Skip to content

Commit 119adc2

Browse files
guardrexdanroth27
andauthored
Apply suggestions from code review
Co-authored-by: Daniel Roth <[email protected]>
1 parent 2e375fe commit 119adc2

File tree

5 files changed

+12
-22
lines changed

5 files changed

+12
-22
lines changed

aspnetcore/fundamentals/minimal-apis/overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ uid: fundamentals/minimal-apis/overview
1111

1212
[!INCLUDE[](~/includes/not-latest-version.md)]
1313

14-
Minimal APIs are a simplified approach for building fast HTTP APIs with ASP.NET Core. You can build fully functioning REST endpoints with minimal code and configuration. Skip traditional scaffolding and avoid unnecessary controllers by fluently declaring API routes and actions. For example, the following code creates an API at the root of a web app that returns a greeting:
14+
Minimal APIs are a simplified approach for building fast HTTP APIs with ASP.NET Core. You can build fully functioning REST endpoints with minimal code and configuration. For example, the following code creates an API at the root of a web app that returns a greeting:
1515

1616
```csharp
1717
var app = WebApplication.Create(args);

aspnetcore/includes/benefits.md

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,16 @@ ASP.NET Core provides the following benefits:
55
<!-- AUTHOR NOTE: >=6.0 content showcases Blazor and
66
Minimal APIs, demotes RP/MVC -->
77

8-
* A unified story for building web apps, web APIs, Azure IoT (Internet of Things) apps, and mobile backends.
8+
* A unified story for building web apps, web APIs, IoT (Internet of Things) apps, and mobile backends.
99
* Architected for testability.
10-
* [Blazor](xref:blazor/index) lets you create rich interactive client-side UIs using [.NET](/dotnet/standard/tour) and [C#](/dotnet/csharp/) with wide browser support based on HTML/JavaScript, including mobile browsers. You can also build hybrid desktop and mobile apps with .NET and Blazor.
11-
* [Minimal APIs](xref:fundamentals/minimal-apis) are a simplified approach for building fast web APIs with minimal code and configuration by fluently declaring API routes and actions.
12-
* Supports [Razor Pages](xref:razor-pages/index) and [Model-View-Controller (MVC)](xref:mvc/overview) app development.
10+
* Create rich interactive web UI with [Blazor](xref:blazor/index) using [C#](/dotnet/csharp/)&mdash;no JavaScript required. Reuse your Blazor components to build native mobile and desktop apps with [Blazor Hybrid](xref:blazor/hybrid/index).
11+
* [Minimal APIs](xref:fundamentals/minimal-apis) are a simplified approach for building fast web APIs with minimal code and configuration by fluently declaring API routes and endpoints.
1312
* Ability to develop and run on Windows, macOS, and Linux.
14-
* Open-source and [community-focused](https://live.asp.net/).
13+
* Open-source and [community-focused](https://dotnet.microsoft.com/platform/community).
1514
* Integrate seamlessly with popular client-side frameworks and libraries, including [Angular](/visualstudio/javascript/tutorial-asp-net-core-with-angular), [React](/visualstudio/javascript/tutorial-asp-net-core-with-react), [Vue](/visualstudio/javascript/tutorial-asp-net-core-with-vue), and [Bootstrap](https://getbootstrap.com/).
16-
* Support for hosting Remote Procedure Call (RPC) services using [gRPC](xref:grpc/index).
15+
* Add real-time web functionality to apps using [SignalR](xref:signalr/index).
16+
* Support for hosting Remote Procedure Call (RPC) services using [gRPC](xref:grpc/introduction).
17+
* Built-in security features for [authentication](xref:security/authentication/index) and [authorization](xref:security/authorization/introduction).
1718
* A cloud-ready, environment-based [configuration system](xref:fundamentals/configuration/index).
1819
* Built-in [dependency injection](xref:fundamentals/dependency-injection).
1920
* A lightweight, [high-performance](https://github.com/aspnet/benchmarks), and modular HTTP request pipeline.

aspnetcore/introduction-to-aspnet-core.md

Lines changed: 2 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ Use ASP.NET Core to build web apps with:
2121

2222
:::moniker range=">= aspnetcore-6.0"
2323

24-
* [Blazor](xref:blazor/index), a component-based web UI framework based on C# that supports both server-side rendering via the .NET runtime and client-side rendering via WebAssembly.
24+
* [Blazor](xref:blazor/index), a component-based web UI framework based on C# that supports both server-side rendering and client-side rendering via WebAssembly.
2525
* [Minimal APIs](xref:fundamentals/minimal-apis), a simplified approach for building fast web APIs with minimal code and configuration by fluently declaring API routes and actions.
2626

2727
:::moniker-end
@@ -62,7 +62,7 @@ ASP.NET Core 2.x is supported on .NET Framework versions that implement .NET Sta
6262

6363
To help close the API gap from .NET Framework to .NET Core 2.x, the [Windows Compatibility Pack](/dotnet/core/porting/windows-compat-pack) made thousands of Windows-only APIs available. These APIs weren't available in .NET Core 1.x.
6464

65-
## Recommended learning path (TABLES LAYOUT OPTION)
65+
## Tutorials to get started
6666

6767
<!-- AUTHOR NOTE: This is the original layout using tables. -->
6868

@@ -81,8 +81,6 @@ Web app | New server and client web development with Blazor &ndash; ***Recommend
8181
Web API | Server-based data processing with Minimal APIs &ndash; ***Recommended*** | <xref:tutorials/min-web-api> and [Build a web API with minimal API, ASP.NET Core, and .NET (.NET SDK)](/training/modules/build-web-api-minimal-api/)
8282
Remote Procedure Call (RPC) app | Contract-first services using Protocol Buffers | <xref:tutorials/grpc/grpc-start>
8383
Real-time app | Server/client bidirectional communication | <xref:tutorials/signalr>
84-
Web app | New server-side web development with Razor Pages | <xref:tutorials/razor-pages/razor-pages-start>
85-
Web app | New server-side web development with MVC | <xref:tutorials/first-mvc-app/start-mvc>
8684

8785
:::moniker-end
8886

@@ -117,8 +115,6 @@ The tutorials in the following table teach data access concepts.
117115
Scenario | Tutorial
118116
-------- | --------
119117
New development with Blazor | <xref:blazor/tutorials/movie-database-app/index>
120-
New development with Razor Pages | <xref:data/ef-rp/intro>
121-
New development with MVC | <xref:data/ef-mvc/intro>
122118

123119
:::moniker-end
124120

@@ -237,13 +233,6 @@ See the [ASP.NET Core fundamentals articles](xref:fundamentals/index), which app
237233

238234
Browse the table of contents for other topics of interest.
239235

240-
## Migrate from .NET Framework
241-
242-
For a reference guide on migrating ASP.NET 4.x apps to ASP.NET Core, see <xref:migration/fx-to-core/index>.
243-
244-
## Breaking changes and security advisories
245-
246-
[!INCLUDE[](~/includes/announcements.md)]
247236

248237
## Additional resources
249238

aspnetcore/release-notes/aspnetcore-1.1.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,4 +29,4 @@ ASP.NET Core 1.1 has more features than ASP.NET Core 1.0. In general, we recomme
2929
## Additional Information
3030

3131
* [ASP.NET Core 1.1.0 Release Notes](https://github.com/dotnet/aspnetcore/releases/tag/1.1.0)
32-
* To connect with the ASP.NET Core development team's progress and plans, tune in to [.NET Live TV](https://dotnet.microsoft.com/live).
32+
* To connect with the ASP.NET Core development team's progress and plans, tune in to [.NET Live TV](https://live.dot.net).

aspnetcore/release-notes/aspnetcore-2.0.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -153,4 +153,4 @@ For guidance on how to migrate ASP.NET Core 1.x applications to ASP.NET Core 2.0
153153

154154
For the complete list of changes, see the [ASP.NET Core 2.0 Release Notes](https://github.com/dotnet/aspnetcore/releases/tag/2.0.0).
155155

156-
To connect with the ASP.NET Core development team's progress and plans, tune in to [.NET Live TV](https://dotnet.microsoft.com/live).
156+
To connect with the ASP.NET Core development team's progress and plans, tune in to [.NET Live TV](https://live.dot.net).

0 commit comments

Comments
 (0)