Visual Studio 2008 ile gelen proje şablonlarına baktığınız zaman Visual Studio 2005'teki gibi Ajax-Enabled Web Site proje şablonunu göremeyeceksiniz. Artık AJAX uygulamaları geliştirmek için ayrı bir extension paket yüklememize gerek yok. Daha önceki Multi-Targeting yazımda, istediğiniz platformu seçerek uygulama geliştirebileceğinizden bahsetmiştim.  ASP.NET 3.5 ile AJAX artık entegre edilmiş olarak geliyor. .NET Framework 3.5 ile bir web sitesi açtığınız zaman AJAX kontrolleri toolboxda görünecektir. Yalnız yeni bir web uygualamasını ya da web sitesini .NET Framework 2.0 ya da 3.0 ile açarsanız, toolbox'da AJAX kontrollerini görebilmenize rağmen web.config dosyasının AJAX'a göre yaratılmadığını goreceksiniz.

Visual Studio 2005 ile geliştirdiğiniz ASP.NET 2.0 AJAX web uygulamalarınızı Visual Studio 2008 ile açıp düzenleme şansınız var ve framework'u 3.5'a göre ayarladığınız zaman sorun olmayacaktır. Yalnız bu seferde, siteyi barındırdığınız yerde .NET Framework 3.5'un yuklu olması gerekiyor.

Eğer Visual Studio 2008'de ASP.NET 2.0 için AJAX web sitesi ve uygulaması geliştirmek istiyorsanız, ASP.NET 2.0 AJAX Templates for Visual Studio 2008'i bilgisayarınıza kurmanız gerekiyor. Tabi bundan önce ASP.NET AJAX 1.O'ın makinanızda kurulu olması gerekiyor.

Bu ek dosyalar kurulduktan sonra, Visual Studio 2008'de File->New Project veya File->New Web Site yaptığınız zaman, .NET Framework 2.0'da AJAX 1.0-Enabled ASP.NET 2.0 Web Site ya da AJAX 1.0-Enabled ASP.NET 2.0 Web Application karşınıza çıkacaktır.

ASP.NET 2.0 AJAX 1.0 Web Site

ajaxenabled1

ASP.NET 2.0 AJAX 1.0 Web Application

ajaxenabled2