C# Interview Qns
C# Interview Qns
mvc
1.view state
2.viewdata vs viewbag vs temp data
3.filters - Action , authorisation,authentication,exception
4.model validation
5.razors
6.sessions and cookies
web api
1.http verbs
2.how to handle exceptions in web api - throw new
HttpResponseException(HttpStatusCode.NotFound);
3.get vs post put vs delete vs patch kinds of http method
.net core
1.diff between .net and .net core
2.depedency injection - which file do we inject
3.SOLID principles
4.kestral
5.middleware pipleline
6.purpose of appsettings.JSON
7.serialization and deserialization
8.managed code and unmanaged code
sql
1.store proc vs function
2.joins
3.triggers - magic tables
4.views
5.drop vs delete vs truncate
6.functions - scalar , aggregate
7.index - clustered , non clustered
8.rank vs dense rank
entity framework
1.what is entity framework
2.inheritace in entity framework
ado.net
1.diff between enity and ado.net
2.dataset vs datatable
Project qns
which framework means entity framework
what is the architecture MVC architecture
Authendication and authorization implementation
1. authentication filters use panirupom
2. Oauth registration site la use panirupom
.net framework version 4.8