ASP.NET Core MVC view engine system

E828989

The ASP.NET Core MVC view engine system is the framework component responsible for rendering dynamic HTML views, primarily using the Razor templating syntax to combine server-side code with markup.

Try in SPARQL Jump to: Surface forms Statements Referenced by

Observed surface forms (1)

Surface form Occurrences
ASP.NET MVC 1

Statements (53)

Predicate Object
instanceOf ASP.NET Core component
view rendering system
web framework component
canUseViewEngine IViewEngine custom implementations
RazorViewEngine NERFINISHED
configurableVia MvcViewOptions
RazorViewEngineOptions NERFINISHED
configuredBy services.AddControllersWithViews()
services.AddMvc()
defaultViewEngine RazorViewEngine NERFINISHED
developedBy Microsoft
exposesInterface Microsoft.AspNetCore.Mvc.ViewEngines.ICompositeViewEngine NERFINISHED
Microsoft.AspNetCore.Mvc.ViewEngines.IViewEngine NERFINISHED
introducedIn ASP.NET Core 1.0 NERFINISHED
partOf ASP.NET Core MVC NERFINISHED
primaryPurpose render dynamic HTML views
replaces ASP.NET MVC Razor view engine from .NET Framework NERFINISHED
supportsFeature HTML helpers
Razor directives
Razor layouts
Razor pages as views
Razor sections
_ViewImports configuration
_ViewStart configuration
areas view location
asynchronous rendering
dependency injection into views
environment-specific views
layout pages
model binding to views
partial views
runtime compilation
sections
strongly typed views
tag helpers
view caching
view components
view discovery
view localization
view precompilation
supportsFileExtension .cshtml
.vbhtml
supportsLanguage C#
VB.NET NERFINISHED
usesService ICompositeViewEngine NERFINISHED
IRazorPageActivator NERFINISHED
IRazorViewEngine NERFINISHED
IRazorViewFactory NERFINISHED
IViewCompilerProvider NERFINISHED
IViewLocationExpander NERFINISHED
usesTemplatingSyntax Razor NERFINISHED
viewSearchPathPattern /Views/Shared/{view}.cshtml
/Views/{controller}/{action}.cshtml

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

Razor usedIn ASP.NET Core MVC view engine system
this entity surface form: ASP.NET MVC
Razor integratedInto ASP.NET Core MVC view engine system