Tek Fotoluk İpucu-21(FileInfo,GZipStream ve Extension) 20 Temmuz 2011 Burak-Selim-Senyurt C#, Tek Fotoluk Ipucu Merhaba Arkadaşlar, Elimde FileInfo, GZipStream tipleri ve Extension Method kabiliyeti var. Sizce ne yapılabilir? Yoksa FileInfo tipinde Compress ve DeCompress işlemleri için birer Extension Method' mu yazılabilir? Ben Compress' I yazdım. Kalanı da size ait olsun GZipExtension.rar (24,4... [Daha fazla]
Tek Fotoluk İpucu-20 (Except Sorgusu) 19 Temmuz 2011 Burak-Selim-Senyurt C#, LINQ, Tek Fotoluk Ipucu Merhaba Arkadaşlar, Hemen hepimiz LINQ sorgularını kullanıyoruz(Tabi aramızda halen .Net 2.0 ve altı ile çalışan zavallılar da yok değil ) Lakin LINQ içerisinde çok enteresan extension method' lar olduğunu da biliyor muyuz? Örneğin, şehir bazındaki müşteri listesini ... [Daha fazla]
Tek Fotoluk İpucu-19 (StringBuilder deyip geçme) 18 Temmuz 2011 Burak-Selim-Senyurt C#, Tek Fotoluk Ipucu Merhaba Arkadaşlar, String tipleri çok garip tiplerdir. Onları + operatörü ile birleştirmek bazen akıl karı değildir. Çok fazla performans kaybettirir. Bir de uzlaşma yoluna gidebileceğini StringBuilder var. Örneğin StringPerformance.rar (22,11 kb)
Tek Fotoluk İpucu-18 (5 Parametreden Fazlası için Struct) 13 Temmuz 2011 Burak-Selim-Senyurt C#, Tek Fotoluk Ipucu Merhaba Arkadaşlar, Çok sevgili Juval Löwy der ki : "Bir metod 5den fazla parametre alıyorsa, verileri Struct tipini kullanarak aktarın". Meşhur kod standartlarından birisi olan bu kurala kaçımız ne kadar uyuyoruz acaba? Oysaki kullanımı çok basit. İşte basit bir örne... [Daha fazla]
Tek Fotoluk İpucu-17 (Query ile Daha Şık Kodlama) 12 Temmuz 2011 Burak-Selim-Senyurt C#, C# 3.0, C# 4.0, Tek Fotoluk Ipucu Merhaba Arkadaşlar, LINQ sorgularını sadece sorgulamak için kullandığımızı da nereden çıkartıyorsunuz Aslında onları kodlarımızı daha şık hale getirmek için de kullanabiliriz? Nasıl mı? İşte küçük bir örnek ShortCodes.rar (22,69 kb)
Tek Fotoluk İpucu-16 (Dynamic Var) 11 Temmuz 2011 Burak-Selim-Senyurt C#, C# 3.0, C# 4.0, Tek Fotoluk Ipucu Merhaba Arkadaşlar, LINQ tarafında isimsiz tipleri(Anonymous Types) oldukça sık kullanmaktayız. Ancak isimsiz tiplerin metodlara parametre olarak geçirilemediğini de biliyoruz Çünkü bu tipler derleyici tarafından üretiliyorlar. Ama üzülmeyin. Ç&... [Daha fazla]
Tek Fotoluk İpucu - 15(Self Hosted Workflow Service) 07 Temmuz 2011 Burak-Selim-Senyurt Tek Fotoluk Ipucu, WCF, WCF 4.0, WF, WF 4.0 Merhaba Arkadaşlar, Elinizde bir Workflow Service kütüphanesi ve XAMLX uzantılı Workflow Service dosyaları var. Bu dosyalardan yararlanarak kendi Workflow Service Host uygulamanızı yazmak niyetindesiniz. Diyelim ki bu uygulama bir Console projesi olacak. Nasıl yaparsınız? İşte böyle ... [Daha fazla]
Tek Fotoluk İpucu–14 (Compiled Query) 06 Temmuz 2011 Burak-Selim-Senyurt Entity Framework, Tek Fotoluk Ipucu Entity Framework ile Compiled Query' ler hazırlayabileceğinizi ve daha performanslı sorgulamalar yaptırabileceğinizi biliyor muydunuz? [Daha fazla]
Tek Fotoluk İpucu-13(XmlSerializer ile Daha Fazla Kontrol) 05 Temmuz 2011 Burak-Selim-Senyurt Tek Fotoluk Ipucu, WCF, WCF 4.0 Merhaba Arkadaşlar, Bazen SOAP Bazlı WCF servisimizdeki veri türlerinin, .Net tabanlı olmayan platformlarda yer alan istemci veya servislerle daha kolay anlaşabilmesini sağlamak isteyebiliriz. Özellikle bu noktada XmlSerializer işimizi kolaylaştırabilir. Nasıl mı? UseXmlSerializer.rar... [Daha fazla]
Tek Fotoluk İpucu–12 (DataTable için Raw XML Formatı) 04 Temmuz 2011 Burak-Selim-Senyurt Tek Fotoluk Ipucu, WCF, WCF 4.0 Merhaba Arkadaşlar, Peki elinizde bir DataTable var ve siz bunun Raw XML formatındaki çıktısını istemcilere vermek istiyorsunuz. Ne yaparsınız? Not : WcfTestClient istemcisine güvenmeyin. XElement tipinin geriye döndürelemeyeceğini söyleyerek örneği test etmenize iz... [Daha fazla]
Tek Fotoluk İpucu – 11 (Ham XML ve XElement) 01 Temmuz 2011 Burak-Selim-Senyurt Tek Fotoluk Ipucu, WCF, WCF 4.0 Merhaba Arkadaşlar, Hani olurda yazdığınız WCF servislerini .Net istemcilerine açarken XML olarak döndürdüğünüz içeriklari RAW formatlarında sunmak istersiniz. Bu durumda yapacağınız iş çok basittir. İşte örnek Not : WcfTestClient istemcisine g&u... [Daha fazla]