Mastering ASP.NET Web API

Microsoft has unified their main web development platforms and this unification will help you effectively develop web applications using various aspects of the ASP.NET platform that can be deployed on both Windows and Linux. With ASP.NET Core (Web API), it will become easier than ever to build secure HTTP services that can be used from any client.

Mastering ASP.NET Web API

Mithun Pattankar, Malendra Hurbuns

Packt Publishing

2017

Abstract

Mastering ASP.NET Web API starts with the building blocks of ASP.NET Core, before guiding you through implementing various HTTP routing strategies in the Web API. You will then focus on the key components of building applications that employ the Web API, such as Kestrel, middleware, filters, logging, security, and the Entity Framework. Next, you'll understand how to apply the test-driven development (TDD) approach to write test cases along with the new Visual Studio 2017 live unit testing feature.

Toward the concluding chapters, you'll learn to integrate with the database using object-relational mapping (ORM). Finally, you'll explore how the Web API can be consumed by a browser as well as by mobile applications using Angular 4, Ionic and ReactJS.

By the end of this book, you will have gained the expertise you need to apply best practices for developing complex Web APIs, consuming them in frontend applications and deploying these applications to a modern hosting infrastructure.

  • Learn about HTTP methods, the structure of HTTP content, internet media types, and how servers respond to HTTP requests and their associated HTTP codes
  • Explore middleware, filters, routing, and unit testing
  • Optimize Web API implementations
  • Develop a secure Web API interface
  • Deploy Web API projects to various platforms
  • Get to grips with how your web API can be consumed by frontend applications with Angular 4, Bootstrap, and Ionic
  • Discover and implement current trends in service architecture

This book is for .NET developers who want to master ASP.NET Core (Web API) and have some prior knowledge of the ASP.NET Web API. Knowledge of Visual Studio and C#, and some understanding of HTML, CSS, and JavaScript are required.

Citation

Mithun Pattankar, Malendra Hurbuns. Mastering ASP.NET Web API. Packt Publishing, 2017

Collection

Công nghệ thông tin

Related document

Mastering ASP.NET Web APIProgramming ASP.NET CorePro ASP.NET Core MVC 2
Mastering ASP.NET Web APIProgramming ASP.NET CorePro ASP.NET Core MVC 2

Mã QR

Mastering ASP.NET Web API

Content

  • Thứ Hai, 09:34 14/11/2022

Tin tiêu điểm

Truy cập hàng triệu sách điện tử miễn phí với The Online Books Page

Thứ Hai, 08:38 22/01/2024
5 khóa học miễn phí về thiết kế đồ họa

5 khóa học miễn phí về thiết kế đồ họa

Thứ Tư, 09:33 13/12/2023

7 khóa học “Kỹ thuật cơ khí” sinh viên ngành Cơ khí cần biết

Thứ Sáu, 13:57 08/12/2023
[Coursera] Khóa học “Tìm hiểu các phương pháp nghiên cứu” của ĐH Luân Đôn

[Coursera] Khóa học “Tìm hiểu các phương pháp nghiên cứu” của ĐH Luân Đôn

Thứ Hai, 08:55 06/11/2023

Khai thác danh mục tạp chí mở Directory of Open Access Journals (DOAJ)

Thứ Sáu, 15:50 18/08/2023

Các bài đã đăng

Hỏi - đáp về chế độ, chính sách lao động - tiền lương - bảo hiểm xã hội và các văn bản hướng dẫn thi hành

Thứ Ba, 10:19 09/04/2024

Hướng dẫn tự nghiên cứu lý luận Nhà nước và pháp luật

Thứ Ba, 10:00 09/04/2024

Phát triển các thị trường khu vực Châu Á - Thái Bình Dương thời kỳ 2015 - 2020 định hướng đến năm 2030

Thứ Ba, 09:48 09/04/2024

Chiến thắng Hà Nội - Điện Phủ trên không 1972 - Sức mạnh Việt Nam và tầm vóc thời đại

Thứ Ba, 09:34 09/04/2024

Hướng dẫn nghiệp vụ phổ biến, giáo dục pháp luật

Thứ Tư, 14:42 27/03/2024

Những vấn đề lý luận và phương pháp luận tâm lý học

Thứ Hai, 09:27 14/11/2022

Essays in derivatives : Risk-transfer tools and topics made easy

Thứ Hai, 09:26 14/11/2022

Unity for Absolute Beginners

Thứ Hai, 09:19 14/11/2022

Empathy

Thứ Hai, 09:08 14/11/2022

Organizational behavior : Essentials

Thứ Hai, 09:02 14/11/2022