C# 9 and .NET 5 – Modern Cross-Platform Development
With this new edition of C# 9 and .NET 5 – Modern Cross-Platform Development, you will not only gain an understanding of object oriented programming, working with databases, multithreading, and data encryption, but also learn how to develop websites using ASP.NET Core Razor Pages, the Model-View-Controller (MVC) pattern, and Blazor for web component user interfaces.
Offered by
Difficulty Level
Intermediate
Completion Time
27h24m
Language
English
About Book
Who Is This Book For?
This book is best for C# and .NET beginners, or programmers who have worked with C# in the past but feel left behind by the changes in the past few years. This book doesn’t expect you to have any C# or .NET experience; however, you should have a general understanding of programming. Students and professionals with a science, technology, engineering, or mathematics (STEM) background can certainly benefit from this book.
C# 9 and .NET 5 – Modern Cross-Platform Development
- About Book
- Who Is This Book For?
- Book Content
Book content
chapters • 27h24m total length
Hello, C#! Welcome, .NET Core!
Speaking C#
Controlling Flow and Converting Types
Writing, Debugging, and Testing Functions
Building Your Own Types with Object-Oriented Programming
Implementing Interfaces and Inheriting Classes
Understanding and Packaging .NET Types
Working with Common .NET Types
Working with Files, Streams, and Serialization
Protecting Your Data and Applications
Working with Databases Using Entity Framework Core
Querying and Manipulating Data with LINQ
Improving Performance and Scalability with Multitasking
Introducing Practical Applications of C# and .NET
Building Websites Using ASP.NET Core Razor Pages
Building Websites Using the Model-View-Controller Pattern
Building Websites Using a Content Management System
Building and Consuming Web Services
Building Intelligent Apps Using Machine Learning
Building Web User Interfaces Using Blazor
Building Cross-Platform Mobile Apps Using Xamarin.Forms
Appendix A (Bonus Chapter)
Appendix B (Bonus Chapter)
Related Resources
Access Ready-to-Use Books for Free!
Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!