پایان-نامه-طراحی-وب-سایت-با-asp-net
پایان نامه طراحی وب سایت با ASP.NET
فرمت فایل دانلودی: .docx
فرمت فایل اصلی: docx
تعداد صفحات: 235

پایان نامه طراحی وب سایت با ASP.NET
نوع فایل: word (قابل ویرایش)
تعداد صفحات : 235 صفحه

چکیده
ASP.NET یکی از تکنولوژی های تولید صفحات داینامیک وب سمت سرویس دهنده است . ASP.NET ترکیبی از ASP ( زبان برنامه نویسی کلاسیک تحت وب مایکروسافت ) با تکنولوژی NET. (چارچوب جدید معرفی شده توسط مایکروسافت برای تولید نسل جدیدی از نرم افزارها ) می باشد .منظور از سمت سرویس دهنده این است که تمامی کدهای نوشته شده برنامه نویس بر روی کامپیوتر سرور پردازش شده و نتایج آن به صورت HTML برای کاربری که در حال مرور صفحات ایجاد شده است ارسال می شود ، زبان هایی مثل ASP.NET ، PHP که از مهمترین زبان های برنامه نویسی وب به شمار می روند بر روی سرور پردازش شده و نتایج این پردازش به صورت HTML برای کاربر بر روی مرورگر وب فرستاده می شود . بر خلاف این دو زبان زبان هایی مثل HTML یا حتی Java Script تنها بر روی وب سرور نگهداری می شوند و در صورت اجرا شدن این گونه صفحات توسط کاربر به سمت کامپیوتر و مرورگر او ( Client ) فرستاده می شود و تمامی پردازش ها و اجرای این گونه صفحات بر روی کامپیوتر کاربر صورت می گیرد . در این گونه صفحات بر خلاف ASP.NET و PHP برنامه نوشته شده توسط برنامه نویس برای کاربر قابل مشاهده بوده و می تواند با ذخیره کردن آن این کدها را تغییر دهند.نکته مهم اینجاست که : اغلب افراد ASP.NET را یک زبان برنامه نویسی تصور می کنند، درحالی که چنین نیست و تعریفی که برای ASP.NET می توان بیان کرد این است که ASP.NET پلتفرمی است برای اجرای کدهای داینامیک در سرویس دهنده وب ، نه یک زبان برنامه نویسی.در زبان ASP کلاسیک برای نوشتن کدهای صفحات داینامیک عمدتا از زبان های اسکریپت نویسی مثل Java Script یا VB Script استفاده می شد و از آنجائی که در مدل صفحات داینامیک سمت مشتری ( منظور از سمت مشتری کسی است که صفحات را از مرورگر وب خود مشاهده می کند ) استفاده می شد ، امکان بروز اشتباه بسیار زیاد بود . با ASP.NET دیگر چنین مشکلی به وجود نخواهد آمد . در این پلتفرم می توانید از هریک از زبان های چارچوب NET. مانند VB.NET , C++.NET , C#.NET , JScript.NET بهره برد.برنامه نویسی در ASP.NET بسیار ساده تر، امن تر، سریع تر و پرقدرت تر از ASP کلاسیک است. کدهای ASP به صورت مختلط با کدهای HTML نوشته می شد و همین موضوع کار را برای برنامه نویسان مشکل می کرد. در ASP.NET این مشکل برطرف شده و کدهای نوشته شده از HTML می تواند جدا باشد ( استفاده از متد Behind Code ) این ویژگی این امکان را می دهد که در پروژه های تیمی که کار برنامه نویسی و گرافیک تقسیم شده است راحتر باشد و هر شخص با تمرکر بر روی کار خود کار خود را به بهترین شکل انجام دهد بدون اینکه در کار دیگری تداخلی ایجاد کند.همچنین استفاده از ابزارهای شی گرایی باعث شده که تولید پورتال های عظیم، خدمات پردازش تصویر و انواع سرویس های تحت وب ساده گردد.
فهرست
فصل اول
کلیات تحقیق 1
۱-۱ وب سایت 2
۱-۲ مزایای استفاده از وبسایت 3
۱-۳ طراحی وب‌گاه 4
۱-۴مبانی یک برنامه ASP.NET 5
۱-۵ ASP.NET چیست ؟ 6
۱-۶ سرویس های وب XML 7
۱-۷ مدل اجرائی ASP.NET 9
۱-۸ روش فنی asp.net 10
1-8-1 کارایی asp.net 11
۱-۸-۲ معایب asp.net 11
۱-۹ نگاهی درونی به ASP.NET 12
فصل دوم
طراحی وب سایت با ASP.NET 13
۱-۲ طراحی وب سایت | صفحه وب استاتیک 14
۲-۲ سرویس دهی صفحات وب استاتیکی 15
۲-۳ قبول و یا رد صفحات استاتیکی 16
۲-۴ صفحات وب دینامیک 16
۲-۵ زبان برنامه نویسی Parles-tu Visual basic.net 17
۲-۶ آمادگی برای ASP.NET 19
۲-۷ ساخت یک صفحه وب ASP.NET 20
۲-۸ انتشار صفحه وب ASP.NET 21
فصل سوم
فرایند تولید صفحات با ASP.NET 23
۳-۱ مرور کوتاه بر HTML و XHTML 24
۳-۲ ابزارهای داد و ستد (تجارت) | طراحی وبسایت 25
۳-۳ کنترلهای سرویس دهنده HTML 31
۳-۴ کنترلهای وب 31
۳-۵ کنترلهای سرویس دهنده HTML علیه کنترلهای وب 32
فصل چهارم
ساخت برنامه های کاربردی صفحات وب 33
۴-۱ برنامه کاربردی ASP.NET 34
۴-۲ طراحی برنامه کاربردی صفحه وب ASP.NET 34
۴-۳ طراحی وب سایت اولین برنامه وب ASP.NET شما 38
فصل پنجم
متغیرها و اصلاحات در ASP.NET 47
۵-۱ مغز متفکر ASP.NET 48
۵-۲ مقادیر و متغیرها 48
۵-۳ داده عدد صحیح 51
۵-۴ اعلام یک متغیر 53
۵-۵ راه اندازی اولیه یک متغیر 54
۵-۶ کاربران و اصطلاحات 56
۵-۷ اقدامات چندگانه 57
۵-۸ انواع اپراتورها 58
۵-۹ تبدیل انواع داده ها 69
فصل ششم
عبارت شرطی و موتور ASP.NETدر طراحی وب سایت 71
۶-۱ عبارات شرطی 72
۶-۲ تعریف عبارات شرطی 72
۶-۳عبارت if…then 73
۶-۴عبارت case 80
۶-۵ حلقه ها ، loop 83
فصل هفتم
آرایه ها 89
۷-۱ آرایه چیست؟ 90
۷-۲ اعلام آرایه 91
۷-۳ راه اندازی آرایه 92
۷-۴ مولفه آرایه در طراحی وبسایت 93
۷-۵ حلقه زدن آرایه در طراحی وبسایت 95
۷-۶ اضافه کردن مولفه آرایه 97
۷-۷ آرایه های چند اندازه ای 98
۷-۸ آرایه ها و کلاس آرایه 101
فصل هشتم
زیر روالها و توابع | طراحی وبسایت 110
۸-۱ تقسیم برنامه به زیرروالها و توابع 111
۸-۲ زیرروال مقابل تابع 111
۸-۳ ساختن یک زیر روال 112
۸-۴ فراخواندن یک زیر روال 113
۸-۵ زیرروالها و پارامترها 113
۸-۶ انتقال پارامترها 115
۸-۷ توابع 116
فصل نهم
لیستهای کرکره ای،دکمه های رادیو، جعبه های کنترل 124
۹-۱ لیستهای کرکره ای 125
۹-۲ دکمه های رادیو در طراحی وبسایت 127
۹-۳ جعبه های کنترل 129
فصل دهم
پایگاه داده ها 133
۱۰-۱ پایگاه داده در طراحی وب سایت 134
۱۰-۲ داده، پایگاه داده و جداول در طراحی وب سایت 135
۱۰-۳ طراحی پایگاه داده 138
فصل یازدهم
ارتباط محاوره ای با پایگاه داده ها 145
۱۱-۱ ارتباط محاوره ای با پایگاه داده ها 146
۱۱-۲ اتصال ADO.NET 146
۱۱-۳ فضاهای نامها و کلاسها 147
۱۱-۴ باز کردن اتصال به DBMS 147
۱۱-۵ ساخت پایگاه داده و جداول 150
۱۱-۶ فرستادن پرس و جو به DBMS 151
۱۲-۶ بازیابی یک ردیف مشخص 159
۱۲-۷ پارامترهای پرس و جو 159
۱۲-۸ وارد کردن ردیف 166
۱۲-۹ روشها و شیوه های ذخیره شده 182
فصل دوازدهم
SQL 188
۱۸۹ SQL12-1 در طراحی وب سایت
۱۲-۲ جداول پایگاه داده 197
۱۲-۳ اپراتورهای نسبی 203
۱۲-۴ به روز کردن جدول 206
۱۲-۵ جداول پیوند خورده 209
۱۲-۶ محاسبه ستونها 209
۱۲-۷ جمع کردن و سفارش کردن داده 211
فصل سیزدهم
اتصال داده به کنترل ها 214
۱۳-۱ روش اتصال داده به کنترل ها 215
۱۳-۲ کنترل تکرار کننده 215
۱۳-۳ نگاهی به دقیق تر به قالبها (Templates) 219
۱۳-۴ لیست کرکره ای در اتصال داده 223
۱۳-۵ دکمه رادیو 225
۱۳-۶ جعبه کنترل 227
۱۳-۷ جعبه لیست 229
۱۳-۸ فوق ارتباطات 231
منابع 234

دانلود فایل
پرداخت با کلیه کارتهای عضو شتاب امکان پذیر است.