Aylık Arşiv: Mayıs 2012

C Sharp XPath İle XML Okumak 2

C Sharp XPath İle XML Okumak

Genel anlamda ben XPath sınıfıyla XML okumaya, XML sorgulama diyorum.Çünkü XPath sınıfıyla belirli kriterlere göre seçim yapıyoruz.Eğer XPath sınıfından yararlanmak istiyorsak,projemize System.Xml.XPath namespaceini eklememiz gerekiyor.

C Sharp İle XML Dosyası Okuma 0

C Sharp İle XML Dosyası Okuma

Önceki yazımızda C# kodlarıyla XML yapısında dosya oluşturmaya değinmiştik.Şimdi ise XML dosya okumayı görelim.Tabi bunu yapmak için, ne yeni bir XML dosyası oluşturacağım ne de elimizde varsa eğer XML dosyasından yapacağım.Siz bunları kendiniz yaparsınız...

Rastgele Sıralı List Koleksiyonu 0

Rastgele Sıralı List Koleksiyonu

Varsayalım ki, elimizde List tipinden bir koleksiyon olsun.İçinde de nesneler olsun.Her seferinde farklı farklı sıralanmış biçimde getirmek istiyorsak eğer aşağıdaki yönetmi uygulayabilirsiniz.

XML (Extensible Markup Language – Genişletilebilir İşaretleme Dili) 0

XML (Extensible Markup Language – Genişletilebilir İşaretleme Dili)

XML en açık tabiriyle, farklı sistemler arasında veri alış verişi yapmaya yarar.Tim Berners Lee tarafından tasarlanmış bir programlama dilidir.Webdeki yapılanmış döküman ve bilgilerin evrensel dilidir.Kod tarafında HTML diline benzerlik göstermektedir.HTML diline nazaran, XML kendi...

Linq To Sql – Stored Procedure Çalıştırmak 4

Linq To Sql – Stored Procedure Çalıştırmak

Linq To Sql de Stored Procedure çalıştırabiliriz.Linq To Sql’de stored procedurlerle çalışmanın ayrı bir zevkide, procedurelerin metod halinde kullanma olanağı vermesidir.Stored Procedure hakkında bilgisi olmayanlar Transact Sql-Stored Procedures(SAKLI YORDAMLAR) başlıklı yazımı inceleyebilirler.

Linq To Sql (Insert-Update-Delete) 2

Linq To Sql (Insert-Update-Delete)

Linq To Sql, sadece sorgunun şartına göre sonuç tabloları döndürmekten ibaret bir teknoloji değildir.Kayıt ekleyebilir, güncelleyebilir ve silebiliriz.Ve bu yaptığımız işlemler tabikide veritabanına yansıyacaktır.

Linq To Sql Gruplama(Group By) 3

Linq To Sql Gruplama(Group By)

Bu yazımda LINQ’da Group By ifadesinin nasıl kullanıldığından bahsedeceğim.

Extension Metod Yazılışı ve Kullanımı 0

Extension Metod Yazılışı ve Kullanımı

C Sharp’ta Extension metod tanımlamayı ve kullanımını gösterelim.Programcıya oldukça esneklik sağlayan metodlardır.LINQ TO SQL uygulamalarında, dizi ve koleksiyon işlemlerinde oldukça kullanışlı ve kolaylık sağlayan metodlardır. Lambda İfadeleri (Lambda Expressions) isimli yazımda Extension metodlarının nasıl kullanıldıklarını...

Lambda İfadeleri (Lambda Expressions) 0

Lambda İfadeleri (Lambda Expressions)

Lambda ifadeleri anonim bir fonksiyon olarak isimlendirilebilir.Dikkatinizi çekerim ki, metod değil de fonksiyon olarak tanımlıyorum.Temelde belli bir giriş değerine, sonuç üreten bir fonksiyon tipidir. Lambda ifadelerini kullanırken =>(Lambda Operatörü) ifadesini kullanırız. Bu ifadenin sol...

LINQ TO SQL 0

LINQ TO SQL

LINQ teknolojisi tamamen veri erişim işlemini daha kolay ve anlaşılır hale getirmek amaçlı tasarlanmıştır.Bu veri erişim yöntemleri LINQ TO XML, LINQ TO OBJECT ve LINQ TO SQL olarak veri kaynağına göre değişiklik göstermektedir.Ben burada...

LINQ – Anonymous Type Kullanarak Sonuç Geri Dönme 0

LINQ – Anonymous Type Kullanarak Sonuç Geri Dönme

LINQ sorgulamalarında sonuç kümelerini ya var tipinden değişkene alabiliyorduk ya tipinden emin olduğumuz koleksiyona veya diziye çevirerek alabiliyorduk ya da kendi belirlediğimiz bir tip geri döndürüyorduk.LINQ sorgusu sonucunda elimize geçen sonuç kümesindeki nesnelerin ya...

LINQ (Language Integrated Query) 0

LINQ (Language Integrated Query)

LINQ (Language Integrated Query) yani “Dil ile Bütünleşik Sorgu” anlamına gelen, .NET dillerinde veritabanı sorgulama işlemini programatik kısımda gerçekleştirebilmemizi sağlayan, Microsoft .NET Framework bileşenidir. Bu yazı LINQ ‘ ya giriş niteliği taşımaktadır. LINQ TO...

StreamReader Sınıfı 0

StreamReader Sınıfı

StreamReader sınıfı sayesinde belirttiğimiz dosyaların içindeki verileri ister string olarak, istersekte karakter olarak okuyabiliriz.

DriveInfo Sınıfı 0

DriveInfo Sınıfı

DriveInfo ile sistemimizde bulunan sürücülerin özelliklerini görebiliriz.Doğal olarak bu sürücülerin özelliklerini değiştirme gibi yetkiye sahip değiliz.

Copy Protected by Chetan's WP-Copyprotect.