Skip to content

Commit b00f79b

Browse files
committed
Organize readme so it becomes clearer
1 parent 8ce5dad commit b00f79b

File tree

1 file changed

+20
-16
lines changed

1 file changed

+20
-16
lines changed

projects/.net8/README.md

Lines changed: 20 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,23 @@
22

33
These samples require [.NET 8.0 RC 2](https://github.com/dotnet/installer#table).
44

5+
## Misc New Features
6+
7+
* [Short Circuit](map-short-circuit)
8+
9+
Use `MapShortCircuit` or `.ShortCircuit()` to efficiently respond to a request without going through a middleware pipeline run.
10+
11+
* [SlimBuilder](slim-builder)
12+
13+
`WebApplication.CreateSlimBuilder` creates `WebApplicationBuilder` with minimal configuration defaults.
14+
15+
* [EmptyBuilder](empty-builder)
16+
17+
`WebApplication.CreateEmptyBuilder` creates `WebApplicationBuilder` with no built-in behavior.
18+
19+
20+
## What's new in Blazor 8
21+
522
* [QuickGrid One](QuickGridOne)
623

724
This sample demonstrates a simple usage of QuickGrid component displaying int, string, date, and boolean data types.
@@ -54,18 +71,6 @@ These samples require [.NET 8.0 RC 2](https://github.com/dotnet/installer#table)
5471

5572
This sample shows how to access `HttpContext` from a static Razor component.
5673

57-
* [Short Circuit](map-short-circuit)
58-
59-
Use `MapShortCircuit` or `.ShortCircuit()` to efficiently respond to a request without going through a middleware pipeline run.
60-
61-
* [SlimBuilder](slim-builder)
62-
63-
`WebApplication.CreateSlimBuilder` creates `WebApplicationBuilder` with minimal configuration defaults.
64-
65-
* [EmptyBuilder](empty-builder)
66-
67-
`WebApplication.CreateEmptyBuilder` creates `WebApplicationBuilder` with no built-in behavior.
68-
6974
## Blazor SSR Form Handling
7075

7176
* [RazorFormHandlingOne](RazorFormHandlingOne)
@@ -88,7 +93,7 @@ These samples require [.NET 8.0 RC 2](https://github.com/dotnet/installer#table)
8893

8994
This example shows how to perform data validation using `DataAnnotationsValidator` and `EditForm`.
9095

91-
## Mix and Match
96+
## Mix and Match Blazor SSR with existing tech
9297

9398
* [RazorMixMatchOne](RazorMixMatchOne)
9499

@@ -106,7 +111,7 @@ These samples require [.NET 8.0 RC 2](https://github.com/dotnet/installer#table)
106111

107112
This example shows how to use Blazor SSR with MVC, Razor Pages and Minimal API in the same system.
108113

109-
## Component
114+
## Blazor Component Model Improvements
110115

111116
* [ComponentTwentyThree](ComponentTwentyThree)
112117

@@ -128,13 +133,12 @@ These samples require [.NET 8.0 RC 2](https://github.com/dotnet/installer#table)
128133

129134
This sample shows how to use `[Inject(Key)]` in consuming keyed services.
130135

131-
## Minimal API
136+
## Minimal API Improvements
132137

133138
* [Minimal API Form Model Binding](minimal-api-form-model-binding)
134139

135140
This sample demonstrates the ability to use `[FromForm]` binding in Minimal API.
136141

137-
138142
## Request Timeout
139143

140144
* [Request Timeout](request-timeout)

0 commit comments

Comments
 (0)