ساخت صفحات وب با ASP.NET - بخش 1
ابزار مورد نیاز:کلیه صفحات ساخته شده بر اساس Visual Studio 2010 می باشد .
Visual Studio 2010 Premium Edition را برروی سیستم خود نصب کنید.
آشنایی با HTML و C# و VB و SQLو (در این مجموعه قسمتهای مورد نیاز یادآوری می گردد)
قدم اول: آشنایی با ASP.NET
1-آخرین نسخه "صفحات فعال سرور" (Active Server Page) است.
2-از زبانهایی مانند VB و C# می توان استفاده کرد.
3-صفحات ساخته شده آن از نوع Web Form Page می باشد.
4- صفحات ساخته شده آن از نوع تعاملی می باشد.
5- صفحات ساخته شده آن از نوع پویا می باشد.
6- صفحات ساخته شده آن مبتنی بر بانک اطلاعات می باشد.
7- صفحات ساخته شده آن قبل از اجرا کامپایل می شوند.
8- صفحات ساخته شده آن به سرعت اجرا می شوند.
9- وقتی یک صفحه کامپایل می شود مستقیما به زبان ماشین تبدیل نمی شودو به یک زبان میانی به نام Micrisoft Intermediate Language (MSIL) تبدیل می شود.
10- بخشی از فریم ورک دات نت مایکروسافت می باشد.
11-بسادگی درکنار HTML بکار می رود.
12-صفحات از دو بخش ثابت و پویا تشکیل می شود.
13-بخش ثابت با HTML شکل میگیرد.
14-بخش پویا با کنترل های ASP.NET شکل می گیرد.
15- پسوند فایل ها .aspx می باشد.
16-امکانی فراهم میکند تا به هر واقعه ای که از طرف کاربر وارد می شود به اجرا در بیاید.
|
قدم دوم: تبدیل HTML به ASP.NET
(در این قسمت نیازی نیست وظیفه هر کد را بدانیم)
1- کد زیر را کپی بگیرید و به Notepade منتقل کنید .
<html>
<head><title>test1.html</title></head>
<body>
<"form method="post" action="TEST1.HTML>
<b>username:</b>
<br><input name="username" type="text" size="30">
<p>
<b>comments:</b>
<br><textarea name="comments" cols=60 rows=10></textarea>
<p>
<input type="submit" value="add comment">
</form>
</body>
</html>
2- فایل خود را با مشخصات زیر ذخیره کنید.
File name : TEST1.HTML
3- با کلیک روی فایل ساخته شده آنراباز کنید.
4- صفحه ساخته شده را مشاهده کنید.
1- کدASP.NET زیر را کپی بگیرید و به Notepade منتقل کنید .
<html>
<head><title>test1.aspx </title></head>
<body>
<b>username:</b>
<"br><input id="username" type="text" size="30" runat="server>
<p>
<b>comments:</b>
<br><textarea id="comments" cols=60 rows=10 runat="server"></textarea>
<p>
<"input type="submit" value="add comment" runat="server>
</form>
</body>
</html>
2- فایل خود را با مشخصات زیر ذخیره کنید.
File name : TEST1.aspx
3- با کلیک روی فایل ساخته شده آنراباز کنید.
4- صفحه ساخته شده باز نمیشود.(چرا؟)
بطور کلی می توان نمودار زیر را تشکیل داد:
1- تغییر پسوند به .aspx
2- صفت Runat “Server”
3- تبدیل name به id
4- تبدیل تگ ابتدایی
<form runat="server">
این تغییرات را در 2 نمونه بالا مشاهده می کنید.
قدم سوم: کنترل های ASP.NET
1- کنترل های HTML
2- کنترل های وبی ( 5 نوع کنترل وبی وجود دارد)
1- معادل مستقیم تگ های استانداردهای HTML نیستند.
2- نمی توان فقط با Runat “Server” به کنترل وبی رسید.
3- مثال :
تگ استاندارد:
<"input name="username" type="text" size="30>
کنترل وبی :
<asp: TextBox id="username" Columns="30” Runat “Server >