->
Önümüzdeki günlerde resmen duyrulacak olan Visual Studio 2008 ve .NET Framework 3.5 ile birlikte ASP.NET’te 3.5 sürümüne ulaşmış olacak. Öncelikli olarak şunu belirtmeliyim ki bu sürümde ASP.NET 1.1’den ASP.NET 2.0’a geçişteki gibi köklü yenilikler olmayacak. Fakat gelen yenilikler içerisinde AJAX ve LINQ’nun olduğunu belirtecek olursak aslında bizi oldukça önemli yeniliklerin de beklediğini söyleyebilirim. Dikkatimi çeken noktalardan biri ASP.NET Futures paketi ile gelen bazıkontrollerden şu an için Microsoft’un sitesinde bahsedilmemesiydi
ASP.NET AJAX Entegrasyonu
ASP.NET AJAX, ASP.NET ortamında hızlıve kolay bir şekilde AJAX uygulamalarıgeliştirmemizi sağlayan ücretsiz bir AJAX framework’üdür. ASP.NET 2.0’ın ardından duyrulan ve bu yılın başında resmi sürümü çıkarılan AJAX Extension’larıASP.NET 3.5 ile mimariyle bütünleşik şekilde geliyor. Visual Studio 2008’de açılan ASP.NET 3.5 web uygulamasında AJAX Extension kontrollerini kullanarak hızlışekilde AJAX uygulamaları geliştirebiliyoruz. Bu sürümü ile birlikte bazıeksiklikler ve sorunlar giderilerek artık ASP.NET AJAX’ın sunucu kontrolleriyle tam uyumlu şekilde çalışmasıda sağlanıyor. Visual Studio 2008 ile birlikte Control Toolkit’te yer alan kontrollerin varolan sunucu kontrollerine çok kolay şekilde entegre edilebilmesi de işimizi kolaylaştıracak bir yenilik olarak göze çarpıyor.
LINQ (Language Integrated Query)
.NET Framewrok 3.5 ile birlikte artık web uygulamalarında da Linq hayatımıza girecek. Linq dil ile bütünleşik olarak sorgulamalar yapmamızısağlayan bir query şeklidir diyebilirim. Veritabanında SQL query’leri kullanarak nasıl sorgulamalar yapıyor ve sorgu sonucunu elde edebiliyorsak, artık C# veya VB.NET gibi bir dil ile de uygulama içerisindeki bir nesnenin içeriği ile ilgili SQL sorgu cümlelerine benzer şekilde sorgulamalar gerçekleştirebileceğiz. ASP.NET 3.5 ile gelen kontrollerden biri olan LinqDataSource kontrolü de bu tip sorgulamaların sonucunu bir veri kontrolüne (GridView, DataList gibi) bağlayabilmemizi sağlıyor.
ListView ve DataPager Kontrolleri
LinqDataSource kontrolü dışında ListView ve DataPager adında iki yeni kontrol daha geliyor. ListView veri ekleme, güncelleme, silme, sayfalama gibi işlemleri yapabilen ve GridView kontrolüne oldukça benzer bir kontrol. GridView’daki en büyük sıkıntılarımızdan biri görüntülenecek olan verilerin HTML arayüzlerini tasarlamakta karşılaştığımız sorunlardı. ListView kontrolü ise yapısındaki template’ler aracılığıyla verilerin görüntüleneceği arayüzün HTML kodlarınıdilediğimiz gibi oluşturabilmemizi sağlıyor. DataPager kontrolü ise ListView ile yapılan işlemlerde kayıtların esnek şekilde sayfalandırılmasıişleminde kullanılıyor. Bu kontrolün yaptığın temel işlemin sayfalama kısmının ne şekilde görüntüleneceği ve çalışağınıbelirlemek olduğunu söyleyebilirim. Örneğin sayfa numaralarının görüntüleneceği kısma bir TextBox kontrolü ekleyip yazılan numaradaki sayfaya gidilmesi işlemini DataPager kontrolü ile oldukça kolay şekilde gerçekleştirebiliyoruz.
Web Servislerinde WCF Desteği
Web servisleri artık .NET Framework 3.0 ile gelen WCF (Windows Communication Foundation) desteği ile geliştirilebiliyor. JSON kullanılan AJAX uygulamalarında ve RSS kaynaklarından veri sağlanmasıgibi işlemler artık WCF ile daha da kolay şekilde gerçekleştirilebilecek.
NET3.5 çekirdeğinde hangi dillerin ve yapıların yer aldığına göz attıktan sonra, bu yazımızda değinmeyi amaçladığımız .NET3.5 WPF ’e ne tür yenilikler getirdi olacaktır.
Windows Presentation Foundation(WPF) aramıza 2005 yılının son çeyreğinde Avalon kod adıile merhaba demişti. Kendisi ile birlikte gelen yenilikler ile adından çokça söz ettireceğe benziyordu. Öylede oldu. Peki, ilk çıktığızamanlarda ne gibi yenilikler getiriyordu. İlk olarak geliştirme aşamasında bizlere XML ’den türemiş olan XAML(Zammel) ile merhaba diyordu. XAML yardımıile artık standartlaştıdediğimizi Windows Formlar büyüleyici bir görünüme kavuşmuş oldular. Resim, animasyon gibi verilerimizi alternatif programlar(Expression Studio ailesi) yardımıile XAML kodlarını alarak uygulamamıza ekleyebiliyorduk. Bunun bizlere kazancıtasarımcı– geliştirici uyumunu en üst düzeye çıkarmakla birlikte tamamen sayısal kodlar yardımıile verilerimizi uygulamamıza eklediğimiz için hem uygulamanın boyutu hem de performansıen uygun denilebilecek seviyeye yaklaşmış oluyordu.
2006 yılının ortalarında ise .NET3.0 ile birlikte Avalon kod adıWindows Presentation Foundation ile gerçek ismine kavuşuyordu. Bu sefer getirdiği yenilikler, masaüstü uygulamalarında Browser tarzıuygulamalar sunarak web ile tam uyum içinde çalışan yazılımlar geliştirmemize olanak tanıyordu. Bunlarıyaparken de XAML ile birlikte C# ‘ın uyumlu çalışmasıgeliştiricileri kendisine çekmeye başlıyordu.
2007 yılının son çeyreğinden ise Visual Studio 2008 ile .NET Framework 3.5 ‘in içerisinde yer alarak kendisini yenilemiş olarak aramıza daha da kuvvetli bir biçimde yer almış oluyordu. Kod yazımıbiraz daha kolaylaştırılması gibi özellikleri, web servisleri ile karşılaşılan sorunların çözümü gibi yenilikler ile kendini daha kuvvetlendirmiş olarak geliştiricilere kendisini sunuyor.
şimdi ayrıntılıbir biçimde WPF ’in .NET Framework 3.5 ile ne tür yeniliklere sahip olduğuna değineceğiz.
3.0 sürümü ile Uyumu
.NET3.0 ile hazırlanmış olan uygulamalar .NET3.5 ile çalıştırılmak istendiğinde yeni sürüme güncelleme yapılarak sorunsuz bir biçimde çalıştırılması sağlanmıştır.
.NET3.5 sürümü ile geliştirilmiş uygulamalar .NET3.0 ile geliştirilmek istendiğinde XAML ’de yeni nesil XML kütüphanesi yok ise sorunsuz bir biçimde çalışmaktadır.Bu yeni nesil XML kütüphanesi: http://schemas.microsoft.com
NET3.0 sürümünden .NET3.5 sürümüne geçişte bir güncellemenin olduğunu belirtmiştik. Bu geliştirme esnasında uygulanan mimariyi aşağıda bilgilendirme için vereceğiz. Vermiş olduğumuz bu mimari .NET1.1 sürümünden bu yana kullanıldığından ötürü bu sürümün mimarisini verirsek mantıken herhangi bir sorun ile karşılaşmayız.
Yukarıda görmüş olduğunuz mimari farklı.NET sürümlerinde geliştirilmiş olan uygulamalarda güncelleme sırasında uygulanan mantıktır.
Powered by MightyAdsense
Tags: Destek, Download, indir, Konfigürasyon, Kurulum, sorunBenzer Yazılar
En Çok Arananlar;
Mevcut konu başlığı hakkında en çok aranan kelimeleler aşagıdadır siteye aşagıdaki kelimeleri girerekte ulaşabilirsiniz. Net 3.5 ile gelen yenilikler , Net 3.5 ile gelen yenilikler şarkıları, Net 3.5 ile gelen yenilikler indir, Net 3.5 ile gelen yenilikler mtv.com.tr, Net 3.5 ile gelen yenilikler konfigirasyon, Net 3.5 ile gelen yenilikler , Net 3.5 ile gelen yenilikler bedava, Net 3.5 ile gelen yenilikler izlesene.com., Net 3.5 ile gelen yenilikler mp3 indir, Net 3.5 ile gelen yenilikler youtube, Net 3.5 ile gelen yenilikler klip izle, Net 3.5 ile gelen yenilikler izle, Net 3.5 ile gelen yenilikler yükle, Net 3.5 ile gelen yenilikler rapidshare.com, Net 3.5 ile gelen yenilikler şarkı sözleri, Net 3.5 ile gelen yenilikler dinle, Net 3.5 ile gelen yenilikler crack,antivirüs