diff --git a/aspnetcore/mvc/overview.md b/aspnetcore/mvc/overview.md index f1893a4c93..2e39a999c0 100644 --- a/aspnetcore/mvc/overview.md +++ b/aspnetcore/mvc/overview.md @@ -122,7 +122,7 @@ public async Task Login(LoginViewModel model, string returnUrl = ### Model validation -ASP.NET Core MVC supports [validation](models/validation.md) by decorating your model object with data annotation validation attributes. The validation attributes are check on the client side before values are posted to the server, as well as on the server before the controller action is called. +ASP.NET Core MVC supports [validation](models/validation.md) by decorating your model object with data annotation validation attributes. The validation attributes are checked on the client side before values are posted to the server, as well as on the server before the controller action is called. @@ -204,7 +204,7 @@ In addition to being a great platform for building web sites, ASP.NET Core MVC h The framework includes support for HTTP content-negotiation with built-in support for [formatting data](models/formatting.md) as JSON or XML. Write [custom formatters](models/custom-formatters.md) to add support for your own formats. -Use link generation to enable support for hypermedia. Easily enable support for [cross-origin resource sharing (CORS)](http://www.w3.org/TR/cors/) so that your Web APIs shared across multiple Web applications. +Use link generation to enable support for hypermedia. Easily enable support for [cross-origin resource sharing (CORS)](http://www.w3.org/TR/cors/) so that your Web APIs can be shared across multiple Web applications. ### Testability @@ -212,7 +212,7 @@ The framework's use of interfaces and dependency injection make it well-suited t ### Razor view engine -[ASP.NET Core MVC views](views/overview.md) use the the [Razor view engine](views/razor.md) to render views. Razor is a compact, expressive and fluid template markup language for defining views using embedded C# code. Razor is used to dynamically generate web content on the server. You can cleanly mix server code with client side content and code. +[ASP.NET Core MVC views](views/overview.md) use the [Razor view engine](views/razor.md) to render views. Razor is a compact, expressive and fluid template markup language for defining views using embedded C# code. Razor is used to dynamically generate web content on the server. You can cleanly mix server code with client side content and code. ```text