不管是不是.NET工程师必须要学的:
1. 正则表达式
2. html/css/js
3. 英语
.NET工程师要学习的:
1. C#
2. ASP.NET MVC
3. ASP.NET Web API
4. WCF
5. ADO.NET
6. LINQ
7. Entity Framework
8. 数据库(SQL Server或MySQL)
9. TDD(测试驱动开发)
10. DDD(领域驱动设计)
@dudu 说的也对,但是最重要的还是基础,FCL了解多少? C#特性又知道多少。《C#入门经典》 《C#高级编程》 都能帮助你了解这些。
我觉得博客园首页的网站分类就很清晰了,你可以从中选择自己感兴趣的深入学习。
@dudu 说的太好了 我也要按着dudu说的学习 楼主一起加油
当一个语言看多的时候可以去看下别的语言 寻找别的语言的优点 都是oop对oop的封装理解会深刻很多
而且写了两年程序推荐的还是啃基础,所有的基础了如指掌 然后建议学习设计模式
当然不是看看设计模式那么简单 是想自己身边的项目 如何用到设计模式 先思考用什么设计模式
然后试着用程序写出来 然后 让自己感觉很爽的代码 然后恭喜你 进步了 向架构进军