مجموعه آموزشی برنامه نویسی Asp.Net MVC Web Application Framework

MVC مخفف سه کلمه Model (مدل ) و View(نمایشگر) و controller( کنترلگر) است. فریم ورک ASP.NET که از آن برای ساختن برنامه های وبی با MVC استفاده می شود.
برخی از برنامه نویسان، همچنان از ASP.NET که بر مبنای فرم های وب و Postback است، استفاده می کنند، برخی از ویژگی های MVC سود می برند و بعضی ها هم دو پلت فرم را ترکیب می کنند و این موضوع بیانگر این است که هیچکدام از پلت فرم ها ناقض یکدیگر نیستند.
در واقع MVC بر روی معماری های چند لایه ای جهت تفکیک بخش های مختلف برنامه (بخش های منطقی برنامه مانند داده ها، مجوزها، کنترل صحت داده ها و لایه های مرتبط با کاربر نهایی) قرار می گیرد ، مفهوم تازه ای نیست، خیلی وقت است که در جاوا، PHP و بسیاری پلت فرم های دیگر از این الگوها برای طراحی نرم افزار استفاده می شود. اما برای طراحان و توسعه دهندگان ASP.NET تازگی دارد.

اجزای تشکیل دهنده ی MVC

1-مدل (Model): قسمتی از برنامه کاربردی است که مسئول بازیابی داده از بانک اطلاعاتی، ذخیره آن، تبدیل آن به شی یا آبجکت ها و پیاده سازی منطق برنامه برای داده های دامنه ی مسئله است.

در حقیقت بار اصلی معماری MVC بر عهده ی این بخش است. مثلاً یک آبجکت Product ممکن است اطلاعات را از بانک اطلاعاتی بازیابی کرده، بر روی آنها عملیاتی را انجام دهد و سرانجام نتیجه را در بانک اطلاعاتی ئ در جدول Products ذخیره کند.

۲- view(نمایشگر): اجزایی از برنامه است که واسط کاربری برنامه (UI) را می سازد. معمولاً این UI از داده های مدل ساخته می شود.

در واقع نقطه پایان برنامه کاربردی است . به کاربر نتایج عملیات و بازیابی و نمایش داده از طریق برقراری ارتباط با دو بخش دیگر؛ یعنی مدل و کنترلگر را نشان می دهد.

۳- Controller(کنترلگر): اجزایی از برنامه هستند که مدیریت تعامل با کاربر را بر عهده دارند.

می توان گفت که واسط بین مدل و نمایشگر می باشند؛ یعنی با مدل کار می کند و در انتها نمایشگری را برای نشان دادن واسط کاربری انتخاب می کند.
ورودی کاربر را مدیریت کرده و به آنها پاسخ می دهد و با کاربر تعامل می کند. برای مثال، کنترلگر عبارت های پرس و جوی بانک اطلاعاتی را مدیریت کرده و آن ها را به مدل ارسال می کند، وظیفه اجرای پرس و جوها با مدل است.
در این مجموعه آموزشی به طور مفصل برنامه نویسی در ASP با متد MVC شرح داده خواهد شد .
ویژگیهای این مجموعه آموزشی :
- آموزش jQuery و کاربرد آن در ASP.NET
- ASP.NET MVC
- مباحث Caching
- آشنايي با LINQ و کاربرد آن در برنامه نويسي نويسي وب
- ايجاد و استفاده از Web Service ها
- آموزش JavaScript و تکنيک هاي Ajax
- بررسي عمقي ASP.NET Ajax و کاربرد آن
- URL Mapping و URL Routing در ASP.NET
- بررسي کامل نحوه برقراري امنيت با استفاده از Forms Authentication
- آشنايي و نحوه کاربرد Membership و Membership API
- آشنايي و نحوه کاربر Authorization و Role ها در ASP.NET
- و …


کد محصول : 1640
تعداد : 1 حلقه DVD
قيمت : 2500 تومان
زمان تحویل کالا : آماده تحویل
موضوع : آموزش طراحي وب و برنامه نويسي
برچسب ها: , , ,

دیدن این محصولات هم پیشنهاد می شود:
  • » مجموعه فيلمهاي آموزشي افزايش بازديد سايت Traffic Secrets 2.0
  • » مروری بر Visual Studio 2010 و همچنین آموزش امکانات ، ویژگی ها و توانمندی های افزوده شده به آن ( کد نویسی ها در این مجموعه به زبان C# است )
  • » فیلم آموزشی VTC.com QuickStart Adobe Flash Professional CS5
  • » آموزش برنامه نويسي آندرويد با فلش Lynda.com Flash Professional CS5 Creating A Simple Game For Android Devices
  • » مجموعه عظیم آموزشی Lynda.com Web developers pack

  • ارسال نظر