Giter Site home page Giter Site logo

lax0248917 / cs11dotnet7 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from markjprice/cs11dotnet7

0.0 0.0 0.0 51.76 MB

Repository for the Packt Publishing book titled "C# 11 and .NET 7 - Modern Cross-Platform Development Fundamentals" by Mark J. Price

JavaScript 0.95% Smalltalk 0.14% C# 82.51% PowerShell 0.10% CSS 3.42% HTML 12.89%

cs11dotnet7's Introduction

Improvements & Errata - list of corrections

C# 11 and .NET 7 - Modern Cross-Platform Development Fundamentals, Seventh Edition

With every Packt book you get a DRM-free PDF version of that book at no cost. Submit your proof of purchase at the following link: https://packt.link/free-ebook/9781803237800

You can read reviews for this book on Amazon UK and Amazon US.

Available on Amazon in Paperback or Kindle editions from November 8, 2022: https://packt.link/0ypql

My author page on Amazon: https://www.amazon.com/Mark-J-Price/e/B071DW3QGN/

Available on Packt's website in eBook or Print + eBook editions, or included with a Packt Subscription, from November 8, 2022: https://packt.link/p2uyD

All of my books on Packt's website: https://subscription.packtpub.com/search?query=mark+j.+price

Code solutions for Visual Studio 2022 and Visual Studio Code

If you have Visual Studio 2022 for Windows and Visual Studio Code and its C# extension installed on the same computer, the build process can sometimes conflict. This is because Visual Studio has its own non-standard build server that is different from the standard build server used by .NET SDK. Visual Studio 2022 and Visual Studio Code also use different file types to group projects. So I have duplicated and separated solution code for each product:

  • /vs4win: Visual Studio 2022 for Windows solution files and projects for each chapter
  • /vscode: Visual Studio Code workspace files and projects for each chapter

Sibling books

Sibling books

GitHub repository for Apps and Services with .NET 7

Chapters

  • Chapter 1 Hello C#, Welcome .NET!
  • Chapter 2 Speaking C#
  • Chapter 3 Controlling Flow, Converting Types, and Handling Exceptions
  • Chapter 4 Writing, Debugging, and Testing Functions
  • Chapter 5 Building Your Own Types with Object-Oriented Programming
  • Chapter 6 Implementing Interfaces and Inheriting Classes
  • Chapter 7 Packaging and Distributing .NET Types
  • Chapter 8 Working with Common .NET Types
  • Chapter 9 Working with Files, Streams, and Serialization
  • Chapter 10 Working with Data Using Entity Framework Core
  • Chapter 11 Querying and Manipulating Data Using LINQ
  • Chapter 12 Introducing Web Development Using ASP.NET Core
  • Chapter 13 Building Websites Using ASP.NET Core Razor Pages
  • Chapter 14 Building Websites Using the Model-View-Controller Pattern
  • Chapter 15 Building and Consuming Web Services
  • Chapter 16 Building User Interface Components Using Blazor

Bonus content

The appendix and color figures are available to download as PDFs:

Important

Corrections for typos and other mistakes and improvements like refactoring code. Useful links to other related material.

Microsoft .NET community support

Interviews with me

Podcast interviews with me:

Written interviews with me:

cs11dotnet7's People

Contributors

markjprice avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.