Asp. Net ning operatorlariva buyruqlari bilan ishlash reja: asp. Net ning operatorlari asp. Net ning buyruqlari bilan ishlash


Download 78.5 Kb.
bet1/6
Sana24.12.2022
Hajmi78.5 Kb.
#1054053
  1   2   3   4   5   6
Bog'liq
ASP net


ASP.NET NING OPERATORLARIVA BUYRUQLARI BILAN ISHLASH
Reja:
1.ASP.NET ning operatorlari.
2.ASP.NET ning buyruqlari bilan ishlash.
3.Veb saytlar.

Rasmiy ravishda veb-shakllar sifatida tanilgan ASP.NET veb-sahifalari,[4] MVC kiritilishidan oldin ASP.NET-da dasturlarni ishlab chiqish uchun asosiy qurilish bloklari bo'lgan.[5] Veb-shakllar uchun ikkita asosiy metodika mavjud: veb-dastur formati va veb-sayt formati.[6] Veb-ilovalarni joylashtirishdan oldin kompilyatsiya qilish kerak, shu bilan birga veb-saytlar foydalanuvchiga oldindan kompilyatsiya qilinmasdan fayllarni to'g'ridan-to'g'ri serverga ko'chirishga imkon beradi. Veb-shakllar ".aspx" kengaytmali fayllarda joylashgan; ushbu fayllar odatda statik (X)HTML belgilash yoki tarkibiy qismlarni belgilash. Komponentlar markirovkasi tarkibida yoki veb-sahifada belgilangan server tomonidagi veb-boshqaruv elementlari va foydalanuvchi boshqaruvlarini o'z ichiga olishi mumkin. Masalan, matn qutisi komponentasi sahifada quyidagicha aniqlanishi mumkin , bu html kirish maydoniga ko'rsatiladi. Bundan tashqari, serverda ishlaydigan dinamik kod blok ichidagi sahifaga joylashtirilishi mumkin <% -- dynamic code -- %>kabi boshqa veb-ishlab chiqish texnologiyalariga o'xshashdir PHP, JSPva ASP. Bilan ASP.NET Framework 2.0, Microsoft yangisini taqdim etdi kod orqasida statik matnni .aspx sahifasida qolishiga imkon beradigan model, dinamik kod esa .aspx.vb yoki .aspx.cs yoki .aspx.fs fayliga kiradi (ishlatilgan dasturlash tiliga qarab).[7]
Kod orqasidagi model
Microsoft dasturning dinamik kodlari bilan ishlashni tavsiya qiladi, bu kodni alohida faylga yoki maxsus belgilangan skript yorlig'iga joylashtiradigan kod orqasidagi modeldan foydalanadi. Kod ortidagi fayllar odatda "kabi nomlarga egaMyPage.aspx.cs " yoki "MyPage.aspx.vb " sahifa fayli bo'lsa MyPage.aspx (sahifa fayli bilan bir xil nom (ASPX), lekin oxirgi kengaytma sahifa tilini bildiradi). Ushbu amaliyot avtomatik ravishda amalga oshiriladi Visual Studio va boshqalar IDElargarchi foydalanuvchi kod nomini o'zgartirishi mumkin bo'lsa-da, sahifa nomi. 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.[8] Dasturlashning ushbu uslubidan foydalanganda, ishlab chiquvchi hujjatning protsessual yurishini emas, balki turli xil voqealarga javob beradigan kodni yozadi, masalan, sahifa yuklangan yoki boshqaruv tugmasi bosilgan.
ASP.NET-ning kodli modeli Classic ASP-dan ajralib chiqishini anglatadi, chunki u ishlab chiquvchilarni dasturlarni yaratishga undaydi. taqdimot va tarkibni ajratish hayolda. Nazariy jihatdan, bu veb-dizaynerga, masalan, uni boshqaradigan dasturiy kodni buzish ehtimoli kam bo'lgan dizayn belgilariga e'tibor berishiga imkon beradi. Bu tekshirgichni ko'rinishdan ajratishga o'xshaydi model-view-kontroller (MVC) ramkalari.
Direktivalar
A direktiv ASP.NET sahifani qanday ishlashi kerakligi haqida maxsus ko'rsatma.[9] Eng keng tarqalgan ko'rsatma <%@ Page %>, bu ASP.NET sahifasini ajratuvchi va kompilyator tomonidan ishlatiladigan ko'plab atributlarni ko'rsatishi mumkin.

Download 78.5 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4   5   6




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling