Cargando…

Minimal API development with ASP.NET Core.

The ability to design and maintain an Application Programming Interface (API) is an important toolset for the modern web developer as it allows you to extend the accessibility of your software to external applications and other developers, leading to a more global software solution. Through this cou...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Formato: Electrónico Video
Idioma:Inglés
Publicado: [Place of publication not identified] : Packt Publishing, 2022.
Edición:[First edition].
Colección:LiveLessons (Indianapolis, Ind.)
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cgm a22000007i 4500
001 OR_on1356913597
003 OCoLC
005 20231017213018.0
006 m o c
007 vz czazuu
007 cr cnannnuuuuu
008 230105s2022 xx 454 o vleng d
040 |a ORMDA  |b eng  |e rda  |e pn  |c ORMDA  |d OCLCF  |d OCLCO 
020 |a 9781837638604  |q (electronic video) 
020 |a 1837638608  |q (electronic video) 
029 1 |a AU@  |b 000073289748 
035 |a (OCoLC)1356913597 
037 |a 9781837638604  |b O'Reilly Media 
050 4 |a QA76.76.A63 
082 0 4 |a 005.3  |2 23/eng/20230105 
049 |a UAMI 
245 0 0 |a Minimal API development with ASP.NET Core. 
250 |a [First edition]. 
264 1 |a [Place of publication not identified] :  |b Packt Publishing,  |c 2022. 
300 |a 1 online resource (1 video file (7 hr., 34 min.)) :  |b sound, color. 
306 |a 073400 
336 |a two-dimensional moving image  |b tdi  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
344 |a digital  |2 rdatr 
347 |a video file  |2 rdaft 
380 |a Instructional films  |2 lcgft 
490 1 |a Live lessons 
511 0 |a Trevoir Williams, presenter. 
588 |a Online resource; title from title details screen (O'Reilly, viewed January 5, 2023). 
520 |a The ability to design and maintain an Application Programming Interface (API) is an important toolset for the modern web developer as it allows you to extend the accessibility of your software to external applications and other developers, leading to a more global software solution. Through this course, you will understand how to create .NET 6 / .NET 7 workflows and tools for application development. You will learn to create ASP.NET Core API project with Visual Studio using the API template. Learn to build a full data-driven REST web API using cutting-edge technology as well as test and troubleshoot using Postman and Swagger. You will learn to create a database using entity framework core. Explore generic repository patterns and setup API documentation using SwaggerUI. You will further understand the REST design principles and set up Identity Core for user authentication and authorization. Understand user authentication using JWT (JSON Web Tokens) and learn to implement Refresh Tokens Endpoint. This course also helps you understand how to use Data Transfer Objects (DTOs), AutoMapper and HTTP request filters. By the end of the course, you will be able to put your newly learned skills in Minimal API with ASP.NET Core to practical use. What You Will Learn Learn how to use Swagger to document Minimal API Learn how to construct .NET Minimal API endpoints Learn to use AutoMapper and Data Transfer Objects (DTOs) Understand fluent validations Learn about Dependency Injection Learn about HTTP endpoint filters Audience This course can be taken by .NET Developers curious about developing Minimal APIs. To take this course, you will need to have some knowledge of Object-Oriented Programming and should have at least three months of experience in programming in C#. Even if you do not have much exposure to the .NET development stack, this course is very beginner-friendly and chock full of development tips. About The Author Trevoir Williams: Trevoir Williams is a software engineer and part-time lecturer. With a master's degree in computer science, he has spent over a decade teaching web, software, and database development courses. He also has extensive industry experience in web application development, Azure Cloud System, and server administration. He enjoys teaching IT and development courses and hopes to impart knowledge of the latest developments in industry standards and techniques to his students. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
630 0 0 |a Active server pages. 
630 0 7 |a Active server pages  |2 fast 
650 0 |a Application program interfaces (Computer software) 
650 6 |a Interfaces de programmation d'applications. 
650 7 |a APIs (interfaces)  |2 aat 
650 7 |a Application program interfaces (Computer software)  |2 fast 
655 7 |a Instructional films  |2 fast 
655 7 |a Internet videos  |2 fast 
655 7 |a Nonfiction films  |2 fast 
655 7 |a Instructional films.  |2 lcgft 
655 7 |a Nonfiction films.  |2 lcgft 
655 7 |a Internet videos.  |2 lcgft 
655 7 |a Films de formation.  |2 rvmgf 
655 7 |a Films autres que de fiction.  |2 rvmgf 
655 7 |a Vidéos sur Internet.  |2 rvmgf 
700 1 |a Williams, Trevoir,  |e presenter. 
710 2 |a Packt Publishing,  |e publisher. 
830 0 |a LiveLessons (Indianapolis, Ind.) 
856 4 0 |u https://learning.oreilly.com/videos/~/9781837638604/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
994 |a 92  |b IZTAP