MVP专访人物介绍
桂素伟,微软MVP,51CTO专家堂成员。微软中文技术论坛Visual C#、IT职业规划谈两个版块版主,微软WebCast讲师。精通C#,WinForm,ASP.NET,WPF,Windows Mobile等开发技术。山西DotNet俱乐部创始人之一,曾组织多次与微软合作组织活动,并多次组织山西DotNet俱乐部线上线下活动。
桂素伟作品介绍
桂素伟的《跟MVP学.NET开发》系列视频程共分三大部分:C#程序设计语言、WinForm窗体应用开发等等,是微软MVP桂素伟老师为面向基础.NET开发人员而推出的,采用Live Meeting录制,讲解深入浅出,程序示例准确深刻,给更多刚开始学习.NET的朋友学习道路上的启示。
面向.NET广大开发人员。WinForm是.NET开发平台中对Windows Form的一种称谓。.NET为开发WinForm的应用程序提供了丰富的Class Library(类库)。这些WinFrom类库支持RAD(快速应用程序开发),这些类库被封装在一个名称空间之中,这个名称空间就是System.Windows.Forms。在此名称空间中定义了许多类,在开发基于.NET的GUI应用程序的时候,就是通过继承和扩展这些类才使得我们的程序有着多样的用户界面,以上在本WinForm视频教程均有涉及。
1)2009年已经接近尾声,这一年您在日常的工作和开发方面有哪些感触(技术需求方面)?
Silverlight 3.0的推出,更加丰富了RIA的开发。同时越来越多的应用要求富客户端,所以像JavaScript,AJAX,JQuery等用来表示客户的技术兴盛起来。还有,从工作方面,这点也能感觉出来,我是做培训的,我们的目标就是满足开发企业用人的需求,越来越多的感觉到企业要求我们能提供更多的客户端编程人员。
延伸阅读:
微软Silverlight是一个跨浏览器、跨客户平台的技术,能够设计、开发和发布有多媒体体验与富交互(RIA,Rich Interface Application)的网络交互程序。51CTO推荐您通过《走向银光——一步一步学Silverlight》专题来进一步了解Silverlight。微软在推出Visual Studio 2010 Beta1时特别强调了对WEB开发增强支持,不光是Silverlight,还包括JavaScript和PHP的支持。51CTO认为微软强调RIA开发,也是为了迎合日益见涨的市场需求,用户肯定喜欢更加绚丽夺目的软件前端享受。
2).NET平台这一年中是否有一些突出的变化值得我们关注和思考?
2009年,可以说是Visual Studio 2010孕育的一年,Beta版的推出,增加了人们对正式版的期待,C#就要引入动态语言的特性,这样更丰富了.NET的范畴。这个变化,也将引起.NET开发人员的“骚动”,同时,C#4.0动态语言的特性也将使.NET向更前的一个层次推进。
延伸阅读:
C#是微软公司发布的一种面向对象的、运行于.NET Framework之上的高级程序设计语言。并定于在微软职业开发者论坛(PDC)上登台亮相。C#是微软公司研究员Anders Hejlsberg的最新成果。C#看起来与Java有着惊人的相似;它包括了诸如单一继承、接口、与Java几乎同样的语法和编译成中间代码再运行的过程。但是C#与Java有着明显的不同,它借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司.NET windows网络框架的主角。
从已知的用户文档中,我们可以得知C# 在动态语言方面,主要是改进了动态编程模式的互操作性和Office编程,动态查询是C# 4.0中的一个新功能,允许你从IronPython,IronRuby,Jscript,HTML DOM或一个标准的.NET库以同样的方式使用和操作一个对象,不管它们来自哪里。C# 4.0中的动态关键字功能允许一个类型在运行时动态解析,而不是在编译时静态的方式,这可以让动态语言将它们的对象暴露给C#。51CTO也曾独家报道过《在Visual Studio 2010中使用C# 4.0的动态类型》这样的文章,来介绍C#4.0的动态类型。
#T#
作为.NET顶梁柱之一的C#,其向前的步伐肯定要推动.NET进一步向前。看来微软在2010年要谋求在开发市场有进一步的行动。
3)2010年Visual Studio 2010和.NET 4.0将正式推出,您还有那些期待?
Visual Studio 2010中引入UML设计是我最期待的,那时候我就不用打开Rose或Visio来做UML,再使用Visual Studio 来做开发,而只用Visual Studio 2010就能满足我的要求了。还有Visual Studio 2010代码的缩放,我也特别喜欢,因为我是讲师,在讲解的时候不用费时费力的打开“工具”-“选项”去调我的字体大小,只用Ctrl+滚轮来轻松的搞定。很期望Visual Studio 2010正式版本的发布。
延伸阅读:
Visual Studio 2010新版Logo
Visual Studio 2010是微软集成开发环境Visual Studio的最新版。新的Visual Studio 2010将提供对F#的支持,以及最新.NET Framework 4;大幅改进对C++开发的支持。使用Visual Studio 2010将提高开发人员的开发效率,创建更安全和更易于管理的应用程序。
Visual Studio 2010在2009年推出了两个测试版本,均为Beta测试。通过51CTO从微软官方得知,未来的最终版本将不会有大的变动,开发企业已经可以运用Visual Studio 2010 Beta2来进行部署了。UML设计目前还是专有软件的天下,架构师们还是要借助微软或者其他企业的软件来进行架构设计。
Visual Studio 2010比较大的改动还在与代码提示方面,更加人性化的代码提示可以极大的减轻程序员的开发工作,同时也便于大家展示自己的代码和共享。预计Visual Studio 2010将在2010年第一季度发布正式版本。51CTO推荐您参考《Visual Studio 2010应用与开发详解》专题来进一步了解Visual Studio 2010。
【责任编辑:Dev02 TEL:(010)68476606】