• Fri frakt över 249 kr
  • •
  • Snabba leveranser
  • •
  • Billiga böcker
Kundservice

Du är på sajten för privatpersoner.

Företag, bibliotek eller offentlig verksamhet?

Du handlar på classic.bokus.com, där alla dina funktioner finns intakta.
Till classic.bokus.com
Bokus logotyp. Gå till startsidan.
  • Erbjudanden
  • Nyheter
  • Student
  • Topplistor
  • Barn & ungdom
  • Bokus Play
  • E-böcker
  • Pocketböcker
  • Spel & pussel

10% rabatt på allt med kod NYSTART10 →

Sidfot

Mina sidor

    Hjälp

    • Kundservice
    • Vanliga frågor och svar
    • Frakt och leverans
    • Retur vid ångerrätt
    • Reklamera vara
    • Betalning
    • Köpvillkor
    • Allmänna villkor
    • Information om webbplatsens tillgänglighet

    Om Bokus

    • Om oss
    • Pressrum
    • För studenter
    • För företag
    • För bibliotek och offentlig verksamhet
    • För leverantörer
    • Hållbarhet

    Populärt

    • Aktuella erbjudanden
    • Presentkort
    • Studentlitteratur
    • Nya böcker
    • Topplistor
    • Signerade böcker
    • Engelska böcker

    Inspiration

    • Boktips
    • BookTok
    • Populära bokserier
    • Barnbokskaraktärer
    • Populära författare
    Logotyp för Bokus
    Följ oss på Facebook (extern länk)Följ oss på Instagram (extern länk)Följ oss på YouTube (extern länk)Följ oss på TikTok (extern länk)
    bokus @ CookiesAnpassa cookiesIntegritetspolicyKöpvillkor
    Till Citymail hemsida (extern länk)Till Budbee hemsida (extern länk)Till Postnord hemsida (extern länk)Till Schenker hemsida (extern länk)Till Early Bird hemsida (extern länk)Till Walleys hemsida (extern länk)
    1. Data och IT
    2. Programmeringsböcker
    3. Webbprogrammering

    Professional ASP.NET MVC 5

    AvJon Galloway,Brad Wilson

    Häftad, Engelska, 2014

    408 kr

    Beställningsvara. Skickas inom 11-20 vardagar. Fri frakt över 249 kr.

    Beskrivning

    ASP.NET MVC insiders cover the latest updates to the technology in this popular Wrox referenceMVC 5 is the newest update to the popular Microsoft technology that enables you to build dynamic, data-driven websites. Like previous versions, this guide shows you step-by-step techniques on using MVC to best advantage, with plenty of practical tutorials to illustrate the concepts. It covers controllers, views, and models; forms and HTML helpers; data annotation and validation; membership, authorization, and security. MVC 5, the latest version of MVC, adds sophisticated features such as single page applications, mobile optimization, and adaptive renderingA team of top Microsoft MVP experts, along with visionaries in the field, provide practical advice on basic and advanced MVC topicsCovers controllers, views, models, forms, data annotations, authorization and security, Ajax, routing, ASP.NET web API, dependency injection, unit testing, real-world application, and much moreProfessional ASP.NET MVC 5 is the comprehensive resource you need to make the best use of the updated Model-View-Controller technology.

    Produktinformation

    • Utgivningsdatum:2014-09-12
    • Mått:158 x 260 x 28 mm
    • Vikt:1 031 g
    • Format:Häftad
    • Språk:Engelska
    • Antal sidor:624
    • Förlag:John Wiley & Sons Inc
    • ISBN:9781118794753

    Utforska kategorier

    • Webbprogrammering inom Data och IT

    Mer om författaren

    Jon Galloway works at Microsoft as a Technical Evangelist focused on ASP.NET MVC.Brad Wilson has been a professional software developer for more than 20 years, with 10 years in web development.K. Scott Allen is the founder of OdeToCode LLC, which provides custom development, consulting, and mentoring services for clients worldwide.David Matson is a software developer at Microsoft. He is part of the MVC 5 and Web API 2 product team.

    Innehållsförteckning

    • Foreword xxviiIntroduction xxixChapter 1: Getting Started 1A Quick Introduction to ASP.NET MVC 1ASP.NET MVC 5 Overview 11Installing MVC 5 and Creating Applications 16The MVC Application Structure 24Summary 29Chapter 2: Controllers 31The Controller’s Role 31A Sample Application: The MVC Music Store 34Controller Basics 38Summary 47Chapter 3: Views 49The Purpose of Views 50View Basics 50Understanding View Conventions 54Strongly Typed Views 55View Models 58Adding a View 60The Razor View Engine 63Specifying a Partial View 73Summary 74Chapter 4: Models 75Modeling the Music Store 76Scaffolding a Store Manager 80Editing an Album 97Model Binding 103Summary 107Chapter 5: Forms and Html Helpers 109Using Forms 110HTML Helpers 114Other Input Helpers 129Rendering Helpers 130Summary 135Chapter 6: Data Annotations and Validation 137Annotating Orders for Validation 138Custom Validation Logic 150Display and Edit Annotations 155Summary 158Chapter 7: Membership, Authorization, and Security 159Security: Not fun, But Incredibly Important 159Using the Authorize Attribute to Require Login 162Using AuthorizeAttribute to Require Role Membership 172Extending User Identity 174External Login via OAuth and OpenID 175Understanding the Security Vectors in a Web Application 182Proper Error Reporting and the Stack Trace 207Security Recap and Helpful Resources 209Summary 211Chapter 8: Ajax 213jQuery 214Ajax Helpers 225Client Validation 233Beyond Helpers 241Improving Ajax Performance 253Summary 255Chapter 9: Routing 257Uniform Resource Locators 258Introduction to Routing 259Inside Routing: How Routes Generate URLs 288Inside Routing: How Routes Tie Your URL to an Action 294Chapter 10: Nuget 299Introduction to NuGet 299Adding a Library as a Package 301Creating Packages 312Publishing Packages 325Summary 332Chapter 11: Asp.Net Web Api 333Defining ASP.NET Web API 334Getting Started with Web API 335Writing an API Controller 335Configuring Web API 342Adding Routes to Your Web API 346Binding Parameters 347Filtering Requests 349Enabling Dependency Injection 350Exploring APIs Programmatically 350Tracing the Application 352Web API Example: ProductsController 352Summary 354Chapter 12: Single Page Applications With Angularjs 355Understanding and Setting Up AngularJS 356Building the Web API 363Building Applications and Modules 364Summary 384Chapter 13: Dependency Injection 385Software Design Patterns 385Dependency Resolution in MVC 395Dependency Resolution in Web API 402Summary 405Chapter 14: Unit Testing 407Understanding Unit Testing and Test-Driven Development 408Building a Unit Test Project 412Advice for Unit Testing Your ASP.NET MVC and ASP.NET Web API Applications 415Summary 427Chapter 15: Extending Mvc 429Extending Models 430Extending Views 442Extending Controllers 446Summary 458Chapter 16: Advanced Topics 461Mobile Support 461Advanced Razor 473Advanced View Engines 476Advanced Scaffolding 482Advanced Routing 486Advanced Templates 492Advanced Controllers 498Summary 520Chapter 17: Real-World Asp.Net Mvc: Building The Nuget.Org Website 521May the Source Be with You 522WebActivator 526ASP.NET Dynamic Data 527Exception Logging 530Profiling 532Data Access 535EF Code–Based Migrations 536Deployments with Octopus Deploy 539Automated Browser Testing with Fluent Automation 540Other Useful NuGet Packages 541Summary 544Appendix: ASP.NET MVC 5.1 545ASP.NET MVC 5.1 Release Description 545Enum Support in ASP.NET MVC Views 549Attribute Routing with Custom Constraints 553Bootstrap and JavaScript Enhancements 558Summary 563Index 565

    Betyg & recensioner

    3.7/5