ismetdumlupinar Tarih: Ocak 28, 2010 07:36

Eğer uzun süredir bir mağarada yaşamınızı sürdürmediyseniz ASP.NET MVC'den, yazılarımı takip ediyorsanız DotNetNuke'den haberinizin olmaması imkansız.
ASP.NET MVC Microsoft tarafından geliştirilen ve geleneksel Web formlarına alternatif olarak kullanabileceğiniz bir geliştirme modeli.
İlk çıktığında tam olarak açıklanmasa da
ASP.NET MVC benzersiz geliştirme süreçleri için tasarlanan bir model. Yazılımcıların sayfa adresleri (url) ve sayfanın kaynak kodu (page output) üzerinde esnek bir şekilde çalışabilmelerini sağlıyor. Bu işlemi Test Driven Development adı verilen bir metod ile uygulamak mümkün.
DotNetNuke açısından baktığımızda şu an ASP.NET MVC'nin
WebForms ile uyumlu olmadığını biliyoruz. Page Controller modeli kullanılmadığı için Web Controls desteği de sağlanamıyor. Bu nedenle yazılımcıların büyük bölümü Visual Studio'ya ekstra toolbox ekleyerek eksiklikleri gidermeye çalışıyor.
Toolbox kavramı bana Telerik'in DotNetNuke ile yaptığı ortaklığı hatırlattı.
Telerik RADControls kullanılan
ASP.NET tabanlı toolboxlar arasında gerçekten çok başarılı bir sistem. DotNetNuke'nin ASP.NET 1.0 ile başlayan geliştirme süreçlerini göz önüne aldığımızda şu an geldiği nokta oldukça önemli.
ASP.NET MVC diğerlerine göre yeni bir teknoloji. Bu teknolojiyi öğrenmek için kaynaklara ihtiyacımız var, öyleyse bir sürpriz yapalım. Scott Willhite DotNetNuke bloglarında bugünkü yazısında, ücretsiz TekPub kuponları dağıtacaklarını duyuruyor. Harika bir haber!
TekPub Web programlama uzmanlarının farklı kategorilerdeki video tutorial başlıklarına ulaşabilecekleri oldukça kaliteli bir portal. TekPub kuponlarına nasıl sahip olabileceğinizi öğrenmek için
DotNetNuke bloglarındaki
bu yazıya göz atabilirsiniz.