Kod orqasidagi model
Microsoft dasturning dinamik kodlari bilan ishlashni tavsiya qiladi, bu kodda alohida faylga yoki maxsus belgilangan skript yorlig'iga joylashtiradigan kod orqasidagi modeldan foydalanadi. Kod ortidagi fayllar odatda "egaMyPage.aspx.cs" yoki "MyPage.aspx.vb" kabi nomlarga, sahifa fayli bo'lsa MyPage.aspx (sahifa fayli bilan bir xil nom (ASPX), lekin oxirgi kengaytma sahifa tilini bildiradi) kabi nomlanadi. Ushbu amaliyot Visual Studio va boshqalar IDElargarchi foydalanuvchi kod nomini o'zgartirishi mumkin bo'lsa-da, sahifa nomi avtomatik ravishda amalga oshiriladi. Shuningdek, veb-dastur formatida pagename.aspx.cs pagename.designer.cs fayliga bog'langan qisman sinfdir. Dizayner fayli - bu ASPX sahifasidan avtogeneratsiyalangan va dasturchiga ASPX sahifasidagi tarkibiy qismlarga, ularni 2-versiyadan oldin ASP.NET versiyalarida kerak bo'lganidek, ularni qo'lda e'lon qilmasdan, kodning orqasida joylashgan sahifadan murojaat qilishiga imkon beradigan fayl.
Dasturlashning ushbu uslubidan foydalanganda, ishlab chiquvchi hujjatning protsessual yurishini emas, balki turli xil sahifa yuklangan yoki boshqaruv tugmasi bosilgan voqealarga javob beradigan kodni yozadi.
ASP.NET-ning kodli modeli Classic ASP-dan ajralib chiqishini anglatadi, chunki u ishlab chiquvchilarni dasturlarni yaratishga undaydi. Nazariy jihatdan, bu veb-dizaynerga, masalan, uni boshqaradigan dasturiy kodni buzish ehtimoli kam bo'lgan dizayn belgilariga e'tibor berishiga imkon beradi.
Direktivalar
A direktiv ASP.NET sahifani qanday ishlashi kerakligi haqida maxsus ko'rsatma. Eng keng tarqalgan ko'rsatma <%@ Page %>, bu ASP.NET sahifasini ajratuvchi va kompilyator tomonidan ishlatiladigan ko'plab atributlarni ko'rsatishi mumkin.
Dostları ilə paylaş: |