制作安装包遇到的问题
摘要:在一个桌面应用程序项目中,数据库用了MSSQLServer2000,开发语言使用C#2.0。即使用.NetFramework2.0框架。系统开发完成,部署安装的时候遇到的一些小问题。困扰我很久。部署安装的时候要求MSSQLserver2000数据库、.netframework2.0、驱动程序、应用程序一并安装,并需要一键完成。我刚开始是使用一个批量处理文件作为安装引导程序。处理文件内容如下:system\dotnetfx2.0.exe '//.netframework2.0安装包SQL2000\AUTORUN.EXE '//MSSQL2000数据库安装包Driver\BQDriver\setu
阅读全文
posted @
2011-01-28 18:24
陈国利
阅读(548)
推荐(0) 编辑
C#设计模式笔记
摘要:最近看了一下C#设计模式,简单做了点笔记。在此也记录一下,权当备忘。C#设计模式大体上讲分为三类,即:创建模式,结构模式和行为模式创建模式:单件模式、工厂模式、抽象工厂模式、生成器模式、原型模式。结构模式:适配器模式、桥接模式、组成模式、装饰模式、外观模式、享元模式、代理模式。行为模式:中介者模式、命令模式、备忘录模式、状态模式、策略模式、解释器模式、迭代器模式、观察者模式、访问者模式、模板方法模式。第一类:单件模式(Singleton Pattern):保证一个类仅有一个实例,并提供一个访问它的全局访问点。例:跨窗体访问同一个实例。工厂模式(Factory Pattern):根据提供给工厂的
阅读全文
posted @
2011-01-18 15:55
陈国利
阅读(572)
推荐(0) 编辑
C#调用系统API
摘要:在Windows平台,可以利用很多系统API,而在.net平台下用C#调用系统API是比较方便而且也是比较轻松的事情。我们可以利用C#调用API实现底层驱动程序驱动某一个部件(如串口通讯)和或者外设进行工作,也可以利用系统API实现图形化GUI功能系统API一般分为:核心级(kernel32.dll),用户级(User32.dll), 应用级(gdi32.dll)和其他一些外设驱动等.下面我们来看一个简单例子,用系统API获取窗口句柄。 代码
阅读全文
posted @
2010-12-30 15:57
陈国利
阅读(2064)
推荐(0) 编辑
一个关于StringBuilder延伸类
摘要:在实际应用当中无论写什么样的软件、项目、或者写一个简单程序很多时候都会用到字符串操作。下面简单介绍一下用System.Text.StringBuilder (简称SB)实现字符串累加等操作。这个类实现了很基本很简单的方法,但是在生成代码或者模板代码的时候发挥重要作用。声明:咋一看是标题党来了,没有什么别的目的,只觉得好玩,刚好标题是简称或者同声词。欢迎大家拍砖,或许你有更强大处理相关功能的类,希望也能分享一下,留下链接什么的也可以。不多说了,直接上代码。
阅读全文
posted @
2010-10-22 15:23
陈国利
阅读(1644)
推荐(0) 编辑
总结.net的技术特性
摘要:.net有哪些的技术特性?根据我所有了解的下面做一下总结记录,欢迎牛人批评指导。1.GC垃圾回收机制2.反射机制3.泛型编程4.网络编程5.工作流6.并行计算7.托管扩展框架8.委托机制1.GC垃圾回收机制垃圾回收机制(Garbage Collection, 简称GC),作为CLR最大的亮点之一,使得传统的Native语言(c/c++)程序员"彻底"摆脱了一直影响编程质量的内存泄漏(Memory leak)问题,引得大家无数的好奇和关注。.NET框架4支持后台垃圾收集。此功能取代了以前版本中的并行垃圾收集,从而提供更好的系统性能。2.反射机制审查元数据并收集关于它的类型信息的能力。元数据(编译
阅读全文
posted @
2010-10-12 16:50
陈国利
阅读(3439)
推荐(3) 编辑