ASP.NET MVC 4 in Action

تاریخ: 1392/06/07 09:52
توسط: MotoMan
امتیاز: ۴
تعداد بازدید: ۵۶۷۶
دیدگاه ها: ۰
برچسب ها: ASP.NET |MVC |
ASP.NET MVC 4 in Action
MANNING
JEFFREY PALERMO, JIMMY BOGARD, ERIC HEXTER, MATTHEW HINZE, JEREMY SKINNER
9781617290411
2012
440
انگلیسی

فریم ورک ASP.NET MVC در این چند سال اخیر، راهی طولانی طی کرده است. این فریم ورک در اصل، خیال Scott Guthrie در اوایل سال 2007 بود، و با نمایش نمونه‌ی اولیه‌ی آن در اواخر سال 2007 و استخدام Phil Hack به عنوان سرپرست ارشد برنامه نویسی، آن رویا به حقیقت پیوست. چندین پیش نمایش عمومی فریم ورک در طی چندین سال انتشار یافت، و در نهایت نسخه‌ی نهایی به نام ASP.NET MVC 1.0 در اوایل سال 2009 انتشار یافت.

زمانی شد که بیشتر توسعه دهنده‌های وب در جامعه‌ی NET. از اینکه پلت فرم‌های دیگر، دارای فریم ورک‌های MVC فوق العاده ای هستند که روش‌های سبک و تمیز ساخت برنامه‌های وب را فراهم کرده اند، و ASP.NET Web Forms به تدریج محبوبیتش را از دست می‌داد، ناراحت بودند. توسعه دهندگان تلاش کردند تا با ASP.NET Web Forms کارهایی انجام دهند که هیچ گاه برای آن‌ها طراحی نشده بود، و برای بسیاری از توسعه دهندگان با  پیش زمینه‌ی وب؛ پیچیدگی چرخه‌ی زندگی صفحه و مدل شبه stateful ، مفاهیم خیلی غریبی بودند.

ASP.NET MVC این مشکلات را از طریق جایگزینی خود با پلت فرم  Web Forms برای توسعه دهندگان وب در بستر NET. حل کرد و این کار را با الهام گرفتن از فریم ورک‌های دیگر به مانند Rails و MonoRail و دیگر فریم ورک‌ها انجام داد. فریم ورک ASP.NET MVC راهی بسیار تمیز‌تر برای توسعه دهندگان NET. برنامه‌های وب فراهم کرد.


سر فصل‌های کتاب ASP.NET MVC 4 in Action:

1)Introduction to ASP.NET MVC

2)Hello MVC world

3)View fundamentals

4)Action-packed controllers

5)View models

6)Validation

7)Ajax in ASP.NET MVC

8)Security

9)Controlling URLs with routing

10)Model binders and value providers

11)Mapping with AutoMapper

12)Lightweight controller

13)Organization with areas

14)Third-party components

15)Data access with NHibernate

16)Extending the controller

17)Advanced view techniques

18)Dependency injection and extensibility

19)Portable areas

20)Full system testing

21)Hosting ASP.NET MVC applications

22)Deployment techniques

23)Upgrading to ASP.NET MVC 4

24)ASP.NET Web API

کانال تلگرام سایت

گروه تلگرام سایت

like می پسندم
dislike به درد نمی خوره
مطالب مشابه
دیدگاه ها
  • اولین نفری باشید که نظری می دهید!
loading...

لطفا منتظر بمانید...