LEADER 05345oam 2200505 450 001 9910735387903321 005 20190911103509.0 010 $a1-4302-4774-6 024 7 $a10.1007/978-1-4302-4774-6 035 $a(OCoLC)837856046 035 $a(MiFhGG)GVRL6VDY 035 $a(EXLCZ)993460000000121002 100 $a20140414d2013 uy 0 101 0 $aeng 135 $aurun|---uuuua 181 $ctxt 182 $cc 183 $acr 200 10$aASP.NET MVC 4 recipes $ea problem-solution approach /$fJohn Ciliberti 205 $a1st ed. 2013. 210 1$aNew York :$cApress,$d2013. 215 $a1 online resource (xxix, 601 pages) $cillustrations (some color) 225 1 $aThe expert's voice in .NET 300 $aIncludes index. 311 $a1-4302-4773-8 327 $aCover; Title Page; Copyright Page; Dedication Page; Contents at a Glance; Table of Contents; About the Author; About the Technical Reviewer; Acknowledgments; Introduction; CHAPTER 1 The Need for Modern Web Applications; 1-1. Developing Modern Web Applications on the Microsoft Platform; Is ASP.NET a Dying Technology?; 1-2. Learning Through Recipes; 1-3. An Outline of This Book; Chapter 2: Understanding ASP.NET MVC; Chapter 3: Setting Up Your Environment; Chapter 4: Visual Studio 2012 Overview; Chapter 5: Getting the Most from the Built-in Templates 327 $aChapter 6: Architecting Applications with ASP.NET MVCChapter 7: Solution Design; Chapter 8: Asynchronous Programming with ASP.NET MVC; Chapter 9: Test-Driven Development with ASP.NET MVC 4; Chapter 10: Moving from Web Forms to ASP.NET MVC; Chapter 11: Creating Modern User Experiences Using jQuery, Knockout, and Web API; Chapter 12: Mobile, Social, and Cloud Technologies; 1-4. Finding the Recipes That You Need; Recommended Recipes for People New to Web Development; Recommended Recipes for Experienced ASP.NET Web Forms Developers; Recommended Recipes for Architects and Technical Leads 327 $aRecommended Recipes for Cloud DevelopersRecommended Recipes for Developers New to jQuery and Knockout; 1-5. The Code Samples; About the Sample Database; Install SQL Server Express with Tools; Installing the Sample Database; About the Shared Library; CHAPTER 2 Understanding ASP.NET MVC; 2-1. Understanding the Microsoft Web Development Ecosystem; Problem; Solution; How It Works; Microsoft Development Platforms and Frameworks; Classic ASP; ASP.NET Web Forms; ASP.NET MVC; ASP.NET Web Pages; LightSwitch; Silverlight; SharePoint; Microsoft Web Development Tools 327 $a2-2. Understanding the Differences Between the Versions of the MVC FrameworkProblem; Solution; How It Works; 2-3. Understanding the MVC Pattern; Problem; Solution; How It Works; Allowed Communication Patterns; Restricted Communication Patterns; Benefits of the MVC Design Pattern; Other Technologies That Use the MVC Pattern; 2-4. Understanding the Differences Between MVC, MVVM, and MVP; Problem; Solution; How It Works; 2-5. Deciding Between MVC and Web Forms; Problem; Solution; How It Works; Web Forms Advantages; Web Forms Disadvantages; MVC Disadvantages; MVC Advantages 327 $a2-6. Understanding the ASP.NET MVC Framework ArchitectureProblem; Solution; How It Works; 2-7. Understanding Models; Problem; Solution; How It Works; Creating Simple Classes; Creating Composite Models; Using the Entity Framework; 2-8. Understanding Controllers and Actions; Problem; Solution; How It Works; 2-9. Understanding Page Routing; Problem; Solution; How It Works; 2-10. Understanding View Engines; Problem; Solution; How It Works; 2-11. Choosing a View Engine; Problem; Solution; How It Works; Web Forms View Engine; Razor View Engine; The Spark View Engine; NHaml; Other View Engines 327 $a2-12. Understanding Razor Syntax 330 $aASP.NET MVC 4 Recipes is a practical guide for developers creating modern web applications, cutting through the complexities of ASP.NET, jQuery, Knockout.js and HTML 5 to provide straightforward solutions to common web development problems using proven methods based on best practices. The problem-solution approach gets you in, out, and back to work quickly while deepening your understanding of the underlying platform and how to develop with it. Author John Ciliberti guides you through the framework and development tools, presenting typical challenges, along with code solutions and clear, concise explanations, to accelerate application development. Inside you will find recipes dealing with streamlined syntax, full control over HTML, a simple API for creating RESTful web services, writing support for test driven development, and more. Solve problems immediately by pasting in code from the recipes, or put multiple recipe solutions together to overcome challenging development obstacles. Dive head first into ASP.NET MVC web development with ASP.NET MVC 4 Recipes. 410 0$aExpert's voice in .NET. 606 $aMicrosoft .NET Framework 606 $aWeb site development 615 0$aMicrosoft .NET Framework. 615 0$aWeb site development. 676 $a006.76 700 $aCiliberti$b John$4aut$4http://id.loc.gov/vocabulary/relators/aut$0897562 801 0$bMiFhGG 801 1$bMiFhGG 906 $aBOOK 912 $a9910735387903321 996 $aASP.NET MVC 4 Recipes$93412356 997 $aUNINA