Login Login
MORE

WIDGETS

Widgets

Wanted articles
Who is online?
Article tools

CSharp:Test MVC Questionario

From Aino Wiki

Jump to: navigation, search

Quationario 1

Select the right answer.

NOTE: "All" is used if all answer are right, "None" if the question is not pertinent.

Correct answers are highlighted.

1.

What's MVC stands for?


A) Microsoft View Controller
B) Microsoft Multiple View Controller
C) Model View Controller
D) Model View Code Controller pattern

2.

MVC is a Microsoft design technology?


A) Yes, it help to build more powerful code architecture
B) No, it's one standard design pattern. Microsoft adopt it like an architectural code design

3.

Is MVC suitable for both windows and web application?


A) No, MVC architecture is suited for web application than windows.
B) Yes, Microsoft also let you to choose if use it for Windows Desktop applications.

4. What is ViewResult() ?
A) It is an abstract Class
B) It is a Concrete Class
C) It is a Protected Class

5.

What is ActionResult() ?


A) It is an abstract Class
B) It is a Concrete Class
C) It is a Virtual Class

6. Can we use view state in MVC ?
A) Yes
B) No

7. What is default authentication in Internet Information Services (IIS)?
A) Standard User
B) Administrator
C) Windows Authentication
D) Anonymous
E) LDAP

8. How can you comment using Razor Syntax?
A) *@ Comment me *@
B) @* Comment me *@
C) *@ Comment me @*
D) // Comment me

9. The Razor View Engine uses to render server side content.
A) @
B) <%= %>
C) Both A & B
D) None

10. Does Razor Engine supports for TDD ?
A) Yes
B) No
C) None

11. How to Print value from Controller to View in MVC ?
A) ViewBag.ECMDetail = "my message"; and in view @ViewBag.ECMDetail
B) ViewBag.ECMDetail = "my message"; and in view ViewBag.ECMDetail
C) ViewBag.ECMDetail = "my message"; and in view ViewBag.Title

12. Are MVC and Web API merged into one in MVC 6?
A) Yes
B) No
C) None

13. Is ViewBag slower than ViewData in MVC?
A) Yes
B) No

14. Are both TempData/ViewData property of Controller base class in MVC?
A) Yes
B) No
C) None

15. Does TempData used to pass data from one page to another page in MVC?
A) Yes
B) No
C) None

16. Can ASP.Net Web API specialize to XML or JSON ?
A) Yes
B) No
C) none

17. Can ASP.Net Web API, it works HTTP standard verbs like POST, GET, PUT, DELETE (CRUD Operations) ?
A) Yes
B) No
C) None

18. Can ASP.Net Web API ability to both self hosting (outside of IIS) and IIS ?
A) Yes
B) no

19. Can ASP.Net Web API has ability to transport non HTTP protocols like TCP, UDP, Named Pipes etc ?
A) Yes
B) No

20. What is AuthConfig.cs in ASP.Net MVC ?
A) AuthConfig.cs is used to configure route settings
B) AuthConfig.cs is used to configure security settings including sites oAuth Login.
C) All

21. What is BundleConfig.cs in ASP.Net MVC ?
A) BundleConfig.cs in MVC is used to register filters for different purposes.
B) BundleConfig.cs in MVC is used to register bundles used by the bundling and minification, serveral bundles are added by default like jQuery, jQueryUI, jQuery validation, Modernizr, default CSS references.
C) All

22. What is FilterConfig.cs in ASP.Net MVC ?
A) FilterConfig.cs is used to register global MVC filters, HandleErrorAttribute is registered by default filter. We can also register other filters.
B) FilterConfig.cs is used to register global MVC bundles

23.

What is RouteConfig.cs in ASP.Net MVC?


A) RouteConfig.cs is used to register MVC config statements, route config.
B) RouteConfig.cs is used to register global MVC bundles.

24. What is the difference between HtmlTextbox and HtmlTextboxFor using ASP.Net MVC Razor Engine?
A) @Html.TextBox is not strongly typed, @Html.TextBoxFor is strongly typed that is why should be use @Html.TextBoxFor in MVC Razor Engine.
B) @Html.TextBox is strongly typed, @Html.TextBoxFor is not strongly typed that is why should be use @Html.TextBox in MVC Razor Engine.
C) None

25. What is the benefits of Html.RenderPartial using ASP.Net MVC Razor Engine?
A) @Html.RenderPartial Returns response, moreover requires to create action.
B) @Html.RenderPartial Returns nothing (void), it is faster than @Html.Partial, moreover requires not to create action.
C) None

26. How to check Request coming from which controller using MVC ASP.Net?
A) var _controller = HttpContext.Current.Request.RequestContext.Values["Controller"].ToString();
B) var _controller = HttpContext.Current.Request.RequestContext.RouteData.Values["Controller"].ToString();
C) var _controller = RouteData.Values["Controller"].ToString();
D) None

27. How to set Default Value to Hidden Input Box using ASP.Net MVC? 
A) @Html.HiddenFor(m => m.Name, "Jack")
B) @Html.HiddenFor(m => m.Name, new { Value = "Jack"}) 
C) @Html.Hidden(m => m.Name, new { Value = "Jack"})
D) None

28. How to check all errors of Model using ASP.Net MVC?
A) var errors = Model.Values.SelectMany(v => v.Errors);
B) var errors = ModelState.SelectMany(v => v.Errors);
C) var errors = ModelState.Values.SelectMany(v => v.Errors);
D) None

29. AuthConfig.cs file is under in which App folder ? 
A) App_Data
B) App_Start
C) Content
D) Root folder

30. RouteConfig.cs file is under in which App folder ?
A) App_Data
B) App_Start
C) Content
D) Root folder

31. WebApiConfig.cs file is under in which App folder ?
A) App_Data
B) App_Start
C) Content
D) Root folder

32. Which filter will be execute at first using ASP.Net MVC?
A) Action filters
B) Authorization filters
C) Response filters
D) Exception filters 

33. Which filter will be execute at last using ASP.Net MVC?
A) Action filters
B) Authorization filters
C) Exception filters
D) Response filters

Mappa e Link


C# | Test per prove di Selezione professionale


Visual Studio | MS SQL


Parole chiave:

Author Giuseppe AINO