申请免费试用、咨询电话:400-8352-114
文章来源:泛普软件
开发者常常受到他们在当前项目中所使用的技术的限制,以致忽略了跟上新技术潮流是多么重要。让我们来看看微软最近会推出哪些开发技术。
IT经理期望开发者们紧跟瞬息万变的开发技术发展趋势。实际上,为了保住自己的饭碗,提升竞争能力,更新你的技巧是势在必行的。麻烦是,你可能挤不出时间来了解最新的发展趋势。
因此,我们决定对微软今年即将推出的开发技术作一概述。这些技术中,既有新版本也有新计划,看来今年又是有趣的一年。
.NET Framework 2.0
.NET Framework 2.0正在进行第二次测试。该版本改善了可量测性,并提高了高速缓存储与应用配置的性能,还进行了ClickOnce技术更新,支持更多的浏览器,而且提供ASP.NET 2.0控制与服务设备。此版本新增了许多类型库,并对现存类进行了删除。类型库是所有.NET应用的基础,因此这是一个重大的更新。一方面,你需要意识到将来应用发展的变化;另一方面,你得保证现有的应用按计划运行。
ASP.NET 2.0
由于ASP.NET 2.0是.NET Framework 2.0的一部分,它确实需要(通过网络服务器)进行另外安装,并常被当作独立的技术来讨论。我知道许多网络开发者对下一版ASP.NET感到十分兴奋。Version 2.0中新增了50多个控件,安全模式得到增强,简化了数据访问及数据库高速缓存。ASP.NET 2.0的一个主要改进在于对XHTML与访问标准(Section 508/WCAG)的支持。
Visual Studio .NET 2005
尽管市面上有许多非微软的.NET开发环境,微软自己的Visual Studio .NET(VS .NET) 2005依然独占鳌头。它是最流行的.NET整合开发环境(IDE)。下一版Visual Studio .NET 2005提到在下一代Framework中引入的特点,以及对开发客户的改善。
你最先注意到的事情可能是VS .NET 2005包含的许多不同版本:团队系统、专业版、标准版及精简版。不管是团队成员还是网络开发者,都可以找到自己所需的版本。VS .NET内新增的团队功能让你不需离开座位就能与团队成员共同合作,因而受到大家的欢迎。更重要的是,团队系统可满足团队内不同角色的需求,包括建筑师、开发商、测试人员、经理等等。
另外,VS .NET 2005还与SQL Server 2005紧密相连,以在VS .NET内建立数据库解决方案,并为建立多层解决方案提供更多支持。VS .NET 2005也与Office联系密切,可以方便地利用Office的特性建立应用。这不过是下一版中大量功能改善的一个例子而已。
SQL Server 2005
我们还在使用SQL Server 2000,这真是让人难以相信。尽管这一技术十分可靠,但微软这么久才发布新版本还是让我们感到惊奇。好了,下一个新版本SQL Server 2005终于就要发布了。
新版本在利用T-SQL及管理代码方面与.NET结合得更紧密。另外,还可以在数据库服务器内发展网络服务。与XML支持、报告及T-SQL相关的功能也得到增强。
Indigo
Indigo是一组为创立并运行相连系统而设计的.NET技术。它围绕网络服务体系建立。Indigo中先进的网络服务支持功能提供安全可靠的通讯与可操作性。Indigo服务导向的编程模式以.NET Framework为基础,简化了相连系统的开发。Indigo可在下一代Windows(Longhorn)、Windows XP和Windows 2003服务器版上运行。
你应该何时开始熟悉这些技术呢?
我知道许多开发者迫不及待地想了解这些新技术,但我发现在完成现有的项目的时候,我很难将心思放在新事物上。我当前的项目应用公认的通用技术,如.NET Framework 1.1,因此我不必为尚未发布的新功能纠缠不清。
另一方面,我也发现关注即将发布的产品版本和新功能是有益的。这使我认识到新技术的应用情况,帮助我向顾客提供更为全面的解决方案。
一个忠告是,要对新技术发布后进入主流应用所花的时间长度心中有数。在大公司这可能要相当长的一段时间,因此最好对顾客的情况有所了解。