|
|
Showing 1 - 3 of
3 matches in All Departments
Learn how to build web applications efficiently using ASP.NET Core
5 with the C# programming language and related frameworks Key
Features Build web apps and services and cross-platform
applications using .NET and C# Understand different web programming
concepts with the help of real-world examples Explore the new
features and APIs in ASP.NET Core 5, EF Core, Visual Studio, and
Blazor Book DescriptionASP.NET Core 5 for Beginners is a
comprehensive introduction for those who are new to the framework.
This condensed guide takes a practical and engaging approach to
cover everything that you need to know to start using ASP.NET Core
for building cloud-ready, modern web applications. The book starts
with a brief introduction to the ASP.NET Core framework and
highlights the new features in its latest release, ASP.NET Core 5.
It then covers the improvements in cross-platform support, the view
engines that will help you to understand web development, and the
new frontend technologies available with Blazor for building
interactive web UIs. As you advance, you'll learn the fundamentals
of the different frameworks and capabilities that ship with ASP.NET
Core. You'll also get to grips with securing web apps with identity
implementation, unit testing, and the latest in containers and
cloud-native to deploy them to AWS and Microsoft Azure. Throughout
the book, you'll find clear and concise code samples that
illustrate each concept along with the strategies and techniques
that will help to develop scalable and robust web apps. By the end
of this book, you'll have learned how to leverage ASP.NET Core 5 to
build and deploy dynamic websites and services in a variety of
real-world scenarios. What you will learn Explore the new features
and APIs introduced in ASP.NET Core 5 and Blazor Put basic ASP.NET
Core 5 concepts into practice with the help of clear and simple
samples Work with Entity Framework Core and its different workflows
to implement your application's data access Discover the different
web frameworks that ASP.NET Core 5 offers for building web apps Get
to grips with the basics of building RESTful web APIs to work with
real data Deploy your web apps in AWS, Azure, and Docker containers
Work with SignalR to add real-time notifications to your app Who
this book is forThis book is for developers who want to learn how
to develop web-based applications using the ASP.NET Core framework.
Familiarity with the C# language and a basic understanding of HTML
and CSS is required to get the most out of this book.
Apply design patterns to solve problems in software architecture
and programming using C# 7.x and .NET Core 2 Key Features Enhance
your programming skills by implementing efficient design patterns
for C# and .NET Explore design patterns for functional and reactive
programming to build robust and scalable applications Discover how
to work effectively with microservice and serverless architectures
Book DescriptionDesign patterns are essentially reusable solutions
to common programming problems. When used correctly, they meet
crucial software requirements with ease and reduce costs. This book
will uncover effective ways to use design patterns and demonstrate
their implementation with executable code specific to both C# and
.NET Core. Hands-On Design Patterns with C# and .NET Core begins
with an overview of object-oriented programming (OOP) and SOLID
principles. It provides an in-depth explanation of the Gang of Four
(GoF) design patterns such as creational, structural, and
behavioral. The book then takes you through functional, reactive,
and concurrent patterns, helping you write better code with
streams, threads, and coroutines. Toward the end of the book,
you'll learn about the latest trends in architecture, exploring
design patterns for microservices, serverless, and cloud native
applications. You'll even understand the considerations that need
to be taken into account when choosing between different
architectures such as microservices and MVC. By the end of the
book, you will be able to write efficient and clear code and be
comfortable working on scalable and maintainable projects of any
size. What you will learn Make your code more flexible by applying
SOLID principles Follow the Test-driven development (TDD) approach
in your .NET Core projects Get to grips with efficient database
migration, data persistence, and testing techniques Convert a
console application to a web application using the right MVP Write
asynchronous, multithreaded, and parallel code Implement MVVM and
work with RxJS and AngularJS to deal with changes in databases
Explore the features of microservices, serverless programming, and
cloud computing Who this book is forIf you have a basic
understanding of C# and the .NET Core framework, this book will
help you write code that is easy to reuse and maintain with the
help of proven design patterns that you can implement in your code.
Use this collection of best practices and tips for assessing the
health of a solution. This book provides detailed techniques and
instructions to quickly diagnose aspects of your Azure cloud
solutions. The initial chapters of this book introduce you to the
many facets of Microsoft Azure, explain why and how building for
the cloud differs from on-premise development, and outline the need
for a comprehensive strategy to debugging and profiling in Azure.
You learn the major types of blades (FaaS, SaaS, PaaS, IaaS), how
different views can be created for different scenarios, and you
will become familiar with the Favorites section, Cost Management
& Billing blade, support, and Cloud Shell. You also will know
how to leverage Application Insights for application performance
management, in order to achieve a seamless cloud development
experience. Application Insights, Log Analytics, and database
storage topics are covered. The authors further guide you on
identity security with Azure AD and continuous delivery with CI and
CD covered in detail along with the capabilities of Azure DevOps.
And you are exposed to external tooling and trouble shooting in a
production environment. After reading this book, you will be able
to apply methods to key Azure services, including App Service (Web
Apps, Function Apps, and Logic Apps), Cloud Services, Azure
Container Service, Azure Active Directory, Azure Storage, Azure SQL
Database, Cosmos DB, Log Analytics, and many more. What You Will
Learn Debug and manage the performance of your applications
Leverage Application Insights for application performance
management Extend and automate CI/CD with the help of various build
tools, including Azure DevOps, TeamCity, and Cake bootstrapper Who
This Book Is For Application developers, designers, and DevOps
personnel who want to find a one-stop shop in best practices for
managing their application's performance in the cloud and for
debugging the issues accordingly
|
You may like...
Loot
Nadine Gordimer
Paperback
(2)
R367
R340
Discovery Miles 3 400
Deep Blue Sea 3
Tania Raymonde, Nathaniel Buzolic, …
DVD
R526
Discovery Miles 5 260
Loot
Nadine Gordimer
Paperback
(2)
R367
R340
Discovery Miles 3 400
|