Ara 05
Geliştirmekte olduğumuz uygulamalarımızda bir takım olaylar vardır ki, birbirine bağımlıdır ve bir bütün olarak hareket etmelidirler. Bu tarz küçük parçalara ayrılamayan işlemlere transaction denir. İşlemlerin tamamı gerçekleşmediği sürece tekil olarak çalışan işlemler çalışmamış kabul edilir. Bir örnek vermek gerekirse , geliştirdiğiniz uygulama bir bankanın internet şubesine yönelik ise, döviz bozdurma işlemi bir müştiriden döviz alımı yapıldığında dövizin miktarı kadar kasadaki döviz miktarını aktarmalı ve dövizin miktarına tekabül eden YTL kasadan düşülmelidir. Bu işlem yapılırken kişinin hesabına YTL aktarımı yapıldıktan sonra eğer bir problem olursa ve bu işlemleri birbirine bağımlı hale getirmez isek dövizde müşteride kalır yada tam terside olabilir.
yazının devamı için http://www.bilyaz.com/adonetsql/transaction-nedir.html/ adresini ziyaret ediniz.
Kas 09
 AÄŸaç yapılarında kullanılan algoritmalarından bir tanesidir. Elimizde var olan bir aÄŸaç yapısı içerisinde istenilen bir deÄŸeri aramakta kullanılan ve özelliÄŸi öncelik olarak aÄŸacın derinliÄŸini tamamlamasıdır… Makalenin devamı için http://www.bilyaz.com/bMakaleGetir.php?id=138 adresini siyaret ediniz.
Kas 05
DoÄŸrusal arama, arama algoritmalarında temel teÅŸkil etmektedir. Herhangi bir mantık karmaÅŸası yoktur. Elimizde var olan dizi içerisinde… makelenin devamına eriÅŸmek için http://www.bilyaz.com/bMakaleGetir.php?id=137 adresini ziyaret ediniz
Kas 04
İkili arama , sıralı dizilier için kullanılan bir algoritmadır. Algoritmanın amacı bu sıralı dizi içinde istenilen değeri bulmaktır. Makalenin tamamını okumak ve örnek koda erişmek için http://www.bilyaz.com/bMakaleGetir.php?id=136 adresini ziyaret ediniz
AÄŸu 25
Yazması kolay ve basit bir yapıya sahip olan seçmeli sıralama algoritması , elemeli sıralama ya (Bubble Sort) göre daha iyi bir performansa sahip olsada, diğer gelişmiş algoritmalara göre yavaş çalışmaktadır. Makalenin devamı için http://www.bilyaz.com/bMakaleGetir.php?id=135 adresini ziyaret ediniz
Tem 25
Bilgisayar üzerinde herangi bir problemi tanımlarken neyi nezaman hangi veriler ile yapacağını tanımlamış oluruz. Bir nevi bir öğretmenin okulda öğrenciye bir fizik problemini çözerken izlemesi gerektiği yolları tanımlaması gibidir. Alogoritma üzerine yazmış olduğum yazının devamı için tıklayınız
Tem 24
Yazılım Analizi ve Mimarisi üzerine yazmış olduğım makaleye erişmek için
Yazılım Analizi ve Mimarisi
Tem 21
Uygulama geliÅŸtirirken veritananı uygulamalarının yanısıra dosyalarlada iÅŸlemler gerçekleÅŸtiriyoruz. Bu iÅŸlemlerde iÅŸlem yapılacak dosyaları kullanıcıya bırakmak istiyorsak yada kendimiz belirli bir dizindeki dosyalarla toplu olarak iÅŸlem yapmak istiyorsak o dizindeki dosyaların tamamını yada belirli uzantıya sahip olanları sıralamak yada bir listeye atamak isteriz… yazının devamı için
Mar 01
C# 2.0 ile gelen yeniliklere ayak uydurma sürecini atlatmışken bir baktık ki C# 3.0 geldi. Aslında bir bakıma iyi de oldu. Neden iyi oldu diyecek olursak eğer bir yenilik çıkmışsa ve bu yenilik gerçekten işimizi kolaylaştıracaksa sa, gözümüz kapalı hemen başlarız öğrenmeye ama eskisi daha iyiyse hiç oralı olmayız. Bizde 3.0 ile gelen yenilikler bizi hadi bunu da öğrenelim dedirtecek türden. Sözü fazla gevelemeden örnek kullanımlar ile isterseniz işin içerisine biraz biraz göz atalım. Makaleye sitemden ve bilyaz.com sitesinden ulaşabilirsiniz.
Oca 27
Bir önceki Ajax’a giriÅŸ makalemden sonra bu yazımda sizelre Update Panle kontrolünün kullanımından bahsetmeyeçalıştım. Sitemden eriÅŸmek İçin , bilyaz.com ‘ dan eriÅŸmek için http://www.bilyaz.com/bMakaleGetir.php?id=104 adresini kullanınız.
Son Yorumlar