چه کسانی این کتاب را می‌خوانند

دانشجوعلاقه‌مند یادگیری
کتابخوان حرفه‌ایلذت مطالعه
نویسندهالهام‌گیری

Expert ASP. NET Web API 2 for MVC Developers

Freeman, Adam

قیمت نهایی

۴۹٬۰۰۰ تومان

نسخه اصلی و اورجینال

بلافاصله پس از خرید، فایل کتاب روی دستگاه شما آمادهٔ دانلود است.

تحویل فوری
پرداخت امن
ضمانت فایل
پشتیبانی

مشخصات کتاب

نویسنده
Freeman, Adam
سال انتشار
۲۰۱۴
فرمت
PDF
زبان
انگلیسی
حجم فایل
۱۱٫۴ مگابایت
شابک
9781484200858، 9781484200865، 1484200853، 1484200861

دربارهٔ کتاب

Web API 2 is the latest evolution of Microsoft's web services toolkit, which allows the creation of RESTful applications built on the ASP.NET platform. It provides a standards-based approach and a high-productivity development model that makes it easy to deliver services to a wide-range of clients, including mobile devices. This book puts Web API into context for the experienced MVC Framework developer and dives deep into the tools and techniques required to build Web API applications that integrate with the MVC Framework and shows you how to create single-page applications to consume them. Best-selling author Adam Freeman explains how to get the most from Web API 2 by building on the foundation of the MVC Framework and the ASP.NET platform. He starts with the nuts-and-bolts and shows you everything through to advanced features, going in-depth to give you the knowledge you need. Part I - Getting Started1. Getting Started2. Your First Web API Application3. Essential Techniques4. Understanding HTTP Web Services5. SportsStore: Preparation6. SportsStore: A RESTful Application7. SportsStore: Creating the Clients8. SportsStore: DeploymentPart II - Results and Parameter9. The Anatomy of ASP.NET Web API10. Creating and Configuring a Web API Application11. Action Method Results12. Creating Media Formatters13. Using the Built-In Media Formatters14. Understanding Parameter and Model Binding15. Binding Simple Data Types16. Binding Complex Data Types - Part 117. Binding Complex Data Types - Part 218. Model ValidationPart III - Dispatching Requests19. Dispatching Requests20. URL Routing - Part 121. URL Routing - Part 222. Controllers and Actions23. Filters - Part 124. Filters - Part 225. Error Handling26. Using OWIN Measuring the Single-Page ImplementationSummary; Chapter 3: Essential Techniques; Preparing the Example Project; Adding and Updating NuGet Packages; Creating the Web API Controller; Creating the MVC Framework Controller; Setting the Port and Start URL; Testing the Web Service; Understanding Asynchronous Methods; Understanding the Problem Asynchronous Methods Solve; Implementing an Asynchronous Interface; Dealing with Cancellation; Creating a Self-Contained Asynchronous Method Body; Returning a Task from a Synchronous Method Body; Making Ajax Requests with jQuery; Making an Ajax Request Understanding the .ajax MethodUsing Knockout; Applying the Bindings; Activating the Bindings; Summary; Chapter 4: Understanding HTTP Web Services; Understanding ASP.NET Web API; Understanding Single-Page Applications; Understanding Native Applications; Understanding Shared-Model Applications; Understanding Service Applications; Understanding Simple Web Services; Understanding RESTful Web Services; Embracing HTTP; Adding Data Discovery; Filtering the Collection; Summary; Chapter 5: SportsStore: Preparation; Preparing the Example Project; Adding and Updating NuGet Packages Creating a Prep ControllerCreating a Razor Layout; Creating the OWIN Startup Class; Setting the TCP Port; Creating the Product and Order Models; Defining the Model Classes; Creating the Repository Classes; Defining the Repository Interface; Creating the Database Context and Initializer Classes; Defining the Repository Class; Testing the Repository; Checking the Database Schema; Configuring ASP.NET Identity; Defining the User and Role Classes; Creating the Database Context Classes; Creating the Manager Classes; Adding the Configuration Statements; Testing ASP.NET Identity Adding and Updating NuGet PackagesSetting the Port and Start URL; Creating the MVC Application; Creating the Model; Creating the MVC Controller; Creating the Views; Using the MVC Application; Creating the Web Service; Creating the Web API Controller; Testing the Web API Controller; Implementing the Single-Page Client; Setting Up JavaScript IntelliSense; Defining the Client-Side Data Model and Controller; Defining the Model; Defining the Controller; Initializing Knockout; Registering the JavaScript File; Appling Data Bindings; Testing the Single-Page Client "Best-selling author Adam Freeman explains how to get the most from Web API 2 by building on the foundation of the MVC Framework and the ASP.NET platform. He starts with the nuts-and-bolts and shows you everything through to advanced features, going in-depth to give you the knowledge you need."--Back cover

قیمت نهایی

۴۹٬۰۰۰ تومان