|
Showing 1 - 7 of
7 matches in All Departments
Design and develop an ASP.NET Core web application using .NET Core
3.0. This book shows you how to publish a web application to a web
server and connect the published web application to a production
database. Creating ASP.NET Core Web Applications starts by setting
up the Visual Studio project where you will learn about Razor
pages, Entities, and creating a data service. You will create
models along with methods to use a query string and handle bad
requests. Modifying data with Tag helpers is discussed as well as
installation of Entity Framework, working with database migrations,
and implementing a data access service. You will learn how to use
layout pages and sections with Partial Views, _ViewImports, and
_ViewStart files. You also will create custom middleware and log
application events. You will be able to deploy the web application
as well as connect it to a SQL Server database. What You Will Learn
Work with models Modify data Work with EF Core and SQL Server Work
with Razor pages and Partial Views Use separate scripts for
production vs development Trace client-side errors using Chrome
Developer tools Create cascading style sheets (CSS) with Sassy CSS
(SCSS) Explore middleware Deploy your web application to IIS Who
This Book Is For Software developers on the .NET stack who want to
create ASP.NET Core web applications
Learn how to use the features of Visual Studio 2022 and utilize the
IDE correctly to make it your one-stop solution for creating
quality code. Learn what's new in VS 2022 and explore the existing
features of Visual Studio so you can become a more efficient
programmer. This revised edition covers the latest features of
Visual Studio 2022 and how to use them. The book includes new
topics like Subword Navigation, Multi-caret Editing, how to enable
Code Cleanup on Save, using breakpoints, and new debugging features
such as temporary breakpoints and dependent breakpoints. The book
also looks at some of the new Git features such as Multi-repo
Support, Comparing Branches, Checkout Commit, and line Staging.
Getting Started with Visual Studio 2022 begins with an overview of
Visual Studio and explores features such as Visual Studio Live
Share, Visual Studio Search, Solution Filters, and Intellicode. The
author also provides a look at the different Visual Studio project
templates and shows you how to create code snippets, as well as how
to manage NuGet and nmp packages. You will also see how to create a
cross-platform MAUI application as well as how to use SQLite in an
MAUI application. Moving ahead, you will learn how to debug your
code using breakpoints to step into specific methods, use data
tips, and utilize the Debugger Display attribute. You will then
move on to learn unit testing and explore the tools provided by
Visual Studio to create and run unit tests. The book also covers
source control integration in Visual Studio and how to use GitHub
to implement a source control strategy for your projects. What You
Will Learn Create and use code snippets in Visual Studio 2022 Use
the new debugging features in Visual Studio Utilize diagnostic
tools and the Immediate window for code debugging Generate unit
tests with IntelliTest Harness the new Git features in Visual
Studio to make managing source code easier Work with MAUI apps Who
This Book Is For Beginners and software developers working on the
.NET stack.
Become a more productive programmer by leveraging the newest
features available to you in C#. This book highlights the new
language features available to you and how to use these and other
tools such as Bootstrap, SCSS, and jQuery to enhance your web
applications. Exploring Advanced Features in C# starts with some of
the new features of C# 7 such as how to implement local functions,
tuples and generalized async return types. The book also looks at
C# 8, where the author demonstrates how to implement nullable
reference types, recursive patterns, ranges, indicies, switch
expressions, and many more. Next, you go through some of the
distinct features of C# that might often be overlooked such as
generics, asynchronous programming, and dynamic types. The author
demonstrates how to implement these features through clear and
concise examples. Next, you'll discuss creating responsive web
applications using ASP.NET Model View Controller (MVC) where you'll
learn how to combine Bootstrap with jQuery and SCSS to create
interactive web applications with a great-looking, user-friendly
UI. Moving forward, you will create and run applications on the
latest .NET Core version 3.0 as well as explore some of the
features of .NET Core 3.0. Finally, you will go through the tips
and tricks of Visual Studio 2019 that make you more productive.
After reading the book, you will be able to implement new features
available in C# and learn how to enhance your application
development using ASP.NET MVC and .NET Core. What You Will Learn
Implement the new features available in C# 7 Enhance your web
applications using ASP.NET MVC, Bootstrap, SCSS, and jQuery See
what C# 8 has to offer with clear code examples Create and run
applications in .NET Core 3.0 Who This Is Book For C# programmers
who have worked with C# for a number of years and who want to keep
up to date with the latest advancements of the language .
Get up to speed with using C# 8 and .NET Core 3.0 features to build
real-world .NET Core applications Key Features Learn the core
concepts of web applications, serverless computing, and
microservices Create an ASP.NET Core MVC application using
controllers, routing, middleware and authentication Build modern
applications using cutting-edge services from Microsoft Azure Book
Description.NET Core is a general-purpose, modular, cross-platform,
and opensource implementation of .NET. The latest release of .NET
Core 3 comes with improved performance and security features, along
with support for desktop applications. .NET Core 3 is not only
useful for new developers looking to start learning the framework,
but also for legacy developers interested in migrating their apps.
Updated with the latest features and enhancements, this updated
second edition is a step-by-step, project-based guide. The book
starts with a brief introduction to the key features of C# 8 and
.NET Core 3. You'll learn to work with relational data using Entity
Framework Core 3, before understanding how to use ASP.NET Core. As
you progress, you'll discover how you can use .NET Core to create
cross-platform applications. Later, the book will show you how to
upgrade your old WinForms apps to .NET Core 3. The concluding
chapters will then help you use SignalR effectively to add
real-time functionality to your applications, before demonstrating
how to implement MongoDB in your apps. Finally, you'll delve into
serverless computing and how to build microservices using Docker
and Kubernetes. By the end of this book, you'll be proficient in
developing applications using .NET Core 3. What you will learn
Understand how to incorporate the Entity Framework Core 3 to build
ASP.NET Core MVC applications Create a real-time chat application
using Azure's SignalR service Gain hands-on experience of working
with Cosmos DB Develop an Azure Function and interface it with an
Azure Logic App Explore user authentication with Identity Server
and OAuth2 Understand how to use Azure Cognitive Services to add
advanced functionalities with minimal code Get to grips with
running a .NET Core application with Kubernetes Who this book is
forThis book is for developers and programmers of all levels who
want to build real-world projects and explore the new features of
.NET Core 3. Developers working on legacy desktop software who are
looking to migrate to .NET Core 3 will also find this book useful.
Basic knowledge of .NET Core and C# is assumed.
Leverage the features of C# 7 and .NET core 2.0 to build real-world
.NET core applications Key Features Easy-to-follow real-world
projects that get you up and running with the new features of C# 7
and .NET Core 2.0 The practical applications will assist you with
concepts such as Entity Framework Core, serverless computing, and
more in .NET Core 2.0 Explore OAuth concepts and build ASP.NET Core
applications using MongoDB Book Description.NET Core is a general
purpose, modular, cross-platform, and open source implementation of
.NET. With the latest release of .NET Core, many more APIs are
expected to show up, which will make APIs consistent across .Net
Framework, .NET Core, and Xamarin. This step-by-step guide will
teach you the essential .NET Core and C# concepts with the help of
real-world projects. The book starts with a brief introduction to
the latest features of C# 7 and .NET Core 2.0 before moving on to
explain how C# 7 can be implemented using the object-oriented
paradigm. You'll learn to work with relational data using Entity
Framework and see how to use ASP.NET Core practically. This book
will show you how .NET Core allows the creations of cross-platform
applications. You'll also learn about SignalR to add real-time
functionality to your application. Then you will see how to use
MongoDB and how to implement MongoDB into your applications. You'll
learn about serverless computing and OAuth concepts, along with
running ASP.NET Core applications with Docker Compose. This
project-based guide uses practical applications to demonstrate
these concepts. By the end of the book, you'll be proficient in
developing applications using .NET Core 2.0. What you will learn
How to incorporate Entity Framework Core to build ASP .NET Core MVC
applications Get hands-on experience with SignalR, and NuGet
packages Working with MongoDB in your ASP.NET Core MVC application
Get hands-on experience with .NET Core MVC, Middleware,
Controllers, Views, Layouts, Routing, and OAuth Implementing Azure
Functions and learn what Serverless computing means See how .NET
Core enables cross-platform applications that run on Windows, macOS
and Linux Running a .NET Core MVC application with Docker Compose
Who this book is forThis book is for .NET developers who would like
to master and implement C# 7 and .NET Core 2.0 with practical
projects. Basic knowledge of .NET Core and C# is assumed.
Quick solutions to common programming problems with the latest
features of C# 7.0, .NET Core 1.1, and Visual Studio 2017 About
This Book * Easy-to-follow recipes to get you up-and-running with
the new features of C# 7 and .NET Core 1.1 * Practical solutions to
assist you with microservices and serverless computing in C# *
Explore the new Visual Studio environment and write more secure
code in it Who This Book Is For The book will appeal to C# and .NET
developers who have a basic familiarity with C# and the Visual
Studio 2015 environment What You Will Learn * Writing better and
less code to achieve the same result as in previous versions of C#
* Working with analyzers in Visual Studio * Working with files,
streams, and serialization * Writing high-performant code in C# and
understanding multi-threading * Demystifying the Rx library using
Reactive extensions * Exploring .Net Core 1.1 and ASP.NET MVC *
Securing your applications and learning new debugging techniques *
Designing and building a microservice architecture * Using Azure
and AWS for serverless computing with C# In Detail C# has recently
been open-sourced and C# 7 comes with a host of new features for
building powerful, cross-platform applications. This book will be
your solution to some common programming problems that you come
across with C# and will also help you get started with .NET Core
1.1. Through a recipe-based approach, this book will help you
overcome common programming challenges and get your applications
ready to face the modern world. We start by running you through new
features in C# 7, such as tuples, pattern matching, and so on,
giving you hands-on experience with them. Moving forward, you will
work with generics and the OOP features in C#. You will then move
on to more advanced topics, such as reactive extensions, Regex,
code analyzers, and asynchronous programming. This book will also
cover new, cross-platform .NET Core 1.1 features and teach you how
to utilize .NET Core on macOS. Then, we will explore microservices
as well as serverless computing and how these benefit modern
developers. Finally, you will learn what you can do with Visual
Studio 2017 to put mobile application development across multiple
platforms within the reach of any developer. Style and approach A
unique recipe-based guide that will help you gain a solid
understanding of the new concepts in C# 7.0 and Visual Studio 2017
Quick fixes to your common C# programming problems, with a focus on
C# 6.0 About This Book * Unique recipes for C#, that places it in
its real-world context. * You will be able to get yourself out of
any coding-corner youve backed yourself into. * All code samples
available through GitHub to bring C#. * In line with modern
development workflows, written to the latest specification of C#
6.0. Who This Book Is For The book is aimed at developers who have
basic familiarity with C# programming and will know the VS 2015
environment. What You Will Learn * Write better and less code to
achieve the same result as in previous versions of C#. * Generate
tests from the Code Contracts for mission critical methods. *
Integrate code in Visual Studio with GitHub. * Create a web
application in Azure. * Design and build a microservice
architecture * Demystify the Rx library using Reactive extensions *
Write high performing codes in C# and understanding
multi-threading. * Security and Debugging. * Implement Code
Contracts on code in Visual Studio. In Detail During your
application development workflow, there is always a moment when you
need to get out of a tight spot. Through a recipe-based approach,
this book will help you overcome common programming problems and
get your applications ready to face the modern world. We start with
C# 6, giving you hands-on experience with the new language
features. Next, we work through the tasks that you perform on a
daily basis such as working with strings, generics, and lots more.
Gradually, we move on to more advanced topics such as the concept
of object-oriented programming, asynchronous programming, reactive
extensions, and code contracts. You will learn responsive high
performance programming in C# and how to create applications with
Azure. Next, we will review the choices available when choosing a
source control solution. At the end of the book, we will show you
how to create secure and robust code, and will help you ramp up
your skills when using the new version of C# 6 and Visual Studio
Style and Approach Unique recipe-based guide that will help you
gain a solid understanding of the new concepts in C# 6 and Visual
Studio Enterprise 2015 in a concise and technically correct manner.
|
|