مقدمه:تاريخچه ASP.Net: در دههي نود اينترنت جايگاه ويژهاي در جهان كامپيوتر كسب كرد. برنامهنويسان براي خلق صفحات وبي كه حاوي كدهاي HTML بود، آن را در يك محيط ويرايشگر تايپ كرده و فايل مزبور را با انشعاب htm يا html ذخيره ميكردند. مؤلف صفحهي وب قبل از هر چيز، محتواي صفحه را بطور كامل تعيين مينمود. محتويات اين نوع صفحات (متن، تصوير، لينك و…) و شكل ظاهري آنها به استفادهكننده، زمان و نحوهي مشاهدهي صفحه بستگي نداشت. بنابراين بايد گفت محتويات اين قبيل صفحات قبل از اينكه درخواستي ايجاد گردد، بايد توسط مدير سايت ايجاد و مشخص ميشد.اينگونه صفحات ايستا و داراي محدوديتهايي بودند. بعنوان مثال، درصورتيكه ميخواستيد براي هر كاربري كه از صفحهي شما بازديد ميكرد، زمان جاري سيستم و يك پيام مناسب را نمايش دهيد امري غيرممكن بود. در ضمن كدهاي HTML داراي هيچگونه امنيتي نبوده و نيستند. همچنين آنها توسط هر شخصي قابل رؤيت ميباشند. شايد بتوان تنها مزيت اين نوع صفحات را طراحي آسان، سرعت تكثير و توزيع در شبكه دانست.
تا اواسط دههي نود، ابزار مناسبي جهت توليد سايتهاي تجاري وب وجود نداشت. برنامهنويسان ميبايست روشي را جهت پويايي صفحات ايجاد نموده و از Common Gateway Interface جهت ساخت سايتهاي خود استفاده ميكردند. CGI مكانيزمي براي ايجاد اسكريپت بر روي سرويسدهنده بود تا بدين طريق امكان ايجاد برنامههاي متكي بر وب فراهم گردد. اين امكان ميبايست با استفاده از زبانهايي نظير C، C++، Visual Basic ،Perl و Delphi در يك ماژول به سرويسدهندهي وب اضافه ميشد.
مايكروسافت با كمك مرورگر وب خود Internet Explorer و سرويسدهندهي IIS توانست بازار مرورگر و سرويسدهنده را بدست آورد. سرويسدهندهي وب، نرمافزاري است كه مديريت صفحات وب را برعهده گرفته و آنها را براي سرويسگيرندگان مجهز به مرورگر، قابل دستيابي و استفاده مينمايد
فهرست مطالب:مقدمه
تاريخچه ASP.Net
ASP.NET چیست؟
مقایسه ASP.NET و ASP کلاسیک
زبانهای برنامه نویسی در ASP.NET
ابزارهای ASP.NET
پیدایش ASP
مروری بر پایه محیط ASP.NET
استفاده از انعطاف ASP.NET
مقایسه ASP.NET و مدلهای قبلی ASP
مقایسه JSP و ASP
راهکارهای مديريت وضعيت صفحات ASP.NET
پایگاه دادهها
جداول بانک اطلاعاتی سایت همراه با تصویر
مراحل ایجاد سایت همراه با کد
فهرست منابع
برچسب ها:
پروژه کامل طراحي سايت فروشگاه اینترنتی قطعات کامپیوتر