background image

                   10 项比较重要的.NET 技术

 

1、WCF (Windows Communication Foundation):虽然 WCF 显然没有 WPF 或

SilverLight 那么吸引人,但是它却是在.NET 框架下解决业务问题的基础。所以

你 今 年 至 少 要 学 习 一 门

.NET 的 新 技 术 , 那 你 就 选 择 WCF 吧 。

2、ADO.NET (and LINQ):这是让你与数据层打交道的技术。并且 LINQ 提供了将

各种数据组合起来的方法。如果以上两个技术你都不熟悉的话,那就等着被人来

3、WPF (Windows Presentation Foundation):学习 WPF 的重要性简直不言而喻。

你在程序中所需要的窗体、交互界面、页面都是架构在

WPF 上的。并且在 Vista

WPF

4、SQL Server 2005:我明白这其实并不是.NET 的内容,但它又确实是.NET 的

内容。

SQL Server 2005 为开发者提供了一种在其他平台无法得到的强大力量。

你得仔细挖掘这个版本所带来的创新技术,这将帮助你成为一个更好的开发者

5、ASP.NET 2.0:即使是非在线程序开发者也应该了解一下这个技术。这代表着

最新的概念

——动态语言。LINQ,AJAX 等崭新的技术都集成在其中(当然,最

SilverLight!)

6、安全:关于这点,我只提一句话:安全顾问专家的薪资已经提高到每小时 300

7、TDD (Test Driven Development):为了检验你的程序是否正确,你总得测试一

下 。 而 如 何 测 试 则 是 一 门 学 问 。 好 好 学 习 测 试 的 学 问 吧 。

8、Networking:网络部分的基础知识当然都得复习一下,TCP,UDP,HTTP,FTP,等

等协议。学习这些将能让你更容易的将各个程序与数据结合起来。并且让你的程