Ado.Net Data Services 1.5 - Projections 30 Eylül 2009 Burak-Selim-Senyurt Ado.Net Data Services, WCF Çok zaman değil daha bir sene öncesine kadar Astoria kod adlı Ado.Net Data Services konusunu incelemeye başlamıştım. Entity Framework veya Custom LINQ Provider' ları ile sunulan veri kümelerine, REST bazlı olarak URL sorgular atılabilmesini sağlayan ve özellikle Silverlight gibi RIA içeriklerinde son derece kıymetli olan bir servis uygulaması olarak değerlendirebileceğimiz bu konu ile ilişkili ilk paylaşımlarımı yaptıktan sonra araya WCF 4.0, WF 4.0, Design Patterns, Design Principles, .Net RIA Services gibi konular girdi. [Daha fazla]
WCF 4.0 Yenilikleri - DataContractResolver ile Dinamik Tip Çözümleme(Dynamic Type Resolution) [Beta 1] 26 Eylül 2009 Burak-Selim-Senyurt WCF 4.0 Beta 1 Hatırlayacağınız üzere bir önceki yazımızda, WCF serileştirme işlemlerinde Known Types sorunsalını değerlendirmeye çalışmıştık. Bu sorunsalın giderilmesinde ele alınan tekniklerden biriside KnownType niteliğinin(Attribute) kullanılmasıyıdı. Ama istersek servise uygulanacak ServiceKnownType niteliği ve başka diğer teknikleri de değerlendirebileceğimizden bahsetmiştik. Ne varki tüm bu teknikler static bir model sunmaktadır. WCF 4.0 ile birlikte, tip çözümlemelerinin(Type Resolution) dinamik olarak ele alınmasını sağlayan DataContractResovler isimli abstract bir sınıfın geldiği görülmektedir. Bu sınıf System.Runtime.Serialization.dll assembly' ının .Net Framework 4.0 versiyonunda yer almaktadır. Abstract bir sınıf olması, türetmede(Inheritance) kullanıldığı takdirde anlam kazanacak bir tip olduğunu ifade etmektedir. [Daha fazla]
WF - ExternalDataExchange, Local Services ve CallExternalMethodActivity 25 Eylül 2009 Burak-Selim-Senyurt WF Birden fazla aktivitenin aynı fonksiyonları ortaklaşa kullanabilmeleri nasıl sağlanır? Yani bir fonksiyonun birden fazla aktivite içerisinde kullanılması gerektiği durumlarda nasıl bir yol izleyebiliriz? [Daha fazla]
WCF 4.0 Yenilikleri - HTTP Cache Desteği [Beta 1] 22 Eylül 2009 Burak-Selim-Senyurt WCF 4.0 Beta 1 En basit ve popülerlerinden birisi olan Output Caching,REST tabanlı WCF servisleri içinde kullanılabilmektedir. WCF' in önceki sürümünde WebOperationContext tipinden yararlanılarak ekstra kod eforu ile ele alınabilen Output Cache özelliği, 4.0 sürümünde tamamen dekleratif olarak değerlendirilebilmektedir. [Daha fazla]
WCF 4.0 Yenilikleri - Automatic Help Page [Beta 1] 16 Eylül 2009 Burak-Selim-Senyurt WCF 4.0 Beta 1 WCF 4.0 tarafında beklenen gelmesi yüksek olan yenilikleri sizlere aktarmaya çalıştığım yazılarımızın yavaş yavaş sonlarına gelmekteyiz. Elbette incelemeyemediğimiz bir çok detay var. Bunları ilerleyen dönemlerde ürün son halini alırken tartışma ve araştırma fırsatımız olacak... [Daha fazla]
WCF 4.0 Yenilikleri - Routing Service - MatchAll Filtresi [Beta 1] 14 Eylül 2009 Burak-Selim-Senyurt WCF 4.0 Beta 1 Bundan önceki yazılarımızda WCF 4.0 için yönlendirme servislerinin(Router Service) nasıl yazılabileceğini incelemeye çalışmıştık. Fark edeceğiniz üzere yönlendirme servislerinin en önemli noktaları arasında filtreleme tablosu ve filtrelerin olduğunu gördük... [Daha fazla]
WCF 4.0 Yenilikleri - Routing Service - Hata Yönetimi [Beta 1] 09 Eylül 2009 Burak-Selim-Senyurt WCF 4.0 Beta 1 Bir önceki blog yazımızda WCF 4.0 ile basit bir yönlendirme servisinin(Router Service) nasıl yazılabileceğini incelemeye çalışmıtık. Tabi bu tip bir sistemde dikkat edilmesi gereken vakalardan biriside, Downstream servislerde istisnaların(Exceptions) oluşması halinde nasıl davranılacağıdır. [Daha fazla]
Kitap - SQL Server 2008 ve Veritabanı Programlama(Yaşar Gözüdeli) 03 Eylül 2009 Burak-Selim-Senyurt Kitap Tavsiyelerim Merhaba Arkadaşlar, Beni yakından takip edenler tam anlamıyla bir .Net Developer olduğumu, olmakta ısras ettiğimi , SQL konusunu genellikle uzmanlarına bıraktığımı, bırakmak istediğimi bilirler. Ancak yazılım geliştirme işindeyseniz ve Türkiye' de yaşıyorsanız Uzmanlık kavramının &cc... [Daha fazla]