You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Overview: Blazor over Razor Pages
* Update aspnetcore/introduction-to-aspnet-core.md
Co-authored-by: Luke Latham <[email protected]>
* Added Get Started with Blazor link on next steps
---------
Co-authored-by: Luke Latham <[email protected]>
Copy file name to clipboardExpand all lines: aspnetcore/introduction-to-aspnet-core.md
+7-4Lines changed: 7 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@ author: tdykstra
4
4
description: Get an overview of ASP.NET Core, a cross-platform, high-performance, open-source framework for building modern, cloud-enabled, Internet-connected apps.
5
5
ms.author: tdykstra
6
6
ms.custom: mvc
7
-
ms.date: 10/03/2023
7
+
ms.date: 04/21/2025
8
8
uid: index
9
9
---
10
10
# Overview of ASP.NET Core
@@ -15,7 +15,7 @@ By [Daniel Roth](https://github.com/danroth27), [Rick Anderson](https://twitter.
15
15
16
16
:::moniker range=">= aspnetcore-3.0"
17
17
18
-
ASP.NET Core is a cross-platform, high-performance, [open-source](https://github.com/dotnet/aspnetcore) framework for building modern, cloud-enabled, Internet-connected apps.
18
+
ASP.NET Core is a cross-platform, high-performance framework for building modern web applications. This [open-source](https://github.com/dotnet/aspnetcore) framework allows developers to create web applications, services, and APIs that can run on Windows, macOS, and Linux. It is built for large-scale app development and can handle any size workload, making it a robust choice for enterprise-level applications.
19
19
20
20
With ASP.NET Core, you can:
21
21
@@ -32,9 +32,10 @@ Millions of developers use or have used [ASP.NET 4.x](/aspnet/overview) to creat
32
32
33
33
## Build web APIs and web UI using ASP.NET Core MVC
34
34
35
-
ASP.NET Core MVC provides features to build [web APIs](xref:tutorials/first-web-api) and [web apps](xref:tutorials/razor-pages/index):
35
+
ASP.NET Core MVC provides features to build [web APIs](xref:tutorials/first-web-api) and [web apps](https://dotnet.microsoft.com/learn/aspnet/blazor-tutorial/intro):
36
36
37
37
* The [Model-View-Controller (MVC) pattern](xref:mvc/overview) helps make your web APIs and web apps testable.
38
+
*[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.
38
39
*[Razor Pages](xref:razor-pages/index) is a page-based programming model that makes building web UI easier and more productive.
39
40
*[Razor markup](xref:mvc/views/razor) provides a productive syntax for [Razor Pages](xref:razor-pages/index) and [MVC views](xref:mvc/views/overview).
40
41
*[Tag Helpers](xref:mvc/views/tag-helpers/intro) enable server-side code to participate in creating and rendering HTML elements in Razor files.
@@ -68,9 +69,9 @@ We recommend the following sequence of tutorials for an introduction to developi
68
69
69
70
|App type |Scenario |Tutorial |
70
71
|----------|----------|----------|
72
+
|Web app | Client-side web UI development |[Get started with Blazor](https://dotnet.microsoft.com/learn/aspnet/blazor-tutorial/intro)|
71
73
|Web app | New server-side web UI development |[Get started with Razor Pages](xref:tutorials/razor-pages/razor-pages-start)|
72
74
|Web app | Maintaining an MVC app |[Get started with MVC](xref:tutorials/first-mvc-app/start-mvc)|
73
-
|Web app | Client-side web UI development |[Get started with Blazor](https://dotnet.microsoft.com/learn/aspnet/blazor-tutorial/intro)|
74
75
|Web API | RESTful HTTP services |[Create a web API](xref:tutorials/first-web-api)†|
75
76
|Remote Procedure Call app | Contract-first services using Protocol Buffers |[Get started with a gRPC service](xref:tutorials/grpc/grpc-start)|
76
77
|Real-time app | Bidirectional communication between servers and connected clients |[Get started with SignalR](xref:tutorials/signalr)|
@@ -79,6 +80,7 @@ We recommend the following sequence of tutorials for an introduction to developi
79
80
80
81
|Scenario |Tutorial |
81
82
|----------|----------|
83
+
|New development |[Blazor with Entity Framework Core](xref:blazor/tutorials/movie-database-app/index)|
82
84
|New development |[Razor Pages with Entity Framework Core](xref:data/ef-rp/intro)|
83
85
|Maintaining an MVC app |[MVC with Entity Framework Core](xref:data/ef-mvc/intro)|
84
86
@@ -240,6 +242,7 @@ For more information, see [Contribute to the ASP.NET documentation: Code snippet
240
242
241
243
For more information, see the following resources:
242
244
245
+
*[Get started with Blazor](https://dotnet.microsoft.com/learn/aspnet/blazor-tutorial/intro)
0 commit comments