"ASP.NET" sayfasının sürümleri arasındaki fark

316 bayt kaldırıldı ,  7 yıl önce
== ASPX belge yapısı ==
 
ASP.NET belgeleri '''ASPX''' yapısını kullanırlar. ASPX belgesi, özdevinimsiz (statik) [[HTML]] veya [[XHTML]] tabanlı, [[Web Sayfası|web sayfasında]] belirecek olan içeriğiniçeriği yanıayrı sıratutar. Kullanılan dile göre, sunucu tarafından çalıştırılacak olan özdevinimli kodu daiçeren iki ayraç arasında tutar :belge ''Sayfam.aspx.cs''<code><nowiki><% --([[C#]]) özdevinimliveya kod -- %></nowiki></code>''Sayfam.aspx.vb'' ([[VB.NET]]) olarak adlandırılabilir. Bu heryaklaşım neile, kadaryazılımcı sıkçakodunu kullanılan[[Yordamsal birProgramlama|yordamsal yaklaşımprogramlama]] olsailkelerinden daçok, geneldeoluşabilecek uzmanlarcaolaylara tavsiyegereken tepkiyi verebilecek biçimde geliştirir; örneğin, bir sayfa yüklenince, bir düğmeye basılınca, edilmezvb.
 
ASP.NET'in kullandığı diğer belge türleri arasında ascx, asmx, ashx, master, sitemap, skin ve config sayılabilirler..sayılabilir.
Onun yerine, içerik ve kodun ayrılması önerilir. Kullanılan dile göre, sunucu tarafından çalıştırılacak kodu içeren belge ''Sayfam.aspx.cs'' ([[C#]]) veya ''Sayfam.aspx.vb'' ([[VB.NET]]) olarak adlandırılabilir. Bu yaklaşım ile, yazılımcı kodunu [[Yordamsal Programlama|yordamsal programlama]] ilkelerinden çok, oluşabilecek olaylara gereken tepkiyi verebilecek biçimde geliştirir; örneğin, bir sayfa yüklenince, bir düğmeye basılınca, vb.
 
ASP.NET'in kullandığı diğer belge türleri arasında ascx, asmx, ashx, master, sitemap, skin ve config sayılabilirler...
 
== Örnek bir ASP.NET sayfası ==
Anonim kullanıcı