.NET چیست ........................................................................................................... 1
زبان میانجی( MSIL ) ................................................................................................ 1
سیستم زمان اجرای عمومی ( CLR ) .............................................................................2
زبانهای .NET ...................................................................................................2
ASP.NET .................................................................................................................2
سرویسهای وب ............................................................................................................2
شی چیست...................................................................................................................2
کلاسهای پایه .NET ................................................................................................3
ASP.NET چگونه کار می کند .........................................................................................................4
صفحات ASP.NET را با پسوند ASPX ذخیره کنید .......................................................................5
کدهای ASP.NET را در صفحه وب بنویسید ....................................................................................5
برچست<script> .............................................................................................................6
بلوک کد درون – خطی زوج برچسب< % %>.....................................................................8
کنترل سرویس دهنده .....................................................................................................8
امکانات ASP.NET ...................................................................................................9
اتصال به پایگاه داده .....................................................................................................9
اتصال به فایل XML ....................................................................................................9
کنترلهای سرویس دهنده .....................................................................................................................9
فرم چیست ؟ .....................................................................................................10
صفحه وب , فرمHTML , و فرم وب .........................................................................10
صفحه وب ( Web Page ) .........................................................................................11
فرم HTML ...............................................................................................................11
فر م وب ( Web Form ) ...........................................................................................11
برچسب <form> در ASP.NET .............................................................................11
کنترلهای سرویس دهنده ASP.NET ............................................................................12
کنترل <asp: label> ..............................................................................................12
صفات کنترل <asp: label> ................................................................................13
طرز کار کنترل <asp: label> ...............................................................................13
تغییر دادن برچسب <asp: label> .........................................................................14
کنترل <asp: button> ........................................................................................................14 صفات و رویدادهای کنترل <asp: button> ..................................................................................15
طرزکارکنترل<asp:button> ......................................................................................15
کنترل <asp: textbox> .........................................................................................16
صفات کنترل <asp: textbox> .................................................................................16
طرزکارکنترل<asp:textbox> .................................................................................17
کنترل <asp:listbox> ............................................................................................18
صفات و رویدادهای کنترل <asp:listbox> .........................................................................18
صفات کنترل <asp:listbox> ................................................................................19
طرزکار کنترل <asp:listbox> .................................................................................19
کنترل<asp:dropdownlist> .......................................................................................................20
صفات و رویدادهای کنترل <asp:dropdownlist> ......................................................................21
طرز کار کنترل <asp:dropdownlist> ........................................................................................21
کنترل <asp:radiobutton> و<asp:radiobuttonlist> ..........................................................22
صفات و رویدادهای کنترل <asp:radiobuttonlist> ...................................................................22
طرز کار کنترل <asp:radiobuttonlist> .....................................................................................22
کنترل<asp: checkbox> و <asp:checkboxlist>..................................................................23
صفات ورویدادهای کنترل <asp:checkboxlist> ........................................................................23
طرزکار کنترل <asp:checkboxlist> ..........................................................................................23
برنامه نویسی رویدادگرا......................................................................................................................24
رویدادچیست؟ ..............................................................................................................25
برنامه نویسی رویدادگرا چیست ؟ ..............................................................................26
رویدادهای HTML .....................................................................................................27
رویدادهای صفحه در ASP.NET ..........................................................................................28
رویدادهای کنترلهای ASP.NET ..........................................................................................30
برنامه نویسی رویدادگرا و پیام BostBack ......................................................................32
تست IsPostBack ......................................................................................................33
کنترلهای ASP.NET ...........................................................................................33
کنترلهای وب ASP.NET ...........................................................................................................34
کنترلهای ساده ......................................................................................................................35
کنترلهای داده ...............................................................................................................35
کنترلهای غنی .............................................................................................................35
کنترلهای تعیین اعتبار .................................................................................................35
کنترلهای سرویس دهنده HTML ....................................................................................36
مدل برنامه نویسی شی گرا ..................................................................................36
پردازش رویداد................................................................................................................36
حفظ خودکار مقدار .....................................................................................................37
صفت های شفارشی ...............................................................................................37
تعیین اعتبار سفارشی ............................................................................................37
مقایسه کنترلهای سرویس دهنده HTML و کنترلهای وب .............................................................37
تجرید کنترل ..........................................................................................................37
مدل شی ..........................................................................................................38
تشخیص قابلیتهای مرورگر.................................................................................................................38
نحوه تبدیل کنترل ...........................................................................................................38
کنترلهای وب ...................................................................................................................39
مدل شی غنی ...........................................................................................................39
تشخیص خودکار مرورگر....................................................................................................................39
خواص مشترک کنترلهای وب .......................................................................................40
رویدادهای مشترک کنترلهای وب ...................................................................................41
کنترلهای ذاتی ..............................................................................................................41
کنترلهای غنی ......................................................................................................................................42
کنترلCalendar ........................................................................................................43
کنترلهای تعیین اعتبار .....................................................................................................45
بانک اطلاعاتی ....................................................................................................................................46
سیستم های مدیریت بانک اطلاعاتی .................................................................................46
مفهوم بانک اطلاعاتی رابطه ای .....................................................................................47
مراحل طراحی بانک اطلاعاتی ..................................................................................47
دستیابی به بانک اطلاعاتی ADO.NET ..................................................................48
اشیا و متد های ADO.NET .....................................................................................49
کلاس Data Set ............................................................................................50
خاصیت Data Set ...................................................................................................51
متد Data Set .........................................................................................................51
کلاس Data Adapter .............................................................................................52
خواص کلاس Data Adapter ................................................................................52
متدکلاس Data Adapter ........................................................................................52
کلاس Data Table ...................................................................................................53
خواص. Data Table.................................................................................................54
متد Data Table...... ...............................................................................................54
کلاسData Row .................................................................................................55
خواص Data Row ............................................................................................55
متد Data Row.............................................................................................55
کلاس Data Columns ........................................................................................56
خواص متد Data Columns .......................................................................................56
انجام تغییرات در Data Set ..................................................................................56
روشهای نمایش داده های بانک اطلاعاتی ............................................................................................56
داده های بانک اطلاعاتی درکجا نمایش داده می شوند ..................................................................58
کلاسData Reader .................................................................................................59
Senario Document ( مستند تهیه سناریوهای کاری ) ...............................................................60
سناریوی اول : ثبت نام کاربران در سایت .....................................................................60
سناریوی دوم : ثبت نام در لیست فروشگاهها ........................................................................60
سناریوی سوم : خرید .....................................................................................................60
Deployment Model Document (مستند مدل توسعه ) ...........................................................61
Actor Document ................................................................................................62
Shopping system :هسته مرکزی سیستم ..................................................................63
Use ..........................................................................................................................63
Store ......................................................................................................................63
Use Case Document (مستندمدل use case ها ) ....................................................................54.
User Registration Use Case Model : .................................................................................65
Browse Registration (درخواست ثبت نام کردن ) ................................................................66
Store Registration Use Case ..........................................................................................66
Browse Registration ( درخواست ثبت فروشگاه) ...............................................................67
Upload Product Use Case ...................................................................................................67
Buy Use Case Model .................................................................................68
فروشگاه الکترونیکی ..........................................................................................................70
صفحه اصلی سایت ..............................................................................................................................70
صفحه ثبت نام کاربران ........................................................................................................................72
کدثبت نام کاربر..................................................................................................................72
صفحه ثبت نام فروشگاهها .......................................................................................74
صفحه مدیریت فروشگاهها ..........................................................................................76
کد ویرایش اطلاعات فروشگاه ....................................................................................77
کد افزودن محصول به فروشگاه ..........................................................................................78
قسمت خرید کالا .....................................................................................................80
کد انتخاب فروشگاه/خرید کالا/نمایش سبد کالا/صدور فاکتور...................................................81
جدول کاربران..............................................................................................................85
جدول فروشگاه ........................................................................................................86
جدول محصولات .........................................................................................................87
جدول خرید ...............................................................................................................88.
Count store................................................................................................................89
Count user...................................................................................................................89
Insert product ................................................................................................................90
Insert store ...............................................................................................................90
Insert To Buy ..........................................................................................................91.
Insert User ................................................................................................................91
MC Product ............................................................................................................92
Return factor .............................................................................................................92
Return store ...............................................................................................................93
Sabade kharid ..............................................................................................................93
Update store ............................................................................................................94