مهندسی کامپیوتر

تحقیق ASP.NET

دانلود تحقیق با موضوع ASP.NET ،
در قالب word و در 32 صفحه، قابل ویرایش.
بخشی از متن تحقیق:
در اين فصل، ابتدا به ابزارهاي قديمي ساخت صفحات وب خواهيم پرداخت و سپس امتيازات  ASP.NET را بر مي شماريم. 
اشاره اي به ابزارهاي زير خواهيم داشت:
1- زبان علامت دار آبر متن HTML
2- واسط دروازه مشترک CGI
3- واسطه برنامه نويسي کاربردي سرور اينترنت ISAPI
4- صفحات سرور فعال ASP
گرچه اين ابزارها براي نوشتن برنامه هاي تحت وب قابل قبول هستند، ولي  ASP.NET قابليت هايي دارد که ساخت صفحات وب پويا را اسان مي سازد.
اولين ابزار ساخت صفحات وب، HTML بود. در اين زبان در طي زمان تغييرات زيادي ايجاد شده است. اين زبان يک زبان علامت دار است، يعني شيوه ارائه متن و گرافيک را توصيف مي کند. چون هنوز هم از اين زبان استفاده مي شود و آشنايي با آن براي طراحان صفحات وب يک الزام است، آن را در فصل بعد به طور مختصر بحث خواهيم کرد.
HTML براي صفحاتي با محتويات ايستا که به ندرتتغير مي کنند و براي هر بيننده سفارشي نمي شوند، بسيار مناسب است دراوايل دهه 1990 استفاده اشتراکي از اسناد دشوار بود، به طوري که قالب اسناد ايجاد شده در واژه پردازهاي مختلف، با هم سازگار نبودند. اسنادي که در يک برنامه ايجاد مي شدند، توسط کاربران برنامه هاي ديگر قابل استفاده نبودند. البته ، کد اسکي تواند با صرف هزينه اي محتويات واقعي را از سيستمي به سيستم ديگر حمل کند.
HTML اين امکان را فراهم کرد که کاربران بتوانند  اسناد ايجاد شده در واژه پردازهاي مختلف و حتي در کامپيوتر هاي متفاوت را ببينند. اين کاربران ممکن است در راه دور واقع باشند. امروزه يکي از کاربردهاي متداول HTML انتشار اسناد در اينترنت يااينترانت محلي است تا کاربران مختلف از آن ها استفاده کنند.
HTML از قرارداد HTML استفاده مي کند. امتياز اين قرارداد اين است که به پهناي باند اندکي نياز دارد. امروزه مي توان با مودم کابلي سريع در وب کارکرد، اما سالها بود که از مودم 28.8 يا 56KBPS استفاده مي شده است. گرچه امروز از پهناي باند بشتري استفاده مي شود ولي با مودم هاي سرعت پايين نيز مي توان به اسناد HTML دست يافت.
ساخت صفحات پويا
همانطور که گفته شد HTML براي ساخت صفحات ايستا بسيار مناسب است. صفحات ايستا آن هايي هستند که براي هر بيننده (کاربر) سفارشي نمي شوند. به تدريج مشخص شده که HTTP مي تواند براي محتويات پويا به کار رود. منظور از محتويات پويا آيکن هاي متحرک نيست که در اغلب صفحات وب ديده مي شوند.بلکه محتويات پويا براي هر بيننده در هر بار ديدن صفحه، سفارشي مي شود محتويات ارتباط دو طرفه را ممکن مي سازد. با استفاده از فرمهايي که در صفحات وب وجود دارد. کاربر مي تواند محتوات سفارشي را درخواست کند. دقت داشته باشيد که استفاده از فرمهايي که در صفحات وب وجود دارد کاربر ميتواند محتويات سفارشي را درخواست کند. دقت داشته باشيد که استفاده اززبان هاي اسکريپتي مثل JAVA Script  و VBScript براي ساخت صفحات کاملا پويا وب کافي نيستند.
دانلود فایل

دانلود فایل”تحقیق ASP.NET”