技术改变世界!学习改变自己!

每天进步一点点,遥不可及的事情,在你一点一滴的努力下,也会变成现实。

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

摘要: 分三部分完成: 1、1.ActiveX创建.doc/Files/ajiefj/1.ActiveX创建.zip2、ActiveX与脚本交互/Files/ajiefj/2.ActiveX与脚本交互.zip3、ActiveX发布/Files/ajiefj/3.ActiveX发布.zipCSDN上好几个这样的问题了,我整理一下,以便参考。 阅读全文
posted @ 2010-06-11 17:26 阿捷 阅读(3852) 评论(1) 推荐(0) 编辑

2010年10月10日

摘要: i浪微薄下载地址,敬请关注! 阅读全文
posted @ 2010-10-10 22:30 阿捷 阅读(458) 评论(0) 推荐(0) 编辑

2010年5月11日

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

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

摘要: 通过WMI实现了远程创建共享目录,远程拷贝文件等操作:代码下载[代码] 阅读全文
posted @ 2010-05-11 21:47 阿捷 阅读(7185) 评论(4) 推荐(4) 编辑

摘要: CodeProject有一篇文章介绍了怎么实现一个SlideForm,非常不错,收藏在此. http://www.codeproject.com/KB/dialog/csslideform.aspx 使用方法很简单,引用SlideForm.dll,然后添加一个Form修改它从 SlideDialog.SlideDialog继承 public class MySlideForm : SlideDia... 阅读全文
posted @ 2010-05-11 20:09 阿捷 阅读(510) 评论(0) 推荐(0) 编辑

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

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

摘要: 项目中用到的一个FTP操作类,实现了:下载文件Download()和获取FTP服务器上文件列表信息GetFileList()[代码] 阅读全文
posted @ 2010-05-11 15:28 阿捷 阅读(5092) 评论(1) 推荐(0) 编辑

摘要: www.codeproject.com上一个控制Windows服务的程序,用C#写服务控制程序时可以参考!具体的地址忘记了,这个是我转换成vs2008的代码:/Files/ajiefj/WinServiceController.zip这里还有一个参考的例子:http://www.codeproject.com/KB/system/extendservicecontroller.aspx 阅读全文
posted @ 2010-05-11 15:15 阿捷 阅读(849) 评论(0) 推荐(0) 编辑

摘要: 这里给出C#实现的做法,与VB.NET只是语法表达上的不同!/Files/ajiefj/PowerController.zip源代码:代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--usingSystem;usingSystem.Text;usi... 阅读全文
posted @ 2010-05-11 11:28 阿捷 阅读(3035) 评论(0) 推荐(0) 编辑

摘要: 代码下载;/Files/ajiefj/SystemManager.zip代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--ImportsSystemImportsSystem.TextImportsSystem.DiagnosticsImports... 阅读全文
posted @ 2010-05-11 11:02 阿捷 阅读(3601) 评论(0) 推荐(0) 编辑

2010年4月29日

摘要: 如何在ASP.NET中合并DataGridView的列标题,实现如下的效果图:[代码] 阅读全文
posted @ 2010-04-29 20:22 阿捷 阅读(1760) 评论(0) 推荐(0) 编辑

2010年4月27日

摘要: 所谓的浮动工具栏,效果图如下: 也就是说,可以将工具栏拖出其原先的停靠位置,而且可以将拖出来的工具栏再拖放回去。实现的基本思路如下1、拖动出来以后,需要创建一个大小合适的窗口,作为工具栏新的停靠容器,这个窗口可以这样设置:FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedToolWindow;ShowIcon = false;... 阅读全文
posted @ 2010-04-27 17:40 阿捷 阅读(13372) 评论(0) 推荐(2) 编辑

摘要: 今天一个团队成员在创建团队项目时遇到这个问题: Error Insufficient permissions on the Windows SharePoint Services at 123.12.15.25 to create a new site. Explanation The permissions granted your user name and ID on the Window... 阅读全文
posted @ 2010-04-27 09:34 阿捷 阅读(593) 评论(0) 推荐(0) 编辑

摘要: 1979年,美国3Com公司成立并创建以太网标准,一度与思科平起平坐;到2010年,3Com为惠普吞并退出市场舞台,三十年弹指一挥间。 曾经的巨星陨落,三个圈标志的3Com今后将只存在于科技史的记录中,取而代之的是整合后的新公司——HP Networking。 3Com品牌转为HP Networking A系列品牌 以太网技术最初来自施乐的帕洛阿尔托研究中心(PARC)的计... 阅读全文
posted @ 2010-04-27 09:17 阿捷 阅读(411) 评论(0) 推荐(0) 编辑

2010年4月23日

摘要: 前期在搭建TFS测试环境时,发现过这个问题,网络上给出的解决方法是: 出现原因1: 如果是英文版vs2008 + Team Explorer(英文版) (团队资源管理器)在vs 2008 sp1后安装导致。 解决方法: 重新安装 vs 2008 sp1 出现原因2: 如果是英文版vs2008 + Team Explorer(中文版) (团队资源管理器) 解决方法: 卸载Team Explorer(... 阅读全文
posted @ 2010-04-23 20:08 阿捷 阅读(2709) 评论(0) 推荐(0) 编辑

摘要: 以下主要描述了: TFS源代码控制系统的基本场景 如何把一个项目添加到源代码管理中 如何与服务器同步 如何做Check-In 如何做分支与合并 什么是上架与下架 我们知道工作项是项目管理的基本元素,但是一个项目的成功,光有工作项还是不够的。工作项说明了要做什么事(例如任务),出了什么问题(例如Bug),除此之外,我们还需要将程序一行一行地写出来,TFS的源代码管理控制系统,就能帮助我们管理这一行... 阅读全文
posted @ 2010-04-23 11:37 阿捷 阅读(49014) 评论(8) 推荐(18) 编辑

摘要: 最近在进行TFS的测试,在TFS服务器上建立了很多项目,发现在Team Explorer中,只能移除团队项目,这种移除,只是将项目从当前Team Explorer项目列表中删除,下一次Connect到TFS服务器时,或者刷新一下,就会看到项目依然存在。最后发现,必须使用命令行的方式来删除项目,具体使用方法如下: 1、微软提供了一个删除工具,位于C:\Program Files\Microsoft ... 阅读全文
posted @ 2010-04-23 11:18 阿捷 阅读(11079) 评论(0) 推荐(2) 编辑

2010年4月21日

摘要: 最近部门在测试TFS 2008,有部分同事机器上使用的是Visual Studio 2005,安装的是Team Explorer 2005,发现在TE中创建团队项目时,最后出现了这样的错误: Error TF30170: The plugin Microsoft.ProjectCreationWizard.Portal failed during task SharePointPortal fro... 阅读全文
posted @ 2010-04-21 15:11 阿捷 阅读(1937) 评论(2) 推荐(0) 编辑

2010年4月20日

摘要: 首先要把现有开发人员添加到TFS中,第一步就是要让他拥有TFS成员资格,下面进行详细说明: 在TFS中,规划了这几个用户组: Reader(访问者),没有权限修改 Project Administrator(项目管理者),拥有全部的项目管理权限 Contributors(参与者),可以在团队项目中添加、修改和删除项 Build Services(生成服务),拥有执行团队项目生成操作的权限 Tea... 阅读全文
posted @ 2010-04-20 22:28 阿捷 阅读(11296) 评论(2) 推荐(0) 编辑

摘要: 使用Team Explorer,我们可以方便的创建Team Project,连接到TFS服务器后,在Team Explorer中右键点击TFS服务器,选择“新建团队项目”: 为Team Project选择一个好记的名称: 在这里,为项目选择一个过程模板,所谓的过程模板,就是一种经验模式,这种经验模式在TFS中体现的是,在团队开发过程中,需要对哪些具体工作进行跟踪,例如是... 阅读全文
posted @ 2010-04-20 22:22 阿捷 阅读(1342) 评论(0) 推荐(0) 编辑

摘要: Web Access Component需要单独下载和安装!下载地址是: http://www.microsoft.com/downloads/details.aspx?FamilyId=3ECD00BA-972B-4120-A8D5-3D38311893DE&displaylang=en 目前我们使用的TFS服务器名称是tfsuatsvr,所以通过WAC访问的方法是,在浏览器中输入:ht... 阅读全文
posted @ 2010-04-20 22:20 阿捷 阅读(2128) 评论(0) 推荐(1) 编辑

摘要: 我们还可以使用Microsoft Excel和Microsoft Project来连接到TFS,方法如下: 通过Microsoft Excel连接到TFS,在安装了Team Explorer后,Microsoft Excel会多出一个团队的菜单: Excel 2007 Excel 2003 点击“New List”或者“新建列表”,会提示先连接到... 阅读全文
posted @ 2010-04-20 22:17 阿捷 阅读(3038) 评论(1) 推荐(0) 编辑

摘要: 最近为部门的同事做的TFS的培训,接下来将把培训整理的内容发布出来,希望能为学习TFS的人提供一点帮助! 访问TFS可以有几下几种方式: Team Explorer:团队资源浏览器 Office工具:Microsoft Excel和Microsoft Project Web Access Component:TFS2008中的一个集成组件可以通过IE来访问TFS 先看看怎么通过Team Expl... 阅读全文
posted @ 2010-04-20 22:09 阿捷 阅读(3810) 评论(0) 推荐(0) 编辑