بعد از آموزش های html ، css ، jquery و بانک اطلاعاتی sql ، حالا وقت آنست که مهمترین بخش از آموزش طراحی سایت داینامیک ، یعنی اموزش تکنولوژی asp.net آشنا شوید.
آموزش Asp.net میتواند شما را برای طراحی وب سایت های داینامیک آماده نماید. Asp.net تکنولوژی معرفی شده از سوی ماکروسافت است.
به عبارت ساده Asp تکنولوژی ماکروسافت برای طراحی داینامیک وب سایت در طراحی سایت می باشد.
همواره Asp و php و jsp سه تکنولوژی اصلی و البته رقیب برای طراحی سایت داینامیک بوده اند. تمامی کدهای این 3 تکنولوژی در نهایت به صورت کدهای html (تگ های html) به مرورگر فرستاده می شوند. پس ابتدا باید بخش آموزش Html را خوانده و تسلط پیدا کنید و سپس آموزش Asp.net برای شما آسان میگردد.
ASP تلاش میکند تحول توسعه دهندهها را ازتوسعه کاربرد ویندوز تا توسعه WEB توسط ارائه قابلیت ساخت صفحات مرکب از کنترلها همانند یک رابط کاربری ویندوزساده نماید. یک کنترل WEB ازقبیل یک Button یا یک Label دربسیاری ازسبکها همانند همتای ویندوزخودش عمل میکند. کد میتواند خصوصیات وپاسخ خود را به رویدادهایش ارجاع دهد. کنترلها معلومات«فوت و فن» ترجمه خود را دارند: درحالی که کنترلهای ویندوزخودشان را برروی پرده ترسیم میکنند، کنترلهای WEB قطعاتی ازHTML وجاوااسکریپت را تولید میکنند که بخشی ازفرم صفحه حاصل را به مرورگرکاربرنهایی میفرستد.
ASP.NET برنامه نویس را به توسعه کاربردها با استفاده ازنمونه رابط کاربرگرافیکی رویدادی(مدل event-driven GUI) وسریعترازمحیطهای سندی مرسوم درWEB مانند ASP و PHP تشویق میکند. چارچوب کاری تلاش میکند فناوریهای موجود از قبیل JAVASCRIPT را با مؤلفههای درونی همانند حالت دید برای به دست آوردن حالت پایدار«درخواست درونی» درمحیط WEB نا متمرکز اصلی ترکیب کند.