Programming Microsoft ASP.NET MVC, Third Edition
معماری و ویژگیهای ASP.NET MVC 5 را به صورت عمقی بررسی کنید و چگونگی ساخت برنامههای مبتنی بر وب که هم در دستگاههای دسکتاپ و هم در گوشیهای موبایل به خوبی کار میکنند را فرا بگیرید. Dino Esposito توسعه دهنده وب حرفه ای است که فریم ورک تحت وب با مدل طراحی MVC(Model-View-Controller) را به شما آموزش میدهد و تمام ابزارهایی که برای جدا کردن منطق تجاری از رابط کاربری لازم است راپوشش میدهد. اگر شما توسعه دهندهی وبی است که ASP.NET MVC برای شما جدید است، این کتاب، راهنمای مناسبی برای شماست.
Discover how to:
• Build web applications that are easy to test and maintain
• Dive into the functions of controllers—the heart of an MVC site
• Explore the structure and behavior of a view engine
• Process a variety of input data using a custom model binder
• Automate the writing of input forms, and streamline validation
• Design websites for mobile devices, localization, and error handling
• Provide security by implementing a membership system
• Inject script code into your site using JavaScript and jQuery
• Use Responsive Web Design to make sites mobile-friendly
Contents:
1) ASP.NET MVC controllers
2) ASP.NET MVC views
3) The model-binding architecture
4) Input forms
5) Aspects of ASP.NET MVC applications
6) Securing your application
7) Design considerations for ASP.NET MVC controllers
8) Customizing ASP.NET MVC controllers
9) Testing and testability in ASP.NET MVC
10) An executive guide to Web API
11) Effective JavaScript
12) Making websites mobile-friendly
13) Building sites for multiple devices