| Anlatım | Özet | Tarih | Dosya Boyutu | Süresi |
| LINQ to SQL -> XML için LINQ to XML | Bu görsel dersimizde, LINQ to SQL ile bellekte tutulan Entity nesne toplulukları üzerinden yapılan sorgu sonuçlarını XML olarak kaydetmek amacıyla, LINQ to XML kullanımını incelemeye çalışıyoruz. Bu noktada XDocument tipinin constructor metodunu göz önüne alaraktan XML kaydetme işlemlerini gerçekleştiriyoruz. | 14.11.2008 | 40.7 Mb | 18:08 |
| LINQ to XML : Nesneleri Xml İçerisine Yazmak | Bu görsel dersimizde, bir nesne koleksiyonunun XML olarak yazılması sırasında LINQ to XML tiplerinden nasıl yararlanılabileceğini incelemeye çalışıyoruz. İlk olarak XElement, XAttribute gibi tipler yardımıyla bir XML bilgisinin nasıl oluşturulabileceğine bakıyoruz. Sonrasında ise bir koleksiyon verisinin içerisinde LINQ sorgusu sonucu elde edilen küme için XML element ve niteliklerinin nasıl oluşturulabileceğini görüyoruz. | 12.11.2008 | 42.4 Mb | 16:34 |
| LINQ to XML : Rss ile LINQ to XML Kullanımı | Bu görsel dersimizide örnek bir Web User Control içerisinde herhangibir RSS içeriğini göstermeye çalışıyoruz. Ancak bu işlemi gerçekleştirirken, RSS içeriğinin ayrıştırılması sırasında LINQ to XML mimarisinden yararlanıyoruz. | 04.11.2008 | 34.4 Mb | 14:29 |
| LINQ to XML - Giriş | LINQ(Language Integrated Query) mimarisinin uygulama alanlarından biriside XML içerikleridir. LINQ to XML konusuna giriş yaptığımız bu görsel dersimizde basit olarak sorgulama işlemlerinin nasıl yapılabileceğini inceliyor XDocument, XElement ve XAttribute sınıflarını ele alıyoruz. | 28.10.2008 | 54 Mb | 24:53 |
| Ado.Net Data Services : Batch Processing | Bu görsel dersimizde, istemci uygulamalardan Ado.Net Data Service' lere doğru olan talepleri azaltmak için Batch Processing tekniğinden nasıl yararlanabileceğimizi inceliyoruz. Batch Processing sayesinde istemci ve sunucu arasındaki gereksiz Round-Trip' ler azaltılabilmektedir. Konuyu daha kolay analiz edebilmek içinde Fiddler isimli bir Http Debugging Proxy aracından yararlanıyoruz. | 22.10.2008 | 49 Mb | 22:20 |
| Ado.Net Data Services : Service Operations | Bu dersimizde Ado.Net Data Service' ler içerisine özel servis operasyolarının nasıl eklenebileceğini inceliyoruz. Özel servis operasyonları sayesinde URL satırında metod adları kullanılarak sonuçları alınması mümkündür. Bu noktada .Net 3.5 ile WCF mimarisine entegre edilen Web Programlama Modelinin önemli bir yeri vardır. Örnekte bu amaçla WebGet niteliği ile imzalanmış basit metodlara yer verilmiş olup sonuçlar için yine LINQ sorgularından yararlanılmıştır. | 15.10.2008 | 32.6 Mb | 15:38 |
| Ado.Net Data Services - Ajax Tabanlı İstemci Geliştirmek - 2 | Bu dersimizde ilk bölümde başladığımız web uygulamasını tamamlıyoruz. Bu kez DropDownList içerisinde seçilen publisher' a bağlı employee' ları bir HTML Table içerisine aktarmak için Ado.Net Data Services' dan yararlanıyoruz. Bu işlemleri yaparken yine web sayfası içerisinde javascript kodlarına başvuruyoruz. | 09.10.2008 | 24.7 Mb | 15:03 |
| Ado.Net Data Services - Ajax Tabanlı İstemci Geliştirmek - 1 | Bu bölümde Ajax tabanlı bir Web Form içerisinden örnek bir Ado.Net Data Service' in nasıl çağırılabileceği incelenmektedir. İstemci tarafında elde edilen sonuçlara ait satırlar JavaScript kodları ile birer Option elementi haline getirilmekte ve sayfa üzerinde bulunan bir Select elementi içerisinde gösterilmektedir. İstemci tarafında servis kullanımını kolaylaştırması açısından DataService.Debug.js isimli bir AJAX Client Library kütüphanesindende yararlanılmaktadır. | 06.10.2008 | 34.8 Mb | 20:03 |
| Ado.Net Data Services: Insert,Update,Delete İşlemleri-2 | Bir önceki dersin devamı niteliğinde olan bu görsel anlatımda, birden fazla entity nesne örneği üzerinden update işlemleri ile ilişkisel(Relational) nesneler üzerinden insert işlemleri ele alınmaktadır. Yine sunucu tarafındaki işlemlerin takibi için SQL Profiler aracından yararlanılmakta olup istemci tarafında basit bir Console uygulaması kullanılmaktadır. | 18.09.2008 | 27.5 Mb | 14:42 |
| Ado.Net Data Services: Insert,Update,Delete İşlemleri-1 | Bu görsel derste Ado.Net Data Services üzerinden insert, update ve delete işlemlerinin nasıl yapıldığı incelenmeye başlanmaktadır. İlk bölümde bir Entity nesne örneğinin istemci tarafında oluşturulması, güncellenmesi ve silinmesi işlemleri üzerinde durulmaktadır. İstemci bir Console uygulaması olarak tasarlanmış olup servis tarafında Entity Data Model(EDM) kullanılmaktadır. Bununla birlikte insert, update ve delete işlemleri sırasında sunucu tarafında neler olduğunun irdelenmesi için SQL Profiler aracından da yararlanılmaktadır. | 17.09.2008 | 38.2 Mb | 19:31 |
| Ado.Net Data Services(Astoria) - .Net Client Geliştirmek | Bu görsel dersimizde arka planda Entity Data Model(EDM) kullanan bir Ado.Net Data Service örneğinin, basit bir istemci uygulama(Console Application) üzerinde nasıl ele alınabileceği incelenmektedir. Söz konusu servisin istemci tarafında kullanılabilmesi için VS 2008 ortamında proxy üretimi gerçekleştirilmektedir. Bununla birlikte proxy üretimi için DataSvcUtil aracının nasıl kullanılacağıda gösterilmektedir.Ayrıca;istemci uygulamanın söz konusu servis üzerinden RESTful modeline göre nasıl talepte bulunabileceği üzerinde durulmakta, bu amaçla istemci tarafında kullanılabilecek iki temel teknik (CreateQuery, Execute metodları ile LINQ ifadeleri) değerlendirilmektedir. | 10.09.2008 | 43.3 Mb | 26:34 |
| Ado.Net Data Services(Astoria) - LINQ Provider Kullanımı | Bu görsel dersimizide Ado.Net Data Service' lerde LINQ provider kullanımına değiniyoruz. Bilindiği üzere Data Service Engine, DAL(Data Access Layer) içerisinde Entity Data Model(EDM) veya LINQ Provider' larını kullanmaktadır. LINQ Provider' lar sayesinde özellikle CLR Nesnelerinin belirli şartları sağlayaraktan Data Service olarak sunuluşması imkanı bulunmaktadır. Örnekte bu durumu ilişkin olaraktan iki adet Entity tipi geliştirilmekte ve bu tiplere ait nesne örneklerini taşıyan IQueryable<T> tipinden özellikler Data Service üzerinden sorgulanarak test edilmektedir. | 09.09.2008 | 37.6 Mb | 21:49 |
| Ado.Net Data Services(Astoria) : Hello World | Ado.Net Data Services(Astoria) mimarisine merhaba dediğimiz bu görsel dersimizide, EDM(Entity Data Model) yapısını ele alıyoruz. Örnek olarak AdventureWorks veritabanı üzerinde yer alan ve one-to-many ilişkileri olan Product ve ProductSubcategory tablolarının servis üzerinden elde edilmesini ve url satırından sorgulanmasını inceliyoruz. | 02.09.2008 | 49.5 Mb | 20:45 |
| Silverlight 2 : User Control Geliştirmek - 3 | Bu görsel dersimizde User Control tipinin farklı bir Silverlight Class Library içerisinde nasıl geliştirilebileceğini incelemeye çalışıyoruz. Bununla birlikte geliştirilen örnek User Control içerisinde Enum sabiti tipinden property kullanımınada göz atıyoruz. | 29.08.2008 | 35.6 Mb | 24:02 |
| Silverlight 2 : User Control Geliştirmek - 2 (DependencyProperty Kullanmak) | Bu görsel dersimizde, UserControl tipleri içerisinde DependencyProperty kullanarak, property(Özellik) bazında Data Binding(Veri Bağlama) işlemlerinin nasıl gerçeklestirilebilecegini incelemeye çalışıyoruz. | 28.08.2008 | 30.7 Mb | 19:50 |
| Silverlight 2 : User Control Geliştirmek - 1 | Silverlight uygulamalarında UserControl tiplerinin nasıl geliştirilebileceğinin incelenmeye başlandığı serinin bu ilk görsel dersinde UserControl içerisinde Property ve Event kullanımı konularına yer verilmektedir. | 27.08.2008 | 47.5 Mb | 34:22 |
| Silverlight 2 : WebClient ile Asenkron Download | Bu görsel derste WebClient sınıfının üyelerini kullanaraktan, HTTP üzerinden asenkron download işlemlerinin nasıl yapilabilecegi incelenmektedir. Özellike xap dosyasının istemci tarafına aktarılmasından sonra, video gibi resource verilerinin asenkron olarak iletilmesi üzerinde durulmaktadır. | 26.08.2008 | 33.8 Mb | 21:43 |
| Silverlight 2 : Isolated Storage Kullanımı | Bu görsel dersimizde istemci tarafında dosya işlemlerine izin veren Isolated Storage kavramına değinmekteyiz. Ayrıca istemci tarafında uygulamaya ait bazı ayarların key-value çiftleri olacak şekilde nasıl tutulabileceğini ve Quato miktarının nasıl değiştirilebileceğini de incelemekteyiz. | 14.08.2008 | 45.5 Mb | 31:30 |
| Silverlight 2 : Style Kullanımı | Bu görsel dersimizde, Silverlight uygulamalarında kontroller üzerinde stillerin(Styles) nasıl kullanıldığını inceliyoruz. Bu inceleme işlemi sırasında stilleri Page ve Application seviyesinde ele alıyor ve ortak kontroller(bileşenler) için stillerin nasıl tanımlanabileceğine de kısaca yer veriyoruz. | 12.08.2008 | 28.5 Mb | 22:05 |
| Silverlight 2 : XAML ile Key-Frame Bazlı Animasyonlar | Key-Frame tipinden animasyonların nasıl hazırlanabileceğinin anlatıldığı bu görsel derste, DoubleAnimationUsingKeyFrames tipi örnek olarak kullanılmakta olup, Linear, Discrete ve Spline adlı interpolasyon tekniklerine değinilmektedir. | 08.08.2008 | 25.7 Mb | 17:02 |
|