LEADER 05887nam 22007575 450 001 9910300659103321 005 20250609110125.0 010 $a9781430259817 010 $a1430259817 024 7 $a10.1007/978-1-4302-5981-7 035 $a(CKB)3710000000216581 035 $a(EBL)1964694 035 $a(SSID)ssj0001338635 035 $a(PQKBManifestationID)11735569 035 $a(PQKBTitleCode)TC0001338635 035 $a(PQKBWorkID)11338283 035 $a(PQKB)11142749 035 $a(MiAaPQ)EBC1964694 035 $a(DE-He213)978-1-4302-5981-7 035 $a(CaSebORM)9781430259817 035 $a(PPN)180620797 035 $a(OCoLC)889879363 035 $a(OCoLC)ocn889879363 035 $a(MiAaPQ)EBC6230025 035 $a(EXLCZ)993710000000216581 100 $a20140807d2014 u| 0 101 0 $aeng 135 $aur|n|---||||| 181 $ctxt 182 $cc 183 $acr 200 10$aASP.NET Web API 2 Recipes $eA Problem-Solution Approach /$fby Filip Wojcieszyn 205 $a1st ed. 2014. 210 1$aBerkeley, CA :$cApress :$cImprint: Apress,$d2014. 215 $a1 online resource (395 p.) 225 1 $aThe expert's voice in .NET 300 $aIncludes index. 311 08$a9781430259800 311 08$a1430259809 327 $aContents at a Glance; Introduction; Chapter 1: Web API in ASP.NET; 1-1. Add ASP.NET Web API to an MVC Application; Problem; Solution; How It Works; The Code; 1-2. Add ASP.NET Web API to a Web Forms Application; Problem; Solution; How It Works; The Code; 1-3. Accept an HTML Form; Problem; Solution; How It Works; The Code; 1-4. Link from MVC Controller to API Controller and Vice Versa; Problem; Solution; How It Works; The Code; 1-5. Use Scaffolding with ASP.NET Web API; Problem; Solution; How It Works; The Code; 1-6. Add Model Validation; Problem; Solution; How It Works; The Code 327 $a1-7. Use CSRF ProtectionProblem; Solution; How It Works; The Code; 1-8. Add Support for Session State; Problem; Solution; How It Works; The Code; Chapter 2: ASP.NET Web API Outside of IIS; 2-1. Self-Host ASP.NET Web API; Problem; Solution; How It Works; The Code; 2-2. Host ASP.NET Web API with OWIN; Problem; Solution; How It Works; The Code; 2-3. Host ASP.NET Web API in Azure Mobile Services; Problem; Solution; How It Works; The Code; 2-4. Quick Prototypes with scriptcs; Problem; Solution; How It Works; The Code; 2-5. Host ASP.NET Web API in Azure Worker Role; Problem; Solution; How It Works 327 $aThe Code2-6. Use ASP.NET Web API with F#; Problem; Solution; How It Works; The Code; Chapter 3: Routing; 3-1. Define Centralized Routes; Problem; Solution; How It Works; The Code; 3-2. Define Direct Routes; Problem; Solution; How It Works; The Code; 3-3. Set Default Route Values; Problem; Solution; How It Works; The Code; 3-4. Set Optional Route Values; Problem; Solution; How It Works; The Code; 3-5. Set Route Constraints; Problem; Solution; How It Works; The Code; 3-6. Define Remote Procedure Call Style Routes; Problem; Solution; How It Works; The Code; 3-7. Create Catch-all Routes; Problem 327 $aSolutionHow It Works; The Code; 3-8. Prevent Controller Methods from Inadvertently Becoming Web API Endpoints; Problem; Solution; How It Works; Solution; 3-9. Configure Route-Specific Message Handlers; Problem; Solution; How It Works; The Code; 3-10. Ignore Routes; Problem; Solution; How It Works; The Code; 3-11. Localize Routes; Problem; Solution; How It Works; The Code; 3-12. Generate a Link to the Route; Problem; Solution; How It Works; The Code; Chapter 4: Content Negotiation and Media Types; 4-1. Request a Specific Media Type from ASP.NET Web API; Problem; Solution; How It Works 327 $aThe Code4-2. Support Additional Media Types; Problem; Solution; How It Works; The Code; 4-3. Control Model Binding From URI and Body; Problem; Solution; How It Works; The Code; FromUri and FromBody; TypeConverters; ModelBinders; 4-4. ASP.NET MVC-style Parameter Bindingin ASP.NET Web API; Problem; Solution; How It Works; The Code; 4-5. Customize XML and JSON Responses; Problem; Solution; How It Works; The Code; JSON; XML; 4-6. Write Your Own MediaTypeFormatter; Problem; Solution; How It Works; The Code; 4-7. Run Content Negotiation Manually; Problem; Solution; How It Works; The Code 327 $a4-8. Bypass Content Negotiation 330 $aASP.NET Web API 2 Recipes provides you with the code to solve a full range of Web API problems and question marks that you might face when developing line-of-business applications. ASP.NET Web API 2 Recipes gives you an in-depth explanation for each of these scenarios and shows you how to use Web API with a vast array of .NET application development tools and external libraries, to solve common business problems. Find out how you can build custom web services with ASP.NET Web API more efficiently than ever. 410 0$aExpert's voice in .NET. 517 3 $aActive Server Pages .NET web Application Programming Interface two recipes 606 $aMicrosoft software 606 $aMicrosoft .NET Framework 606 $aSoftware engineering 606 $aMicrosoft and .NET$3https://scigraph.springernature.com/ontologies/product-market-codes/I29030 606 $aSoftware Engineering/Programming and Operating Systems$3https://scigraph.springernature.com/ontologies/product-market-codes/I14002 615 0$aMicrosoft software. 615 0$aMicrosoft .NET Framework. 615 0$aSoftware engineering. 615 14$aMicrosoft and .NET. 615 24$aSoftware Engineering/Programming and Operating Systems. 676 $a004 700 $aWojcieszyn$b Filip$4aut$4http://id.loc.gov/vocabulary/relators/aut$0866420 801 0$bUMI 801 1$bUMI 906 $aBOOK 912 $a9910300659103321 996 $aASP.NET Web API 2 Recipes$91933865 997 $aUNINA