Friday, September 11, 2009 | Kategoriler |
Ado.Net,
C#,
Tümü
Anahtar kelimemiz AcceptChanges. DataTable ve DataSet classlarında bulunan AcceptChanges() metodu ile veriler üzerinde değişiklikler yapılır.
using (SqlConnection con = new SqlConnection("Data Source=.;Initial Catalog=Works;Integrated Security=True"))
{
Tags :
Detay
Wednesday, September 09, 2009 | Kategoriler |
C#,
Tümü
Eğer var keywordü ile kendi nesnenizi oluşturup içeriğini bir metot yardımıyla yazdıracaksanız metot parametre olarak object almalıdır. Sonrasında ise sizin object gelen nesneyi reflection yardımıyla çözmeli ve property değerlerini almalısınız. Hemen örneği yazıyorum ;
Tags :
Detay
Saturday, September 05, 2009 | Kategoriler |
C#,
Tümü
.Net Framework’ün nimetlerinden biri de uygulamamızın çalıştığı sistem hakkında çeşitli bilgileri kolayca alabilmemizdir. Environment class’ını kullanarak sistemle ilgili ihtiyacımız olan her şeyi bulabiliriz. Açıklamaları örnek üzerinde yapacağım;
Tags :
Detay
Thursday, September 03, 2009 | Kategoriler |
C#,
Tümü
Bir arkadaşımın isteği üzerine basit bir WinZip uygulaması yaptım. Yazdığım bu uygulama Windows uygulaması ve ben yazdığım makalelerde bu tip örnekler için Console uygulamalarını tercih ediyorum salt kod yazmak daha zevklidir diye düşünerek. Bu nedenle uygulamanın sadece sıkıştırma ve çıkartma işlemlerini alarak uygun bir console uygulaması yazdım.
Ziplemek için .Net Framework’le gelen bir assembly i kullandım, bunun için dışarıda bir dll aramaya çalışmadım gerek duymadım da açıkçası. .Net Framework’ün “Microsoft.VisualStudio.Zip” dll i işimi gördü. Bu dll’i referanslarda göremediğimiz için GAC içerisine bir göz atmak gerekiyor. GAC nedir diye soranlara Global Assembly Cache diyorum şimdilik. GAC ile ilgili kısa bir şeyler de yazacağım daha sonra.
Tags :
Detay
Wednesday, September 02, 2009 | Kategoriler |
C#,
Tümü
Bugün generic listleri incelerken, en büyük yardımcım msdnde HashSet<T> dikkatimi çekti.Nedenine gelince List<T>’ten çok önemli bir farkla ayrılmasıydı. HashSet’in Add metodu ile koleksiyona bir değer eklenmek istendiğinde bu değerin koleksiyonda var olup olmadığına bakmasıydı. Add metodu geriye bool bir değer geri döndürüyor. Hemen bir örnek yaptım :
Tags :
Detay