摘要: 源代码:http://www.vjsdn.com/bbs/bbsTopicDetails.aspx?pid=112271241模板方法模式(Template Method Pattern)模版方法中的方法可以分为两大类:模版方法(Template Method)和基本方法(Primitive Method)。   a.模版方法  一个模版方法是定义在抽象类中的,把基本操作方法组合在一起形成一个总算... 阅读全文
posted @ 2009-12-28 09:11 C#爱好者 阅读(1728) 评论(1) 推荐(0) 编辑
摘要: [原创]C#设计模式-命令模式(POS收银台应用)命令模式(Command Pattern)源代码下载:http://www.vjsdn.com/bbs/bbsTopicDetails.aspx?pid=112271249POS收银台处理用户输入最适合演示命令模式,收银员通过扫描枪读取货品条码,使用快键或输入命令进行结帐或打印小票,或处理其它功能,我将每一个操作定义为命令,用编程语言实现只要执行命... 阅读全文
posted @ 2009-12-27 22:01 C#爱好者 阅读(1646) 评论(2) 推荐(0) 编辑
摘要: 出于安全性考虑,任何数据库应用程序都需要设计系统登录功能。之前有很多朋友问我:我要怎样设计好系统登录功能?其实设计是很简单,最根本原因是学生没有项目开发经验不知从何下手,更不知要设计什么样的登录功能。我开发过很系统,几乎设计过各式各样的登录功能,总结经验后发现设计思路大同小异。作为学习题材本文内容摘抄自:C#版C/S结构系统框架2010(精简版)下面介绍登录功能设计:通常在登录窗体上设计公司Log... 阅读全文
posted @ 2009-12-27 09:37 C#爱好者 阅读(2147) 评论(2) 推荐(0) 编辑
摘要: .Net用户自定义控件继承UserControl类,设计很简单的,像平时在窗体上拖控件一样。下面跟着我一步步做:原帖:http://www.vjsdn.com/bbs/bbsTopicDetails.aspx?pid=112241257 阅读全文
posted @ 2009-12-25 08:57 C#爱好者 阅读(561) 评论(10) 推荐(0) 编辑
摘要: [原创]开心家务骰子下载(Happy Family Bones Game v1.0 download here!)骰子结果:老婆做饭,老公闲呆着!骰子结果:老婆擦地,老公去买菜!C#源代码:[原创]C#小游戏-开心家务骰子[程序下载] http://www.vjsdn.com/bbs/bbsTopicDetails.aspx?pid=112231236 阅读全文
posted @ 2009-12-23 16:31 C#爱好者 阅读(406) 评论(2) 推荐(2) 编辑
摘要: 本来在研究DevExpress的XtraGrid Demo代码,意外之中发现了GridTetris(积木游戏),因此触景生情想起了小时候不开心的一幕(想借人家的积木游戏机玩一把,人家非但不借反而侮辱我),那个郁闷事至今想起来还气愤,借东西要看对象,从那次受教了。DevExpress的Demo程序很复杂,要从中剥离出一段代码并非易事,东拼西凑弄了半个小时运行OK。源代码http://www.vjsd... 阅读全文
posted @ 2009-12-14 16:49 C#爱好者 阅读(473) 评论(0) 推荐(0) 编辑
摘要: http://www.vjsdn.com/bbs/bbsTopicDetails.aspx?pid=112101224 阅读全文
posted @ 2009-12-10 18:23 C#爱好者 阅读(635) 评论(0) 推荐(0) 编辑
摘要: 内容介绍本文演示使用后台数据更新模型保存主从表数据. 另一个学习重点结合数据展示层怎样设计一个简单易用的业务窗体.http://www.vjsdn.com/bbs/bbsTopicDetails.aspx?pid=112011218 阅读全文
posted @ 2009-12-09 14:58 C#爱好者 阅读(465) 评论(0) 推荐(0) 编辑
摘要: 表格内栏位较多时需要隐藏一些非常用的,为了给用户良好体验及个性化配置,所以我设计了一个通用配置窗体。使用时只需要一行代码就行,这是我引以自豪的地方!private void frmMain_Load(object sender, EventArgs e) { frmGridCustomize.RegisterGrid(gridView1); }在表格内点右键显示弹出菜单:http://www.vj... 阅读全文
posted @ 2009-12-09 14:56 C#爱好者 阅读(492) 评论(0) 推荐(0) 编辑
摘要: [原创]C#实现.Net Remoting服务端与客户端通信使用.Net Remoting技术实现服务端与客户端通信。本文介绍:1. 定义远程对象。继承 System.MarshalByRefObject.2. 注册服务器端监听通道。使用TcpServerChannel,ChannelServices,RemotingConfiguration类.3. 注册客户端通信通道。使用ChannelSer... 阅读全文
posted @ 2009-12-09 12:28 C#爱好者 阅读(781) 评论(0) 推荐(0) 编辑