هفت پیش نیاز در طراحی سایت
ASP.net یک تکنولوژی ارائه شده توسط شرکت مایکروسافت هست که در اصل Active Server Pages نام داره. مورد اولی که باید همه در باره ASP.net بدونیم این هست که ASP.net یک زبان برنامه نویسی نیست. ما می تونیم با استفاده از زبانهایی مثل #C و VB صفحات ASP.net رو تولید کنیم.
بهترین و استانداردترین محیط یا ( IDE (Intelligant Development Enviroment خود Visual Studio شرکت مایکروسافت هست که از هر نظر ارائه یک پروژه بی نظیر رو تضمین می کنه. بخصوص در نسخه ۲۰۰۸ این نرم افزار که از net. Framework 3.5 استفاده می کنه، شما واقعا احساس حرفه ای و قدرتمند بودن می کنید. تکنولوژی های بسیاری مثل Ajax، سیلورلایت، Linq از جدیدترین و قدرتمندترین محصولات ارائه شده در نسخ جدید VS بشمار می آیند. در حالی است که بدون تکنولوژی Linq مایکروسافت یک قدم از شرکت سان که مالک زبان قدرتمند Java هست عقب بود (جاوا تکنولوژی RMI رو داشت) ولی مایکروسافت با ارائه این تکنولوژی توانست دوباره همقدم با سان شود.
برای تولید یک سایت واقعا حرفه ای ASP.net باید با موارد زیر حتما آشنا بود:
- ۱- تسلط به یکی از زبان های #C یا VB
- ۲- تسلط به یکی از پایگاههای داده و زبان SQL (ترجیحا خود SQL Server)
- ۳- تسلط کامل و کافی به XML و مشتقات آن
- ۴- تسلط به HTML، JavaScript، CSS
- ۵- آشنایی با کانسپتهای الگوریتم های تحت وب
- ۶- آشنایی با کانسپتهای Security in .NET
- ۷- آشنایی با مفاهیم و اطلاعات پایه ای سمت سرور و کلاینت