技术驱动生活,科技畅想未来!

坚持每天进步一点!

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2009年4月3日

摘要: 简介 未雨绸缪,作为有远见和忧患意识的开发人员,现在可不是因为仍保有工作而自满的时候。为了更光明的前途,请看看作者列出的未来最需的技能清单。 由于最近经济形势的变化,很多开发人员只关注他们短期的工作前景。与此同时,把时间和精力花在学习最能带来回报的新技术上是件非常重要的事情。这里是我们列举的10种你需要马上开始学习的技术,让你的简历在未来5年不会落伍。这个列表并不完全,有很多业界的领域(比如大型机... 阅读全文
posted @ 2009-04-03 11:07 ajiefjcn 阅读(265) 评论(0) 推荐(0) 编辑

2009年4月2日

摘要: SendKeys类可以用于模拟键盘输入,但是如果第一次实现这样的功能时,往往会遇到一点问题,例如我们在一个Form中放置一个Button控件,在Button的Click事件中,编写如下的代码,然后打开“新建 文本文档 (6).txt”文本文件,希望每次点击按钮,都会往文本文件中输入一个A: IntPtr hwnd = FindWindow(null, "新建 文本文档 (6).txt - 记事本"... 阅读全文
posted @ 2009-04-02 09:12 ajiefjcn 阅读(653) 评论(0) 推荐(1) 编辑

2009年4月1日

摘要: http://www.codeproject.com/KB/dialog/csslideform.aspx 介绍了怎么实现一个SlideForm,非常不错,收藏在此. 演示工程下载地址/Files/ajiefjcn/SlideFormDemo.zip 使用方法很简单,引用SlideForm.dll,然后添加一个Form修改它从SlideDialog.SlideDialog继承 public cl... 阅读全文
posted @ 2009-04-01 12:37 ajiefjcn 阅读(454) 评论(0) 推荐(0) 编辑

2009年3月30日

摘要: 在CodeProject发现了一个好用的控件MdiTabStrip,今天在CSDN上逛论坛,发现有朋友也需要这样的控件,就谢了一个示例代码,因为不知道怎么在CSDN中添加附件,只好借博客园来上传示例项目了,呵呵。 示例下载:/Files/ajiefjcn/MdiTabStripDemo.zip 阅读全文
posted @ 2009-03-30 19:40 ajiefjcn 阅读(767) 评论(1) 推荐(0) 编辑

2009年3月23日

摘要: 一个远程拷贝的例子 /Files/ajiefjcn/WMIFileCopyDemo.zip 限于目标主机为windows2000的情况,windows Xp需要做额外的处理才能实现! 阅读全文
posted @ 2009-03-23 21:12 ajiefjcn 阅读(459) 评论(0) 推荐(0) 编辑

2009年3月9日

摘要: WMI操作封装 可以下载来看看,代码中有详细的注释。 阅读全文
posted @ 2009-03-09 21:15 ajiefjcn 阅读(2247) 评论(2) 推荐(0) 编辑

2009年3月8日

摘要: 常量是一种表示恒定不变的值的符号,当定义一个常量时,我们必须在编译时就确定它的值,而当使用常量时,编译器首先从定义常量的模块元数据中查找符号,直接取出常量的值,然后就将它嵌入到编译后产生的IL代码中。由于常量的值是直接嵌入到代码中的,所以常量在运行时不再需要任何的内存分配,所以我们不能获取常量的地址,或者以引用的方式来传递一个常量。 下面这个例子,我们会发现常量可能导致的版本更新问题: using... 阅读全文
posted @ 2009-03-08 13:23 ajiefjcn 阅读(200) 评论(0) 推荐(0) 编辑

摘要: 我们可以使用任何支持CLR的编程语言来创建源代码文件。然后使用相应的编译器来做语法检查和源代码分析。但是不管使用的是何种编译器,最后生成的结果都是一个托管模块(Managed Module)。托管模块是一个需要CLR才能执行的标准WindowsPE(Portable executable,简称PE)文件。 下表描述了一个托管模块的各个组成部分 组成部分 描述 PE表头 标准的Wi... 阅读全文
posted @ 2009-03-08 12:48 ajiefjcn 阅读(206) 评论(0) 推荐(0) 编辑

2008年4月13日

摘要: 很多时候,我们希望可以扩展或者改善应用程序的UI,特别在应用程序已经发布后。通常情况下,这意味着要重新部署整个应用程序,本文探讨了一种插件体系结构,可以在任何时候,实现应用程序UI的改进。 一、概述 当不考虑插件体系架构之前,你的应用程序通常是这种情况:应用程序UI插件之间没有任何交互,这不是说这些UI插件不能共享一个公共的数据结构或者业务对象,而是说这些插件之间不能直接去调用对方。 在我们要讨论... 阅读全文
posted @ 2008-04-13 22:02 ajiefjcn 阅读(301) 评论(0) 推荐(0) 编辑

2008年4月8日

摘要: 应用程序块被设计成可以在不同的企业级应用程序开发场景中使用。这个设计策略使你可以根据需要很容易地去调整一个应用程序块,以满足要求。你通过应用配置来实现调整,可以通过配置工具来轻松的修改应用配置。你可以为应用程序块的主要功能或者每个提供者类型定义应用配置。 使用应用配置来为特殊情况调整应用程序块有以下两个方面的优点: 在应用程序生命周期中,不同的人在不同的时间,可以为应用程序块进行不同的配置。例如... 阅读全文
posted @ 2008-04-08 20:49 ajiefjcn 阅读(906) 评论(0) 推荐(0) 编辑