Go to file
N. Taylor Mullen acfad83aa6 Migrate to MSBuild
- thanx to @NTaylorMullen for initial conversion
  - e.g. AssemblyInfo.cs files were already minimized or removed :)
- allow `>=` RC3 CLI's to build and run MVC
- work around several dotnet migration issues; see #5482
- disable full .NET Framework runs of functional tests; see #5873
- remove `Microsoft.DotNet.InternalAbstractions` and `System.Xml.XmlDocument` dependencies
- remove project.json (!!), *.xproj, .notest, and web.config files

Redo earlier changes:
- apply test migration to .NET 4.5.2 in *.csproj world
  - see 63507c8 for previous, project.json work
- apply dependency version downgrade from 0097e40 in *.csproj world

Make other test-related changes:
- make Microsoft.AspNetCore.Mvc.TestDiagnosticListener a regular class library
- add support for `/p:GenerateBaselines=true` for functional and Razor.Host tests
- separate `GetCSharpTypeName_ReturnsCorrectTypeNames_ForOutParameter()` test
  - work around inability to deserialize a odd `ref` type
  - xUnit and vstest now serialize / deserialze test data more often
- skip poor test mentioned in #5768
- work around Microsoft/vstest#392
  - rename tests to avoid duplicates
- work around Microsoft/vstest#419
  - set up created `AppDomain`s with current `ApplicationBase`
2017-02-28 21:20:39 -08:00
build Migrate to MSBuild 2017-02-28 21:20:39 -08:00
samples/MvcSandbox Migrate to MSBuild 2017-02-28 21:20:39 -08:00
src Migrate to MSBuild 2017-02-28 21:20:39 -08:00
test Migrate to MSBuild 2017-02-28 21:20:39 -08:00
.gitattributes
.gitignore
.travis.yml
CONTRIBUTING.md
LICENSE.txt
Mvc.NoFun.sln Migrate to MSBuild 2017-02-28 21:20:39 -08:00
Mvc.sln Migrate to MSBuild 2017-02-28 21:20:39 -08:00
NuGet.config Migrate to MSBuild 2017-02-28 21:20:39 -08:00
NuGetPackageVerifier.json Removed packages list in NuGetPackageVerifier.json 2016-12-12 00:32:52 -08:00
README.md Add link to AspNetCoreImageTagHelper 2017-02-01 11:55:11 -08:00
Settings.StyleCop
appveyor.yml Bump test projects up to .NET 4.5.2 2017-02-21 07:15:36 -08:00
build.cmd
build.ps1 Migrate to MSBuild 2017-02-28 21:20:39 -08:00
build.sh Migrate to MSBuild 2017-02-28 21:20:39 -08:00
version.props Migrate to MSBuild 2017-02-28 21:20:39 -08:00

README.md

ASP.NET Core MVC

AppVeyor: AppVeyor

Travis: Travis

ASP.NET Core MVC gives you a powerful, patterns-based way to build dynamic websites that enables a clean separation of concerns and gives you full control over markup for enjoyable, agile development. ASP.NET Core MVC includes many features that enable fast, TDD-friendly development for creating sophisticated applications that use the latest web standards.

ASP.NET Core MVC in ASP.NET Core includes support for building web pages and HTTP services in a single aligned framework that can be hosted in IIS or self-hosted in your own process.

Related community projects:

This project is part of ASP.NET Core. You can find samples, documentation and getting started instructions for ASP.NET Core at the Home repo.