Please enable JavaScript.
Coggle requires JavaScript to display documents.
(MVC Views (HTML Helper, Scripts Helper, Styles Helper, ViewBag, ViewData,…
MVC Views
HTML
Helper
Scripts
Helper
Styles
Helper
ViewBag
ViewData
Partial Views
Razor syntax
Layout View
Mobile Device Support
MVC Filters
ChildActionOnlyAttrbute
AuthorizeAttribute
ValidateInputAttribute
RequireHttpsAttribute
ValidateAntiForgeryTokenAttribute
HandleErrorAttribute
Register global in FilterConfig.cs
Register in class for Controller level
OverrideAuthorization - MVC5
MVC ActionResult
ViewResult - Inherits from ViewResultBase
RedirectResult - URL
JsonResult
JavaScriptResult
FileResult
ContentResult
EmptyResult
RedirectToRouteResult
PartialViewResult - Inherits from ViewResultBase - AJAX
State Management
HttpContext.items
Cookies
Cache
Session
QueryString
Profile
Performance Optimisations
Bundling
Minification
IIS Content Compression
CDN
Visual Studio Profiling
Windows performance monitor
Routing
RouteCollection - Stores routes
Constraints
routes.ignore
MapPageRoute - Web forms
Attribute routing - routes.MapMvcAttributeRoutes()
Caching
ASP.NET OutputCache
Azure - Distributed Caching
.Net Data Access Layer Caching
HTML5 App Cache
MVC Value Providers
RouteDataValueProvider
HttpFileCollectionValueProvider
FormsValueProvider
QueryStringProvider
Controller
ModelState
MVC3 - Async Controller
Action (methods)
Returns ActionResult
Action Filters
Security
MVC AntiForgery Token
.Net Framework - Black list
AntiXSS Library
Accessibility
Globalisation
Internationalisation (I18N)
Resource Files
Localisation
Satellite Assemblies
Localised Views
UICulture - Resource File Selection
Culture - Conversion and formatting
ARIA
IIS SEO toolkit
Javascript
Jquery
Prototypes
MVC Client Side Validation
Diagnostics
VIsual Studio Intellitrace
MVC Exception Handling
OnException
HandleErrorAttribute
Windows Azure Diagnostics
QA
Unit Testing
Code Contracts
Authentication
Membership Providers
Forms Auth
ASP.NET
HTTP Handlers
HTTP Modules
Communication
Web Sockets
SignalR
Model
Data Annotations
DataType
Range
Required
StringLength
RegularExpression
Remote - Client Side
Binders
Architecture
Repository Pattern