burasibedava.com BURDA HERŞEY BEDAVA: ASP'den ASP.NET'e Geçiş

13 Haziran 2012 Çarşamba

ASP'den ASP.NET'e Geçiş

Bu makale, Active Server Pages'in (Aktif Sunucu Sayfaları) önceki sürümlerinden ASP.NET'e geçiş hakkında bilgi içermektedir. Eğer halihazırda bir ASP geliştiricisi iseniz, sorabileceğiniz ilk soru "ASP.NET, Active Server Pages ile ne kadar uyumludur?" olacaktır. Bir başka deyişle, herhangi bir kodu yeniden yazmadan varolan Active Server Pages Web sitenizi ASP.NET'e kolayca yükseltebilir misiniz?


Bu sorunun yanıtı karmaşıktır. Genel anlamda, ASP.NET, Active Server Pages'in önceki sürümleri ile tamamen uyumludur. Sayfalarınıza .asp uzantısı verdiğiniz sürece, Active Server Pages'in önceki sürümlerini çalıştırmak için kullanılan ile tamamen aynı motor (ASP.dil) kullanılarak çalıştırılacaktır. Fakat,eğer sayfalarınızı .asp uzantısı ile çalıştırmamak için kullanılan ile tamamen aynı motor (ASP.dll) kullanılarak çalıştırılacaktır. Fakat, eğer sayfalarınızı .asp uzantısı ile çalıştırmaya devam ederseniz, ASP.NET'in hiçbir faydasından yararlanamazsınız. Örneğin, dinamik sayfa derlenmesinin ve sayfa ara belleğe alınmasının sağladığı hız faydalarından kazanç sağlayamaz ve ASP.NET sayfaları için kullanılabilen binlerce .NET sınıflarında tutulan işlevselliğe erişemezsiniz.
Gerçek yanıt, eski ASP sayfalarınızı yeni ASP.NET platformunda çalıştırabilmek için biraz iş yapmanız gerektiğidir. VBScript sayfalarınızı Visual Basic.NET'e çevirmek için biraz iş yapmanız gerekmektedir. Hatta, ASP.NET platformunun bütün yararlarından faydalanmak için Web sitenizi yeniden inşa ederken daha fazla iş yapmanız gerekmektedir. İlerleyen makalelerde, klasik Active Server Pages ile ASP.NET arasındaki bazı önemli değişiklikleri tanımlayacağım.

Hiç yorum yok:

Yorum Gönder