Blog
CANIAS ERP / TROIA rehberleri, .NET yazıları ve saha deneyimleri.
İKONPORTAL: CANIAS ERP ile Tam Entegre Self-Servis Portal
İzin, bordro, seyahat ve onay süreçlerini CANIAS ERP'ye doğrudan bağlanan tek bir self-servis portalda topladım. Ekran ekran nasıl çalıştığını, Flutter + .NET Core mimarisini ve sık sorulan soruları anlatıyorum.
TROIA'da LOCATERECORD: LOOP'suz Satır Bulmak
TROIA'da bir tabloda tek satır bulmak için LOOP yazmadan LOCATERECORD komutunu ve SEQUENTIAL, BINARYSEARCH, INDEXED (BUILDHASHINDEX) varyasyonlarını anlatıyorum.
TROIA'da VisualVM ile Performans Analizi
TROIA application server'ını VisualVM ile profillemeyi, CANIAS(rmi) thread'lerini tanımayı ve CPU/heap analiziyle performans sorunlarını teşhis etmeyi anlatıyorum.
TROIA'da JMX ile Application Server İzleme
TROIA application server'ı JMX üzerinden izlemeyi, gerekli JVM parametrelerini, platforma özel MBean'leri ve JConsole ile bağlanmayı anlatıyorum.
TROIA'da Tema Değişkenlerini Kod İçinden Okumak: GETTHEMEVARIABLE ve SETSTYLE
TROIA'da bir kontrolün görünümünü GETTHEMEVARIABLE ile aktif temadan okuyup SETSTYLE ile çalışma zamanında değiştirmeyi ve static/standard tema değişkeni farkını anlatıyorum.
TROIA'da Dosya Sıkıştırma: ZIPFILE ve UNZIPFILE
TROIA'da birden fazla dosyayı ZIPFILE ile tek bir arşivde sıkıştırmayı ve UNZIPFILE ile arşivi açmayı örneklerle anlatıyorum.