معرفی تکنولوژی ASP.Net :

ASP.Net یک چهارچوب کاری جامع برای ساخت صفحات و وب سایت های اینترنتی به کمک HTML ، CSS ، جاوا اسکریپت و همچنین کدهای سمت سرور است . در این بخش از آموزش ASP.Net ، قصد داریم تا با زیانی ساده و مثال های عملی کم حجم ، اصول و مفاهیم پایه و اصلی ASP.Net را آموزش دهیم . ASP.Net از 3 مدل مختلف برای توسعه صفحات وب به شرح زیر استفاده می کند ، که در جدول شماره 1 ، به توضیح مختصر هر مدل پرداخته ایم :

  1. صفحات وب معمولی یا ( Web Pages ) که به اختصار به آن WP می گوییم .
  2. مدل مجزای کنترل ، نما و طرح ( Model View Controller ) که به اختصار به آن MVC می گوییم .
  3. فرم های تحت وب یا Web Forms .

جدول زیر به صورت مختصر انواع مدل های طراحی وب در ASP.Net را تشریح کرده است :

Web Pages ( WP )
روش طراحی صفحات مجزا
MVC ( Model View Controller )
روش مجزای مدل ، نما و کنترل
Web Forms
روش طراحی به وسیبه فرم های وب
آسانترین روش طراحی در ASP.Net
بسیار شبیه به ASP کلاسیک و PHP
دارای امکانات درون ساخته برای و قالب های آماده برای طراحی وب سایت ها و کار با سایر اجزای وب
این روش طراحی صفحات وب را به 3 بخش مجزا تقسیم می کند ، که طراحی می تواند هر بخش را به صورت جداگانه طراحی و تکمیل نماید :
  • بخش مدل  برای کار با Data
  • بخش نما که ظاهر و نمایه سایت را تشکیل می دهد 
  • بخش کنترل ها برای دریافت و پردازش ورودی ها و اطلاعات
این روش مدل کلاسیک طراحی وب با فرم ها در ASP.Net است .
در این حالت صفحه دارای کنترل های برای دریافت اطلاعات ، رویدادها و متدهای برای پردازش و نمایش اطلاعات و کدهای برنامه نویسی می باشد .


آموزش مدل صفحات وب Web Pages :


اگر با زبان ASP.Net ، آشنایی کافی نداشته و یا تازه می خواهید یادگیری آن را شروع کنید ، مدل صفحات وب یا WP ، بهترین محل برای شروع است . همچنین WP ، ساده ترین مدل و شیوه برای توسعه صفحات ASP.Net است . در بخش آموزش WP زبان ASP.Net ، شما با نحوه ترکیب کدهای HTML ، CSS و جاوا اسکریپت با کدهای #C یا VB ، برای تولید صفحات وب آشنا خواهید شد . همچنین با نحوه توسعه وب با افزونه های قابل برنامه نویسی مثل پایگاه داده ، ویدیوها ، گرافیک و ... آشنا خواهید شد .



آموزش مدل MVC :

MVC یک مدل برای طراحی نرم افزارها و صفحات وب ASP.Net ، با استفاده از تکنولوژی ( Model View Controller ) است . این مدل برنامه را به 3 سطح مختلف که هر کدام معماری خاص خود بوده و با سطح بالایی با پایینی خود در ارتباط است . اگر به دنبال روشی مدرن تر و با امکانات بیشتر ، نسبت به WP برای طراحی صفحات وب ASP.Net هستید ، MVC گزینه مناسب شماست . در بخش آموزش ASP.NET MVC به زبان ساده ، شما با تکنولوژی ساده ولی در عین حال قدرتمند برای طراحی صفحات وی آشنا خواهید شد که از مزایای مختلف ASP.Net مثل مسترپیج ها ، امنیت ، شناسایی کاربران و ... استفاده می کند .



آموزش مدل وب فرم Web Form :

وب فرم ( Web Form ) روش سنتی و پایه کار با فرم ها در صفحات ASP.Net ، بر اساس رویدادهای صفحه و postback شدن آن است . چنانچه می خواهید فرم های تحت وب خود را با ASP.Net طراحی کنید ، آموزش بخش وب فرم را بخوانید .

Web hosting by Somee.com