C# 7 and . NET Core: Modern Cross-Platform Development - Second Edition

C# 7 and . NET Core: Modern Cross-Platform Development - Second Edition
Author :
Publisher :
Total Pages : 685
Release :
ISBN-10 : 1787129551
ISBN-13 : 9781787129559
Rating : 4/5 (559 Downloads)

Book Synopsis C# 7 and . NET Core: Modern Cross-Platform Development - Second Edition by : Mark J. Price

Download or read book C# 7 and . NET Core: Modern Cross-Platform Development - Second Edition written by Mark J. Price and published by . This book was released on 2017-04-28 with total page 685 pages. Available in PDF, EPUB and Kindle. Book excerpt: Create powerful cross-platform applications using C# 7, .NET Core, and Visual Studio 2017About This Book* Build modern, cross-platform applications with .NET Core* Get up to speed with C#, and up to date with all the latest features of C#* Start creating professional web applications with ASP.NET CoreWho This Book Is ForThis book is targeted towards readers who have some prior programming experience or a science, technology, engineering, or mathematics (STEM) background. If you want to gain a solid foundation with C# and to be introduced to the types of applications you can build and know which types will work cross-platform on Windows, Linux, and macOS, this course is for you.What you will learn* Build cross-platform applications using C# 7 and .NET Core* Explore ASP.NET Core and learn how to create professional web applications* Improve your application's performance using multitasking* Use Entity Framework Core and find out how to build code-first databases* Master object-oriented programming with C# to increase code reuse and efficiency* Familiarize yourself with cross-device app development using the Universal Windows Platform and XAML* Query and manipulate data using LINQ* Protect your data by using encryption and hashingIn DetailC# has recently been made open source and now supports cross-platform development for Linux, macOS, and Windows. It can be used to create everything from business applications, websites, and services to games for Android and iOS mobile phones and Xbox One. If you want to build powerful cross-platform applications with C# 7 and .Net Core, then this book is for you.First, we'll run you through the basics of C#, as well as object-orient programming, before taking a quick tour through the latest features of C# 7 such as tuples, pattern matching, and out variables. We also look at the features of C# 6 such as string interpolation, exception filtering, and static class imports. We'll also cover both the full-feature, mature .NET framework and the newer, cross-platform .NET Core.After quickly taking you through C# and how .NET works, we'll dive into the internals of the .NET class libraries, covering topics such as performance, monitoring, debugging, serialization, and encryption. We'll look at managing your data with Entity Framework Core, developing code-first entity data models, and using LINQ to query and manipulate that data.The final section demonstrates the major types of applications that you can build and deploy cross-device and cross-platform. In this section, we'll cover Universal Windows Platform (UWP) apps, web applications, and web services. Last, we'll help you build a complete application that can be hosted on all of today's most popular platforms, including Linux and Docker.By the end of the book, you'll be armed with all the knowledge you need to build modern, cross-platform applications using C# and .NET Core.


C# 7 and . NET Core: Modern Cross-Platform Development - Second Edition Related Books

C# 7 and .NET Core: Modern Cross-Platform Development
Language: en
Pages: 581
Authors: Mark J. Price
Categories: Computers
Type: BOOK - Published: 2017-03-24 - Publisher: Packt Publishing Ltd

DOWNLOAD EBOOK

Modern Cross-Platform Development About This Book Build modern, cross-platform applications with .NET Core Get up to speed with C#, and up to date with all the
C# 8.0 and .NET Core 3.0 – Modern Cross-Platform Development
Language: en
Pages: 819
Authors: Mark J. Price
Categories: Computers
Type: BOOK - Published: 2019-10-31 - Publisher: Packt Publishing Ltd

DOWNLOAD EBOOK

Publisher's Note: Microsoft stops supporting .NET Core 3.1 in December 2022. The newer 7th edition of this book is available that covers .NET 7 (end-of-life May
C# 7 and . NET Core: Modern Cross-Platform Development - Second Edition
Language: en
Pages: 685
Authors: Mark J. Price
Categories:
Type: BOOK - Published: 2017-04-28 - Publisher:

DOWNLOAD EBOOK

Create powerful cross-platform applications using C# 7, .NET Core, and Visual Studio 2017About This Book* Build modern, cross-platform applications with .NET Co
C# 11 and .NET 7 – Modern Cross-Platform Development Fundamentals
Language: en
Pages: 819
Authors: Mark J. Price
Categories: Computers
Type: BOOK - Published: 2022-11-08 - Publisher: Packt Publishing Ltd

DOWNLOAD EBOOK

Publisher’s Note: Microsoft will stop supporting .NET 7 from May 2024. The newer 8th edition of the book is available that covers .NET 8 (end-of-life November
C# 6 and .NET Core 1.0: Modern Cross-Platform Development
Language: en
Pages: 550
Authors: Mark J. Price
Categories: Computers
Type: BOOK - Published: 2016-03-29 - Publisher: Packt Publishing Ltd

DOWNLOAD EBOOK

Create powerful cross-platform applications using C# 6, .NET Core 1.0, ASP.NET Core 1.0, and Visual Studio 2015 About This Book Build modern, cross-platform app