From b53d754d078cf70a5f8e55a6b530d0209dac97f8 Mon Sep 17 00:00:00 2001 From: David Ortinau Date: Mon, 11 Nov 2024 16:11:15 -0800 Subject: [PATCH 1/4] Added some highlights for .NET MAUI --- docs/core/whats-new/dotnet-9/overview.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/docs/core/whats-new/dotnet-9/overview.md b/docs/core/whats-new/dotnet-9/overview.md index 9625a15d1deb9..498f0deca6d1d 100644 --- a/docs/core/whats-new/dotnet-9/overview.md +++ b/docs/core/whats-new/dotnet-9/overview.md @@ -67,7 +67,15 @@ ASP.NET Core includes improvements to Blazor, SignalR, minimal APIs, OpenAPI, an ## .NET MAUI -The focus of .NET Multi-platform App UI (.NET MAUI) in .NET 9 is to improve product quality. For more information about that and new features, see [What's new in .NET MAUI for .NET 9](/dotnet/maui/whats-new/dotnet-9). +The focus of .NET Multi-platform App UI (.NET MAUI) in .NET 9 is to improve product quality. In addition: + +- A new `TitleBar` desktop control is available for Windows +- A new `HybridWebView` control enables easier inclusion of JavaScript enabled content from frameworks like ReactJS, Vue.js, and Angular +- `Entry` now supports additional keyboard modes +- Control handlers automatically disconnect from their controls when possible +- `MainPage` is deprecated in favor of setting the primary page of the app by overriding `CreateWindow` in the `App` class + +For more information about that and new features, see [What's new in .NET MAUI for .NET 9](/dotnet/maui/whats-new/dotnet-9). ## EF Core From b2e116d8e92c2e917ae3be5547ca6bab77fb0869 Mon Sep 17 00:00:00 2001 From: James Montemagno Date: Mon, 11 Nov 2024 16:30:26 -0800 Subject: [PATCH 2/4] Apply suggestions from code review --- docs/core/whats-new/dotnet-9/overview.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/core/whats-new/dotnet-9/overview.md b/docs/core/whats-new/dotnet-9/overview.md index 498f0deca6d1d..851a7b96685dd 100644 --- a/docs/core/whats-new/dotnet-9/overview.md +++ b/docs/core/whats-new/dotnet-9/overview.md @@ -67,7 +67,7 @@ ASP.NET Core includes improvements to Blazor, SignalR, minimal APIs, OpenAPI, an ## .NET MAUI -The focus of .NET Multi-platform App UI (.NET MAUI) in .NET 9 is to improve product quality. In addition: +The focus of .NET Multi-platform App UI (.NET MAUI) in .NET 9 is enhanced performance, reliability, and deeper integrations for desktop and mobile applications. .NET MAUI includes a new more performant implementation of `CollectionView` & `CarouselView` for iOS & Mac Catalyst, updates to existing controls, new app lifecycle events, and Native AOT and trimming enhancements to improve app size and startup time. In addition: - A new `TitleBar` desktop control is available for Windows - A new `HybridWebView` control enables easier inclusion of JavaScript enabled content from frameworks like ReactJS, Vue.js, and Angular From e01ead840182ad012bc5fca0e375d8848c1e2f08 Mon Sep 17 00:00:00 2001 From: James Montemagno Date: Mon, 11 Nov 2024 16:31:12 -0800 Subject: [PATCH 3/4] Update docs/core/whats-new/dotnet-9/overview.md --- docs/core/whats-new/dotnet-9/overview.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/core/whats-new/dotnet-9/overview.md b/docs/core/whats-new/dotnet-9/overview.md index 851a7b96685dd..6f95c463fe30f 100644 --- a/docs/core/whats-new/dotnet-9/overview.md +++ b/docs/core/whats-new/dotnet-9/overview.md @@ -75,7 +75,7 @@ The focus of .NET Multi-platform App UI (.NET MAUI) in .NET 9 is enhanced perfor - Control handlers automatically disconnect from their controls when possible - `MainPage` is deprecated in favor of setting the primary page of the app by overriding `CreateWindow` in the `App` class -For more information about that and new features, see [What's new in .NET MAUI for .NET 9](/dotnet/maui/whats-new/dotnet-9). +For more information about that these new features and more, see [What's new in .NET MAUI for .NET 9](/dotnet/maui/whats-new/dotnet-9). ## EF Core From d70d9783ff2a223e6e55ba47a7b9e0f9a8d506e1 Mon Sep 17 00:00:00 2001 From: Genevieve Warren <24882762+gewarren@users.noreply.github.com> Date: Mon, 11 Nov 2024 20:10:45 -0800 Subject: [PATCH 4/4] Apply suggestions from code review --- docs/core/whats-new/dotnet-9/overview.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/docs/core/whats-new/dotnet-9/overview.md b/docs/core/whats-new/dotnet-9/overview.md index 6f95c463fe30f..fb5ea66e0c382 100644 --- a/docs/core/whats-new/dotnet-9/overview.md +++ b/docs/core/whats-new/dotnet-9/overview.md @@ -67,13 +67,13 @@ ASP.NET Core includes improvements to Blazor, SignalR, minimal APIs, OpenAPI, an ## .NET MAUI -The focus of .NET Multi-platform App UI (.NET MAUI) in .NET 9 is enhanced performance, reliability, and deeper integrations for desktop and mobile applications. .NET MAUI includes a new more performant implementation of `CollectionView` & `CarouselView` for iOS & Mac Catalyst, updates to existing controls, new app lifecycle events, and Native AOT and trimming enhancements to improve app size and startup time. In addition: +The focus of .NET Multi-platform App UI (.NET MAUI) in .NET 9 is enhanced performance and reliability, and deeper integrations for desktop and mobile applications. .NET MAUI includes a new, more performant implementation of and for iOS and Mac Catalyst, updates to existing controls, new app lifecycle events, and Native AOT and trimming enhancements to improve app size and startup time. In addition: -- A new `TitleBar` desktop control is available for Windows -- A new `HybridWebView` control enables easier inclusion of JavaScript enabled content from frameworks like ReactJS, Vue.js, and Angular -- `Entry` now supports additional keyboard modes -- Control handlers automatically disconnect from their controls when possible -- `MainPage` is deprecated in favor of setting the primary page of the app by overriding `CreateWindow` in the `App` class +- A new desktop control is available for Windows. +- A new control enables easier inclusion of JavaScript-enabled content from frameworks like ReactJS, Vue.js, and Angular. +- now supports additional keyboard modes. +- Control handlers automatically disconnect from their controls when possible. +- is deprecated in favor of setting the primary page of the app by overriding class. For more information about that these new features and more, see [What's new in .NET MAUI for .NET 9](/dotnet/maui/whats-new/dotnet-9).