Makale Özeti

Bir süredir etrafımda bulunan çalışma arkadaşlarımdan, meslektaşlarımdan veya okuyucularımdan Microsoft AJAX Control Toolkit'in kurulumu ile ilgili yaşadıkları sıkıntıları duyuyorum. Bu makalede Toolkit içerisinde bulunan kontroller ve bu kontrollerin kullanımlarından ziyade, Toolkit'in kurulumu adımları üzerinden geçerek başarılı bir kuruluma sahip olmaya çalışacağız.

Makale

Bir süredir etrafımda bulunan çalışma arkadaşlarımdan, meslektaşlarımdan veya okuyucularımdan Microsoft AJAX Control Toolkit'in kurulumu ile ilgili yaşadıkları sıkıntıları duyuyorum. Bu makalede Toolkit içerisinde bulunan kontroller ve bu kontrollerin kullanımlarından ziyade, Toolkit'in kurulumu adımları üzerinden geçerek başarılı bir kuruluma sahip olmaya çalışacağız.

Önemli not 1: Bu makalede AJAX Control Toolkit'in kaynak sürümü indirilecek ve derlenerek kullanılabilir hale getirilecektir.

Önemli not 2: Aşağıda anlatılacak adımların öncesinde http://ajax.asp.net/default.aspx?tabid=47&subtabid=471 adresinden, Microsoft ASP.NET AJAX'ın son sürümünü indirmeli ve basit yönergeleri izleyerek uygulamanın kurulumunu tamamlamalısınız.

Başlangıç adımları olarak http://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=AtlasControlToolkit adresine giderek, "AjaxControlToolkit.zip" dosyası seçilmeli, kullanım koşulları kabul edilmeli ve dosya indirilmelidir:

İndireceğimiz dosyayı seçelim:



Kullanım koşullarını (okuyarak) kabul edelim:



"I Agree" butonuna tıkladığınızda, sunucu size "AjaxControlToolkit.zip" [1,67MB] dosyasını gönderecektir. Dosyayı, daha sonra açmak üzere kaydedelim.

Dosyayı açtığınızda (extract ettiğinizde) karşınıza şu dosya ve klasörler çıkacaktır:



Şimdi sizin de beklediğiniz adım olarak "sln", yani Visual Studio Solution dosyasını açalım:



Projenin output tipini "Release" olarak seçelim:



Ve son olarak da projeyi derleyelim. Eğer bu işlemler öncesinde Microsoft ASP.NET AJAX'ın son sürümünü bilgisayarınızda kurduysanız, derleme işlemi başarıyla tamamlanmalı ve 4 proje de "succeeded" mesajı vermelidir:



Eğer buraya kadar tüm adımları başarıyla tamamladıysanız, şimdi solution dosyalarını extract ettiğiniz klasöre geri dönelim ve sırasıyla AjaxControlToolkit / bin / Release klasörleri içerisine girerek, burada AjaxControlToolkit.dll isminde bir dosyanın bulunduğundan emin olalım:



Visual Studio Toolbox'ına gidelim, sağ tıklayalım ve Add Tab seçeneğini seçerek, yeni tab'a "Ajax Control Toolkit" veya dilediğimiz bir ismi verelim:



Oluşturmuş olduğumuz tab'a sağ tıklayarak Choose Items... seçeneğini seçelim:



Açılan ekranda (Choose Toolbox Items) ".NET Framework Components" tab'ının sağ alt köşesinde bulunan Browse... butonuna tıklayalım:



Derleme işlemi sonucunda oluşturulmuş olan AjaxControlToolkit.dll dosyasını seçelim ve Open butonuna tıklayalım:



Bu işlemler sonrasında "Choose Toolbox Items" ekranına geri dönmüş olacaksınız. Tekrar OK butonuna tıklayalım ve Visual Studio'yu kapatıp, tekrar açalım.

Sırasıyla File / New / Web Site... menülerini kullanarak "New Web Site" ekranını açalım ve ASP.NET AJAX-Enabled Web Site template'ini seçerek yeni bir web sitesi projesi oluşturalım:



Projenin açılmasının tamamlanmasının ardından da, benim örneklerde "Ajax Control Toolkit", sizin ise dilediğiniz isimle oluşturduğunuz kontrol tab'ı içerisindeki kontrollere bakalım:



Sizin de görmüş olduğunuz gibi Microsoft ASP.NET AJAX Control Toolkit'i son derece basit adımlarla kurduk. Karşılaştığınız her türlü sorun ve sormak istediğiniz her türlü soru için http://sunali.com adresinden bana ulaşabilirsiniz.


Derlenmiş haldeki "AjaxControlToolkit.dll" dosyasını "Download" bölümünden indirebilirsiniz.



Coşkun SUNALI
Microsoft MVP - ASP/ASP.NET
http://sunali.comAjax Control Toolkit (zip)