ASP.NET

Klasik ASP - Active Server Pages

Active Server Pages (ASP), klasik ASP (Classic ASP) olarak da bilinir ve Microsoft tarafından 1998 yılında yayınlanan ilk sunucu tarzı script motorudur.

ASP, İnternet sunucularında scriptlerin çalıştırılmasını sağlayan bir teknolojidir.

ASP sayfa dosya uzantısı .asp'dir ve genellikle VBScript ile yazılır.

Eğer klasik ASP öğrenmek istiyorsanız,ASP dersimize ziyaret edin.

ASP.NET

ASP.NET yeni nesil ASP'dir. Klasik ASP ile uyumlu değildir, ancak ASP.NET ASP'yi referans alabilir.

ASP.NET sayfaları derlenir, bu yüzden klasik ASP'den daha hızlıdır.

ASP.NET, daha iyi dil desteği, büyük kullanıcı denetimleri, XML tabanlı bileşenler ve kullanıcı doğrulamasının entegrasyonuna sahiptir.

ASP.NET sayfalarının dosya uzantısı .aspx'tir ve genellikle VB (Visual Basic) veya C# (C sharp) ile yazılır.

ASP.NET'teki kullanıcı denetleyicileri, C++ ve Java dahil olmak üzere farklı dillerle yazılabilir.

Tarayıcı ASP.NET dosyasını talep ettiğinde, ASP.NET motoru dosyayı okur, dosyadaki betikleri derler ve çalıştırırlar, ardından sonuçları saf HTML olarak tarayıcıya döndürür.

ASP.NET Razor

Razor, ASP.NET web sayfalarına sunucu kodu yerleştirmek için kullanılan yeni ve basit bir işaret dilidir, ASP'ye benzer.

Razor, geleneksel ASP.NET'in yeteneklerine sahiptir, ancak daha kolay kullanılır ve daha kolay öğrenilir.

ASP.NET Programlama Dilleri

Bu eğitim aşağıdaki programlama dillerini kapsar:

  • Visual Basic (VB.NET)
  • C# (C sharp olarak okunur)

ASP.NET Sunucu Teknolojileri

Bu eğitim aşağıdaki sunucu teknolojilerini kapsar:

  • Web Pages (Razor dilbilgisi kullanılır)
  • MVC (Model View Controller)
  • Web Forms (Geleneksel ASP.NET)

ASP.NET Geliştirme Araçları

ASP.NET, aşağıdaki geliştirme araçlarını destekler:

  • WebMatrix
  • Visual Web Developer
  • Visual Studio

Bu eğitim, Web Pages için WebMatrix, MVC ve Web Forms için Visual Web Developer kullanır.

ASP.NET Dosya Uzantıları

  • ASP dosyalarının dosya uzantısı .asp'tir.
  • ASP.NET dosyalarının dosya uzantısı .aspx'tir.
  • ASP.NET dosyaları, C# dilbilgisi kullanarak oluşturulan dosya uzantısı .cshtml'dir.
  • ASP.NET dosyaları, Razor VB dilbilgisi kullanarak oluşturulan dosya uzantısı .vbhtml'dir.