mirror of
https://github.com/markjprice/cs11dotnet7.git
synced 2025-12-06 05:32:03 +01:00
Added .NET Conf 2022 links
This commit is contained in:
parent
2f2296f58a
commit
b88b2e281d
|
|
@ -2,7 +2,7 @@
|
||||||
- [Visual Studio 2022 for Windows](#visual-studio-2022-for-windows)
|
- [Visual Studio 2022 for Windows](#visual-studio-2022-for-windows)
|
||||||
- [Visual Studio Code](#visual-studio-code)
|
- [Visual Studio Code](#visual-studio-code)
|
||||||
- [Other C# code editors and platforms](#other-c-code-editors-and-platforms)
|
- [Other C# code editors and platforms](#other-c-code-editors-and-platforms)
|
||||||
- [.NET Interactive](#net-interactive)
|
- [.NET Interactive and Polyglot Notebooks](#net-interactive-and-polyglot-notebooks)
|
||||||
- [Command Line Interfaces](#command-line-interfaces)
|
- [Command Line Interfaces](#command-line-interfaces)
|
||||||
- [.NET](#net)
|
- [.NET](#net)
|
||||||
- [.NET performance improvements](#net-performance-improvements)
|
- [.NET performance improvements](#net-performance-improvements)
|
||||||
|
|
@ -39,6 +39,7 @@
|
||||||
- [Memory, reference and value types](#memory-reference-and-value-types)
|
- [Memory, reference and value types](#memory-reference-and-value-types)
|
||||||
- [Null and nullability](#null-and-nullability)
|
- [Null and nullability](#null-and-nullability)
|
||||||
- [Inheritance](#inheritance)
|
- [Inheritance](#inheritance)
|
||||||
|
- [Language design](#language-design)
|
||||||
- [Chapter 7 - Packaging and Distributing .NET Types](#chapter-7---packaging-and-distributing-net-types)
|
- [Chapter 7 - Packaging and Distributing .NET Types](#chapter-7---packaging-and-distributing-net-types)
|
||||||
- [.NET versions](#net-versions)
|
- [.NET versions](#net-versions)
|
||||||
- [.NET Standard](#net-standard)
|
- [.NET Standard](#net-standard)
|
||||||
|
|
@ -122,6 +123,7 @@
|
||||||
- [macOS shortcuts PDF](https://code.visualstudio.com/shortcuts/keyboard-shortcuts-macos.pdf)
|
- [macOS shortcuts PDF](https://code.visualstudio.com/shortcuts/keyboard-shortcuts-macos.pdf)
|
||||||
- [Linux shortcuts PDF](https://code.visualstudio.com/shortcuts/keyboard-shortcuts-linux.pdf)
|
- [Linux shortcuts PDF](https://code.visualstudio.com/shortcuts/keyboard-shortcuts-linux.pdf)
|
||||||
- [Microsoft's roadmap for Visual Studio Code](https://github.com/Microsoft/vscode/wiki/Roadmap)
|
- [Microsoft's roadmap for Visual Studio Code](https://github.com/Microsoft/vscode/wiki/Roadmap)
|
||||||
|
- [Visual Studio Code for C# Developers | .NET Conf 2022](https://www.youtube.com/watch?v=fuBi4d7k1-M)
|
||||||
- [Learning with VS Code on Chromebooks](https://code.visualstudio.com/blogs/2020/12/03/chromebook-get-started)
|
- [Learning with VS Code on Chromebooks](https://code.visualstudio.com/blogs/2020/12/03/chromebook-get-started)
|
||||||
- [The History of Visual Studio Code | BDL134](https://www.youtube.com/watch?v=Tw8l0WzQxmY)
|
- [The History of Visual Studio Code | BDL134](https://www.youtube.com/watch?v=Tw8l0WzQxmY)
|
||||||
|
|
||||||
|
|
@ -134,7 +136,8 @@
|
||||||
- [Rider documentation](https://www.jetbrains.com/help/rider/Introduction.html)
|
- [Rider documentation](https://www.jetbrains.com/help/rider/Introduction.html)
|
||||||
- [.NET 6 is now in Ubuntu 22.04](https://devblogs.microsoft.com/dotnet/dotnet-6-is-now-in-ubuntu-2204/)
|
- [.NET 6 is now in Ubuntu 22.04](https://devblogs.microsoft.com/dotnet/dotnet-6-is-now-in-ubuntu-2204/)
|
||||||
|
|
||||||
## .NET Interactive
|
## .NET Interactive and Polyglot Notebooks
|
||||||
|
- [The Power of Polyglot Notebooks | .NET Conf 2022](https://www.youtube.com/watch?v=IXRGa5m-Lbo)
|
||||||
- [.NET Interactive documentation](https://github.com/dotnet/interactive/blob/main/docs/README.md)
|
- [.NET Interactive documentation](https://github.com/dotnet/interactive/blob/main/docs/README.md)
|
||||||
- [VS Code Notebooks: A Deep Dive video](https://www.youtube.com/watch?v=D-AXZZDTQhM)
|
- [VS Code Notebooks: A Deep Dive video](https://www.youtube.com/watch?v=D-AXZZDTQhM)
|
||||||
- [Discuss: File format in the .NET Interactive VS Code extension](https://github.com/dotnet/interactive/issues/467)
|
- [Discuss: File format in the .NET Interactive VS Code extension](https://github.com/dotnet/interactive/issues/467)
|
||||||
|
|
@ -149,6 +152,7 @@
|
||||||
|
|
||||||
## .NET
|
## .NET
|
||||||
- [Download .NET SDK](https://dotnet.microsoft.com/en-us/download)
|
- [Download .NET SDK](https://dotnet.microsoft.com/en-us/download)
|
||||||
|
- [.NET Conf 2022 Keynote: Welcome to .NET 7 | .NET Conf 2022](https://www.youtube.com/watch?v=8V_BUGFKdaI)
|
||||||
- [Stack Overflow survey 2021 - Most loved frameworks and libraries](https://insights.stackoverflow.com/survey/2021#section-most-loved-dreaded-and-wanted-other-frameworks-and-libraries)
|
- [Stack Overflow survey 2021 - Most loved frameworks and libraries](https://insights.stackoverflow.com/survey/2021#section-most-loved-dreaded-and-wanted-other-frameworks-and-libraries)
|
||||||
- [Themes of .NET](https://themesof.net/)
|
- [Themes of .NET](https://themesof.net/)
|
||||||
- [Microsoft's positioning of .NET Core and .NET Framework](https://devblogs.microsoft.com/dotnet/update-on-net-core-3-0-and-net-framework-4-8/)
|
- [Microsoft's positioning of .NET Core and .NET Framework](https://devblogs.microsoft.com/dotnet/update-on-net-core-3-0-and-net-framework-4-8/)
|
||||||
|
|
@ -182,6 +186,7 @@
|
||||||
- [Upgrading a WCF service to .NET 6 with CoreWCF](https://devblogs.microsoft.com/dotnet/upgrading-a-wcf-service-to-dotnet-6/)
|
- [Upgrading a WCF service to .NET 6 with CoreWCF](https://devblogs.microsoft.com/dotnet/upgrading-a-wcf-service-to-dotnet-6/)
|
||||||
- [CoreWCF 1.0 has been Released, WCF for .NET Core and .NET 5+](https://devblogs.microsoft.com/dotnet/corewcf-v1-released/)
|
- [CoreWCF 1.0 has been Released, WCF for .NET Core and .NET 5+](https://devblogs.microsoft.com/dotnet/corewcf-v1-released/)
|
||||||
- [Open source project for Blazor Web Forms components](https://github.com/FritzAndFriends/BlazorWebFormsComponents/blob/dev/README.md)
|
- [Open source project for Blazor Web Forms components](https://github.com/FritzAndFriends/BlazorWebFormsComponents/blob/dev/README.md)
|
||||||
|
- [OSS Spotlight - Build amazing cross-platform UI for .NET with Avalonia UI!](https://www.youtube.com/watch?v=qcZSr2ejH5I)
|
||||||
|
|
||||||
## Git
|
## Git
|
||||||
- [Download Git](https://git-scm.com/download)
|
- [Download Git](https://git-scm.com/download)
|
||||||
|
|
@ -205,6 +210,7 @@
|
||||||
# Chapter 2 - Speaking C#
|
# Chapter 2 - Speaking C#
|
||||||
|
|
||||||
## What's New in C#?
|
## What's New in C#?
|
||||||
|
- [What's New in C# 11 | .NET Conf 2022](https://www.youtube.com/watch?v=H18CfoinPZg)
|
||||||
- [Early peek at C# 11 features](https://devblogs.microsoft.com/dotnet/early-peek-at-csharp-11-features/): Allow newlines in the “holes” of interpolated strings, List patterns, Parameter null-checking.
|
- [Early peek at C# 11 features](https://devblogs.microsoft.com/dotnet/early-peek-at-csharp-11-features/): Allow newlines in the “holes” of interpolated strings, List patterns, Parameter null-checking.
|
||||||
- [C# 11 preview: generic math, required members, and more](https://devblogs.microsoft.com/dotnet/csharp-11-preview-august-update/)
|
- [C# 11 preview: generic math, required members, and more](https://devblogs.microsoft.com/dotnet/csharp-11-preview-august-update/)
|
||||||
- [What's new in C# 11](https://learn.microsoft.com/en-us/dotnet/csharp/whats-new/csharp-11)
|
- [What's new in C# 11](https://learn.microsoft.com/en-us/dotnet/csharp/whats-new/csharp-11)
|
||||||
|
|
@ -398,12 +404,15 @@
|
||||||
## Inheritance
|
## Inheritance
|
||||||
- [Inheritance (C# Programming Guide)](https://learn.microsoft.com/en-us/dotnet/csharp/fundamentals/object-oriented/inheritance)
|
- [Inheritance (C# Programming Guide)](https://learn.microsoft.com/en-us/dotnet/csharp/fundamentals/object-oriented/inheritance)
|
||||||
|
|
||||||
|
## Language design
|
||||||
|
- [Let's design a new C# language feature! | .NET Conf 2022](https://www.youtube.com/watch?v=ArN9R_8eL-E)
|
||||||
|
|
||||||
# Chapter 7 - Packaging and Distributing .NET Types
|
# Chapter 7 - Packaging and Distributing .NET Types
|
||||||
|
|
||||||
## .NET versions
|
## .NET versions
|
||||||
The official announcement links are useful because they describe the most important new features in each release.
|
The official announcement links are useful because they describe the most important new features in each release.
|
||||||
|
|
||||||
- [Announcing .NET 7](https://devblogs.microsoft.com/dotnet/announcing-net-7/)
|
- [Announcing .NET 7](https://devblogs.microsoft.com/dotnet/announcing-net-7/)
|
||||||
|
- [Performance Improvements in .NET 7 | .NET Conf 2022](https://www.youtube.com/watch?v=yNPEdaxkTZw)
|
||||||
- [Announcing .NET 6 — The Fastest .NET Yet](https://devblogs.microsoft.com/dotnet/announcing-net-6/)
|
- [Announcing .NET 6 — The Fastest .NET Yet](https://devblogs.microsoft.com/dotnet/announcing-net-6/)
|
||||||
- [.NET 5 announcement](https://devblogs.microsoft.com/dotnet/announcing-net-5-0)
|
- [.NET 5 announcement](https://devblogs.microsoft.com/dotnet/announcing-net-5-0)
|
||||||
- [.NET 5.0 Runtime Highlights](https://codemag.com/Article/2010092/.NET-5.0-Runtime-Highlights)
|
- [.NET 5.0 Runtime Highlights](https://codemag.com/Article/2010092/.NET-5.0-Runtime-Highlights)
|
||||||
|
|
@ -449,6 +458,7 @@ The official announcement links are useful because they describe the most import
|
||||||
|
|
||||||
## Porting from .NET Framework to modern .NET
|
## Porting from .NET Framework to modern .NET
|
||||||
- [Overview of porting from .NET Framework to .NET Core](https://learn.microsoft.com/en-us/dotnet/core/porting/)
|
- [Overview of porting from .NET Framework to .NET Core](https://learn.microsoft.com/en-us/dotnet/core/porting/)
|
||||||
|
- [Upgrading from .NET Framework to .NET 7 | .NET Conf 2022](https://www.youtube.com/watch?v=yyVUaXT0JoU)
|
||||||
- [What .NET Developers ought to know](https://www.hanselman.com/blog/what-net-developers-ought-to-know-to-start-in-2017)
|
- [What .NET Developers ought to know](https://www.hanselman.com/blog/what-net-developers-ought-to-know-to-start-in-2017)
|
||||||
- [Introducing the .NET Upgrade Assistant Preview](https://devblogs.microsoft.com/dotnet/introducing-the-net-upgrade-assistant-preview/)
|
- [Introducing the .NET Upgrade Assistant Preview](https://devblogs.microsoft.com/dotnet/introducing-the-net-upgrade-assistant-preview/)
|
||||||
- [.NET Upgrade Assistant](https://dotnet.microsoft.com/en-us/platform/upgrade-assistant)
|
- [.NET Upgrade Assistant](https://dotnet.microsoft.com/en-us/platform/upgrade-assistant)
|
||||||
|
|
@ -546,6 +556,7 @@ The official announcement links are useful because they describe the most import
|
||||||
- [Deep Dive into Many-to-Many: A Tour of EF Core 5.0](https://channel9.msdn.com/Shows/On-NET/Deep-Dive-into-Many-to-Many-A-Tour-of-EF-Core-50-pt-2)
|
- [Deep Dive into Many-to-Many: A Tour of EF Core 5.0](https://channel9.msdn.com/Shows/On-NET/Deep-Dive-into-Many-to-Many-A-Tour-of-EF-Core-50-pt-2)
|
||||||
- [Naming Conventions for Entity Framework Core Tables and Columns](https://github.com/efcore/EFCore.NamingConventions)
|
- [Naming Conventions for Entity Framework Core Tables and Columns](https://github.com/efcore/EFCore.NamingConventions)
|
||||||
- [Table-per-concrete-type (TPC) inheritance mapping](https://learn.microsoft.com/en-gb/ef/core/what-is-new/ef-core-7.0/whatsnew#table-per-concrete-type-tpc-inheritance-mapping)
|
- [Table-per-concrete-type (TPC) inheritance mapping](https://learn.microsoft.com/en-gb/ef/core/what-is-new/ef-core-7.0/whatsnew#table-per-concrete-type-tpc-inheritance-mapping)
|
||||||
|
- [T4 goodness with Entity Framework Core 7 | .NET Conf 2022](https://www.youtube.com/watch?v=PUexkGWErNk)
|
||||||
|
|
||||||
## EF Core querying and manipulating
|
## EF Core querying and manipulating
|
||||||
- [Filtered include](https://learn.microsoft.com/en-us/ef/core/querying/related-data/eager#filtered-include)
|
- [Filtered include](https://learn.microsoft.com/en-us/ef/core/querying/related-data/eager#filtered-include)
|
||||||
|
|
@ -578,9 +589,10 @@ The official announcement links are useful because they describe the most import
|
||||||
|
|
||||||
## .NET Content Management Systems
|
## .NET Content Management Systems
|
||||||
- [Piranha CMS](https://piranhacms.org/)
|
- [Piranha CMS](https://piranhacms.org/)
|
||||||
- [Orchard Core](http://orchardcore.net/)
|
|
||||||
- [Umbraco CMS](https://umbraco.com/products/umbraco-cms/umbraco-9/)
|
- [Umbraco CMS](https://umbraco.com/products/umbraco-cms/umbraco-9/)
|
||||||
- [Optimizely Comtent Cloud (CMS 12)](https://docs.developers.optimizely.com/content-cloud)
|
- [Optimizely Comtent Cloud (CMS 12)](https://docs.developers.optimizely.com/content-cloud)
|
||||||
|
- [Orchard Core](http://orchardcore.net/)
|
||||||
|
- [OSS Spotlight - Build websites with a modern ASP.NET Core CMS – Orchard Core](https://www.youtube.com/watch?v=cKhAVWm845o)
|
||||||
|
|
||||||
## General web development
|
## General web development
|
||||||
- [Responsive Web Design with HTML5 and CSS - Third Edition](https://www.packtpub.com/product/responsive-web-design-with-html5-and-css-third-edition/9781839211560)
|
- [Responsive Web Design with HTML5 and CSS - Third Edition](https://www.packtpub.com/product/responsive-web-design-with-html5-and-css-third-edition/9781839211560)
|
||||||
|
|
@ -593,7 +605,7 @@ The official announcement links are useful because they describe the most import
|
||||||
|
|
||||||
## ASP.NET versions and features
|
## ASP.NET versions and features
|
||||||
The official announcement links are useful because they describe the most important new features in each release.
|
The official announcement links are useful because they describe the most important new features in each release.
|
||||||
|
- [State of ASP.NET Core | .NET Conf 2022](https://www.youtube.com/watch?v=gNyEpkJMmcM)
|
||||||
- [ASP.NET Core 7.0 announcement](https://devblogs.microsoft.com/aspnet/announcing-asp-net-core-in-net-7/)
|
- [ASP.NET Core 7.0 announcement](https://devblogs.microsoft.com/aspnet/announcing-asp-net-core-in-net-7/)
|
||||||
- [ASP.NET Core 6.0 announcement](https://devblogs.microsoft.com/aspnet/announcing-asp-net-core-in-net-6/)
|
- [ASP.NET Core 6.0 announcement](https://devblogs.microsoft.com/aspnet/announcing-asp-net-core-in-net-6/)
|
||||||
- [ASP.NET Core 5.0 announcement](https://devblogs.microsoft.com/aspnet/announcing-asp-net-core-in-net-5/)
|
- [ASP.NET Core 5.0 announcement](https://devblogs.microsoft.com/aspnet/announcing-asp-net-core-in-net-5/)
|
||||||
|
|
@ -723,6 +735,7 @@ The official announcement links are useful because they describe the most import
|
||||||
- [Blazor](https://dotnet.microsoft.com/apps/aspnet/web-apps/blazor)
|
- [Blazor](https://dotnet.microsoft.com/apps/aspnet/web-apps/blazor)
|
||||||
- [Official list of supported Blazor platforms](https://learn.microsoft.com/en-us/aspnet/core/blazor/supported-platforms)
|
- [Official list of supported Blazor platforms](https://learn.microsoft.com/en-us/aspnet/core/blazor/supported-platforms)
|
||||||
- [Blazor hosting models](https://learn.microsoft.com/en-us/aspnet/core/blazor/hosting-models)
|
- [Blazor hosting models](https://learn.microsoft.com/en-us/aspnet/core/blazor/hosting-models)
|
||||||
|
- [What's new for Blazor in .NET 7 | .NET Conf 2022](https://www.youtube.com/watch?v=evW4Gj4sHsk)
|
||||||
|
|
||||||
## Blazor components
|
## Blazor components
|
||||||
- [The reason for needing CSS isolation for Blazor components](https://github.com/dotnet/aspnetcore/issues/10170)
|
- [The reason for needing CSS isolation for Blazor components](https://github.com/dotnet/aspnetcore/issues/10170)
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue