ASP.NET Web Forms - ວິນຍານ

ASP.NET ແມ່ນຮູບແບບສາຍລະດັບ ASP, ບໍ່ແມ່ນການປັບປຸງຂອງ ASP.

ຄວາມຮູ້ພື້ນຖານທີ່ເຈົ້າຄວນມີ

ກ່ອນທີ່ຈະຕໍ່ຕໍາຫຼວດ, ເຈົ້າຕ້ອງຮູ້ຄວາມຮູ້ພື້ນຖານທີ່ຖ້າຫຼາຍດັ່ງລຸ່ມນີ້:

  • WWW, HTML ແລະຄວາມຮູ້ພື້ນຖານຂອງການສ້າງເວບໄຊ.
  • ພາສາສະແດງສະເພາະ JavaScript ຫຼື VBScript
  • ຄວາມຮູ້ພື້ນຖານຂອງເຊີເວຍທີ່ເຮັດວຽກໃນທີ່ຕໍາຫຼວດ.

ຖ້າເຈົ້າຕ້ອງຈະຮຽນໂຄງການນີ້ກ່ອນຢູ່, ເຈົ້າຄວນໃຫ້ການຮຽນໃນ ເວບໄຊເປີດ. ຢືນຢັນຫຼັກສັນຍານນີ້.

ສິ່ງທີ່ເປັນ ASP?

ເຕັກໂນໂລຊີດ້ານເຊີເວຍຂອງ Microsoft ASP (Active Server Pages) ປະຈຸບັນມັກຖືວ່າ ASP ເກົ່າ.

ASP 3.0 ແມ່ນສະບັບສຸດທ້າຍຂອງ ASP ເຄື່ອງມື ASP ເກົ່າ.

.

ASP.NET ບໍ່ແມ່ນ ASP

ASP.NET ແມ່ນຮູບແບບສາຍລະດັບ ASP, ບໍ່ແມ່ນການປັບປຸງຂອງ ASP.

ASP.NET ແມ່ນເຕັກນິກຂັດແຍກບົດບັນທຶກທີ່ມີຄວາມຫຼາຍຫຼາຍທີ່ໄມໂຄຊູບໃຊ້ໃນຊັ້ນກາງ, ASP.NET ບໍ່ສາມາດກັບຄືນກັບ ASP.

ທ່ານຈະຮຽນຫຼາຍກວ່າກ່ຽວກັບຄວາມແຕກຕ່າງລະຫວ່າງ ASP ແລະ ASP.NET ໃນປີສັດທີ່ຕໍ່ໄປ.

ASP.NET ແມ່ນສ່ວນຫຼັກຂອງ .NET Framework.

ວ່າແມ່ນຫຍັງ ASP.NET?

ASP.NET ແມ່ນເຕັກນິກຂັດແຍກບົດບັນທຶກຂອງລະບົບທີ່ສາມາດດຳເນີນວິຊາການທີ່ຢູ່ໃນບົດບັນທຶກຂອງບັນຊີເວັບໄຊໃນລະບົບອິນເຕີເນັດ.

  • ASP.NET ແມ່ນເຕັກນິກຂອງ Microsoft.
  • ASP ແມ່ນວ່າບົດບັນທຶກບໍລິສັດທີ່ມີຄວາມພາຍຸ (Active Server Pages).
  • ASP.NET ແມ່ນຂະບວນທີ່ດຳເນີນໃນ IIS.
  • IIS (Internet Information Services) ແມ່ນລະບົບອິນເຕີເນັດຂອງ Microsoft.
  • IIS ແມ່ນສ່ວນໜຶ່ງທີ່ມີການສົ່ງຕົວເອງທີ່ບໍ່ເສຍຄ່າສຳລັບ Windows servers ລະບົບ.
  • IIS ກໍ່ແມ່ນສ່ວນໜຶ່ງຂອງ Windows 2000 ແລະ Windows XP Professional.

ວ່າແມ່ນຫຍັງບົດຂໍ້ ASP.NET?

  • ບົດຂໍ້ ASP.NET ແມ່ນຄ້າຍຄືບົດຂໍ້ HTML.
  • ບົດຂໍ້ ASP.NET ສາມາດກວມ HTML, XML ແລະ ວິຊາການ.
  • ວິຊາການໃນບົດຂໍ້ ASP.NET ຈະດຳເນີນຢູ່ໃນລະບົບ.
  • ບົດຂໍ້ ASP.NET ຈະມີຖິ່ນຖື .aspx

ວ່າ ASP.NET ຈະເຮັດວຽກຫນື່ງຫນື່ງແນວໃດ?

  • ເມື່ອບາດບວກ HTML, ລະບົບຈະກັບຄືນບົດຂໍ້ຫຍັງ.
  • ເມື່ອບາດບວກ ASP.NET, IIS ຈະສົ່ງການຮ້ອງຂໍຫາເຄື່ອງກຳລັງ ASP.NET ໃນລະບົບ.
  • ເຄື່ອງກຳລັງ ASP.NET ແມ່ນຈະອ່ານວິຊາການທຸກສິ່ງຂອງບົດຂໍ້, ແລະດຳເນີນວິຊາການທີ່ຢູ່ໃນບົດຂໍ້.
  • ສຸດທ້າຍ, ບົດຂໍ້ ASP.NET ຈະຖືກການກັບຄືນໃຫ້ສາຍບາດບວກ HTML.

ວ່າແມ່ນຫຍັງ ASP+?

ASP+ ແມ່ນບໍ່ຕ້ອງການ ASP.NET.

ASP+ ແມ່ນຊື່ເກີດເລີ່ມທີ່ໄມໂຄຊູບໃຊ້ໃນຂະບວນການພັດທະນາ ASP.NET.

Microsoft .NET Framework

.NET ການກໍ່ສ້າງແມ່ນພາບພາຍຸຂອງ .NET ການກໍ່ສ້າງ.

ວິວໂຕເຟິກທີ່ມີຄວາມພາຍຸຂອງໄມໂຄຊູບ ASP (Active Server Pages)ແມ່ນປະເພດ

ຄວາມຕັ້ງໃຈຂອງ Microsoft ໃນການພັດທະນາ .NET Framework ແມ່ນເພື່ອແກ້ໄຂບັນຫາດັ່ງກ່າວ.

ຫນັງໝາຍຫນື່ງຫນື່ງ .NET:

  • ຫນື່ງຫນື່ງທີ່ຫນື່ງຫນື່ງທີ່ຫນື່ງຫນື່ງ
  • ຫນື່ງຫນື່ງທີ່ຫນື່ງຫນື່ງທີ່ຫນື່ງຫນື່ງ
  • ການປະຕິບັດຫນື່ງຫນື່ງທີ່ສະແດງ
  • ຊັ້ນມູນສະຫລຸບການກະຈາຍບັນດາການປະຕິບັດ
  • ຫນັງໝາຍຫນື່ງຫນື່ງທີ່ຫນື່ງຫນື່ງຫນື່ງຫນື່ງ
  • ຄວາມສະບັນຍາວິທະຍາຂອງອຸປະກອນພັດທະນາຫນື່ງຫນື່ງທີ່ດີຫນື່ງຫນື່ງ

ຫນັງໝາຍ .NET ລວມມີ 3 ສ່ວນຫນື່ງໃຫຍ່:

ຄູ່ມືພາສາຂັດຄັບ:

  • C# (Pronounced C sharp)
  • Visual Basic (VB .NET)
  • J# (Pronounced J sharp)

ການພາຍໃນຂອງຄູ່ມືຜະລິດຕະພັນຄູ່ມື ແລະ ຄູ່ມືລູກຄອບ:

  • ASP .NET (Active Server Pages)
  • Windows Forms (Windows desktop solutions)
  • Compact Framework (PDA / Mobile solutions)

ການສ້າງສິ່ງພາຍໃນການພັດທະນາ:

  • Visual Studio .NET (VS .NET)
  • Visual Web Developer

ການສອນບໍ່ມີການຮຽນບໍ່ໄດ້ເອົາ ASP.NET

ASP.NET 2.0

ASP.NET 2.0 ໄດ້ປັບປຸງ ASP.NET ໂດຍການເພີ່ມການສະບັນຍາວິທະຍາຫນື່ງຫນື່ງໃໝ່.

ໃນຫນັງປີທີ່ຫນັງຂອງການສອນບໍ່ມີການຮຽນຖືກຮຽນຫນັງຂອງ ASP.NET 2.0 ແລະ ASP.NET.

ASP.NET 3.0

ASP.NET 3.0 ບໍ່ແມ່ນສະບັນຍາວິທະຍາຂອງ ASP.NET. ມັນພຽງແຕ່ຊື່ຂອງຫ້ອງຝັງຄູ່ມື ASP.NET 2.0 ທີ່ສະບັນຍາວິທະຍາສະຫລຸບວ່າ:

  • Windows Presentation Foundation
  • Windows Communication Foundation
  • Windows Workflow Foundation;
  • Windows CardSpace

ຄວາມຄິດເຫັນ:ການສອນບໍ່ໄດ້ເອົາ ASP.NET 3.0