微软中国社区和微软美国华人联盟联合举办的首次在线技术聊天--------内容整理(上)MVP
MS_Chat_Emcee : 大家好,欢迎大家来到这里参与微软社区的聊天活动! r n今天的聊天主题是: 基于微软技术和平台的软件开发 r n今天我们请到的是:在微软美国中部工作的华人程序经理、开发专家及测试专家 r n r n请大家抓住机会开始提问吧。
8Eddyy has left the conversation.
Eddie_Moderator : 大家好。我是微软社区的刘志健。这次我们聊天的主题是基于微软平台和技术的软件开发。很高兴我们邀请到了微软美国华人协会的成员,下面我们把时间留给这次活动的主持人-华人协会的主席 Bill Luan 先生
[MS]Bill_Luan : S Tahoma;0 谢谢Eddie! ? 各位来宾、中国软件开发界的同仁们:大家好!今天我们非常高兴能有机会来这里参加这个由微软中国举办的在线聊天。我谨代表我们微软华人协会的一千四百多位会员向国内软件开发界的技术专家们和信息产业界的同仁们对中国软件业的发展所作的贡献表示我们由衷的敬意!欢迎你们来参加这个
[MS]Bill_Luan : S Tahoma;0 各位来宾、中国软件开发界的同仁们:大家好!今天我们非常高兴能有机会来这里参加这个由微软中国举办的在线聊天。我谨代表我们微软华人协会的一千四百多位会员向国内软件开发界的技术专家们和信息产业界的同仁们对中国软件业的发展所作的贡献表示我们由衷的敬意!欢迎你们来参加这个在线聊天的??
[MS]Bill_Luan : S Tahoma;0 今天,来自我们微软华人协会的十几位成员分别来自各个产品开发部门。他们中绝大多数从事各种软件开发工作,包括项目经理、软件开发、软件测试等等。今天我们的聊天的范围和题目主要在基于微软技术和平台的软件开发。大家可以对有关使用各种微软平台和产品的软件开发向我们的技术专家们提问,从??
[MS]Bill_Luan : 我们希望通过这个在线聊天,能够与国内的软件开发者们建立更进一步的交流、能够更好地聆听我们客户的愿望、要求、和建议,为开发出更好的软件平台和产品、为中国软件业的进一步发展做出我们的贡献。再次谢谢大家今天来参加这个活动和对我们的支持!
[MS]Bill_Luan : 下面我请微软华人协会的成员们首先介绍一下自己… 我先开个头…
[MS]Bill_Luan : S Tahoma;0 大家好!我是栾跃(Bill Luan)。我是微软总部中国办公室的项目经理,也是微软华人协会的主席。毕业于美国南伊利诺州立大学,1984年和85年分别获得电机工程学士和硕士学位。1985-96年在美国几个大型重工业公司工作,进行自动控制系统的开发设计工作。96年为摩托罗拉的呼叫机软件的产品经理。1998年加入微软??
[MS]郑全战 : 大家好!我是郑全战,Windows and Enterprise Management Division 项目经理。1987-1991,北大计算机学士,1991-1994,硕士。1996-2001,美国明尼苏达大学,计算机博士。1997加入微软。开发过DirectX 5.0 - 9.0, 以及Windows 98, ME, 2000, XP, Longhorn. 现在正在开发Indy。
[MS}Chengyun_Chu : 大家好!我是褚诚云,我是在Windows 多媒体部门的软件开发工程师。1997年毕业于西安交通大学,取得硕士学位。1999年毕业于Oregon State University,取得硕士学位。2000年1月加入微软。曾经参加过Windows Media Series 9 的开发工作,现在正在进行LH上的多媒体平台开发。
[MS]Weijuan_Shi : S Tahoma;0 大家好!我是施卫娟, Windows 核心操作系统(Core OS)部门的软件测试开发工程师。1997年于复旦大学获得计算机学士学位, 2001年于美国佛罗里达州立大学获得计算机硕士学位,之后在该大学大气预测研究中心工作,2002年7月加入微软。曾经担任Windows 设备驱动程序开发(Device Driver Development)技术支持工程师。目?
[MS]john_chen : 大家好!我叫陈志勇(aka John Chen),我是Visual Basic的软件开发工程师。我是福建古田人,中国科大近代物理系毕业,又在澳大利亚UNSW获得计算机硕士学位。1999年加入微软,曾参加的项目有ADO。Net 的一些Designer 设计,XML Designer 等。现正在进行新版的 DataSet Designer 的开发;;
[MS]WangHaitao : 大家好!我是王海涛,SQL Server部门的软件开发工程师。1997年毕业于中国科技大学,1999年在Miami University取得计算机硕士学位。1999年加入微软,曾参与Speech API和Speech Server的开发。一个月前刚转到SQL Server。
[MS]孙展波 : 大家好,我是孙展波。我的简介在 <http://www.microsoft.com/china/community/Professional/Chime/chimepeople.aspx>之最后。我的开心就好品牌之博客堂里的blog在<http://blog.joycode.com/zhanbos/>;;
Junfeng[MS] : 大家好,我是张骏峰,在Fusion team工作.1998年中国科学技术大学毕业,2001年威斯康辛大学毕业,然后就到微软了.
8阿傩尊者 has joined the conversation.
[MS]Dennis : Hello everyone: My name is Dennis Wang and graduated from Fudan. I am working at Microsoft IT / SAP division and am responsible for Microsoft / SAP integration. I joint Microsoft in 1999 and I am providing and implementing enterprise application integra
[MS]Dennis : application integration (EAI) solution. Ask me any questions about VS.Net / SAP integration, BizTalk/SAP integration or any question on how to connect to SAP from Microsoft platform.
[MS]Dennis : ;
[MS]XINZ : 大家好! 我叫邹欣,是微软总部Visual Studio产品团队的软件开发工程师。1991 年毕业于北大计算机软件专业,1996 年获美国Wayne State Univ. 计算机软件专业硕士。曾在微软Outlook 的产品团队从事开发工作, 主要注重于提高应用程序的效能。目前在Visual Studio产品团队工作,进行Visual Studio.NET 下一个版本的开发
[MS]Howard_Yin : 殷皓(Howard Yin), Senior Consultant, Microsoft Consultanting Service (美国东区). 12+ 数据库应用开发经验。
[MS]袁峰 : 我是袁峰, 没读过洋书. 三年前入微软. 现做 LONGHORN 打印系统.
[MS]Bill_Luan : 好,现在请大家提问。谢谢!;;
[MS]Bill_Luan : Q: To 栾跃先生:您今年还会回来参加TechEd 2004 China吗 A: 会争取。要看老板是否批准 ;;
[MS]郑全战 : 请问现在多媒体开发和.NET的结合有什么新动态和功能. 回答:3D方面有很多新的features, it should be ready by next Visual Studio 2005.
[MS]袁峰 : To 开心就好: The age discrimintation problem needs to be solved, otherwise it
[MS]孙展波 : 问:我想请教关于 .net的发展方向 答:简单的说,.NET是现在更是将来使用微软产品主流开发平台。现在自然有各种各样的限制但是未来的发展将会更多的减少这些限制。.NET 2.0和Longhorn都做了很大的改进。
[MS]袁峰 : To 开心就好. 30 is really very very young as a software engineer. Microsoft has people over 50.
[MS]郑全战 : 是否有人关注过flash和.net更强的结合. 回答:已经有产品族在开始调研。还不能详细介绍。 .
[MS]郑全战 : 产品组
[MS]袁峰 : Q: 30岁问题是不是和人种有关 A: No. I'm Chinese and I'm now close to 44 and writing more and more code.
[MS]XINZ : S Tahoma;0 Q:好象微软总部不用VSS进行源代码管理,有自己专门的版本管理工具,不知是不是如此? A:目前微软内部的开发团队自己专门的版本管理工具, 但是在vs.net 2005 发布之后, 内部和外部的工具会走向统一。 请关注vs.net 2005 team system ;; A:目前微软内部的开发团队自己专门的版本管理工具, 但是在vs.net 2005 发布之后,
[MS}Chengyun_Chu : 请问现在多媒体开发和.NET的结合有什么新动态和功能. 回答:LH的下一代多媒体平台是Media Foundation.会提供全面的Managed API支持。而且会和Avalon结合在一起。
[MS]Bill_Luan : 问题:请介绍多媒体数据库的发展现状。 答案:请你将问题问得再仔细一些... 是数据库技术的那一部分?因为微软的SQL Server 本身就支持托媒体的数据管理。所以请你讲一下你想知道的细节...;;
[MS]袁峰 : > 和社会现状也有关系. A: Yes. It's illegal to discriminate against age in US.
[MS]郑全战 : 微软开发组中如何管理代码结构(可读性、充用性、是否符合desing pattern等),专人负责?回答:每个产品组有自己的有求,在提交前都要做1-2人的code review。
[MS]孙展波 : LongHorn Server:这个产品将在Longhorn Client之后发行。
[MS]Howard_Yin : VC : “请介绍多媒体数据库的发展现状“- SQLServer下一版本将于操作系统有很大程度的integration,Binary Object的储存将有很多选择,包括对多媒体的支持和Search
[MS]john_chen : 问题:XINZ,想问一下Unit Test跟Visual Studio.NET的集成问题,好像大家都对只在 团队开发中集成Unit Test很有意见,看了你们产品组某个项目经理的BLOG,好像还 是不是很令人信服,想听听你的高见 答复:XINZ,能不能谈谈 那个项目经理的BLOG 的大意;;
[MS]郑全战 : 还是微软的Developer都很牛,不需要通过管理就可以。回答:再牛,也需要另外一个人的确认。只有一个人例外,David Cutler. 。
[MS]XINZ : S Tahoma;0 Q: XINZ,想问一下Unit Test跟Visual Studio.NET的集成问题,好像大家都对只在 团队开发中集成Unit Test很有意见,看了你们产品组某个项目经理的BLOG,好像还 是不是很令人信服,想听听你的高见 A: 说来话长, 现在产品的布局已经大致定下了, 不好再改来改去, 牵一发而动全身。 如果的确有很多用户有意见, 我们会考?
[MS]孙展波 : 问:那您的意思是,目前的.net开发仍然会有一点尴尬了是吧 答:总是要选择最合适的开发环境和平台。不是为了.NET而.NET.对.NET适用开发的情况下,没有任何尴尬,反而事半功倍;;
[MS]Weijuan_Shi : 问题 - jiangsheng[蒋晟] : 我知道WindowsXP和2003都有很多个不同的版本,例如媒体中心版、平板电脑版、64位版本等等。那么如何管理各种不同版本的Windows的源代码?开发团队是一个还是每个版本一个?看起来这些版本都只有少许的不同。
[MS]Weijuan_Shi : 回答:: Windows 目前有3大部门,核心OS, 客户端部,服务器端部。在这之下又有你提的那些不同版本。核心OS的代码大家共用,在这之上会分叉开,但这也带来的管理上的问题,目前我们正在处理怎么把分叉的代码再和起来,从而更有效及时的开发出让大家满意的高质量的产品 ;;
[MS}Chengyun_Chu : 请问多媒体的search支持audio和video么?回答:我想你不是指的WMP中的Media Library.如果是指下一代产品的话, WINFS会全面结合多媒体的Metadata,并提供相应的查询功能。;;
[MS]Howard_Yin : Jerry:SQLServer2000刚刚发布了ReportingService,其中包括ReportDesigner。报表的设计 是通过Visual Studio来完成,管理,浏览,及其他功能均可通过WEB;;
[MS]袁峰 : Q: 以后会不会有.net的Windows API?A: Have you looked at Avalon?
[MS]WangHaitao : 问:请问各位专家,昨天在北京举行了Windows 64-bit推广大会,专门谈了C/C++64位开发。在64位开发中相比其他的语言是否C++/CLI更为合适呢
[MS]WangHaitao : 答:64位开发用C++只要遵从一些基本的guildline就不是太难。但是如果用C#或者其他.Net语言的话要注意的东西就更少了。如果你不用指针的话绝大部分code可以直接在64位系统上运行。;;
[MS]XINZ : Q:: vs2005包含代码管理?支持通过port 80操作吗? A: 在vs.net team system 里面, 第一版有限度的支持基于 internet 的操作。 不知道你的 port80 详细情况如何。 ;;
[MS]郑全战 : 请问微软件在代码控制方面是如何执行的?回答:简单说:微软有自己的一套代码管理系统。每个程序员要遵循一定的规定(eg, pass prefast, prefix, etc)和best practice。还要做代码review.
[MS]Howard_Yin : Lester : (XQuery)据我所知,不会
[MS]Bill_Luan : 问题:哪位专家可以帮我证实WindowsCE将要开源的消息?答案:MSDN Academci Version 在两年前就已经将CE的源码向任何订MSDNA的大学开放了。
[MS]郑全战 : MS为什么不再IE中内嵌支持.NET WinForm的类似于JavaApplet的东西呢. 回答:IE的开发重心已经转移。只有非常重要的feature才有可能被支持。
[MS]john_chen : 问题:VS2005测试版啥时候可以公开无限制下载? 答复:Beta1已出来了:<http://lab.msdn.microsoft.com/vs2005/> 你可以无限制下载Express版 General Express - http://msdn.microsoft.com/express VB Express -- http://msdn.microsoft.com/vbasic/express Express blog - http://blogs.msdn.com/express ;;
[MS]Weijuan_Shi : 问题: John :微软开发组如何测试有界面的程序(例如管理工具),有自动测试的方法和工具吗?
[MS]Weijuan_Shi : 答案: 我假设你问得是如何测试有UI的程序.是的,微软内部有专门的测试架构师, 开发小组或部门负责开发UI测试开发的工具.好多开发队伍在用那些工具. ;;