<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<head><meta forua="true" http-equiv="Cache-Control" content="max-age=0" /></head>
<card title="【转】抛砖引玉：我看微软.NET各子技术领域之应用前景" id="card1">
<p> 游客</p><p>
标题:【转】抛砖引玉：我看微软.NET各子技术领域之应用前景<br/>
正文:<br/>
 从2002年发布.NET 1.0，历经8年发展，.NET发展到了4.0，已经成为一个庞大而复杂的软件开发与运行平台，其架构日益复杂，其应用领域也在不断地扩展，包容了&amp;ldquo;一堆&amp;rdquo;的子技术领域。在.NET 4.0即将发布之际，回顾一下已发布的各项.NET技术，看看哪些技术用得很火，哪些被打入冷宫，再猜猜.NET 4.0中可能会有哪些技术会得到&amp;ldquo;青睐&amp;rdquo;，是件有意思的事。1 桌面应用程序开发技术（ Windows Form和WPF）。　　在.NET桌面应用程序开发领域，Windows Form是&amp;ldquo;前辈&amp;rdquo;，相比以前的老祖宗MFC，其开发效率高得多，即使比一向以&amp;ldquo;高效率&amp;rdquo;著称的VB、Delphi之类，也不逊色，因此在很长的一段时间内，Windows Form成为.NET 桌面领域的主流技术，而且有一大批各式各样的第3方控件，其功能可谓应有尽有，使用方便。    Windows Form的问题是&amp;ldquo;千人一面&amp;rdquo;，要想做出&amp;ldquo;与众不同&amp;rdquo;的界面，真得费不少力气。    .NET 3.0中出现的WPF，在界面设计和用户体验上比Windows Form要强得多，比如其强大的数据绑定、动画、依赖属性和路由事件机制，都非常棒。然而，WPF最头痛的是性能，另外，在需要快速开发原型的场景，WPF暂时还比不上Windows Form方便。　　.NET 4.0中，WPF在性能上有较大的改进，这点在使用WPF开发的Visual Studio 2010上体现极为明显，Visual Studio 2010 CTP和BETA1只能用&amp;ldquo;惨不忍睹&amp;rdquo;一词来形容，BETA2就有一个性能上的飞越，但还是不是地玩点&amp;ldquo;崩溃&amp;rdquo;、&amp;ldquo;挂死&amp;rdquo;的把戏，而当前的RC版本，我觉得其使用体验已经超越了VS 2008。　　我认为，WPF取代Windows Form是必然的。2 数据存取技术　　（1）ADO.NET。这不用多说了，在实际开发中用得太多了，事实证明了它的成功。（2）LINQ。这也是个很大的领域，里面最牛的是LINQ<br/><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=226&amp;Page=1">[&lt;&lt;]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=226&amp;Page=1">[[1]]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=226&amp;Page=2">[2]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=226&amp;Page=3">[3]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=226&amp;Page=7">[&gt;&gt;]</a><br/>
<br/>
<a href="wap.asp?act=Com&amp;id=226">查看评论(0)</a><br/>
<a href="wap.asp?act=AddCom&amp;inpId=226">发表评论</a><br/><br/>

<br/>

<br/>
<a href="http://camnpr.com/wap.asp">首页</a>
</p>
</card>
</wml>