WCF RIA Services - Alan Bazlı(Field Based) Rol Kontrolü [Beta 2] 27 Ocak 2010 Burak-Selim-Senyurt WCF Eco System, WCF RIA Services Hani bazen insanın aklına son derece zekice fikirler gelir ya... Wink Sene 1992. Lise öğrencisiyim. Bazı akşamlar yazlığımızdaki odamda üniversiteye hazırlanmaya çalışırdım. Güzel yaz gecelerinde, tertemiz ada ikliminde, mis gibi kokan iyotlu deniz suyunun çok yakınlarında konsantre olmak her ne kadar çok zor olsa da, buna mecburdum. Sealed Odamdaki flöresan ışığını çalışma ortamı için hiç uygun bulmazdım. Bunun yerine sarı ışığı tercih ederdim ve aynen yandaki şekilde görülene benzer bir gece lambam vardı. [Daha fazla]
WCF RIA Services - Custom Authorization [Beta 2] 26 Ocak 2010 Burak-Selim-Senyurt WCF Eco System, WCF RIA Services Geçtiğimiz günlerde uzun süredir yemediğim şu meşhur Dunkin & Donuts' tan bir iki kurabiye almak istedim. Wink Ansızın gelen bu dayanılmaz istek üzerine oturduğumuz semte en yakın dükkanına gidip hem kendim hemde eşim için bir kaç tane aldım. [Daha fazla]
Karlı Kış Günü Reçetem 24 Ocak 2010 Burak-Selim-Senyurt Teknik Dışı Konular Malum bu hafta sonu hepinizin bildiği üzere tüm yurdu karlı ve sert rüzgarlı bir hava etkisi altına aldı. Yarı yıl tatiline giren çocuklar için mutluluk verici bir olay olmakla birlikte, benim gibi böylesine karlı, buzlu, tipi şeklinde rüzgarlı bir havada dışar... [Daha fazla]
WCF RIA Services - Authentication Domain Service - Attribute Bazlı Yetkilendirme [Beta 2] 22 Ocak 2010 Burak-Selim-Senyurt WCF Eco System, WCF RIA Services Bildiğiniz üzere bir süredir WCF RIA Service' lerinde doğrulama(Authentication), yetkilendirme(Authorization), Role ve Profile yönetimi konularına değinmekteyiz. WCF RIA Service' lerinin temel amaçlarından birisininde RIA tipindeki uygulamalar için Ado.Net Entity Framework gibi kaynaklar üzerinden CRUD(CreateReadUpdateDelete) operasyonlarını sağlanması olduğu düşünüldüğünde, servis fonksiyonelliklerinin yetkilendirilmeside güvenlik açısından önem arz eden konuların başında gelmektedir. Bu konu, WCF RIA Service' lerinde nitelikler(Attributes) yardımıyla ele alınabilmektedir. [Daha fazla]
WCF RIA Services - Authentication Domain Service - Profile ve Role 20 Ocak 2010 Burak-Selim-Senyurt WCF Eco System, WCF RIA Services Yandaki resmin bir renk cümbüşü oluşturup sizlere çok güzel göründüğüne eminim. Hatta bu resmin biraz sonra anlatacağımız konu ile olan ilgisini merak ediyor olabilirsiniz. Ne yazıkki yok. Sadece renk cümbüşünün benide etkilediğini ve yazının hoş görünmesi için eklediğimi itiraf edebilirim. Gelelim asıl mevzumuza. [Daha fazla]
Webiner - Workflow Foundation 4.0 - Introduction [Beta 2] 20 Ocak 2010 Burak-Selim-Senyurt WF 4.0 Beta 2 Merhaba Arkadaşlar, .Net Framework 3.0 sürümü ile birlikte gelen köklü yeniliklere baktığımızda Windows Presentation Foundation(WPF), Windows Communication Foundation(WCF) ve Workflow Foundation(WF) alt yapı modellerinin ön plana çıktıklarını görmekteyiz. S... [Daha fazla]
Workflow Services 4.0 - Transaction Flow [Beta 2] 20 Ocak 2010 Burak-Selim-Senyurt WF 4.0 Beta 2 Geçen gece ilginç bir rüya gördüm. Bir su birikintisine damlacıklar düşüyordu. Önceleri yavaş yavaş ve uzun aralıklarla düşen damlalar söz konusuydu. Zaman ilerledikçe her bir damlanın suya değdiği noktada bir isim bıraktığını görmeye başladım. [Daha fazla]
Workflow Foundation 4.0 - Declarative Validation [Beta 2] 19 Ocak 2010 Burak-Selim-Senyurt WF 4.0 Beta 2 Sakin bir Cuma gününde bilgisayarın başında kahvemi yudumlarken ve M&M drajelerinden avuç avuç yerken araştırmalarıma devam ediyordum. Bir süredir Workflow Foundation 4.0 ile birlikte gelen yenilikleri incelediğimden takip ettiğim bloglar ve MSDN üzerinde bu konu ile ilişkili yazıları okumaktaydım. Özelliklede son iki yazımda üzerinde durmaya çalıştığım özel aktivite bileşenlerinin doğrulanması konusunu irdelemekteydim. Bu yazımızda doğrulama(Validation) ile ilişkili araştırmalarımı sizlerle paylaşmaya devam ediyor olacağım. [Daha fazla]
Workflow Foundation 4.0 - Kodlama Zamanında Doğrulama(Validation) 15 Ocak 2010 Burak-Selim-Senyurt WF 4.0 Beta 2 Bazen nerede duracağımızı bilmemiz gerekir ve bazende, mümkün olduğunca erken durup bazı şeyleri değiştirerek ilerlememiz...Bu teori yazılım geliştirmeninde pek çok noktasında karşımıza çıkmaktadır. Durmamız gereken noktalardan birisi, uygulamaların ürettiği ve önceden fark edebileceğimiz hatalardır(Genellikle Exception' ları düşünebiliriz). [Daha fazla]
Workflow Foundation 4.0 - Custom Async Activity Geliştirmek [Beta 2] 10 Ocak 2010 Burak-Selim-Senyurt WF 4.0 Beta 2 Hatırlayacağınız üzere bir önceki blog yazımızda Workflow Foundation 4.0 üzerinde özel aktiviteleri nasıl geliştirebileceğimizi incelemeye başlamış ve bu anlamda ilk olarak CodeActivity türevli bir bileşen üretmiştik. Workflow Foundation 4.0 ile gelen önemli yeniliklerden biriside asenkron aktivite bileşenlerini içeriyor olmasıdır. Özellikle .Net Framework 4.0 tarafında üzerinde ağırlıklı olarak durulmaya başlanan paralel programlamanın da bir sonucu olan bu durum karşısında, geliştiricilerin asenkron olarak çalışabilen aktivite bileşenleri yazması pek tabidir. [Daha fazla]
Webiner - C# 4.0 - Yenilikler [Beta 2] 06 Ocak 2010 Burak-Selim-Senyurt C# 4.0 Çok eskiden bir Delphi programıcısydım. Açıkçası o dönemlerde Delphi geliştirme ortamının hayranı olduğumu itiraf etmeliyim. Delphi 1.0 ile başlayan profesyonel iş yaşantımda ilk geliştirmeye çalıştığım ve neredeyse para kazanmak üzere olduğum programı üniversiteden çok değerli bir sınıf arkadaşım(Orkun Şentürk) ile birlikte yazamamıştık. Arkadaşımın motorsiklet satın aldığı bir mağazaya indirim karşılığında basit bit stok takip programı yazacaktık. Ne varki arkadaşım bir gün motorsikletinin sinyal lambasını kırdı ve 100 Mark değerinde olan lambayı karşılamak için programa yeni özellikler dahil ediliverdi. [Daha fazla]
WCF Eco System 05 Ocak 2010 Burak-Selim-Senyurt WCF Özellikle son bir iki yıllık zaman dilimi içerisinde .Net tarafında pek çok servis modeli ve ismiyle karşılaştık. Örneğin Astoria kod adıyla başlayan Ado.Net Data Services, Silverlight gibi Rich Internet Application' ları hedef alan .Net RIA Services vb... (Eğer Microsoft' un ürünleri için kullandığı kod adlarını merak ediyorsanız Wikipedia' daki ilgili listeye bakmanızı öneririm) Hal böyle olunca ortada bir sürü kod adı ve isim oluşmaya başladı. Buda çok doğal olarak bizim gibi geliştricilerin kafasında pek çok soru işaretine neden oldu. Acaba hangi servis modelini hangi amaçlar ile kullanmalıyız? Bunların nihai sürümler yaklaştıkça isimlendirmeleri neler olacak? Ne gibi avantaj veya dez avantajları var? [Daha fazla]
NedirTv?com Ocak 2010 Webinerleri 04 Ocak 2010 Burak-Selim-Senyurt NedirTv? Merhaba Arkadaşlar, Editör olduğum NedirTv?com sitesi webinerleri 2010 yılına yeni girdiğimiz şu günlerde Ocak ayı boyunca da devam ediyor olacak. Bu ayın konuları arasında C# 4.0, İnternet Kazanç Sistemler, Workflow Foundation 4.0, Microsoft SQL Server 2008 İş Zekas... [Daha fazla]
Workflow Foundation 4.0 - Custom Activity Geliştirmek [Beta 2] 01 Ocak 2010 Burak-Selim-Senyurt WF 4.0 Beta 2 Programlamaya profesyonel olarak adım attığım yıllarda henüz .Net mimarisi geliştirilmeden önce Delphi programlama dili ile ürünler yazmaya çalışırdım. Aslında .Net çıktığından beri uğraşmadığım Delphi programlama dilini düşündüğümde aklıma ilk gelen hızlı geliştirme(Rapid Development) için sunduğu zengin Component sekmeleridir. [Daha fazla]