1. Request Validation
The Request Validation is one of the features in ASP.NET MVC which is
enabled by default and prevents the potential dangerous content to be
submitted.
If you need to send the HTML markup tags in your controller
, you might want to disable the Request Validation feature with the
[ValidateInput(false)] attribute on top of the Action method.
2. Strongly Typed Models
ViewBag , ViewData and tempData are definitely useful in ASP.NET MVC but the
strongly typed models should be preferred when binding to UI which has its own
advantages.
3. Caching Data
The Application’s performance can be improved with the caching mechanism to
en extent. To enable the caching for the model , just add the attribute
[OutputCache(Duration=3600)] to the action.
4. Data Annotations and Validations
Validations are important aspect of the ASP.NET Web Application . The
validation will enable the user to allows only the data being entered in the
UI. The developers can utilize the DataAnnotations class and apply attributes
on each properties of the model in order to apply validations.
No comments:
Post a Comment