از اين به بعد به اميد خدا میخوام آموزش ASP .net رو شروع کنم. خودم چون راهنما
نداشتم برای اينکه توی ASP .net بتونم راه بيوفتم خيلی اذيت شدم به خاطر همين دوست
دارم تمام اون چيزايی که دوست داشتم توی اون دوران يکی بهم بگه رو با شما درميون
بذارم.
اغلب توی کتابها از چيزهای پايهای آموزش رو شروع میکنن و بعدا به مسائل عملی
میپردازن و اين باعث میشه شخصی که با شور و علاقه میخواد چيز ياد بگيره کسل و
بیحوصله بشه و شايد به کلی از ياد گيری صرف نظر کنه.
من از همون اول میخوام کار رو به صورت عملی شروع کنم و در خلال کار به موارد
تئوری هم اشاره کنم. برای استفاده بهتر از اين سری مطالب بهتره با HTML آشنايی
متوسطی داشته باشيد ولی در مورد برنامه نويسی سعی میکنم از صفر شروع کنم.
برنامههای مورد نياز:
- Windows XP (Service Pack 2)(البته با NT و 2000 هم
میشه ولی چون من خودم اين سيستم عامل رو دارم بهتر میتونم راهنماييتون کنم)
- Visual Studio 2003 (نسخه 2005اش هم اومده ولی من هنوز ندارمش و اغلب سرورها هم از
ASP .net 2 که توی Visual Studio 2005 مورد استفاده قرار میگيره پشتيبانی نمیکنن)
- Access 2003 (اکسس که با مجموعه Office 2003 نصب میشه برای بانک اطلاعاتی به کار
میره. البته خيلی ضعيفتر از Sql Server هستش ولی برای سايتهای ساده و آشنايی با
اصول کار با بانک اطلاعاتی خوبه)
برای زبان برنامه نويسی از C# (بخونيد سی شارپ) استفاده خواهيم کرد. من توی ASP
قديمی از vbscript (نوعی بيسيک) استفاده میکردم که خيلی اذيتم میکرد برای همين با
خودم فکر کردم برای ASP .net از C# استفاده کنم. البته حالا میدونم که زياد تفاوتی
نمیکرد که از Visual basic استفاده میکردم يا C#. توی رغبت من به
C# کلاسش هم
بیتاثير نبود!! با اين حال يه دليل منتظی برای استفاده از C# اينه که Syntax و
دستورالعملهای اون تا حد زيادی شبيه به Java هستش و در صورتی که بخواهيد روزی اون
رو هم ياد بگيريد راحتر خواهيد بود.