Saturday, January 18, 2014

MVC

  1. Full form of MVC?
  2. Steps of MVC application execution?
  3. Difference between ViewBag, ViewData,TempData?
  4. How can i transfer a values from controller to controller?
  5. How can i transfer a values from action to action?
  6. How can i transfer a values from view to view?
  7. What are the form action types-Get Post?
  8. Can i use a Get function acting like Post to save data?
  9. What is base class of data annotation?
  10. What are the types of validations related to MVC?
  11. How unobtrusive.js works?What will happen if i donot use this?
  12. What are the return types of actions?
  13. What can be used as return type while dealing with files?
  14. Is it possible to return void in action?
  15. What is main base class for MVC?
  16. What is base class of validation attribute?
  17. When model binding works?
  18. For custom model binding where i have to register that binder?
  19. What is bundle?
  20. What is routing?
  21. What is editor template and display template?
  22. What are the folders mvc finds for view?
  23. What are the differences between view and partial view?

ASP.Net and IIS

  1. What is Session?
  2. What is ViewState?
  3. How web.config works?
  4. What is cross page post back?
  5. Difference between response.redirect and server.transfer?
  6. What are the session state modes?
  7. What is In proc session state management?
  8. What is State server session state management?
  9. What is SQL server session state management?
  10. What is sticky session?
  11. Difference between session state and application state?
  12. Why web applications are state less?
  13. What are the request to response steps?
  14. What is cookie?
  15. What is cache?
  16. Can i have multiple master pages in a single project/single page?
  17. What is application pool?
 

OOPS and C# Questions

  1. What is Class?
  2. What is Object?
  3. What is Variable?
  4. 4 Basic things of OOPS.
  5. What is reference type and value type variable?
  6. Immutable means?
  7. Difference between Mutable and Immutable class?
  8. What is Interface?
  9. Tell a real life example of Interface.
  10. Why should i use abstract class?
  11. Difference between abstract class and interface?
  12. Difference between static and constant?
  13. How can i prevent a function to be inherited?
  14. What is function overloading?
  15. What is Optional parameters?
  16. What is named parameters?
  17. How dynamic data type works?
  18. What id function overriding?
  19. How can i force a user to inherit a class?
  20. What is delegate?
  21. What is Thread?
  22. What is the namespace do i need to use for Thread?
  23. Tell an example of partial class/Why we need to use partial class?
  24. Can i use Using(Class1 obj=new Class1()){}? if so then how?
  25. What is the need of Serialize?
  26. What is overriding?
  27. Why to use Virtual ?
  28. Do i need to override function if call inherited from abstract class?
  29. If i have same function in base as well as in sub class then what happen at the time of compilation?
  30. When can I use new keyword in function declaration?
  31. How to call base class's function if i have same function in base and in sub class?