Kindle Price: $53.49

Save $17.50 (25%)

These promotions will be applied to this item:

Some promotions may be combined; others are not eligible to be combined with other offers. For details, please see the Terms & Conditions associated with these promotions.

eBook features:
  • Highlight, take notes, and search in the book
  • In this edition, page numbers are just like the physical edition
You've subscribed to ! We will preorder your items within 24 hours of when they become available. When new books are released, we'll charge your default payment method for the lowest price available during the pre-order period.
Update your device or payment method, cancel individual pre-orders or your subscription at
Your Memberships & Subscriptions

Buy for others

Give as a gift or purchase for a team or group.
Learn more

Buying and sending eBooks to others

  1. Select quantity
  2. Buy and send eBooks
  3. Recipients can read on any device

These ebooks can only be redeemed by recipients in the US. Redemption links and eBooks cannot be resold.

Kindle app logo image

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.

Read instantly on your browser with Kindle for Web.

Using your mobile phone camera - scan the code below and download the Kindle app.

QR code to download the Kindle App

Loading your book clubs
There was a problem loading your book clubs. Please try again.
Not in a club? Learn more
Amazon book clubs early access

Join or create book clubs

Choose books together

Track your books
Bring your club to Amazon Book Clubs, start a new book club and invite your friends to join, or find a club that’s right for you for free.

Follow the author

Something went wrong. Please try your request again later.

C# 8.0 and .NET Core 3.0 – Modern Cross-Platform Development: Build applications with C#, .NET Core, Entity Framework Core, ASP.NET Core, and ML.NET using Visual Studio Code, 4th Edition 4th Edition, Kindle Edition

4.3 4.3 out of 5 stars 423 ratings

Due to its large file size, this book may take longer to download

From the Publisher

Visual Studio Code .NET Core 3 C# 8.9 Modern Cross-Platform Development ML.NET
C# 8.0 and .NET Core 3.0

What's new in this fourth edition?

For this fourth edition, we went through the whole book and brought everything up-to-date for C# 8.0 and .NET Core 3.0. This edition also has two completely new chapters. The first new chapter is about Content Management Systems for enabling non-technical people to manage their own content on a website without developers needing to be involved. We look at a great CMS for .NET Core named Piranha CMS that is simple to learn, and fast and fun to develop for.

The second new chapter is about ML.NET, which is Microsoft’s library for adding machine learning intelligence to any .NET app. We also added new topics throughout the book covering all the important new C# language features like nullable reference types, simplified switch pattern matching, and default interface methods.

C# Microsoft .NET

What are the key takeaways from your book?

.NET Core 3.0 has finally overtaken .NET Framework as Microsoft’s best .NET platform. Some features of C# 8.0 are not supported for .NET Framework but are supported for .NET Core. .NET Framework 4.8 is the last major version of that platform.

Developers should learn the .NET Core 3.0 platform today to prepare for Microsoft’s unification of all its .NET variants with .NET 5.0 due in November 2020.

Mark

How can this book help those wanting to learn C# 8.0 and .NET Core 3.0?

This book provides comprehensive, detailed information about the modern .NET Core, along with all three parts that a developer needs to learn; the C# programming language, the .NET class libraries, and the common App Models for building real applications.

Written by an expert educator, author Mark is able to explain a topic in an easy to learn way and to enough depth that the reader understands the concept and has seen a working example. This is all without being overwhelmed by unnecessary detail that can be found online in official documentation if the readers chooses to dig deeper.

Editorial Reviews

Review

"Not only does Mark Price show you everything you need to get started with C# and .NET Core, the book also covers the ecosystem around it and gives you tons of examples and real-world applications to practice on. An awesome hands-on book that I highly recommend for anyone starting a career on the .NET Core platform."

--

Håkan Edling, Founder of Piranha CMS



"Mark Price has delivered the most comprehensive and well-written book on C# 8 that I know of. It is my go-to source, and I recommend it highly."

--

Jesse Liberty, Microsoft MVP

About the Author

Mark J. Price is a Microsoft Specialist: Programming in C# and Architecting Microsoft Azure Solutions, with more than 20 years of educational and programming experience. Since 1993, Mark has passed more than 80 Microsoft programming exams and specializes in preparing others to pass them too. His students range from professionals with decades of experience to 16 year old apprentices with none. He successfully guides all of them by combining educational skills with real-world experience in consulting and developing systems for enterprises worldwide. Between 2001 and 2003, Mark was employed full-time to write official courseware for Microsoft in Redmond, USA. His team wrote the first training courses for C# while it was still an early alpha version. While with Microsoft, he taught "train-the-trainer" classes to get other MCTs up-to-speed on C# and .NET. Currently, Mark creates and delivers training courses for Episerver's Digital Experience Cloud, the best .NET CMS for Digital Marketing and E-commerce. In 2010, Mark studied for a Postgraduate Certificate in Education (PGCE). He taught GCSE and A-Level mathematics in two London secondary schools. He holds a Computer Science BSc. Hons. Degree from the University of Bristol, UK.

Product details

  • ASIN ‏ : ‎ B07YLXFGBS
  • Publisher ‏ : ‎ Packt Publishing; 4th edition (October 31, 2019)
  • Publication date ‏ : ‎ October 31, 2019
  • Language ‏ : ‎ English
  • File size ‏ : ‎ 77465 KB
  • Text-to-Speech ‏ : ‎ Enabled
  • Screen Reader ‏ : ‎ Supported
  • Enhanced typesetting ‏ : ‎ Enabled
  • X-Ray ‏ : ‎ Not Enabled
  • Word Wise ‏ : ‎ Not Enabled
  • Sticky notes ‏ : ‎ On Kindle Scribe
  • Print length ‏ : ‎ 820 pages
  • Customer Reviews:
    4.3 4.3 out of 5 stars 423 ratings

About the author

Follow authors to get new release updates, plus improved recommendations.
Mark J. Price
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

Mark J Price is a former Microsoft Certified Trainer (MCT) and current Microsoft Specialist: Programming in C# and Architecting Microsoft Azure Solutions, with more than 20 years' of educational and programming experience.

Since 1993 Mark has passed more than 80 Microsoft programming exams and specializes in preparing others to pass them too. His students range from professionals with decades of experience to 16-year-old apprentices with none. Mark successfully guides all of them by combining educational skills with real-world experience consulting and developing systems for enterprises worldwide.

Between 2001 and 2003 Mark was employed full-time to write official courseware for Microsoft in Redmond, USA. Mark's team wrote the first training courses for C# while it was still an early alpha version. While with Microsoft he taught "train-the-trainer" classes to get other MCTs up-to-speed on C# and .NET.

Currently, Mark creates and delivers training courses for Episerver's Digital Experience Platform, the best .NET CMS for Digital Marketing and E-commerce.

In 2010 Mark studied for a Post-Graduate Certificate in Education (PGCE). He taught GCSE and A-Level mathematics in two London secondary schools. Mark holds a Computer Science BSc. Hons. Degree from the University of Bristol, UK.

Customer reviews

4.3 out of 5 stars
4.3 out of 5
423 global ratings

Top reviews from the United States

Reviewed in the United States on February 10, 2020
7 people found this helpful
Report
Reviewed in the United States on January 27, 2020
4 people found this helpful
Report
Reviewed in the United States on July 31, 2020
4 people found this helpful
Report
Reviewed in the United States on September 14, 2020
One person found this helpful
Report
Reviewed in the United States on May 13, 2020
5 people found this helpful
Report
Reviewed in the United States on June 20, 2020
4 people found this helpful
Report
Reviewed in the United States on October 29, 2020
Reviewed in the United States on January 25, 2020

Top reviews from other countries

Translate all reviews to English
MBros
5.0 out of 5 stars A way to go for .Net 5 and current C#
Reviewed in Canada on December 31, 2020
José Israel Flores Guzmán
5.0 out of 5 stars Muy buen libro
Reviewed in Mexico on December 4, 2020
Wellington Carrilho Reis
5.0 out of 5 stars Não é para iniciantes
Reviewed in Brazil on August 29, 2020
Philippe
5.0 out of 5 stars Enfin un livre adapté aux pro
Reviewed in France on August 24, 2020
DMM
4.0 out of 5 stars Ottimo libro
Reviewed in Italy on May 29, 2020
Report an issue

Does this item contain inappropriate content?
Do you believe that this item violates a copyright?
Does this item contain quality or formatting issues?