自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 实现WinForm全球化的简单方法

看了蝈蝈今天发的文章后,研究了一下WinForm的多语言解决方案,参考网上的一些资料后,发现一个简单的方法,完全可以通过VS.NET的强大功能实现。 具体方法如下: 1. 选中一个Form窗体,在属性编辑器中设置Localizable属性为true(默认为false) 2. 设置Language属性为default,这样就可以编辑默认情况下的文化设置 3. 然后在Form中添加

2005-03-27 12:56:00 434

原创 2005.3.20-IT俱乐部-活动笔记

由于未拿到讲座的ppt,暂时把我记下来的先整理出来,肯定会有许多遗漏和错误,还望大家指出或补充。 Advanced Debugging         By Raymond Zhang Debuger     调试者 Debuggee  被调试者 系统内存分配 00000000-7FFFFFFF        HAL 7FFFFFFF- -FFFFF

2005-03-24 13:10:00 422

原创 参加2005.3.20-IT俱乐部活动的感想

首先十分感谢祝成科技组织这么好的技术交流活动,全力支持!!!同时,也要感谢RaymondZhang为我们提供了这样一次高质量的讲座(而且本人还这么年轻,太强了)。另外还要感谢今天的MM主持,不但人张得标致,没想到还是程序员,真是佩服阿(真希望能够找到一个像她一样漂亮又是程序员的当老婆:D )今天了解了WinDbg所能做的一些事情,对它的强大功能表示吃惊和敬佩(设计它的人实在太强了)

2005-03-20 20:06:00 508

原创 Updater Application Block v1.0 - 1.7 应用程序加载器设计

应用程序加载器就像“解靴带”或“垫子”一样,通过它可以启动由应用程序升级器更新的应用程序。这一章节将介绍下面的几个关于应用程序加载器的方面: 问题描述 设计目标、权衡和问题 解决方案描述 具体实现 问题描述 在应用程序运行时升级应用程序是一件困难的事情,Updater Application Block需要提供一种方法,该方法允许应用程序升级器下载并且安装升级文件,同时

2005-03-20 07:09:00 672

原创 Updater Application Block v1.0 翻译文档目录

为方便大家阅读有关Updater Application Block v1.0 的翻译文章,在本文中列出最近翻译的相关文章目录。 Updater Application Block v1.0 介绍 Updater Application Block 设计篇        核心设计(core design)

2005-03-19 21:03:00 356

原创 Microsoft Updater Application Block v1.0 - 1.6 后处理器设计

Updater Application Block提供后处理架构,该架构允许开发人员创建在升级成功执行的后处理器。后处理器实现IPostProcessor接口的.Net类,用它执行一次性的安装后任务,例如向注册表写数据、创建消息队列、或者其他任何无法通过简单拷贝应用程序文件完成的任务。 后处理器架构在图1中展示出来。 图1中,展示了下面的后处理步骤: 1. 包含后处理器的集合

2005-03-17 18:21:00 324

原创 微软内部开发代号全集 [转载自《程序员》]

今天在2005年3月的《程序员》杂志上看到了这篇文章,感觉不错,发出来和大家分享开发代号           软件名称Thunder            Visual BasicBoston             Visual Studio 97Blackbird          Internet Studio,后来更名为Visual InterDevAspen   

2005-03-14 18:37:00 635

原创 Microsoft Updater Application Block v2.0 介绍

本文仅对新版本的增强功能和改进进行介绍,如果想了解什么是Updater Application Block可以参考 UABv1.0版本的介绍。 新版本特点 1. 简化的API 2. 各个功能被分割开来:Manifest功能、下载器功能、激活功能 3. 支持部分升级 4. 支持多类型的下载器 5. 增加了允许应用程序在升级的关键阶段定制处理的事件 6. 支持使用事件管

2005-03-13 09:52:00 644

原创 Microsoft Updater Application Block 1.5.3 服务器端manifest文件设计 [翻译]

Microsoft Updater Application Block 服务器端manifest文件设计译者:Tony QuManfest文件用于列出一次升级所需要的所有的文件,它与验证签名相关联,验证签名可用于验证manifest文件的真实性。这个将介绍应用程序升级器的以下几个方面: 问题描述 设计目标、权衡和问题 解决方案描述 具体实现 问题描述 对

2005-03-11 11:13:00 353

原创 Microsoft Updater Application Block 1.4.3 KeyValidator类设计 [翻译]

Microsoft Updater Application Block KeyValidator类设计译者:Tony QuKeyValidator类提供一个基于对称密钥的验证器,该章节将介绍KeyValidator设计的以下几个方面: 问题描述 设计目标、权衡和问题 解决方案描述 具体实现 问题描述 一个通常使用的验证方法是使用对称密钥进行签名和验证数据

2005-03-11 09:58:00 434

原创 Microsoft Updater Application Block 1.5.2 应用程序升级器配置文件设计

Microsoft Updater Application Block 应用程序升级器配置文件设计译者:Tony Qu    该文件包含polling间隔、日志位置、要使用的下载器和验证器的信息,还有在升级过程中所要包含的每一个应用程序的具体信息。对于每一个应用程序,该文件包含客户端设置(如客户端配置文件的位置)和服务器端设置(如特定应用程序升级所需要的manifest文件的位置)

2005-03-09 18:40:00 509

原创 Microsoft Updater Application Block 1.5.1 配置设计

Microsoft Updater Application Block 配置设计译者:Tony Qu 应用程序升级器的配置信息有三种来源: 1. 应用程序升级器的应用程序配置文件 ——  该文件包含polling间隔、日志位置、要使用的下载器和验证器的信息,还有在升级过程中所要包含的每一个应用程序的具体信息。对于每一个应用程序,该文件包含客户端设置(如客户端配置文件的位置)和服

2005-03-09 18:06:00 376

原创 英文版Windows2k服务器无法正常返回中文的问题

我开发了一套基于asp.net的网站,在中文版windowsXP下开发完成,安装在英文版windows2k上后,从其他安装中文版windows系统的机器上浏览网站中文无法正常显示,修改web.config中的任不见有效果,不知道有没有朋友碰到过这样的问题,还请赐教!先谢谢各位了! *************Updated on 2005.3.18 ************* 来自cn.

2005-03-07 18:01:00 441

原创 Microsoft Updater Application Block 1.4.2 IValidator接口设计 [翻译]

Microsoft Updater Application Block IValidator接口设计译者:Tony QuIValidator接口使得通过实现验证器扩展Updater Application Block成为可能。 问题描述 为了允许程序员把自己的验证器实现插入到Updater Application Block中,一个用于定义验证器类型的公共接口必须被显露

2005-03-06 16:24:00 440

原创 Microsoft Updater Application Block 1.4.1 验证器设计 [翻译]

Microsoft Updater Application Block 验证器设计 译者:Tony Qu Updater Application Block提供了一个可扩展的验证器架构,这使通过签名或哈希号验证下载文件成为可能。验证器架构支持在服务器上生成签名和在客户端上确认这些签名。 图1 展示了服务器端的验证架构 通过图1我们可以了解到验证器架构的以下几个方面

2005-03-06 07:00:00 409

原创 Microsoft Updater Application Block 1.3.3 BITSDownloader类设计 [翻译]

Microsoft Updater Application Block BITSDownloader类设计 译者:Tony Qu BITSDownloader类是一个从http服务器拷贝文件的下载器,它是Updater Application Block的默认下载器。 问题描述 BITSDownloader类被设计用于解决以下问题 1. 一个可以被应用程序升级器使用

2005-03-05 22:46:00 409

原创 .Text中的Advanced Panel学习笔记

.Text中的用户文章管理界面是使用Advanced Panel的主要界面。Advanced Panel与普通WebPanel相比,多提供一个Header栏,并且可以不使用任何代码实现折叠[Collapsing]功能,这是该控件最有特色的地方。 控件常用属性 1. Collapsible属性     该属性为bool型,如果为true,该控件会在右侧显示一个折叠按钮,用于显示或隐藏

2005-03-04 11:17:00 366

原创 Microsoft Updater Application Block 1.3.2 IDownloader接口设计 [翻译]

Microsoft Updater Application Block IDownloader接口设计译者:Tony Qu 问题描述     为了允许开发人员把他们自己下载器实现嵌入Updater Application Block,DownloaderManager类中的用于定义下载器类型的公共接口必须暴露给开发人员。 设计目标、问题 1. IDownloader

2005-03-03 15:19:00 451

原创 Microsoft Updater Application Block 1.3.1 下载器设计 [翻译]

Microsoft Updater Application Block  下载器设计译者:Tony Qu Updater Application Block使用一个可扩展的下载器架构从指定的服务器上拷贝manifest文件和应用程序升级文件到客户端。 图1 展示了下载器架构 图1 包括下列过程 1. ApplicationUpdateManager类使用Updat

2005-03-02 22:57:00 538

原创 计数器里程碑记录

2005年3月2日早晨,计数器突破10002005年3月14日,计数器突破20002005年3月18日,博客园积分突破30000,排名239 2005年3月21日,博客园积分突破50000,排名197 ,正式进入首页排名(好感动,终于等到这一天了) 2005年5月11日,博客园积分141000,排名149 2005年5月31日,博客园积分175000,排名1452005年12月25日,

2005-03-02 07:11:00 410

原创 Microsoft Updater Application Block 1.2.2 ApplicationUpdater assembly设计 [翻译]

Microsoft Updater Application Block    ApplicationUpdater assembly设计译者:Tony QuApplicationUpdater集合提供了Updater Application Block的核心功能。 ApplicationUpdater集合类 ApplicationUpdater集合包含许多类,可以分为以

2005-03-01 21:26:00 512

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除