RSS 2.0 Feed
2004-09 Entries
摘要: 一切都是瞬息,一切都会过去,而那过去了的,将成为亲切的回忆。--- 普希金 感谢北京,上海和广州参加Tech Ed的朋友们的支持! 今年的TechEd还让我有机会见到了许多博客堂的作者和读者。虽然由于行色匆匆而不能深入交谈,我觉得我们彼此之间变得更接近了。 官方网站已经显示2005年的Tech Ed时间表了。让我们有机会在明年再见! 本Blog将继续提供Tech Ed 2004的DEV313和Dev322的技术支持。这几天突然轻松下来,身体反而不适,但愿能很快恢复。...[阅读全文]

posted @ | Feedback (24) | Filed Under [ 只言片语 Tech•Ed ]

摘要:在DEV322课程上使用的范型性能演示代码可以在此处得到。这是一个Console Project。 代码还使用了anonymous method的用法。...[阅读全文]

posted @ | Feedback (20) | Filed Under [ C# Tech•Ed ]

摘要:在今天开幕的Tech Ed北京上的 DEV313/322现场Quiz奖品如下:   DEV322: Ad Walker,清华大学出版社:Visual Basic .NET Code Security Handbook.(由原文作者Eric Lippert签名) DEV313: MSN Butterfly, O'Reilly: Dynamic HTML : The definitive Reference   回答正确才能获得奖品,所以实际送出的奖品可能略有出入。请根据您感兴趣的奖品选择参加。:-)   因为忘记带奖品到DEV322,所有的奖品都会在明天DEV313发出。...[阅读全文]

posted @ | Feedback (18) | Filed Under [ Tech•Ed ]

摘要:今天的Tech Ed上海DEV322上成功地通过Quiz发出全部的奖品(有人不喜欢MSN蝴蝶)。但是在试图做断点Filter(过滤器)的时候,没有能够成功的Filter Out别的Thread。为什么呢? 原因是我没有重新启动F5/Debugging的session.若重新启动,则演示会成功了。...[阅读全文]

posted @ | Feedback (20) | Filed Under [ Visual Studio Tech•Ed ]

摘要:排行榜在此. 这里是周末休闲之.NET Quiz微软技术教育大会Distributed版本。TechEd期间每天发布时间不能固定。正确答案未必能够及时回复。   如果你答对了这道题而且参加上海的Tech Ed,您还将获得Microsoft Cool wave Acrylic Assort. Key. 使用Visual Studio 2005 Beta1,看见有如下的一个属性框: 请解释其中Bar1, Bar2的作用应该是什么。...[阅读全文]

posted @ | Feedback (5) | Filed Under [ Visual Studio Quiz Tech•Ed ]

摘要:在今天开幕的Tech Ed上海上的 DEV313/322现场Quiz奖品如下:   DEV322: Ad Walker,Microsoft Press: Microsoft ADO.NET (Core reference)   DEV313: MSN Butterfly, Microsoft Press: Developing International Software (2nd Edition)   回答正确才能获得奖品,所以实际送出的奖品可能略有出入。请根据您感兴趣的奖品选择参加。:-)...[阅读全文]

posted @ | Feedback (1) | Filed Under [ Quiz Tech•Ed ]

摘要:排行榜在此. ? 这里是周末休闲之.NET Quiz微软技术教育大会Distributed版本。TechEd期间每天发布时间不能固定。正确答案未必能够及时回复。 ? 今天我在从广州到上海的转换之中用公共计算机发的Post. ? 在C#2.0中可以使用以下的代码: ... Global::System.IO.File.Exists(@“C:\boot.ini”) ... ? 请说明::的含义和意义所在。...[阅读全文]

posted @ | Feedback (18) | Filed Under [ C# Quiz Tech•Ed ]

摘要:在新建的白云机场B128候机门外等待晚点航班的我,知道Tech Ed广州现在还在进行中。而等到我抵达上海有机会发出这段文字的时候,Tech Ed广州就已经闭幕了;而Tech Ed将移师上海。   衷心的感谢在广州参加我的课程的朋友们。你们对.NET的热情深深的打动了我。你们对课程的客观公正的反馈,为我继续提高课程质量指明了方向,从而增加Tech Ed的价值。   DEV322在广州得到了较好的分数。在上海Tech Ed的目标是覆盖Tech Ed广州的内容Plus跟踪点和断点过滤器的说明及演示,但是其格式和内容将主要保持不变。Tech Ed上海的看点之一就是DEV322能不能取得更好的效果。   DEV313需要将内容和演示方式做较大的变动,否则没有时间覆盖精彩的ASP.NET2.0的新特性,如同在Tech Ed广州的遗憾。Tech Ed上海的看点之二就是DEV313能不能赶上甚至超过DEV322的得分。   对Tech Ed广州的奖品分配,我是同上海和北京一致对待的。但是我没有准备足够多的Quiz。Tech Ed上海的看点之三就是我能不能通过Quiz的方式发出同样多的奖品。   Quiz不够多的一个原因是我没有办法将计算机的声频输出到会场。Tech Ed上海的看点之四就是包括开场音乐在内的声频能不能在会场回绕。   Tech Ed 2004 广州已经闭幕。谢谢您的参与!...[阅读全文]

posted @ | Feedback (9) | Filed Under [ 只言片语 Tech•Ed ]

摘要:排行榜在此.   这里是周末休闲之.NET Quiz微软技术教育大会Distributed版本。 TechEd期间每天发布时间不能固定。正确答案未必能够及时回复。   如果你答对了这道题而且参加广州的Tech Ed,您还将获得Microsoft Cool wave Acrylic Assort. Key,具体颜色如下。请在今天DEV313课程前领取。       Visual Studio 2005 Beta 1没有但是Visual Studio 2005 Beta 1 refresh with the Team System具有的性能包括:(请选择一个或者多个合适的回答)   1) 对断点(Breakpoint)增加Filter(筛选器)的支持 2) 增加了TracePoint(跟踪点)的支持 3) 集成了FxCop工具为Build的一部分 4) 集成了.NET Reflector提供反汇编支持 5) 可以和Team Foundaton Server相连接 6) 提供Code Snippet Manager管理常用代码等 7) 提供Add-In Manager 8) 提供Performance Explorer  ...[阅读全文]

posted @ | Feedback (15) | Filed Under [ Visual Studio Quiz Tech•Ed ]

摘要:这是在今天的TechEd课程中不会介绍到的。 在今天首次在Tech Ed 2004 China广州亮相的DEV313和DEV322,会在正式开始之前根据提前量,选择使用以下2个曲子之一作为开场: Wind From The Past (Next Logic,1999年,3分12秒) Digital Life (Realogic, 1999年,6分49秒) 这是在MSN Music Preview上付费购买的。所以我想我有在第三会议室完整播放一到两次的权利。 请踊跃参加DEV313和DEV322,以听全以上2个曲子之一或者全部。:-)...[阅读全文]

posted @ | Feedback (4) | Filed Under [ Tech•Ed ]

摘要:以小礼品“引诱”大家去捧场,不知道效果是不是会i好的不得了? 广州Tech Ed DEV313/322现场Quiz奖品如下: DEV322: Ad Walker,《New Riders: Windows Script Host》 DEV313: MSN Butterfly, 《McGraw Hill: Mike Meyer's MCSE Windows XP professional Certification Passport 》,《清华大学出版社:Visual Basic .NET Code Security Handbook.(由原文作者Eric Lippert签名)》 回答正确才能获得奖品,所以实际送出的奖品可能略有出入。请根据您感兴趣的奖品选择参加。:-)...[阅读全文]

posted @ | Feedback (2) | Filed Under [ Tech•Ed ]

摘要:对于Tech Ed,指日可待的帖子,myx留言问道: 请问一下怎么参加你的课呢.我很想听一下asp.net 2.0 的咦. 需要什么? 回答如下: 您需要选择报名参加北京,上海,或者广州的Tech Ed课程,以听到包括DEV313等课程。谢谢您对我的课程的兴趣。 广州的课程今天开始,仍然可以在现场报名。 更多详细内容,请访问Tech Ed China官方站。...[阅读全文]

posted @ | Feedback (5) | Filed Under [ Tech•Ed ]

摘要:今天注意到3条金鱼在博客堂的首页游来游去,动作比较自然,却仍然起到了分散注意力的作用。 不知这些金鱼是谁的?...[阅读全文]

posted @ | Feedback (6) | Filed Under [ 只言片语 ]

摘要:排行榜在此.   这里是周末休闲之.NET Quiz微软技术教育大会Distributed版本。 TechEd期间每天发布时间不能固定。正确答案未必能够及时回复。   如果你答对了这道题而且参加广州的Tech Ed,您还将获得Microsoft Laptop Light.请在明天DEV322课程前领取。     在ASP.NET 2.0 Beta1中,一个命名为Code的文件夹会得到ASP.NET系统的特殊处理。在以后的版本中其名称可能会变化为Application_Code(参见ASP.NET 2.0 Beta2 中特殊文件夹名称的改变)但是其实质是没有变化。   假设在当前ASP.NET 2.0 Beta1的一个WebSite下创建了这个文件夹Code.下面这些说法正确的有:(选择一个或者多个正确答案)   (1) 加入的类文件比如Code/Utility1.cs,必须提供静态(static)函数才可以被调用。 (2) 在同一文件夹下(在此处就是Code),可以使用混合语言编程。例子:可以同时加入Code/Utility1.cs和Code/Utility2.vb后同时使用2个类。Utility1.cs是C#文件而Utility2.vb为VB.NET. (3) 现在在Code文件夹下创建一个BLL子文件夹(BLL的意思是Business Logic Layer业务逻辑层),加入Code/BLL/Publisher.cs类文件定义了Publisher类,此类中含有一个叫做LookupAuthorsByState的静态函数。在页面default.aspx中调用此函数需要使用的语法就是:BLL. Publisher. LookupAuthorsByState (4) 在Code文件夹下加入XML Schema文件(.xsd)后,ASP.NET系统动态产生其相应的强类型DataSet 类,这样就无须手工使用xsd.exe产生的class文件再加入。 (5) 在Code文件夹下加入图形文件如code/Demo.jpg后,ASP.NET系统动态产生资源文件以包括demo.jpg.   (posted from China Hotel by Marriott)...[阅读全文]

posted @ | Feedback (18) | Filed Under [ ASP.NET Quiz Tech•Ed ]

摘要:在周五有习惯参加.NET Quiz的朋友可以养精蓄锐到后天开始参加.NET Quiz Distributed for Tech Ed。 留意自9月12日到9月19日本Blog每天一道的.NET Quiz.除了计入9月的擂台赛排行榜,如果您还正好参加当天的Tech Ed并且我还在该城市,您还可以从我这里直接获得额外奖品。 (Posted from SEATAC Airport)...[阅读全文]

posted @ | Feedback (7) | Filed Under [ Tech•Ed ]

摘要:What?使用devenv /?并没有给出ResetUserData的命令选项(switch),其作用是重置IDE对当前用户的所有设置,使之回到刚安装好Visual Studio后第一次启动前的状态。比如说,启动IDE时将重新看到 “Choose Default Environment Settings” 的对话框。该命令本身并不同时启动IDE,注意和/ResetSettings的不同。 Why? 多一个选择比没有选择好。虽然在实际应用上和在自己的开发机器上很少需要使用这个命令,在别的合适的情形下是有用处的。 How?其实现就是将用户定制的选项全部重置为系统缺省。 Attention! 使用ResetUserData并不会得到任何警告和提示保存当前设置的提示和机会。注意保存您喜爱使用的设置。 对以上内容,若有疑问,可以在回复中提出,也可以在8/24-9/24: Tech•Ed Cn技术支持月邮件信箱提出。...[阅读全文]

posted @ | Feedback (2) | Filed Under [ Visual Studio Tech•Ed ]

摘要:在参加Tech Ed讲座,可能得到以下书籍中我提到将请作者Eric Lippert为Code Security handbook的中文版签名。我现在从他在41楼的办公室回来。这次TechEd 的Dev313和322的奖品就全部就绪了。 国内知道Eric Lippert的人多么? 还有一些奖品,并没有在这里的Blog中有时间介绍。还有一些获奖方法,只有到了现场才知道。 欢迎大家都来参加TechEd China,以及我为您准备的Dev313和Dev322. 留意自9月12日到9月19日本Blog每天一道的.NET Quiz.除了计入9月的擂台赛排行榜,如果您还正好参加当天的Tech Ed并且我还在该城市,您还可以从我这里直接获得额外奖品。...[阅读全文]

posted @ | Feedback (10) | Filed Under [ Tech•Ed ]

摘要:在官方的日程安排中即将更新我在TechEd上两门课程的简介。 DEV 322: Visual C# 2005 语言和集成开发环境增强 广州:9月13日下午1点整(分会场三) 上海:9月15日下午5点20分(分会场一) 北京:9月17日下午1点整(分会场二)   本课程在前半部分介绍了Visual C# 2005语言的主要新特性,包括范型,匿名方法,可为空类型,迭代器,和局部类型等。重点在说明为什么(Why)需要这些特性和它们的实现方法(How)。本课程的后半部分讲解Visual C# 2005 IDE(集成开发环境)对于排错/Debugging,编程/Coding 和修改/Modification等任务的更强大支持。掌握好前后两部分的内容就能够充分利用Visual C# 2005,进一步提高生产力。请访问http://blog.joycode.com/zhanbos/得到本课程的更多讨论和资料。   DEV 313:高效网站开发示例: 充分利用ASP.NET 2.0的新特性 广州:9月13日下午3点20分(分会场三) 上海:9月16日上午8点45分(分会场一) 北京:9月18日上午9点30分(分会场五)   在简要介绍了ASP.NET2.0的新特性之后,本课程的中心环节是演示和讲解从无到有创建和部署一个网站的全过程。主要内容包括:Visual Studio 2005 Web Developer, 数据绑定控件, SQL缓存依赖, 主题, 母版页, 站点导航, 安全和登录, 角色管理, 用户信息配置, Web部件,本地化, 部署。请访问http://blog.joycode.com/zhanbos/得到本课程的更多讨论和资料。   注意:课程时间和地点以当天网页和会场布告为准。...[阅读全文]

posted @ | Feedback (4) | Filed Under [ Tech•Ed ]

摘要:如果您在Tech Ed 2004 China参加Dev313或者Dev322的课程,您就有可能通过参加Embedded .NET Quiz得到以下书籍: Microsoft Press: Developing International Software (2nd Edition) Microsoft Press: Microsoft ADO.NET (Core reference) New Riders: Windows Script Host O'Reilly: Dynamic HTML : The definitive Reference McGraw Hill: Mike Meyer's MCSE Windows XP professional Certification Passport 清华大学出版社:Visual Basic .NET Code Security Handbook. 前5本为英文书。最后一本书是翻译作品,原书为Wrox出版,微软公司Eric Lippert为作者。我将会和Eric联系,请他在书上签名。 请阅读先前的Tech Ed相关post获取其它奖品设置。 Fine Print: 一个城市的Tech Ed的Dev313和Dev322上各发送以上的一本书。如果托运行李丢失则没有这个奖励。其它小巧轻便的奖品我都是随身携带的。...[阅读全文]

posted @ | Feedback (17) | Filed Under [ Tech•Ed ]

摘要:参加Tech Ed的朋友已经可以在网上看到各地Tech Ed的安排了。就在http://www.microsoft.com/china/teched/agenda/ 根据现在发布的日程,Stan Lippman在上海和北京都有课程。与我在前一篇提到的课程冲突不同,我在北京的第一课没有和Stan冲突。。。。。。但是第二课冲突了。 让人欢喜让人忧啊。一定要在第一课加强对第二课的宣传。...[阅读全文]

posted @ | Feedback (7) | Filed Under [ Tech•Ed ]

摘要:排行榜在此.   今天的Quiz主题:ASP.NET 2.0 本月Tech Ed 2004相关课程:DEV 313   1. 关于ASP.NET 2.0中提供的SQL Cache Invalidation,说法正确的有:(选择一个或者多个合适的说法) (1) SQL Server必须是SQL Server 2005各个版本(包括SQL Server Express)或者更高版本而不能是SQL Server 2000或者更低版本。 (2) 必须在Page Directive中使用SqlDependency的属性,如 <%@ Page Language=”VB” SqlDependency=”Northwind:Customers”%><%@ Page Language=”VB” SqlDependency=”Northwind:Customers”%> (3) 必须配置SQL Server以支持SQL Cache Invalidation (4) 必须配置web.config文件以支持SQL Cache Invalidation   2. ASP.NET 2.0与ASP.NET 1.x相比不同之处包括(选择一个或者多个合适的说法) (1) CacheDependency类不再是sealed(密封)的了。 (2) 在同一页面的控件可以使用多个ValidationGroup。 (3) AdRotator控件可以Data Binding(数据绑定)了。 (4) 支持页面的本地化。 (5) 不再支持DataGrid控件而使用更强大的GridView控件。   3.关于ASP.NET 2.0的GridView控件说法正确的是(1) GridView控件必须和DetailsView控件配合使用。 (2) 当且仅当EnableViewState和AllowPaging为True, GridView控件无需用户编码即可支持Paging(分页) (3) 在skin文件中可以对GridView的footerstyle,pagerstyle,headerstyle,rowstyle,selectedrowstyle等格式定制。 (4) GridView控件无需用户编码即可支持Filtering(过滤)和Sorting(排序)   4. Visual Studio 2005对Web编程提供以下Intellisense(智能感知)的支持。(选择一个或者多个合适的说法) (1) 在Web.Config中提供Intellisense (2) 在aspx文件中提供Intellisense (3) 在skin文件中提供Intellisense (4) 在theme文件中提供Intellisense   更多IDE和ASP.NET2.0的新特性介绍,请参加本月Tech Ed China之DEV 313: 高效网站开发示例: 充分利用ASP.NET 2.0的新特性。...[阅读全文]

posted @ | Feedback (47) | Filed Under [ ASP.NET Quiz Tech•Ed ]

摘要:为了集中精力参与Tech Ed China,9月10日和9月17日的.NET Quiz不再遵循传统模式(即大家和我都要有一到数个小时集中在一起的时间),而是自9月12日到9月19日每天一道题(争取在12:30发布,可能会提前),当天晚上我再公布答案。Quiz与Tech Ed中我的课程相关。   凡是参加Tech Ed大会并且答对至少一道9月12日到9月19日的Quiz而且我仍然在该城市时,您还可以直接从我这里得到来自微软网上商店的纪念品。   这就是.NET Quiz distributed版本。   而参加我的课程的朋友,还可以通过参加课程中穿插的.NET Quiz获得类似的奖品。如果Tech Ed提供参与的奖品,您将一并获得2份奖品。   这就是.NET Quiz Embedded版本。   今天的Quiz主题是ASP.NET 2.0,时间在2点30分左右。...[阅读全文]

posted @ | Feedback (5) | Filed Under [ Quiz Tech•Ed ]

摘要:感谢kaneboy等的评论,Site Navigation被翻译成站点导航,而profile被翻译成为用户信息配置。在微软目前的翻译资料上看,profile常被翻译成配置文件。   DEV313的80%的时间是用在演示上,演示包括以下主要内容。如果您认为某些术语翻译不妥,请留言指正。  VS2005 IDE增强 数据绑定控件(Data Binding Control) SQL缓存依赖(SQL Cache Dependency) 主题/皮肤(Themes/Skins) 母版页(Master Pages ) 站点导航(Site Navigation ) 安全和登录(Security and Login ) 角色管理(Role Management ) 用户信息配置(Profile) Web部件(Web Part) 本地化(Localization ) 拷贝,发布和管理Web应用程序...[阅读全文]

posted @ | Feedback (145) | Filed Under [ ASP.NET Localization | 本地化(汉化) Tech•Ed ]

摘要:排行榜在此.   8月份获奖名单如下: 擂台赛优秀选手 得分 kaneboy 9(一等奖) Ninputer 7(二等奖) minbear 1(二等奖)   请Kaneboy和Minbear向.NET Quiz专用信箱发出在国内的邮寄地址以便寄送奖品。Ninputer重在参与,不要求奖品。   感谢Grace提供和发送奖品。9月份的.NET Quiz第一周明天略有推迟在下午1点半举行,欢迎您的参与!...[阅读全文]

posted @ | Feedback (2) | Filed Under [ Quiz ]