Ovqat resepti


ASP.NET texnologiyalari haqida umumiy ma'lumot


Download 0.95 Mb.
bet100/104
Sana04.04.2023
Hajmi0.95 Mb.
#1324488
1   ...   96   97   98   99   100   101   102   103   104
Bog'liq
f17c5dc6cfc54c35d02030b2b706cfef «DASTURIY INJENERING” FANINING O’QUV – USLUBIY MAJMUA (Moddle tizimi asosida)

3. ASP.NET texnologiyalari haqida umumiy ma'lumot
ASP.NET - Microsoft veb-ilovalari va veb-xizmatlarini yaratish texnologiyasi. Bu Microsoft .NET platformasining bir qismi va eski Microsoft ASP texnologiyasini ishlab chiqish.
Tabiiyki ASP.NET tashqaridan katta ASP texnologiyalari bilan o'xshashligini saqlab qoladi, bu esa ishlab chiquvchilar uchun ASP.NET ga o'tishni nisbatan osonlashtiradi. Shu bilan birga, ASP.NET ning ichki tuzilishi ASP dan sezilarli darajada farq qiladi, chunki u .NET platformasiga asoslangan va shu sababli ushbu platformaning taqdim etgan barcha yangi xususiyatlaridan foydalanadi.
ASP.NET eski Microsoft texnologiyasidan o'z nomini olgan bo'lsa-da, ASP bulardan ancha farq qiladi. Microsoft butunlay Microsoft.NET dasturlarining asosi bo'lgan CLR-ga asoslangan ASP.NETni qayta qurdi). Dasturchilar ASP.NET kodini .NET Framework-da, odatda Visual Basic. NET, JScript .NET yoki C # da qo'llab-quvvatlaydigan turli xil dasturlash tillaridan foydalanib, Perl va Python kabi "ochiq" tillarda yozishlari mumkin. ASP.NET skriptlarga asoslangan boshqa texnologiyalar bilan taqqoslaganda tezlikda afzalliklarga ega, chunki dastlabki kirish vaqtida kod tuzilgan va maxsus keshga o'rnatiladi va keyin faqat vaqt sarflashni talab qilmasdan optimallashtirish kerak.


LABORATORIYA ISHI MASHG’ULOTLARI
(II – SEMESTR)


8-laboratoriya ishi. J2EE texnologiyalaridan foydalanish

J2EE dasturini yaratish


Ushbu mashqning maqsadi - J2EE NewsApp dastur loyihasini yaratish. EJB moduli va veb-modulni o'z ichiga olgan J2EE dasturini yaratish uchun Create Project Wizarddan foydalanamiz.

1. Asosiy menyudan File> Create Project (Ctrl-Shift-N; ⌘-Shift-N) -ni tanlang.


2. “Java EE” toifasida J2EE dasturini tanlang va «Далее» ni bosing.
3. Loyihaning nomi sifatida NewsApp kiriting va loyihaning joylashgan joyini ko'rsating.
4. Agar belgilansa, "Alohida papkani ishlating" belgisini olib tashlang.
(Ushbu qo'llanmaning maqsadlari uchun loyiha kutubxonalarini alohida papkaga nusxalash amaliy emas, chunki kutubxonalarni boshqa foydalanuvchilar yoki loyihalar bilan almashish shart emas.)
«Далее» tugmasini bosing.
5. Server sifatida GlassFish-ni tanlang va Java EE-ning versiyasi sifatida Java EE 6 yoki Java EE 7-ni tanlang.
6. Create EJB Module va Web Application Module-ni tanlang. Finish tugmachasini bosing.





Finish tugmachasini bosgandan so'ng, IDE uchta loyihani yaratadi: NewsApp, NewsApp-ejb va NewsApp-war Agar Projektlar oynasida NewsApp tugunini kengaytirsangiz, J2EE dastur loyihasida manba fayllari yo'qligini ko'rishingiz mumkin. Barcha manbali fayllar sehrgar tomonidan yaratilgan va Java EE Modullari tugunida ko'rsatiladigan ikkita modulda mavjud.


Korxona dasturlari loyihalari faqat dastur konfiguratsiyasi va qadoqlash to'g'risidagi ma'lumotlarni o'z ichiga oladi. Korxona dasturini yaratganingizda va ishlatsangiz, IDE EAR arxivini yaratadi va ushbu EAR arxivini serverga joylashtiradi. Ba'zi hollarda, korporativ dastur loyihasida qo'shimcha ma'lumotlarga ega joylashtirish deskriptorlari fayllari bo'lishi mumkin, ammo GlassFish serveriga joylashtirilgan Java EE dasturlarini yaratishda tarqatish tavsifi fayllari talab qilinmaydi.




Download 0.95 Mb.

Do'stlaringiz bilan baham:
1   ...   96   97   98   99   100   101   102   103   104




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