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

تحقیق 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”

سایر

پاورپوینت ASP.NET

دانلود پاورپوینت با موضوع ASP.NET،
در قالب ppt و در 20 اسلاید، قابل ویرایش.
بخشی از متن پاورپوینت:
ASP.NET چیست؟
یک زبان برنامه نویسی برای تولید کاربردهای تحت وب می باشد.
محصولی از شرکت مایکروسافت
مهمترین کاربردها:
کاربردهای مبتنی بر وب
وب سرویسها
تولید کاربردهایی برای سیستم های موبایل
سازگاری با ASP
مقایسه ASP با ASP.NET
امکان استفاده VBScript
عدم جداسازی بین منطق برنامه با واسط کاربر
اجرا توسط مفسر
وب فرمها
تگهای HTML در صفحاتی به نام webForm نوشته می شوند.
پسوند این صفحات .ASPX می باشد.
هر webForm به یک فایل شامل کدهای برنامه که با یکی از زبانهای .NET نوشته شده است، می تواند مقید شود.
webForm
به طور کلی webFormها یک مجموعه از فرمها هستند که شامل کدهای HTML و کنترلها می باشند.
اسکریپتها در webFormها می توانند توابع موجود در کدهای پشتیبان را فراخوانی نمایند.
ولی همه چیز سرانجام به HTML تبدیل می شود.
ساختار webForm
یک مثال(بدون کد پشتیبان)
یک مثال(با کد پشتیبان)
یک مثال(با کد پشتیبان)
یک مثال: کد پشتیبان
مثال: کد HTMLتولید شده
مثال: کد HTMLتولید شده پس از کلیک
کنترلهاي ASP.NET
اصولا کنترلهاي برنامه به دو دسته تقسيم مي شوند:
HTML control
WebForm Control
اگر صفت runas=“server” داشته باشند مي توان آنها را طرف سرور پردازش کرد.
دانلود فایل

دانلود فایل”پاورپوینت ASP.NET”