技术开发 频道

软件开发分论坛现场实录

【IT168 专稿】
会议时间:2008年1月13日下午 
会议地点:北京九华山庄 

嘉宾: 
微软最有价值专家 MSDN特邀讲师苏鹏
    北京工业大学软件工程硕士,微软最有价值专家,微软MSDN特约讲师。曾于微软亚洲工程院MSN组工作,现任中国网通四分公司技术支持与项目部开发经理。具有多年电信系统与OA系统。

IBM中国开发中心Web2.0首席架构师、IBM资深技术主管毛新生
    曾任IBM软件集团企业解决方案部大中华区和北亚地区首席架构师与IBMSOA中国设计中心技术主管,在企业级软件方面拥有广泛、扎实、深厚的理论功底和丰富的设计与项目实施经验,2006年,曾被授予“IBM资深技术主管”称号,成为中国内地第一位获此殊荣的IBM技术人员,在全球也仅有1000多位IBM员工享有这样的荣誉。毛新生先生于2000年加入IBM,曾先后在北京大学和IBM中国研究院从事研发工作,以研究人员、开发经理和架构师的身份从事过信息检索、语音技术及其中间件,门户、普及计算、Linux、网格计算、Web Service、SOA、Web2.0等领域的很多工作。

SUN公司Java技术推广经理李涛
    毕业于清华大学,并于2000年获美国坦普大学计机硕士学位。曾在美国Independence Blun Cross保险公司和Broadreach Consulting公司任职,从事软件开发和架构师工作,有的大型商业网站开发经验。目前李涛在SUN公司担任Java技术推广经理,是多个世界性技术会议的专题讲师,目前他专著的领域是JavaEE和Web2.0。

主持人:
   今天下午的主题非常精彩,首先有请来自微软的MSDN特邀讲师苏鹏先生,给我们介绍一下下一代的开发环境。今年是1月13日,两个月之后,微软将会在北京开5000人以上的发布会,同时推很多新产品,是微软新一个时期的到来,究竟能给我们带来什么样的东西,苏鹏先生能给我们带来最准确的信息,我们请他为我们演讲。

苏鹏:
   首先感谢大家,今天这么冷天还来听这个内容,也感谢孟总给我开场。我今天的主题各位已经知道了。主要讲一下VS2008和. NET Framework3.5。

    我先讲一下.NET Framework3.5,.NET Framework3.5就是赋于用户端的应用程序,大家都觉得以前的很不耐烦了,苹果产品应用界面越来越花俏,所以希望提供一个更花俏的方式,很多公司都搞在这个东西,IBM也有。后来一些脚本应用在桌面上。后来大家觉得这个界面优化还是有一套新的东西,FLASH就出来了,主要就是通过调远程的应用,包括Web服务等等,但是这个对于程序开发员来说有点远了点,所以微软推出了Windows Workflow Foundation,提供了整个下一代的应用界面的架构,各位一看应该还是现在的趋势,但FLASH没有推出市场,还要做一些事。

    WINDOWS Presentation Foundation,微软整合了通信统一平台,这个平台一出来,所有开发人员就省心了,不用费力研究技术了,由专门做Service的人来做,它主要是整合信息的应用。

    Windows Cardspace,单点认证的策略,最早策略是微软现在都用的WINDOWSID登录,包括MSN等等一系列的产品,但是有一个问题,这个产品微软内部用还好,但是用在外部,就怕别人知道MSN的聊天记录,这种紧张是不需要的。

    我们知道局域网环境下,我们希望有更好的解决方案,最早在局域网会基于用户做身份认证。广域网也在本机上使用身份认证,就是WC,这是操作系统提供一个小的软件,做认证策略。

    这几个产品构成了.NET Framework2.0。3.5增加了什么呢?这种多层架构分工以后,对程序员的要求更精了,你虽然不需要全面的知道所有事,但对有一些事情需要深入的了解。怎么办呢?最好有一个统一可视化的方式进行 访问,英特尔就出现了LINQ,这个东西相当好用,应该是一个统一的数据访问工具。后来就做了ASP.NET3.5,这是一种商业机制促生的技术,微软对这个东西不是那么紧,一看IBS态势太火了,微软很快找人在业余时间开发的,虽然业余时间开发的,但是水平并不业余。它有两个部分,一个是核心控件件,一个是数据库。他找了网络里的人找到数据库,这步战略非常好,它填补了外部应用的空缺,应该是商业策略上非常成功的例子。

   除了ASP.NET3.5,是开心就好的总裁介绍的内容,他里面谈到,实际上LINQ,WCF都可以用在Web上,包括现在最新的,微软又推出一个ASP.NET MC架构,我们以前写程序时候把控制层和模型分离开,后来大家说ASP是一团西红柿面,都搅在一起,MC是把他们分开了。但没有完全提供一个完整的概念。近期估计SDC有相关的报道。

    关于运用时结构提供的一些增强,和插件提供的增强。但更多是语言的增长,对应用没有什么直接的意思。

    这是产品的时间表,05年微软推出的VS2005年,就计划推出2008。实际上我05年还在微软,那时候这东西就已经有了。那时候的产品跟现在的感受是两回事,尤其是WCF变化最大。当时是基于IPN协议的P2P应用,情况太乐观了,我们过高的估计了思科的能力,时至今日,我在这儿一讲,应该不会到媒体吧。

    还有就是PNP协议,就是微软的P2P协议,可以跨越防火墙,但是现在只是作为一个插件,非必须更新的插件。WPF现在越来越漂亮了,大家应该关注一下。

    一个软件企业刚开始是卖产品,然后是卖服务,最后是卖理念,法国的外交部长说中国可以输出价值观的时候,才是一个大国。如果一个软件企业输出标准的时候,就是一个大的软件企业了。

    微软有一套自己的MSF,它和VS、TS2005做过整合,到2008年的时候提供得更多的整合协议。所以在2008里我们会看到更棒的一些特性。

    其实除了开发工具以外,Service产品发生了很大的变化,就是随着.NET Framework2.0的诞生,还有像VISTA这样更绚丽的界面,而且在组件模式的时候提供多种模式。我们使用一个服务器的时候,挂多少组件,是在WINDOWS环境下不容易定制,而且是必须装上,启用还是不启用的概念。后来出现的完全没有UI界面,所有的界面和模块都是可定制的,想要应用可以装上,不想用可以不装。所以Service 产品还是不错的,定制性非常好。

    我们做开发管理的时候,我们一般是VBS大行其道,大行其道到什么程度,就是很多人拿VBS编病毒。
0
相关文章