c#

位置:IT落伍者 >> c# >> 浏览文章

编程者必须学习的10项.NET技术


发布日期:2018年09月02日
 
编程者必须学习的10项.NET技术

WCF (Windows Communication Foundation)虽然WCF显然没有WPF或SilverLight那么吸引人但是它却是在NET框架下解决业务问题的基础所以你今年至少要学习一门NET的新技术那你就选择WCF吧

ADONET (and LINQ)这是让你与数据层打交道的技术并且LINQ提供了将各种数据组合起来的方法如果以上两个技术你都不熟悉的话那就等着被人来抢你饭碗吧

WPF (Windows Presentation Foundation)学习WPF的重要性简直不言而喻你在程序中所需要的窗体交互界面页面都是架构在WPF上的并且在Vista中已经集成了WPF SQL Server 我明白这其实并不是NET的内容但它又确实是NET的内容SQL Server 为开发者提供了一种在其他平台无法得到的强大力量你得仔细挖掘这个版本所带来的创新技术这将帮助你成为一个更好的开发者和问题解决者

ASPNET 即使是非在线程序开发者也应该了解一下这个技术这代表着最新的概念——动态语言LINQAJAX等崭新的技术都集成在其中(当然最吸引人的当然是SilverLight!)

安全关于这点我只提一句话安全顾问专家的薪资已经提高到每小时美元了

TDD (Test Driven Development)为了检验你的程序是否正确你总得测试一下而如何测试则是一门学问好好学习测试的学问吧

Networking网络部分的基础知识当然都得复习一下TCPUDPHTTPFTP等等协议学习这些将能让你更容易的将各个程序与数据结合起来并且让你的程序效率更高

Threading对于线程的理解将直接决定你的NET开发水平你得多学习一下线程相关知识知道他们是干什么用并且怎么用在你的程序里的

Learning我将学习定义为一项技术人们得学会如何学习并且选择学习什么这样你才能前进得更快

上一篇:C#编程让Outlook乖乖交出帐户密码(1)

下一篇:C#线程从陌生到熟悉:突飞猛进