LINQPad
Bu yazımda Linq sorgulamaları yapabildiğimiz bir editör olan
LINQPad'i sizlere tanıtacağım. Son dönemde geliştirdiğim projelerde generic class'ları oldukça sık kullanıyorum. Hatta direk bu yapıları kullanıyorum. İlk zamanlarda Visual Studio'da Linq kodlaması yaparken daha sonra LINQPad'i buldum. Oldukça kullanışlı bir editör. Linq kullanan herkesin sahip olması gereken bir araç. Visual Studio'ya göre daha hızlı. Her sorgunun cevabını almak için sayfa veya program çalıştırılmasına gerek yok. Direk olarak yazdığımız sorgunun cevabını alabiliyoruz. Bence C# ve Linq kullanan herkesin elinin altında olması gereken bir editör.
Tamamını Okuyun »
Mehmet Duran
15 Nisan Perşembe 2010
3
24533
3,8
MySql Workbench
Bu yazımda MySql veritabanı yönetim sistemi için geliştirilmiş olan MySql
Workbench yönetim aracını tanıtacağım. Şimdiye dek projelerde ağırlıklı olarak Ms Sql ile MySql'i kullandım. Ms Sql için Sql Management Studio yönetim aracını kullanırken MySql için MySql Administrator yönetim aracını kullanmaktaydım. MySql için Workbench arayüzünü kullanmaya başladım ve oldukça da memnun kaldım. Çok fazla kullanamasam da Administrator aracına göre oldukça gelişmiş sayılır. Workbench, Administrator arayüzünü içinde barındırmakla beraber Sql sorgulamalarını yapan arayüz ile diagramlar, modeller kullanarak işlemler yapmayı sağlayan arayüzü birleştirerek toplamda 3 farklı arayüzü bünyesinde barındırmakta. Şu anda Workbench, MySql veritabanı yönetim sistemini yönetmek için ideal bir araç. MySql kullananlara tavsiye ederim.
Tamamını Okuyun »
Mehmet Duran
16 Mart Salı 2010
10
33865
3,7
Sql Sorgusu ile Tarihe Göre Veri İstatistikleri (Arşiv Mantığı)
Bu yazımda Sql sorgulaması ile veritabanında tutulan veriler hakkında tarihsel olarak istatistiksel bilgileri nasıl elde edebileceğimizi göstermeye çalışacağım. Silverlight kullanarak sitemde
İstatistikler bölümü hazırladım ve bir takım istatistikleri burada paylaşıyorum. Ayrıca
Arşiv bölümünü de aynı mantık ile hazırladım. Daha önce
buradaki yazımda aynı işlemi programatik olarak yapan bir örnek hazırlamış ve paylaşmıştım. Ancak orada bu yazımdakinin aksine birçok kez veritabanı bağlantısı olmakta. Burada ise tek veritabanı sorgusu ile veriler elde edilmekte. Bu şekilde bu örneğe ihtiyaç duyanların ve Sql sorgulamaları ile örnek arayanların işine yarayacağını düşünüyorum.
Tamamını Okuyun »
Mehmet Duran
29 Ocak Cuma 2010
0
25371
5,0
MySql .Net Connector (MySql'i Visual Studio ve Linq ile Kullanma)
Bu yazımda Visual Studio ve bu araç ile hazırladığımız Net projelerinde MySql'i kullanmaya yarayan
MySql Connector kütüphanesini tanıtmaya çalışacağım. Bu kütüphane bloğumda kullandığım bir kütüphane ve .Net ile MySql arasında bağlantı kurmamı sağlıyor. Bu kütüphanenin gelişimini sürekli takip edemedim ve daha önce
burada yazmış olduğum gibi 5.2 versiyonunu kullanıyordum. Ancak geçen sürede bu kütüphane birçok gelişim göstermiş. En önemli gelişim ise Visual Studio'ya entegre edilmesi ve Data kontrolleri ile özellikle Linq işlemlerinde kullanılır olması. Bu yüzden bu kütüphaneyi tekrardan sizlerle paylaşmak istedim.
Tamamını Okuyun »
Mehmet Duran
14 Eylül Pazartesi 2009
29
32389
3,8
Asp.net ve Asp.net MVC'de Binary Olarak Dosya (Upload - Download) İşlemleri
Bu yazımda dosya upload ve kaydetme işlemlerinde dosya tipini binary olarak kullanmaktan bahsedeceğim. Bu konuyu hem Asp.net ile hem de MVC ile nasıl yapacağımızı göstereceğim. Asp.net ile hazırladığım örneği de sizlerle paylaşacağım. Uğraştığımız bir projede dosyaları binary olarak veritabanında tutmamız isteniyor. Daha önce yaptığım tüm uygulamalarda dosyaları bir hedefe upload edip, bilgilerini veritabanına kaydediyordum. Bu sefer dosyanın tamamını veritabanında tutuyoruz. Dosyaları güvenli bir biçimde muhafaza edebileceğimiz ancak veritabanında geniş yer tutan bir yöntem. Şimdi hem Asp.net hem de MVC için yazacağımız kodlara göz atalım.
Tamamını Okuyun »
Mehmet Duran
18 Ağustos Salı 2009
11
24941
4,1
Asp.net ve Veritabanı ile Ziyaretçi Sayacı Yapımı
Bu yazımda ziyaretçi sayacını nasıl yapabilceğimizden bahsedeceğim ve hazırladığım örneği sizlerle paylaşacağım. Daha önce bu konuda birçok arkadaş soru sormuştu. Ayrıca yaptığım bir uygulamada böyle birşey istendi. Bu yüzden bir örnek hazırladım. İlgilenenler ve kendi istatistiklerini tutmak isteyenler için güzel bir örnek olduğunu düşünüyorum. Hazırladığım örnekte online, günlük, aylık, yıllık ve toplam ziyaretçi sayısını elde ediyoruz. Ancak örneği uyarlayarak saat, dakika, saniye veya belirli periyotlardaki ziyaretçi sayılarını elde edebiliriz. şimdilik sadece günlük, aylık, yıllık ve toplam ziyaretçi sayılarını tutan bir örnek hazırladım. Daha gelişmişini ilgilenenlere bırakalım ve uygulamayı nasıl yapacağımıza bakalım.
Tamamını Okuyun »
Mehmet Duran
14 Temmuz Salı 2009
44
48345
4,7