Server tomondan holatni boshqarish. MVC texnologiyasi.
ASP.NET veb-shakllari a veb-dastur doirasi va tomonidan qo'llab-quvvatlanadigan bir nechta dasturiy modellardan biri Microsoft ASP.NET texnologiya. Web Forms dasturlarida yozilishi mumkin dasturlash tili C # yoki Visual Basic hisoblanadi. Veb-shakllar sahifalarining asosiy qurilish bloklari server boshqaruvlari, ko'rsatishga mas'ul bo'lgan HTML belgilash va voqealarga javob beradigan komponentlari bo`ladi.
Veb-shakllarning .NET Framework 2002 yilda 1.0 versiyasi (qarang. Qarang .NET Framework versiyalari tarixi va ASP.NET versiyasi tarixi), ASP.NET-da mavjud bo'lgan birinchi dasturlash modeli sifatida asl nusxasi kiritilgan. Yangi ASP.NET komponentlaridan farqli o'laroq, ASP.NET Core veb-formalar tomonidan qo'llab-quvvatlanmaydi.
Xususiyatlari
Rasmiy ravishda veb-shakllar sifatida tanilgan ASP.NET veb-sahifalari, MVC kiritilishidan oldin ASP.NET-da dasturlarni ishlab chiqish uchun asosiy qurilish bloklari bo'lgan.Veb-shakllar uchun ikkita asosiy metodika mavjud: veb-dastur formati va veb-sayt formati. 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 bo`ladi. 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 texnologiyalari PHP, JSPva ASP bilan o'xshashdir.
Dostları ilə paylaş: |