CaniasForum
2 hafta önce
Canias Doküman Arşivi
Canias
2 hafta önce
Merhaba, CANIAS içerisinde bir web servise erişme ihtiyacı olduğunda şöyle bir yöntem izlemiştim. Başkalarının da işine yarayabilir diyerek paylaşıyorum. Öncelikle CANIAS’la bir dış servisi doğrudan haberleştirmemekte fayda var. O yüzden araya bir WCF Web Servis yazmıştım. CANIAS, dışarı ile haberleşeceği zaman hep bu servis üzerinden gitmeliydi. CANIAS uygulama sunucusu mümkün olduğunca dış dünyaya, güncellemelere kapalı bir şekilde ayarlanmalı. Web Servisi çalıştırdığımız sunucu dışarıya açık olacak. Bu servise bir tane operasyon ekliyoruz: Adı: “ErpOperasyon” olsun. Erp’den…
Merhaba, Canias ortamında en büyük sorunlardan biri de Trace dosylarından dolayı diskin dolması. Bunu önlemek için bir BAT dosyası yazabilir ve bu BAT dosyasını zamanlayıcı ila belirli periyotlarda çalıştırabilirisiniz. Aşağıda kod örneğini kendinize göre uyarlayın ve BAT dosyasına dönüştürün. Ardından zamanlayıcı ayarlayın ve bu dertten kurtulun. Kolay gelsin. @echo off rem ——————– SADEDDIN MAZI — 16.08.2021 21:20 ——————————- rem ——————— E:\CaniasTraces\TRACES\CANIAS\ ——————————— (TRACE dosyalarının oldugu klasör yolu) rem —————- 7 GÜN ÖNCESININ TRACE DOSYALARINI SILER…
SQL sorgularında, tarih (datetime) sorguları her zaman sıkıntılı olur. Çünkü tarih formatı bir çok değişik formlarda sunulmaktadır. Örneğin: iki bin yılının, birinci ayının yirmisi dediğimizde; bizler 20.01.2000 olarak algılarken. Amerika gibi ülkeler 01.20.2000 olarak algılarlar. Daha teknik bir örnek verecek olursak SQL veri tabanınızda tarih alanınız gg.aa.yyyy şekilde ki gibi noktasal ayraçla ayarlanmışken program tarafında tarihi gg/aa/yyyy şeklinde slaç ayracı ile aldığımız durumlar oluşuyor. Bu gibi durumlarda, SQL tarih sorgusu üzerinde, tip dönüşümü (datetime convert)…
Sevgili kullanıcılar; Bu platformada CaniasERP ve Troia platformlarını kullanan yazılımcıların, danışmanların, proje yöneticilerinin bir araya gelip, teknik konularla ilgili bilgi paylaşımı yaptığı bu platformda videolar, sunumlar, yazılar, makaleler, çözümler vs. paylaşımlar olacaktır. Amacımız CaniasERP kullanan firmaları, yazılımcıları, danışmanları bir araya getirmek ve beraber çözümler üretmek. Eğer siz de www.caniasforum.com da editör veya yazar olmak isterseniz info@caniasforum.com adresine talebinizi mail atmanızı rica ediyoruz. Bilgi paylaştıkça büyür, kuvvetlenir… İyi günler…
İsimlendirme kuralları hem bireysel hem de bir ekiple yazılım geliştirenler için küçük gibi görünen ama önemli bir konudur. Bunun için belirli isimlendirme kuralları oluşturulmuştur. Namespaceler, classlar, metodlar, değişkenler ve sabitler için yazılan programlama dilinin isimlendirme kurallarını uygulamak ve mantıklı isimler vermek yazılımcılara kolaylık sağlar. Yazılım geliştirdiğimiz dilin isimlendirme kurallarını öğrenip uygulamak önemli bir detaydır. Bu belgeyi geliştireceğiniz projelerde olduğu gibi kullanmanız mümkün olabileceği gibi, kendi standartlarınızı oluşturmak için temel almak üzere de kullanabilirsiniz. Özellikle daha…