• 10-07-2014, 14:16:47
    #1
    Üyeliği durduruldu
    S.A. arkadaşlar,

    Kendim ve Kaza namazlarını takip edenler için güzel basit bir uygulama yazdım. İlk başta Java ile yazmayı düşünüyordum fakat C# ile kendimi geliştirmek amaçlı C# ile geliştirdim.

    Program basit olarak belirlediğiniz tarihler arasında Kaza namaz sayısını hesaplıyor buna göre bunları bölüp parçalıyor. Namazları kıldıkça yada kazaya bıraktıkça ekleme çıkarma yapabilmeniz mümkün.

    Proje detaylarına gelirsek:

    .NET FW 4.5 kullanılmıştır.
    Veritabanı kullanmak yerine Serialization kullandım. Programı çıkardığınız yerde ayarları yaptıktan sonra kaza.namaz dosyası oluşturuluyor buda sizin verilerinizi saklıyor(kaza namazı sayıları tarihi vs.)

    Ekran görüntüsü:



    Program linkleri:

    http://www.dosya.tc/server32/ugjQOe/kaza_namaz.rar.html
    http://www.upload.gen.tr/d.php/www/e...namaz.rar.html
    http://multiupload.biz/euuuch53uxj0/...d.biz.rar.html

    Yandex:

    https://yadi.sk/d/DuwLslY0WHHZh

    Yorumlara göre versiyon yükseltip güncelleyebilirim.

    Hayırlı Ramazanlar.
  • 10-07-2014, 14:47:49
    #2
    merhaba bahadır,

    öncelikle çalışman için tebrik ederim.. ama açtığın konu bu bölüme uygun değil. c# ile yazmış olman bir şeyi değiştirmiyor. eğer uygulamanı paylaşmak istiyorsan r10 forumunun başka kategorilerine koyabilirsin. burada ise amaç yazılım geliştirme yöntemleri. o yüzden programının exe dosyasını paylaşmak yerine, kodlarını paylaşman gerekiyor ki bir anlamı olsun bu kısım için.

    hatta mümkünse github gibi bir yerde paylaşırsan daha iyi olur.


    bir de veritabanı yerine serialization kullandım demişsin, ne demek istedin anlamadım, biraz açıklar mısın?

    kolay gelsin
  • 10-07-2014, 14:52:49
    #3
    Üyeliği durduruldu
    Anladım ben bu kategori dahilinde zannettiğim için buraya açmıştım. İlgili yönetici uygun bölüme aktarırsa sevinirim.

    Serialization, Objeleri belirlediğimiz uzantı ve dosya adında istediğimiz yere(access dahilinde) kaydedip, deserialization işlemi sırasında o uzantıdan dosyayı okur ve obje haline çevirir.

    Bu yüzden VT bağlantısına gerek duymaz.
  • 10-07-2014, 15:51:20
    #4
    anladım şimdi ne demek istediğini veri serilize etmek aydırı ama veritabanı ya da veri kaynağı ayrıdır. yani orada yazdığınız şey sanki serialization bir verikaynağı gibi algılanıyor. oysa sonuçta veritabanı yerine her hangi bir dosya oluşturmuşsunuz oradan okuma yapıyorsunuz, bunu ister streaming yaparak çözersiniz ister dediğiniz şekilde, aynı şey xml için de geçerli mesela..

    yani kurduğunuz cümle biraz yanlış, veritabanı kullanmak yerine serialization kullandım demek uymamış. birisi veri kaynağıdır, diğeri onu okuma/formatlama biçimidir. o yüzden oraya takıldım.

    kolay gelsin
  • 10-07-2014, 16:05:42
    #5
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Programı indirim gayet güzel hayırlara vesile olur inşallah. Yalnız bir noktada tavsiyede bulunmak istiyorum Vacip olan vitir namazınında kazası kılınır Programa Vitir namazını da eklerseniz çok iyi olur.
  • 10-07-2014, 18:27:39
    #6
    Elinize sağlık hocam. İhtiyaçlara yönelik bir program olmuş.