آموزش ASP.Net به زبان ساده > آموزش مدل صفحات وب WP
> معرفی تکنولوژی ASP.Net
معرفی تکنولوژی ASP.Net :
ASP.Net یک چهارچوب کاری جامع برای ساخت صفحات و وب سایت های اینترنتی به کمک HTML ، CSS
، جاوا اسکریپت
و همچنین کدهای سمت سرور است .
در این بخش از آموزش ASP.Net ، قصد داریم تا با زیانی ساده و مثال های عملی کم حجم
، اصول و مفاهیم پایه و اصلی ASP.Net را آموزش دهیم .
ASP.Net از 3 مدل مختلف برای توسعه صفحات وب به شرح زیر استفاده می کند ، که در جدول
شماره 1 ، به توضیح مختصر هر مدل پرداخته ایم :
- صفحات وب معمولی یا ( Web Pages ) که به اختصار به آن WP می گوییم .
- مدل مجزای کنترل ، نما و طرح ( Model View Controller ) که به اختصار به آن MVC می
گوییم .
- فرم های تحت وب یا 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 ، برای تولید صفحات وب آشنا
خواهید شد .
همچنین با نحوه توسعه وب با افزونه های قابل برنامه نویسی مثل پایگاه داده ، ویدیوها
، گرافیک و ... آشنا خواهید شد .
شروع آموزش
مدل صفحات وب یا Web Pages در ASP.Net
آموزش مدل MVC :
MVC یک مدل برای طراحی نرم افزارها و صفحات وب ASP.Net ، با استفاده از تکنولوژی (
Model View Controller ) است . این مدل برنامه را به 3 سطح مختلف که هر کدام معماری
خاص خود بوده و با سطح بالایی با پایینی خود در ارتباط است .
اگر به دنبال روشی مدرن تر و با امکانات بیشتر ، نسبت به WP برای طراحی صفحات وب ASP.Net
هستید ، MVC گزینه مناسب شماست .
در بخش آموزش ASP.NET MVC به زبان ساده ، شما با تکنولوژی ساده ولی در عین حال قدرتمند
برای طراحی صفحات وی آشنا خواهید شد که از مزایای مختلف ASP.Net مثل مسترپیج ها ، امنیت
، شناسایی کاربران و ... استفاده می کند .
شروع آموزش مدل MVC در
ASP.Net
آموزش مدل وب فرم Web Form :
وب فرم ( Web Form ) روش سنتی و پایه کار با فرم ها در صفحات ASP.Net ، بر
اساس رویدادهای صفحه و postback شدن آن است . چنانچه می خواهید فرم های تحت وب خود
را با ASP.Net طراحی کنید ، آموزش بخش وب فرم را بخوانید .
شروع آموزش مدل فرم های وب یا Web Forms در ASP.Net
راجع این مطلب
سوال یا اشکالی دارید ؟! آن را در انجمن سایت مطرح نمایید ...
>>>>> ورود به انجمن تخصصی
نطر خودتان درباره این صفحه را با ما در میان گذاشته و در صورت تمایل از Developer1
حمایت نمایید :