.NET工程师技术进阶
2013-07-17 15:32
204 查看
通常,一个人对技术的掌握程度可以分为精通、熟练、熟悉、了解,详细解析如下:
精通:能够掌握此技术的85%技术要点以上,使用此技术时间超过两年,并使用此技术成功实施5个以上的项目。能使用此技术优化性能或代码,做到最大可能的重用。
熟练:能够掌握此技术的60%技术要点以上,使用此技术时间超过一年,并使用此技术成功实施3个以上的项目。能使用此技术实现软件需求并有经验的积累在实现之前能做优化设计尽可能的实现模块或代码的重用。
熟悉:能够掌握此技术的50%技术要点以上,使用此技术时间超过半年上,并使用此技术成功实施1个以上的项目。能使用此技术实现软件需求。
了解:可以在实际需要时参考技术文档或帮助文件满足你的需要,基本知道此项技术在你运用时所起的作用,能够调用或者使用其根据规定提供给你的调用方式。
.NET工程师(C#)可以分为初级、中级、高级。根据个人总结,其对各项技术的掌握程度区分如下:
初级:看得懂代码,了解需求,写得出功能。
熟悉.NET Framework,熟悉C#+ASP.NET 开发;熟悉JavaScript,Div+CSS,HTML,AJAX技术及应用
掌握MS SQL SERVER 数据库,能够编写简单的存储过程
中级:你还需要了解Ajax,另外就是面向对象的开发,以及自定义服务器及Ajax控件和COM开发
掌握ASP.net,熟悉.Net框架,熟练使用VS.Net 2008以上开发环境。熟练掌握C#,JavaScript,Div+CSS,HTM,XML,web service,AJAX技术。
掌握SQL,能够熟练操作SQL Server数据库和使用数据库存储过程,熟悉数据库的设计范式和数据库性能优化等内容。
具备撰写需求文档及设计文档的能力;
高级工程师:你需要了解设计模式,还有MVC等架构方面的东西。
熟练掌握C#及ASP.NET MVC,熟悉Javascript和JQuery,精通HTML/CSS/Ajax应用知识,与第三方js类库(Extjs、jQuery)及应用;熟悉.net分布式编程(wcf、webservice等);
精通SQL和存储过程,熟练掌握Oracle、sybase 、SQL Server任意一种数据库编程,有数据库设计和优化的能力;
了解Web数据库应用的设计观念,编码规范高效
另外,各个行业领域对技术的要求也各不相同,以上内容只做个大概的参考和了解。
精通:能够掌握此技术的85%技术要点以上,使用此技术时间超过两年,并使用此技术成功实施5个以上的项目。能使用此技术优化性能或代码,做到最大可能的重用。
熟练:能够掌握此技术的60%技术要点以上,使用此技术时间超过一年,并使用此技术成功实施3个以上的项目。能使用此技术实现软件需求并有经验的积累在实现之前能做优化设计尽可能的实现模块或代码的重用。
熟悉:能够掌握此技术的50%技术要点以上,使用此技术时间超过半年上,并使用此技术成功实施1个以上的项目。能使用此技术实现软件需求。
了解:可以在实际需要时参考技术文档或帮助文件满足你的需要,基本知道此项技术在你运用时所起的作用,能够调用或者使用其根据规定提供给你的调用方式。
.NET工程师(C#)可以分为初级、中级、高级。根据个人总结,其对各项技术的掌握程度区分如下:
初级:看得懂代码,了解需求,写得出功能。
熟悉.NET Framework,熟悉C#+ASP.NET 开发;熟悉JavaScript,Div+CSS,HTML,AJAX技术及应用
掌握MS SQL SERVER 数据库,能够编写简单的存储过程
中级:你还需要了解Ajax,另外就是面向对象的开发,以及自定义服务器及Ajax控件和COM开发
掌握ASP.net,熟悉.Net框架,熟练使用VS.Net 2008以上开发环境。熟练掌握C#,JavaScript,Div+CSS,HTM,XML,web service,AJAX技术。
掌握SQL,能够熟练操作SQL Server数据库和使用数据库存储过程,熟悉数据库的设计范式和数据库性能优化等内容。
具备撰写需求文档及设计文档的能力;
高级工程师:你需要了解设计模式,还有MVC等架构方面的东西。
熟练掌握C#及ASP.NET MVC,熟悉Javascript和JQuery,精通HTML/CSS/Ajax应用知识,与第三方js类库(Extjs、jQuery)及应用;熟悉.net分布式编程(wcf、webservice等);
精通SQL和存储过程,熟练掌握Oracle、sybase 、SQL Server任意一种数据库编程,有数据库设计和优化的能力;
了解Web数据库应用的设计观念,编码规范高效
另外,各个行业领域对技术的要求也各不相同,以上内容只做个大概的参考和了解。
相关文章推荐
- Linux 工程师技术 <<系统&服务管理进阶>>
- Linux 工程师技术 <<系统&服务管理进阶>>
- [.net 面向对象程序设计进阶] (20) 反射(Reflection)(上)利用反射技术实现动态编程
- 从技术博主到知乎大V:资深Python工程师的12年进阶路
- [.net 面向对象程序设计进阶] (14) 缓存(Cache) (一) 认识缓存技术
- 诚聘.net 开发工程师,同步提升技术和英语水平,加盟我们!
- java 从小白进阶中级开发工程师应该会的一些技术
- 推荐给后端工程师进阶的几本技术书籍
- 2007年你必须学习的10项.NET技术
- 一起谈.NET技术,详解Visual Studio 2010中的扩展管理器
- .NET重要技术思考
- 一起谈.NET技术,在ASP.NET网页间传递数据的五种方法
- 一起谈.NET技术,使用DeeepZoom Composer进行富图像应用的开发(翻译--2)
- J2EE工程师必备工具和技术
- 一起谈.NET技术,微软PDC10:大牛谈ASP.NET和C#技术走向
- 2009 .NET技术大会图文分享
- 基于.NET的Web Service技术的分布式异构数据库的集成
- 使用.NET技术制作KTV点歌项目,新手篇
- ESRI中国(北京)招聘技术工程师(招聘结束,谢谢大家!)