ASP.NET - Web Pahina

Ang pahina ng ASP.NET ay parang ang mga ordinaryong pahina na ginawa sa HTML.

Hello CodeW3C.com

Para simulan ang aming pag-aaral sa ASP.NET, una namin ay gagawa ng isang simple na pahina na ginawa sa HTML, na magpapakita ng "Hello CodeW3C.com" sa browser.

Hello CodeW3C.com

Hello CodeW3C.com na ginawa gamit ang HTML

Ang kodigo ng HTML ng pahina na ito:

<html>
<body style="background-color:#e5eecc; text-align:center;">
<h2>Hello CodeW3C.com!</h2>
</body>
</html>

Kapag gusto mong subukan personal, ilagay ang mga ito ng kodigo sa isang file na may pangalan na "firstpage.html", at gumawa ng link papunta sa file na ito, tulad ng ito:firstpage.html

Hello CodeW3C.com na ginawa gamit ang ASP.NET

Ang pinakasimpleng paraan upang i-convert ang pahina na ginawa sa HTML sa ASP.NET ay sa pamamagitan ng pagkopya ng HTML file at pagdala ng .aspx suffix sa bagong file.

Ito ay magpapakita ng aming halimbawa bilang isang pahina na ginawa sa ASP.NET:

<html>
<body style="background-color:#e5eecc; text-align:center;">
<h2>Hello CodeW3C.com!</h2>
</body>
</html>

Kapag gusto mong subukan personal, ilagay ang mga ito ng kodigo sa isang file na may pangalan na "firstpage.aspx", at gumawa ng link papunta sa file na ito:firstpage.aspx

Paano ito gumagana?

Sa batayan, ang pahina ng ASP.NET ay ganap na katulad ng pahina na ginawa sa HTML.

Ang extension ng pahina ng HTML ay .htm o .html. Kapag hiniling ng browser ang pahina na ginawa sa HTML mula sa server, hindi gumawa ng anumang pagbabago ang server bago ipapadala ang pahina sa browser.

Ang extension ng pahina ng ASP.NET ay .aspx. Kapag hiniling ng browser ang pahina na ginawa sa ASP.NET, unang aayusin ng server ang eksektybleng kodigo sa pahina bago ito ilipat sa browser.

Ang pahina ng ASP.NET na ito ay walang anumang eksektybleng kodigo, kaya hindi ito aayusin ang anumang kodigo. Sa mga susunod na halimbawa, aadutin namin na magdagdag ng ilang eksektybleng kodigo sa pahina para mapakita sa iyo ang pagkakaiba ng statik na pahina na ginawa sa HTML at dinamikong pahina na ginawa sa ASP.

Classic ASP

Ang Active Server Pages (ASP) ay kilala na maraming taon. Sa pamamagitan ng ASP, maaaring ilagay ang eksektybleng kodigo sa loob ng pahina na ginawa sa HTML.

Ang mga bago pang ASP ng ASP.NET ay kalimitang tinatawag na Classic ASP (Classic ASP).

ASP.NET ayaw kumpleto na kumpleto ang Classic ASP, ngunit sa pamamagitan ng ilang pagbabago, ang Classic ASP ay maaaring gumana nang mabuti bilang ASP.NET.

ប្រសិនបើអ្នកចង់រៀនអំពី Classic ASP តទល់ សូមចូលទៅកាន់គេហទំព័ររបស់ពួកយើង។ ASP ការបង្រៀន

ទំព័រសកម្មភាពដែលបានសរសេរដោយ Classic ASP

ដើម្បីបង្ហាញពីរបៀបប្រើប្រាស់មានការបង្ហាញពីមានការប្រើប្រាស់មានការបង្ហាញពីមានការប្រើប្រាស់ ពួកយើងបានបន្ថែមកុំព្យូទ័រដែលអាចអនុវត្តបាននៅក្នុងឧទាហរណ៍ខាងលើ។

<html>
<body style="background-color:#e5eecc; text-align:center;">
<h2>Hello CodeW3C.com!</h2>
<p><%Response.Write(now())%></p>
</body>
</html>

សម្លេង <% --%> នៅក្នុងចំណោមលេខាក្រុមនៅលើប្រព័ន្ធ។

Response.Write គឺជាសកម្មភាព ASP ដែលត្រូវបានប្រើដើម្បីបញ្ចូនអត្ថបទទៅកាន់ហ្វ្រីត HTML នៅលើចង្កូមនៅលើប្រព័ន្ធ។

Now() គឺជាសកម្មភាពមួយដែលអាចបញ្ជូនកាលបរិច្ឆេទ និងពេលបច្ចុប្បន្នរបស់ប្រព័ន្ធ។

ប្រសិនបើអ្នកចង់ព្យាយាមដោយខ្លួនឯង សូមរក្សាកុំព្យូទ័រនេះ នៅក្នុងឈ្មោះ "dynpage.asp" បន្ទាប់មក បង្កើតប្រភេទតំណាងទៅកាន់វា។dynpage.asp

ទំព័រសកម្មភាពដែលបានសរសេរដោយ ASP .NET

តារាងខាងក្រោមអាចបង្ហាញឧទាហរណ៍របស់ពួកយើង ជាទំព័រ ASP.NET។

<html>
<body style="background-color:#e5eecc; text-align:center;">
<h2>Hello CodeW3C.com!</h2>
<p><%Response.Write(now())%></p>
</body>
</html>

ប្រសិនបើអ្នកចង់ព្យាយាមដោយខ្លួនឯង សូមរក្សាកុំព្យូទ័រនេះ នៅក្នុងឈ្មោះ "dynpage.aspx" បន្ទាប់មក បង្កើតប្រភេទតំណាងទៅកាន់របស់វា។dynpage.aspx

ASP.NET vs Classic ASP

ឧទាហរណ៍ខាងលើមិនអាចបង្ហាញពីភាពខុសគ្នារវាង ASP.NET និង Classic ASP。

ដូចដែលអ្នកបានមើលឃើញនៅក្នុងឧទាហរណ៍ចុងក្រោយពីរ មិនមានអ្វីខុសគ្នារវាងទំព័រ ASP និង ASP.NET ទាំងពីរនេះ。

នៅក្នុងចំណោមប្រជុំបញ្ជីខាងក្រោម អ្នកនឹងមើលឃើញ របៀបដែលបរិល័យការពារមើលកន្លែងនៅលើ ASP.NET គឺមានកំលាំងជាង Classic ASP។