您认为ASP.Net技能的当前基准是什么?

Jam*_*ers 3 asp.net

我有一个朋友在一个没有计划升级计划的工作,从VS2005和Sql Server 2000下车.他担心他的技能可能会落后,即使他参加用户组会议并试图涵盖他个人时间的各种主题.在与他交谈之后,它让我对人们可能认为开发人员应该在某种程度上具备的技能的"当前"基准感兴趣.

我的想法:

  • .Net 3.5功能(Linq,Linq-to-sql,EF,Lambdas等)
  • ASP.Net MVC
  • 敏捷实践
  • 测试驱动开发或至少只是进行单元测试和模拟的能力.
  • 固体原则.
  • jQuery(或类似的框架)
  • CSS
  • 跨浏览器兼容性的Web标准
  • SSIS

我确定还有其他人; 但是,我很想知道其他人对于建议开发人员学习什么的想法.

Sof*_*tic 5

无论你提到的是正确的,我想在列表中添加以下两件事.

  • AJAX(不是ASP.Net AJAX)
  • 安全