ASP.NET MVC访谈问题

时间:2010-10-10 14:24:52

标签: javascript jquery asp.net-mvc

我必须采访一个关于ASP.NET MVC职位的人。这是一份短期合同,所以我需要一个非常了解它的人。还有很多JQuery参与其中。

我正在考虑从以下一般问题开始:

  1. 一般来说什么是MVC?
  2. 为什么要使用ASP MVC Framework?与Webforms的比较。 ..等等。
  3. 但是你会为MVC& amp; JQuery的?

    由于

3 个答案:

答案 0 :(得分:10)

在我看来

  • 扩展方法(htmlhelpers等)
  • 路由
  • 模型验证(使用jquery扩展到客户端)
  • 模型绑定(自定义模型绑定器)
  • ORM概念(L2S,EF等)
  • LINQ
  • 使用sqlMembershiptProvider和sqlRoleProvider与mvc(如果你想使用它们)

答案 1 :(得分:3)

MVC的优点在于它允许您在应用程序中构建模式。例如,通过编写封装可重用方法,属性,Action过滤器等的基本控制器类,或者编写Helpers。或属性。或者更好的是,将它们全部组合成迷你框架。

我会想到那种想法的人。如果他们这样想,他们就会理解MVC。

其他一切都可以学习。

答案 2 :(得分:2)

有MVC经验的人应该了解如何使用操作过滤器输入构建器模板。此外,如果他们要在MVC中开发,我认为了解 jQuery 和客户端UI工具很重要,因为没有内置的Web控件可供使用。我也听他们提到 MVCContrib FubuMVC 。由于MVC提倡分离关注点,开发人员应该了解它是什么。