English 中文(简体)
如果我与ASP MVC 3合作,我应该学习什么新技术?
原标题:What new technologies should I learn if I m working with ASP MVC 3?

我利用ASP MVC3 开发网络应用程序已有一年多,

我已经在使用jQuery和jQuery UI, 并调查了一下关于击倒J.js.

问题回答
  • SquishIt (for compression of CSS and JS),
  • ActionMailer.Net (for emails),
  • HTML5 Boilerplate (in master pages),
  • MSpec (for Unit Tests),
  • Fluent NHibernate (for Database comms - Entity Framework alternative),
  • Ninject (for dependency injection).
  • Templify is also good when you want to package up a template you ve created, it ll save you time when starting new projects...

这对您的样式单 < a href=> "http://lesscs.org/" rel=" no follow"来说很酷。 >http://lesscss.org/

我想说实体框架法第一和周转基金是这些天的关键。 除了你提到的JQuery外,你提到的这个JQuery也非常有用。

但除了这些之外,你也应该熟悉,如果你还没有熟悉, 单位测试框架,比如NUM 和模仿框架,比如MoQ。

如果想真正向前发展,学习TDD和BDD技术是一种附加方法,也可以使用“敏捷”方法。

您也应该很好地掌握 SOLID 原则 。 互联网上有很多关于这个问题的信息, 这将提高您的代码的质量 。

为了提高你写代码的效率 我建议你改写"夏珀"

有很多其他的东西可以用来帮助您写更好的代码或提高您的效率,比如使用StyleCop等工具。

我不是说所有这些东西都是伟大的,其他的东西不是伟大的。 我只是说,这些都是你可以用在武库中的一些东西。





相关问题
Anyone feel like passing it forward?

I m the only developer in my company, and am getting along well as an autodidact, but I know I m missing out on the education one gets from working with and having code reviewed by more senior devs. ...

How to Add script codes before the </body> tag ASP.NET

Heres the problem, In Masterpage, the google analytics code were pasted before the end of body tag. In ASPX page, I need to generate a script (google addItem tracker) using codebehind ClientScript ...

Transaction handling with TransactionScope

I am implementing Transaction using TransactionScope with the help this MSDN article http://msdn.microsoft.com/en-us/library/system.transactions.transactionscope.aspx I just want to confirm that is ...

System.Web.Mvc.Controller Initialize

i have the following base controller... public class BaseController : Controller { protected override void Initialize(System.Web.Routing.RequestContext requestContext) { if (...

Microsoft.Contracts namespace

For what it is necessary Microsoft.Contracts namespace in asp.net? I mean, in what cases I could write using Microsoft.Contracts;?

Separator line in ASP.NET

I d like to add a simple separator line in an aspx web form. Does anyone know how? It sounds easy enough, but still I can t manage to find how to do it.. 10x!

热门标签