| Anlatım | Özet | Tarih | Dosya Boyutu | Süresi |
| Webiner - .Net 4.0 ile Paralel Programlamaya Giriş | Bu Webinermizde, .Net 4.0 içerisine gömülü olarak gelen paralel programlama(Parallel Programming) alt yapısını incelemeye çalışacağız. Demolarımızda Task Parallel Library, PLINQ gibi konulara ait örnekler geliştireceğiz. | 25.12.2009 | 90 Mb | 58:55 |
| Webiner - WCF RIA Services | Bu webinerde; çok katmanlı(N-Tier) model üzerinde geliştirilmek istenen Zengin Internet Uygulamalarının(Rich Internet Applications) sunucu üzerinde duran veri kaynaklarına olan erişiminde, uygulama mantığının(Application Logic) sunum(Presentation) ve orta(Middle) katmanda kolay ve etkili ele alınabilmesini sağlayan, WCF alt yapısı üzerine kurulmuş RIA Services konusunu incelemeye çalışıyoruz. | 19.12.2009 | 64 Mb | 54:52 |
| Asp.Net 4.0 - Session State Compression | Bu görsel derste Asp.Net 4.0 ile gelmesi muhtemel Session State Compression özelliği incelenmektedir. | 18.11.2009 | 26 Mb | 14:53 |
| Visual Studio 2010 Geliştirmeleri - 7 Eğlenceli Özellik | Yazılımcıların gerçek hayattaki en önemli yardımcılarından ve vazgeçilmezlerinden biriside geliştirme ortamlarıdır(IDE). Microsoft, Visual Studio ürün ailesini her versiyonda geliştirerek yazılımcıların .Net Framework alt yapısını en etkili şekilde kullanabilmesini sağlamaya çalışmaktadır. Bu görsel dersimizde Visual Studio 2010 Beta 2 sürümü ile geliştiricinin hayatlarını kolaylaştıran yedi basit özellik incelenmektedir. (Highlight Reference, Navigate To,View Call Hierarcy,Asenkron Reference Dialog Penceresi,Intellisense Geliştirmeleri,Zoom,Text Selection) | 10.11.2009 | 23 Mb | 13:01 |
| Visual Studio 2010 ile Test Driven Development | Özellikle çevik(Agile) süreçlerde kullanılan önemli tekniklerden biriside Test Güdümlü Geliştirme(Test Driven Development) dir. Bu tekniğin ana fikri ise Red-Green-Refactor kelimelerinden oluşmaktadır. Herşey bir test geliştirilerek başlar. Testin öncelikle başarılı olmaması(Fail) hedeflenir. Bu Red olarak isimlendirilen adımdır. Sonrasında testten geçebilmek(Pass) için gerekli adımlar miminum kod eforu sarfedilerek gerçekleştirilir ki buda Green isimli adım olarak adlandırılmaktadır. Green adımı ile test başarılı bir şekilde geçildikten sonra kodun yeniden düzenlenmesi(Refactor) işlemleri yapılır. Tüm bu işlemlerin sonucunda testlerden başarı ile geçmiş ve amaca yönelik tüm kodlamaları içeren bir ürün oluşmaktadır. İşin ilginç olan noktalarından birisi de, geliştirmeye konu olan tiplerin(Types) ve üyelerinin(Members->Fields,Properties,Methods...) testi yazarken ortaya çıkmasıdır. | 07.11.2009 | 39 Mb | 22:27 |
| Ado.Net Data Services 1.5 - Paging | Ado.Net Data Services 1.5 CTP2 ile birlikte gelen yeniliklerden biriside sunucu tarafındaki verilerin sayfalanarak(Paging) gönderilebilmesidir. Asp.Net Web uygulamalarında sıklıkla kullandığımız sayfalama tekniğinin bir benzeri olarak düşünüldüğünde, istemci ve sunucu tarafında belirgin performans kazanımlarına neden olan bir özelliktir. Nitekim büyük çaplı verilerin bir bütün halinde ve hemen her istemci talebi sonrasında ilgili veri kaynağından(Entity Framework ve Custom LINQ Provider üzerinden) çekilmesi hem sunucu tarafında fazladan iş yüküne neden olmakta hemde istemci tarafına çok büyük boyutta veri akmasına neden olmaktadır. Kullanımı son derece kolay olan bu özelliği incelediğimiz görsel dersimizde SQL Profiler aracından da yararlanarak arka planda çalıştırılan sorguları analiz etme şansına da sahip olacağız. | 05.11.2009 | 26 Mb | 11:21 |
| Visual Studio 2010 Debug Genişletmeleri - 1 | Bu görsel dersimizde Visual Studio 2010 ile birlikte gelen yeni debug genişletmelerine değinmeye çalışacağız. Önce Breakpoint' ler ile ilişkili genişletmeleri inceleyeceğiz. Söz gelimi tüm Breakpoint' lerin Export ve Import edilmesi işlemlerini göreceğiz veya Breakpoint' ler içerisinde arama seçeneklerine bakacağız. Sonrasında Data Tips özelliğine değineceğiz. Devam eden kısımda ise çalışmakta olan Thread' leri nasıl izleyebileceğimizi ve çalışma zamanının metinsel içeriğini nasıl Dump edebileceğimize şahit olacağız. Üstelik tüm Export, Import ve Dump gibi işlemlerde XML içerikli kaynaklardan yararlanıldığını anlayacağız. | 02.11.2009 | 42 Mb | 19:14 |
| Workflow Foundation 4.0 : Flowchart | Bundan yaklaşık 1 sene kadar önce Microsoft PDC 2008 sunumlarında gösterilen ve demoları yapılan Workflow Foundation 4.0 ile ilişkili yenilikler arasında dikkat çekici olanlarından bir tanesi de, Flowchart Workflow modeliydi. Aslında bu yeni özellik, çoğu yazılımcının yaşam döngüsü içerisinde sıklıkla kullandığı akış diyagramlarının, Workflow Foundation modeli içerisinde ele alınmasından başka bir şey değildi ki Workflow Foundation 4.0 öncesinde aradığımız ama bulamadığımız bir yenilikti. Visual Studio 2010 Beta 2 sürümünün yayınlandığı şu günlerde, etkili WPF tasarım ortamınında katkısıyla, akış diagramı modeline uygun Workflow aktivitelerinin tasarlanması hem çok kolay hemde çok zevkli hale geldi. Bakalım görsel dersimizde bizleri neler bekliyor. | 30.10.2009 | 34 Mb | 18:41 |
| Workflow Foundation 4.0 ve Unit Test | Test güdümlü geliştirme(Test Driven Development) günümüz geliştirme süreçlerinden en popüler olanlarından birisidir. Tabiki test denince çoğu geliştiricinin aklına ilk gelen konu birim testleridir(Unit Test). Visual Studio gibi ortamların sağladığı hazır test araçları sayesinde, projelerin içerdiği birimlerin önce test edilerek geliştirilmeye başlanması oldukça kolaydır. Her türlü projenin birim testlerinin yapılması mümkündür. İşte bu kavramların düşüncesiyle yürüyeceğimiz bu görsel dersimizde, Workflow Foundation 4.0 ile geliştirilen Activity' lerin, Unit Test tipleri ile nasıl test edilebileceklerini incelemeye çalışmaktayız. | 28.10.2009 | 22 Mb | 13:38 |
| Ado.Net Entity Framework 4.0 Yenilikleri | Ado.Net Entity Framework 4.0 versiyonunda, daha önceki sürüme göre önemli yenilikler ve düzeltmeler bulunmakta. Bunlardan birisi Model diagramından yararlanarak veritabanının oluşturulabilmesi Bu sayede Entity tasarımlarının veritabanına aktarılmasını sağlayabilimekteyiz ki bu bir önceki sürümde olmasını istediğimiz yegane özelliklerden birisiydi. Bu önemli eklenti dışında, nesne isimlerinin çoğullaştırılması veya tekilleştirilmesi, Foreign Key alanlarının Entity tipleri içerisine istendiğinde Property olarak alınabilmesi veya Complex Type kullanımı gibi yeniliklerde yer almakta. | 27.10.2009 | 34 Mb | 17:39 |
| WF 3.5 ve WF 4.0 Parametre Kullanımı[Beta 2] | Workflow Foundation 3.5 modelinde, Workflow bazında özelliklere değer aktarılması için Dictionary tipinden generic koleksiyonlardan yararlanılmaktadır. Buna göre özelliğin adı string tipinden olan key yerine, içeriği ise object tipinden olan value yerine konumlandırılmaktadır. Bu koleksiyon sayesinde, Workflow üzerinde tanımlanmış olan n sayıda özelliğe ulaşmak ve değer atamak mümkündür. Ancak bu kullanım şekline göre tip güvenliği de(Type safety) ortadan kalkmaktadır. Üstelik Workflow nesne örneği üzerinden ilgili özelliklere doğrudan erişim mümkün değildir. Workflow Foundation 4.0 modelinde ise Workflow seviyesinde tanımlanan argumanlara tip güvenli olarak, Workflow nesne örnekleri üzerinden rahatlıkla erişilmektedir. Üstelik argümanların eklenmesi için WPF tabanlı tasarım ortamı kolaylık sağlamaktadır. Ayrıca XAML içeriğine basit bir metin editörü kullanımı ile gerekli parametrelerin dışarıdan aktarılması ve kullanılması da sağlanabilmektedir. | 26.10.2009 | 29 Mb | 16:27 |
| .Net Framework 4.0 Beta 2 ile Gelen 5 Minik Yenilik | Bu görsel dersimizde geçtiğimiz günlerde yayınlanan .Net Framework 4.0 Beta 2 üzerinde gelen 5 minik fonksiyonelliği, Visual Studio 2010 Ultimate Beta 2 sürümü üzerinden incelemeye çalışıyoruz. İlk olarak String.IsNullorEmptySpace fonksiyonelliği ile başlayacağımız görsel dersimize, Stream türevleri için getirilen CopyTo, Guid ve Enum tiplerine eklenen TryParse metodları ile devam ediyor ve son olarak String.Concat ile String.Join metodları üzerinden duruyoruz. | 24.10.2009 | 20 Mb | 12:40 |
| Workflow Service Geliştirmek [Beta 2] | Visual Studio 2010 Ultimate Beta 2 geliştirme ortamını ve .Net Framework 4.0 Beta 2 sürümünü kullanarak basit bir Workflow Service' in nasıl geliştirilebileceğini incelemeye çalışırken, WCF ve WF evliliğinin en güzel meyvesi olan servis bazlı akış geliştirme mantığını kavramaya gayret ediyoruz. | 24.10.2009 | 42 Mb | 20:45 |
| WCF - Trace Hayat Kurtarır | Windows Communication Foundation tabanlı servis uygulamalarında Trace mekanizmasından yararlanarak, olası hataları nasıl tespit edebileceğimizi incelemeye çalışıyoruz. | 14.08.2009 | 38 Mb | 22:05 |
| Design Patterns : Observer | Bu görsel dersimizde davranışsal(Behavioral) tasarım kalıplarından olan Observer desenini incelemeye çalışıyoruz. | 26.07.2009 | 32.7 Mb | 16:13 |
| Design Patterns : Prototype | Bu görsel dersimizde, Creational tasarım kalıplarından olan ve oluşturulma maliyetleri yüksek olan nesnelerde, bu maliyeti azaltmayı hedefleyen Prototype desenini incelemeye çalışıyoruz. | 25.07.2009 | 25.3 Mb | 13:35 |
| Design Patterns : Memento | Bu görsel dersimiz, davranışsal(Behavioral) tasarım kalıplarından olan ve nesneler üzerinde Undo mantığında işlemler yapabilmemizi sağlayan Memento desenini incelemeye çalışıyoruz. | 18.07.2009 | 27.1 | 14:02 |
| Design Patterns : Strategy | Bu görsel dersimizde davranışsal(Behavioral) tasarım kalıplarından olan Strategy desenini incelemeye çalışıyoruz. | 04.07.2009 | 50.4 Mb | 15:45 |
| .Net RIA Services : Hello World | Bu görsel dersimizde, .Net RIA(Rich Internet Application) Servislerini, Silverlight uygulamalarında nasıl kullanabileceğimizi inceliyoruz. Geliştirilen basit örnekte, Ado.Net Entity Framework üzerinden erişilen SQL tabanlı verileri, Silverlight istemcisine .Net RIA Servisi aracılığıyla çekiyor ve DomainService, DomainContext kavramlarını tanıyoruz. | 22.05.2009 | 31.6 Mb | 21:08 |
| Design Patterns : Proxy | Bu görsel dersimizde, yapısal tasarım desenlerinden(Structural Design Patterns) olan, başka bir nesneye erişim sırasında devreye giren bir ara nesneyi(veya vekil tipi-Surrogate) hedef alan Proxy kalıbını ve amaçlarını irdelemeye çalışıyoruz. | 06.05.2009 | 38.3 Mb | 15:25 |
|