Mastering ASP.NET Web API

·
· Packt Publishing Ltd
1,0
1 avis
Ebook
330
Pages

À propos de cet ebook

Leverage ASP.Net Web API to build professional web services and create powerful applications.About This BookGet a comprehensive analysis of the latest specification of ASP.NET Core and all the changes to the underlying platform that you need to know to make the most of the web APISee an advanced coverage of ASP.NET Core Web API to create robust models for your data, create controllers, and handle routing and securityThis book is packed with key theoretical and practical concepts that can be instantly applied to build professional applications using API with Angular 4, Ionic, and ReactWho This Book Is For

This book is for .Net developers who wants to Master ASP.NET Core (Web API) and have played around with previous ASP.NET Web API a little, but don't have in-depth knowledge of it. You need to know Visual Studio and C#, and have some HTML, CSS, and JavaScript knowledge.

What You Will LearnAcquire conceptual and hands-on knowledge of ASP.NET Core (MVC & Web API)Learn about HTTP methods, the structure of HTTP content, internet media types, and how servers respond to HTTP requests and their associated HTTP codesExplore middleware, filters, routing, and unit testingOptimize Web API implementationsDevelop a secure Web API interfaceDeploy Web API projects to various platformsConsume your web API in front end application based on Angular 4, Bootstrap, and IonicImplement and explore the current trends in service architectureIn Detail

Microsoft has unified their main web development platforms. This unification will help develop web applications using various pieces 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 starts with the building blocks of the ASP.NET Core, then gradually moves on to implementing various HTTP routing strategies in the Web API. We then focus on the key components of building applications that employ the Web API, such as Kestrel, Middleware, Filters, Logging, Security, and Entity Framework.Readers will be introduced to take the TDD approach to write test cases along with the new Visual Studio 2017 live unit testing feature. They will also be introduced to integrate with the database using ORMs. Finally, we explore how the Web API can be consumed in a browser as well as by mobile applications by utilizing Angular 4, Ionic and ReactJS.

By the end of this book, you will be able to apply best practices to develop complex Web API, consume them in frontend applications and deploy these applications to a modern hosting infrastructure.

Style and approach

Using a hands-on approach, we cover both the conceptual as well as the technical aspects of the ASP.NET Core (Web API) framework.

Notes et avis

1,0
1 avis

Quelques mots sur l'auteur

Mithun Pattankar, who hails from Kalaburgi and lives in Bangalore, India, works with the leading MNC as a consultant. He has been developing.NET-based applications for over 12 years now. He has an industry-wide experience in building Desktop Apps (WPF), Web Apps (ASP.NET and client-side frameworks), and Hybrid Mobile apps (Ionic). He is involved in all aspects of application development, and mentors his junior team members. He has been actively working on building ASP.NET Web APIs for different frontends and conducts technical training as well. Mithun believes in eating sattvic food for healthy living and loves spending time doing socio-spiritual activities. He occasionally blogs on mithunvp.com and can be reached on Twitter at @mithunpattankar.

Malendra Hurbuns is from South Africa, and lives in New Zealand, working for an Australian Company as a senior software developer. He has been developing in.NET for over 15 years. He mentors other developers and is involved in all aspects of development. He loves writing simple code that has a high quality. He is one of the pioneers in web API in his role, and he has implemented many live systems using ASP.NET Web APIs. TDD is also a topic close to his heart. He has worked in the accounting, banking, and simulation industries, which has provided him with a wealth of experience. He is a keen cyclist and swimmer.

Attribuez une note à ce ebook

Faites-nous part de votre avis.

Informations sur la lecture

Téléphones intelligents et tablettes
Installez l'appli Google Play Livres pour Android et iPad ou iPhone. Elle se synchronise automatiquement avec votre compte et vous permet de lire des livres en ligne ou hors connexion, où que vous soyez.
Ordinateurs portables et de bureau
Vous pouvez écouter les livres audio achetés sur Google Play en utilisant le navigateur Web de votre ordinateur.
Liseuses et autres appareils
Pour pouvoir lire des ouvrages sur des appareils utilisant la technologie e-Ink, comme les liseuses électroniques Kobo, vous devez télécharger un fichier et le transférer sur l'appareil en question. Suivez les instructions détaillées du centre d'aide pour transférer les fichiers sur les liseuses électroniques compatibles.