Explore the latest books of this year!
Bookbot

Valerio De Sanctis

    ASP.NET Core 6 and Angular - Fifth Edition
    Building Web APIs with ASP.NET Core
    ASP.NET Core 2 and Angular 5
    ASP.NET Core 3 and Angular 9
    • Building Web APIs with ASP.NET Core

      • 472 pages
      • 17 hours of reading

      Build fully-featured APIs with ASP.NET Core! This all-practical guide is written like a real development project, taking you hands-on with modern APIs utilizing REST and GraphQL standards.In Building Web APIs with ASP.NET Core you will learn how Building Web APIs with ASP.NET Core is a practical beginner’s guide to creating your first web APIs using ASP.NET Core. In it, you’ll develop an API that feeds web-based services, including websites and mobile apps, for a board games application. The book is cleverly structured to mirror a real-world development project, with each chapter introducing a new feature request. You’ll build your API with an ecosystem of ASP.NET Core tools that help simplify everything from setting up your data model to generating documentation.Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.About the TechnologyWeb APIs are the front door to an application, providing controlled access to its data and features. ASP.NET Core, Microsoft’s web framework, simplifies and accelerates API creation with powerful, developer-friendly features, including an innovative “no compile” coding experience. It is reliable, fast, free, open-source, and backed by Microsoft’s legendary support.About the BookBuilding Web APIs with ASP.NET Core teaches you how to write safe, maintainable, and performant REST APIs. It’s full of best practices for modern and classic API styles, including REST and GraphQL. You’ll love the groundbreaking Minimal API model that helps you build pro-quality APIs with just a few lines of code. Each chapter contains realistic user stories, backlog items, and development tasks.What’s InsideAbout the ReaderFor developers with some experience using the .NET Framework.About the AuthorValerio De Sanctis has more than 20 years of experience in web development and project management using ASP.NET, PHP, and Java.Table of ContentsPART 1 - GETTING STARTED1 Web APIs at a glance2 Our first web API project3 RESTful principles and guidelinesPART 2 - BASIC CONCEPTS4 Working with data5 CRUD operations6 Data validation and error handlingPART 3 - ADVANCED CONCEPTS7 Application logging8 Caching techniques9 Authentication and authorization10 Beyond RESTPART 4 - TOWARD PRODUCTION11 API documentation12 Release and deployment

      Building Web APIs with ASP.NET Core2023
    • ASP.NET Core 3 and Angular 9

      Full Stack Web Development With .NET Core 3.1 And Angular 9, 3rd Edition

      • 732 pages
      • 26 hours of reading

      Build a simple, fully-functional modern web application using .NET Core 3.1, Entity Framework Core, and Angular 9. Learning full stack development requires knowledge of both frontend and backend web development. This book covers the capabilities of ASP.NET Core 3.1 and Angular 9, guiding you from project setup to deployment. You'll start with the .NET Core framework and Web API Controllers to implement API calls and server-side routing. Next, learn to build a data model with Entity Framework Core, configuring it with local SQL Server or cloud-based data stores like Microsoft Azure. The book also addresses handling user input with Angular reactive forms and validators for optimal performance. Advanced debugging and unit testing features are explored using xUnit.net for .NET Core and Jasmine with Karma for Angular. Additionally, you'll implement various authentication and authorization techniques with the ASP.NET Core Identity system and IdentityServer, and deploy your applications on Windows and Linux servers using IIS, Kestrel, and Nginx. By the end, you'll have the skills to create efficient web applications using ASP.NET Core and Angular. This resource is ideal for experienced ASP.NET developers seeking to deepen their understanding, but it also includes fully-documented code samples and step-by-step tutorials, making it accessible for beginners.

      ASP.NET Core 3 and Angular 92020
      4.0
    • ASP.NET Core 2 and Angular 5

      Full-Stack Web Development with .NET Core and Angular

      • 550 pages
      • 20 hours of reading

      Develop a simple, yet fully-functional modern web application using ASP.NET Core MVC, Entity Framework and Angular 5.Become fluent in both frontend and backend web development by combining the impressive capabilities of ASP.NET Core 2 and Angular 5 from project setup right through the deployment phase.Full-stack web development means being able to work on both the frontend and backend portions of an application. The frontend is the part that users will see or interact with, while the backend is the underlying engine, that handles the logical flow: server configuration, data storage and retrieval, database interactions, user authentication, and more.Use the ASP.NET Core MVC framework to implement the backend with API calls and server-side routing. Learn how to put the frontend together using top-notch Angular 5 features such as two-way binding, Observables, and Dependency Injection, build the Data Model with Entity Framework Core, style the frontend with CSS/LESS for a responsive and mobile-friendly UI, handle user input with Forms and Validators, explore different authentication techniques, including the support for third-party OAuth2 providers such as Facebook, and deploy the application using Windows Server, SQL Server, and the IIS/Kestrel reverse proxy.

      ASP.NET Core 2 and Angular 52017