End-to-end ASP.NET core : PostgreSQL data stores & Azure services.

In this course, you'll learn to build a complete CRM application using ASP.NET Core Razor Pages, Entity Framework Core, PostgreSQL, and Microsoft Azure. Start by setting up your development environment, creating Razor Pages, and implementing essential web features like user registration, login,...

Ausführliche Beschreibung

Gespeichert in:
1. Verfasser:
Williams, Trevoir
Weitere Verfasser:
Williams, Trevoir (instructor.)
Format:
Elektronisch Film
Sprache:
Englisch
Veröffentlicht:
[Birmingham, United Kingdom] : Packt Publishing, 2025.
Ausgabe:
[First edition].
Zusammenfassung:
In this course, you'll learn to build a complete CRM application using ASP.NET Core Razor Pages, Entity Framework Core, PostgreSQL, and Microsoft Azure. Start by setting up your development environment, creating Razor Pages, and implementing essential web features like user registration, login, and customer management. You'll dive into PostgreSQL database design, using Neon for cloud integration, applying EF Core migrations, and seeding default data. Learn how to provision a scalable cloud database and connect it to your application, ensuring reliability and performance. A unique aspect of this course is the focus on multi-tenancy. You'll learn to architect your app for multiple tenants by provisioning separate databases for each tenant using Neon's branching capabilities. This is key for building SaaS applications that can scale. Finally, you'll deploy your application to Microsoft Azure, learning how to configure cloud services for hosting and managing your web app. By the end, you'll have built and deployed a fully functional, scalable CRM system, equipped with modern web development and cloud deployment skills. To access the supplementary materials, scroll down to the 'Resources' section above the 'Course Outline' and click 'Supplemental Content.' This will either initiate a download or redirect you to GitHub. What you will learn Set up a development environment for building a full-stack web app Design and implement user registration, login, and customer management Integrate a cloud database with PostgreSQL using Neon for scalability Architect a multi-tenant application with isolated databases for each tenant Manage data migrations and seed default information for the web app Deploy and configure your application on Microsoft Azure for production Audience This course is perfect for developers eager to expand their skills in building scalable web applications. It caters to those with some experience in .NET development who want to learn how to implement full-stack solutions using modern technologies like ASP.NET Core, PostgreSQL, and Azure. Whether you're a web developer looking to dive deeper into cloud deployment or an intermediate learner aiming to tackle multi-tenancy architecture, this course will provide hands-on skills and practical knowledge that can be directly applied in real-world projects. About the Author Trevoir Williams: Trevoir Williams, a passionate software and system engineer from Jamaica, shares his extensive knowledge with students worldwide. Holding a Master's degree in Computer Science with a focus on Software Development and multiple Microsoft Azure Certifications, his educational background is robust. His diverse experience includes software consulting, engineering, database development, cloud systems, server administration, and lecturing, reflecting his commitment to technological excellence and education. He is also a talented musician, showcasing his versatility. He has penned works like Microservices Design Patterns in .NET and Azure Integration Guide for Business. His practical approach to teaching helps students grasp both theory and real-world applications.
Umfang:
1 online resource (1 video file (04 hr., 36 min.)) : sound, color.
ISBN:
1-80638-367-5
Schlagworte:
Links: