ASP.NET Web Forms - Eğitim
- Önceki Sayfa MVC Referans Kılavuzu
- Sonraki Sayfa WebForms Sayfaları
ASP.NET ASP'nin bir sonraki neslidir, ASP'nin bir güncelleme sürümü değildir.
Sizin sahip olmanız gereken temel bilgiler
Devam etmeden önce, aşağıdaki bilgilerin temel bir anlayışınız olmalıdır:
- WWW, HTML ve web sitesi oluşturma temel bilgileri
- Betik dilleri örneğin JavaScript veya VBScript
- Sunucu betiklerinin temel bilgileri
Bu projeleri öncelikle öğrenmek istiyorsanız, bizim Ana Sayfa Bu eğitimleri ziyaret edin.
ASP nedir?
Microsoft'un eski sunucu tarafı betik teknolojisi ASP (Active Server Pages) şimdi genellikle klasik ASP olarak bilinir.
ASP 3.0, klasik ASP'nin son sürümüdür.
ASP hakkında daha fazla bilgi öğrenmek için, bizim eğitimimizi öğrenin. ASP Eğitimi.
ASP.NET ASP değildir
ASP.NET ASP'nin bir sonraki neslidir, ASP'nin bir güncelleme sürümü değildir.
ASP.NET, ASP.NET'in alt tabakasında tamamen yeniden yazılmıştır. ASP.NET, ASP ile geriye dönük uyumlu değildir.
ASP ve ASP.NET arasındaki farklar hakkında daha fazla bilgi almak için bu eğitimin bir sonraki bölümünde öğreneceksiniz.
ASP.NET Mikrosoft .NET çerçevesinin ana parçasıdır.
ASP.NET nedir?
ASP.NET sunucu tarafı betik teknolojisidir ve (web sayfalarına gömülen) betikleri İnternet sunucusunda çalıştırabilir.
- ASP.NET Mikrosoft şirketinin bir teknolojisidir.
- ASP, dinamik sunucu sayfaları (Active Server Pages) anlamına gelir.
- ASP.NET IIS'te çalışan bir programdır.
- IIS (Internet Information Services) Mikrosoft'un İnternet sunucusudur.
- IIS Windows servers işletim sisteminde ücretsiz olarak bağlantılı bir bileşendir.
- IIS Windows 2000 ve XP Profesyonel sürümlerinin bir bileşenidir.
ASP.NET dosyası nedir?
- ASP.NET dosyaları HTML dosyalarına benzer.
- ASP.NET dosyaları HTML, XML ve betik içerebilir.
- ASP.NET dosyalarındaki betikler sunucuda çalıştırılır.
- ASP.NET dosyalarının dosya son ekleri ".aspx"tir.
ASP.NET nasıl çalışır?
- Tarayıcı HTML dosyasını talep ettiğinde, sunucu bu dosyayı döndürür.
- Tarayıcı ASP.NET dosyasını talep ettiğinde, IIS bu talebi sunucudaki ASP.NET motoruna iletir.
- ASP.NET motoru, dosyayı satır satır okur ve dosyadaki betikleri çalıştırır.
- Sonunda, ASP.NET dosyaları tarayıcıya saf HTML olarak döndürülür.
ASP+ nedir?
ASP+ ASP.NET'e eşittir.
ASP+ Mikrosoft'un ASP.NET üzerinde çalışırken kullandığı erken adıdır.
Mikrosoft .NET çerçevesi
.NET çerçevesi, Mikrosoft .NET platformunun temel yapısıdır.
.NET çerçevesi, Web uygulamaları ve Web hizmetlerini inşa, geliştirme ve çalıştırma için bir ortamdır.
Mikrosoft'un ilk sunucu teknolojisi ASP (Active Server Pages), güçlü ve esnek bir “programlama dili”dir. Ancak, çok fazla kod odaklıdır, uygulama çerçevesi değildir ve kurumsal düzeyde geliştirme aracı sayılmaz.
Microsoft'un .NET çerçevesini geliştirme amacı bu sorunları çözmektir.
.NET çerçevesi anahtar kelimeleri:
- Daha hızlı ve kolay programlama
- Kod miktarını azaltır
- Açıklamalı programlama modeli
- Daha zengin hizmet kontrolü olay katmanı
- Daha büyük tür kütüphanesi
- Daha iyi geliştirme araçları desteği
.NET çerçevesi 3 ana bölümden oluşur:
Programlama Dilleri:
- C# (C sharp olarak okunur)
- Visual Basic (VB .NET)
- J# (J sharp olarak okunur)
Sunucu ve istemci teknolojileri:
- ASP .NET (Active Server Pages)
- Windows Forms (Windows masaüstü çözümleri)
- Compact Framework (PDA / Mobil Çözümler)
Geliştirme Ortamı:
- Visual Studio .NET (VS .NET)
- Visual Web Developer
Bu eğitim, ASP.NET hakkında içerik sunar.
ASP.NET 2.0
ASP.NET 2.0, çeşitli yeni özelliklerin desteklenmesi ile ASP.NET'e iyileştirmeler yapmıştır.
Bu eğitimin bir sonraki bölümünde, ASP.NET 2.0 ile ASP.NET arasındaki farklar hakkında daha fazla şey öğrenebilirsiniz.
ASP.NET 3.0
ASP.NET 3.0 yeni bir ASP.NET sürümü değildir. Yalnızca yeni ASP.NET 2.0 çerçeve kütüphanelerinin adıdır ve bu çerçeve kütüphaneleri şunları destekler:
- Windows Presentation Foundation
- Windows Communication Foundation
- Windows Workflow Foundation;
- Windows CardSpace
Açıklama:Bu eğitim ASP.NET 3.0 ile ilgili değildir.
- Önceki Sayfa MVC Referans Kılavuzu
- Sonraki Sayfa WebForms Sayfaları