.NET技术与就业前景分析
2003-08-26 19:48:25
来源:星星生活

最近,越来越多的人开始关注和使用Microsoft.NET。.NET主要包括Visual Studio、.NET开发工具、.NET平台和.NET服务器。可以说.NET将是微软未来十年的发展战略,其技术核心是Web Services。目前微软已经推出了.NET企业服务器系列,如Windows Server 2003、Application Center 2002、Server 2004、Commerce Server 2002和ISA Server等等。这些服务器已经完全和Visual Studio .NET结合在一起,微软将不断加大其应用市场份额。微软还将陆续推出其他的企业解决方案,以及.NET开发工具。如Yukon使我们能用C#和Visual Basic编写SQL存储过程。

下面是本人对.NET技术与就业前景方面的见解。

1、Web Services与分布式应用
.NET的核心内容之一就是要搭建新一代互联网平台,这个网络平台将解决网站之间的协同合作,从而最大限度地获取信息。不同网站之间通过相关的协定联系在一起,网站之间形成自动交流,协同工作,提供最全面的服务。这个技术的核心就是XML Web services,它允许应用程序通过 Internet进行通讯和共享数据,而不管所采用的是哪种操作系统、设备或编程语言。Web Service使用XML、SOAP和WSDL协议。关于Web Service的应用建议大家看看Actional公司的产品。在这里需要提一下Windows Server 2003。它是微软新一代服务器产品,不仅内置了.NET平台,而且包含了对“企业UDDI服务”。也就是说企业可以运行自己的UDDI了,开发人员可以方便地在企业内部发布和发现Web Services,从而进行使企业应用集成和数据共享(great!)。 笔者认为Web Service是今后软件开发的关键技术,而微软的.NET开发环境和开发工具是目前最突出的。

2、.NET及其应用

我们知道,在.NET之前微软的开发模型是Windows DNA,这是一个n-tier的体系结构,其核心是MTS或COM+。COM+的JIT、Transaction、Object Pooling,Security等使我们可以开发出一个高性能的Web应用或Client/Server应用。但是现在我们首先应该考虑使用.NET。原因是.NET不仅给我们提供了更高的性能,更丰富的设计模式,更重要的是微软所有的产品最终都要纳入到.NET平台。

比尔・盖茨说过,.NET是一项以公司的命运为赌注的赌博,微软公司的全部战略也是围绕着 .NET平台而制定的。现在包括IBM、康柏、三星、Commerce One以及其他互联网服务供应商,已开始与微软密切合作,共同推广 .NET技术,搭建第三代互联网平台。那么我们在学习.NET时应该关注哪些应用领域呢?我们首先应该了解如何使用.NET开发Web应用、Web Portals、 e-commerce、e-business和CRM。其次,应紧密关注微软的 Business Solutions。例如,Solutions for Intranets, Solutions for Supplier Enablement, Solutions for Management以及Microsoft CRM。最后我们来谈一下BizTalk Server。 BizTalk Server主要用于企业应用集成、BPM和B2B,它使我们不仅同现有的“老”系统可以进行数据交换,还可以通过各种Adapter与任何平台, 任何软件进行数据交换, 如UNIX, SAP, Peoplesoft。

3、.NET就业前景
从目前的发展趋势来看,以前的Visual Basic, ASP和COM技术将很快被.NET所完全取代。.NET将应用于中小企业的Web应用,
企业Portals, e-business 以及结合微软企业服务器的大型企业级应用。因此可以说,.NET就业主要是Windows和UNIX的竞争、.NET和JAVA的竞争。有数据显示企业对UNIX系统的需求正不断降,成本、维护费用和使用不方便是其主要原因。在美国52% 的安全网站都是基于Windows来建设的,而SUN的Java使用只占11%,大部分财富五百强的企业,差不多40%都使用Windows2000建设网站。最大零售商中有一半使用Windows 2000建设网站,在美国最大的B2B网站也使用Windows 2000来建设,Barnes & Noble 等美国最大零售商使用的是Windows 2000。

近几年大家之所以喜欢Java是因为它是一个真正面向对象的语言,更重要的是大家认为JAVA是使应用相互沟通并实现在因特网上互连的标准方式。但是现在一些技术领先的公司都已经认识到,XML模式包括Web Service将是网络互连的标准。微软的.NET以及其他企业服务器都从根本上支持XML和Web Service。笔者认为微软的新技术革命才刚刚开始,信息技术在企业的应用还没有真正开始,学习.NET的IT同行们有理由兴奋起来。

本文由NECC培训中心.NET资深任课教师提供, 欲了解有关.NET 方面的更多信息, 请参加周末的免费讲座时间: 周六12:00p.m.地址: 789 Don Mills Road 5th Floor (Eglinton/Don mills东南角),联系电话: 416-620-0001 Ext2035 or 416-828-6201。

收藏

发表评论