Installing MVC components
What MVC version is being used by my application
Difference between MVC and Web forms application
Difference between ViewData and ViewBag in MVC application
Models in MVC application
Adding Employee Model Class(Domain Class)
Note: Model folder consist of either Entities or Business objects
Data access in MVC using entity framework With Entities objects
Note: Passing NULL in SetInitializer method will not do any initialization work since we have been using existing DB;
Generating ActionLink or HyperLink in MVC application
Working with Multiple Tables in MVC
Using Business Objects as Model in MVC application
Note: Business object will have both State and Behaviour, it will be used by Business layer code.
Using Data Transfer objects as Model in MVC application
Form Collection and Model Binders in MVC
Form Collection object in MVC
Using Modal Binders in MVC
Note: Modal binder are used to map submitted values into right parameter of Action
Update modal function in MVC
Note: Modal state object is used to check the validity of the posted data. it will return True if it is Valid.
Note: Update Modal object will bind the posted data to entity object automatically without any parameter specified in the action method.
Note: Action name attribute will be used to specify the action for action method even though action method’s name is different..
Difference between updatemodel and tryupdatemodel
Unintended updates in mvc
Note: by changing Name property from EditFor to DisplayFor will give error since it has marked as required parameter.
Preventing unintended updates in mvc
Included list of overloaded updatemodel function
Excluded list of Update Model overloaded function
Including and excluding properties from model binding using bind attribute
Including and excluding properties from model binding using interfaces
Customizing the auto generated index view
Html helpers in mvc
Generating a dropdownlist control in mvc using HTML helpers
Difference between Html TextBox and Html TextBoxFor
Using displayname, displayformat, scaffoldcolumn attributes in asp net mvc application
Using datatype and displaycolumn attributes in asp net mvc
Opening a page in new browser window in asp net mvc
Hiddeninput and readonly attributes in mvc
Display and edit templated helpers in asp net mvc
Accessing model metadata from custom templated helpers
Displaying images in asp net mvc
Custom html helpers in mvc
Html encoding in asp net mvc
To disable HTML encoding, we need to use IHtmlstring and HTML.RAW
Partial views in mvc
Difference between html.partial and html.renderpartial
T4 templates in asp net mvc
What is cross site scripting attack
How to prevent cross site scripting attack
Layout view in mvc
ViewStart in asp net mvc
Change the Master page file in controller itself
Named sections in layout files in mvc
Implement sorting in asp net mvc
Deleting multiple rows in mvc
Ajax with asp net mvc
What is Ajax and why should we use it
Action filters in mvc
Custom action filters in asp net mvc
OutputCache attribute in mvc
CacheProfiles in mvc
What is JavaScript minification
What is CDN Content Delivery Network
childactiononly attribute in mvc
Action selectors in mvc
What is Unobtrusive JavaScript
Unobtrusive validation in asp net mvc
Enable client side validation in asp net mvc
What is the use of NonAction attribute in mvc
Authorize and AllowAnonymous action filters in mvc
HandleError attribute in mvc
Compare attribute in asp net mvc
RequireHttps attribute in mvc
Remote validation in mvc when javascript is disabled
Creating custom validation attribute in asp net mvc
Blogger Labels: concepts,Interview,components,version,Difference,ViewData,ViewBag,Models,Employee,Model,Class,Domain,Note,folder,Entities,Data,framework,NULL,SetInitializer,method,ActionLink,HyperLink,Multiple,Tables,Objects,State,Behaviour,layer,Transfer,Form,Collection,Binders,Modal,binder,parameter,Action,Update,True,Valid,Name,EditFor,DisplayFor,error,properties,interfaces,auto,index,Html,helpers,TextBox,TextBoxFor,Hiddeninput,Display,custom,Partial,templates,Layout,ViewStart,Change,Master,controller,Implement,Ajax,OutputCache,CacheProfiles,JavaScript,Content,Delivery,Network,selectors,Unobtrusive,validation,Enable,client,NonAction,Authorize,AllowAnonymous,HandleError,Compare,RequireHttps,Remote,updatemodel
No comments:
Post a Comment