LEADER 05319nam 2200661 a 450 001 9910785735603321 005 20200520144314.0 010 $a1-118-41675-9 010 $a1-283-92775-6 010 $a1-118-42432-8 035 $a(CKB)2670000000262545 035 $a(EBL)882722 035 $a(OCoLC)812481759 035 $a(SSID)ssj0000777797 035 $a(PQKBManifestationID)12316788 035 $a(PQKBTitleCode)TC0000777797 035 $a(PQKBWorkID)10757255 035 $a(PQKB)10012841 035 $a(Au-PeEL)EBL882722 035 $a(CaPaEBR)ebr10641868 035 $a(CaONFJC)MIL424025 035 $a(iGPub)WILEYB0016691 035 $a(CaSebORM)9781118416754 035 $a(MiAaPQ)EBC882722 035 $a(EXLCZ)992670000000262545 100 $a20120614d2012 uy 0 101 0 $aeng 135 $aurunu||||| 181 $ctxt 182 $cc 183 $acr 200 10$aProfessional ASP.NET MVC 4$b[electronic resource] /$fJon Galloway ... [et al.] 205 $a1st edition 210 $aIndianapolis, Ind. $cWiley Pub. Inc.$d2012 215 $a1 online resource (507 p.) 300 $aIncludes index. 311 $a1-118-34846-X 327 $aProfessional ASP.Net MVC 4; Contents; Chapter 1: Getting Started; A Quick Introduction to ASP.NET MVC; How ASP.NET MVC Fits in with ASP.NET; The MVC Pattern; MVC as Applied to Web Frameworks; The Road to MVC 4; ASP.NET MVC 1 Overview; ASP.NET MVC 2 Overview; ASP.NET MVC 3 Overview; MVC 4 Overview; ASP.NET Web API; Enhancements to Default Project Templates; Mobile Project Template using jQuery Mobile; Display Modes; Bundling and Minification; Included Open Source Libraries; Miscellaneous Features; Open Source Release; Creating an MVC 4 Application; Software Requirements for ASP.NET MVC 4 327 $aInstalling ASP.NET MVC 4Installing the MVC 4 Development Components; Installing MVC 4 on a Server; Creating an ASP.NET MVC 4 Application; The New ASP.NET MVC 4 Dialog; Application Templates; View Engines; Testing; The MVC Application Structure; ASP.NET MVC and Conventions; Convention over Configuration; Conventions Simplify Communication; Summary; Chapter 2: Controllers; The Controller's Role; A Sample Application: The MVC Music Store; Controller Basics; A Simple Example: The Home Controller; Writing Your First Controller; Creating the New Controller; Writing Your Action Methods 327 $aA Few Quick Observations Parameters in Controller Actions; Summary; Chapter 3: Views; The Purpose of Views; Specifying a View; ViewData and ViewBag; Strongly Typed Views; View Models; Adding a View; Understanding the Add View Dialog Options; The Razor View Engine; What Is Razor?; Code Expressions; HTML Encoding; Code Blocks; Razor Syntax Samples; Implicit Code Expression; Explicit Code Expression; Unencoded Code Expression; Code Block; Combining Text and Markup; Mixing Code and Plain Text; Escaping the Code Delimiter; Server-Side Comment; Calling a Generic Method; Layouts; ViewStart 327 $aSpecifying a Partial View Summary; Chapter 4: Models; Modeling the Music Store; Scaffolding a Store Manager; What Is Scaffolding?; Empty Controller; Controller with Empty Read/Write Actions; API Controller with Empty Read/Write Actions; Controller with Read/Write Actions and Views, Using Entity Framework; Scaffolding and the Entity Framework; Code First Conventions; The DbContext Class; Executing the Scaffolding Template; The Data Context; The StoreManagerController; The Views; Executing the Scaffolded Code; Creating Databases with the Entity Framework; Using Database Initializers 327 $aSeeding a Database Editing an Album; Building a Resource to Edit an Album; Models and View Models Redux; The Edit View; Responding to the Edit POST Request; The Edit Happy Path; The Edit Sad Path; Model Binding; The DefaultModelBinder; Explicit Model Binding; Summary; Chapter 5: Forms and HTML Helpers; Using Forms; The Action and the Method; To GET or to POST?; Searching for Music with a Search Form; Searching for Music by Calculating the Action Attribute Value; HTML Helpers; Automatic Encoding; Making Helpers Do Your Bidding; Inside HTML Helpers; Setting Up the Album Edit Form; Html.BeginForm 327 $aHtml.Validation Summary 330 $aAn outstanding author team presents the ultimate Wrox guide to ASP.NET MVC 4 Microsoft insiders join giants of the software development community to offer this in-depth guide to ASP.NET MVC, an essential web development technology. Experienced .NET and ASP.NET developers will find all the important information they need to build dynamic, data-driven websites with ASP.NET and the newest release of Microsoft's Model-View-Controller technology. Featuring step-by-step guidance and lots of code samples, this guide gets you started and moves all the way to advanced topics, using plenty of 606 $aMicrosoft .NET Framework 606 $aWeb site development 615 0$aMicrosoft .NET Framework. 615 0$aWeb site development. 676 $a006.76 700 $aGalloway$b Jon Alan$01476025 701 $aGalloway$b Jon$01476026 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910785735603321 996 $aProfessional ASP.NET MVC 4$93690435 997 $aUNINA