摘要:
http://www.chenjiliang.com/Article/View.aspx?ArticleID=18928自从接触MVC三层模型的程序后,一直觉得写Modal是体力劳动,所以就开始“偷懒”,当时就写了一个简陋的【实体类生成器】,后来稍微改进了一下,将生成的实体类的模板提取了出来,而不是固定到代码里,这样就可以实现对生成的实体类的内容进行灵活的处理,用一些简单的标记表名获取的是列名、还是表名,以及循环段,但缺点还是不够灵活。我也简单了解过CodeSmith,个人感觉还是有点麻烦,但不能否认CodeSmith的强大功能。借这次项目的机会,又重新整理了思路,用了一个星期的时间完成了一个 阅读全文
摘要:
http://www.chenjiliang.com/Article/View.aspx?ArticleID=19153前言随着Windows操作系统的不断演变,用于捕获视频的API接口也在进化,微软提供了VFW、DirectShow和MediaFoundation这三代接口。其中VFW早已被DirectShow取代,而最新的MediaFoundation被WindowsVista和Windows7所支持。可惜的是,上述接口基于COM技术且灵活性很大,在.net中并不方便直接使用。.net封装老外有很多活雷锋,他们奉献了不少的开源项目,DirectShow.net是对DirectShow的封装 阅读全文
摘要:
http://www.chenjiliang.com/Article/View.aspx?ArticleID=14417本类库只系对基本的Windows服务操作,没涉及到深入。我想大致的已经够用了。可以改造一些批量以及依赖关系。复制 保存/// <summary>/// Windows服务类/// </summary>using System;public class ServiceUtil{ /// <summary> /// 效验服务是否存在 /// </summary> /// <param name="serviceNam 阅读全文
摘要:
构建插件式的应用程序框架(一)-开篇http://www.chenjiliang.com/Article/View.aspx?ArticleID=9633构建插件式的应用程序框架(二)-订立契约http://www.chenjiliang.com/Article/View.aspx?ArticleID=9634构建插件式的应用程序框架(三)-动态加载http://www.chenjiliang.com/Article/View.aspx?ArticleID=9635构建插件式的应用程序框架(四)-服务容器http://www.chenjiliang.com/Article/View.aspx? 阅读全文
摘要:
http://www.chenjiliang.com/Article/View.aspx?ArticleID=14833摘要:本文针对目前C/S模式下编写的应用程序可维护性差的特点,提出了一套自动在线升级的解决方案,分析了在线升级的困难及实现原理,并给出了实现升级的部分代码,具有实际参考价值和现实意义。本文程序代码均在.NetFramework1.1和Windows2000下测试通过。关键词:C#;在线升级;自动升级;下载;XML文档1前言长期以来,广大程序员为到底是使用Client/Server,还是使用Browser/Server结构争论不休,在这些争论当中,C/S结构的程序可维护性差,布 阅读全文
摘要:
http://space.itpub.net/12639172/viewspace-677324本文代码下载(VS2010开发):http://download.csdn.net/source/2796362本文摘要:1:一个简单的例子 1.1:EnumChildWindows介绍 1.2:主要源码2:难点:如何获取指定的控件句柄 2.1:使用SPY++ 2.2:获取控件位置 2.3:获取控件ID1:一个简单的例子 在日常编码过程中,我们常常会进行自动化测试。这里的自动化测试不是指单元测试,而是模拟人工输入来进行快速的、高并发的测试。可以使用的自动化工具有LOADRUNNER,以及目前在VS2 阅读全文
摘要:
WINRUNNER 1、简介WinRunner: 强大的企业级自动化测试工具Mercury Interactive公司的WinRunner是一种企业级的功能测试工具,用于检测应用程序是否能够达到预期的功能及正常运行。通过自动录制、检测和回放用户的应用操作,WinRunner能够有效地帮助测试人员对复杂的企业级应用的不同发布版进行测试,提高测试人员的工作效率和质量,确保跨平台的、复杂的企业级应用无故障发布及长期稳定运行。 企业级应用可能包括Web应用系统,ERP系统,CRM系统等等。这些系统在发布之前,升级之后都要经过测试,确保所有功能都能正常运行,没有任何错误。如何有效地测试不断升级更新且不同 阅读全文