Go to file
Doug Bunting 8eb63271b5 Make HTML helper parameter names consistent
- #944
- name `string` expression name and `Expression<Func<TModel, TResult>>`
  parameters "expression"
 - single special case is `GenerateIdFromName(string fullName)` since every
   other expression name is relative to the current
   `ViewData,TemplateInfo.HtmlFieldPrefix` value
 - applied from `IHtmlHelper` and `IHtmlGenerator` on up
- name `IHtmlHelper` and `IHtmlHelper<TModel>` parameters "htmlHelper"
- rename `TProperty` and `TValue` type parameters to `TResult`

nits:
- clean up abbreviated names in `CachedExpressionCompiler`
- change `ObjectToDictionary()`'s parameter name to `value`
- use `nameof` more to make renaming (and refactoring) easier in the future
- rewrap parameters and arguments to avoid long lines and orphans
2015-02-17 17:53:53 -08:00
samples Make HTML helper parameter names consistent 2015-02-17 17:53:53 -08:00
src Make HTML helper parameter names consistent 2015-02-17 17:53:53 -08:00
test Make HTML helper parameter names consistent 2015-02-17 17:53:53 -08:00
.gitattributes
.gitignore Add project.lock.json to .gitignore 2015-02-15 09:56:35 -08:00
CONTRIBUTING.md
LICENSE.txt
Mvc.NoFun.sln Move PageExecutionListener interfaces to a separate assembly. 2015-02-11 18:06:20 -08:00
Mvc.sln Merging Model Validation for body and non body validation. 2015-02-17 11:50:39 -08:00
NuGet.Config Fixing Nuget.config 2015-01-29 06:28:40 -08:00
README.md Change ASP.NET vNext to ASP.Net 5 in the Readme.md 2015-01-22 11:00:05 -08:00
Settings.StyleCop Correct StyleCop violations 2015-01-06 16:23:57 -08:00
build.cmd Change SKIP_DOTNET_INSTALL to SKIP_KRE_INSTALL 2015-01-28 18:24:23 -08:00
build.sh Update build.cmd and build.sh to use kvm 2015-01-28 18:24:07 -08:00
global.json * Updating path to functional test file and functional test references to 2014-10-06 10:30:26 -07:00
makefile.shade Remove do-deep-clean and rely on Universe to clean on build on the CI 2015-02-12 22:21:34 -08:00

README.md

ASP.NET MVC

ASP.NET 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 MVC includes many features that enable fast, TDD-friendly development for creating sophisticated applications that use the latest web standards.

ASP.NET MVC in ASP.NET 5 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.

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