2015年5月27日

基于微软EnterpriseLib的框架(一)

摘要: 1、框架模型无ORM,重点在数据库建模设计与UI框架设计上 2、多数据库支持(Enterprise Lib 默认仅支持SqlServer和Oracle,需自己扩展才能支持其他数据库,本文已扩展SQLite为例说明) 项目截图 Client—>DataProxy 通过WebService访问服务端数据服务 Client—>UI 客户端UI Lib —> ZF.Dat... 阅读全文

posted @ 2015-05-27 21:30 aphasia 阅读(264) 评论(0) 推荐(0) 编辑

2015年3月31日

DataBase 总结开篇

摘要: 系列说明 本系列将总结(SQL)数据库技术在日常开发中引用,读者群体假设为三类:没接触过SQL的入门程序员、有过一两年经验的程序员、三年以上接触过性能调优的程序员。按照这个分类本系列大体分为三篇 第一篇 SQL 入门 本篇重点是讲述DML的一些基础用法,不涉及过多的理论知识,更多的是实践。数据库系统为SQL server 2008(其他的数据库系统应该可以可以如 MySQL、MS Acess... 阅读全文

posted @ 2015-03-31 10:52 aphasia 阅读(217) 评论(0) 推荐(0) 编辑

2015年3月29日

类库探源-反射机制

摘要: 导读1、什么是反射2、反射的基石——元数据3、用ildasm.exe 查看元数据4、System.Reflection 命名空间下需关注的成员5、获取 Type 实例的方式6、晚绑定与System.Activator 类什么是反射在计算机科学中,反射是指计算机程序在运行时(Run time)可以访问... 阅读全文

posted @ 2015-03-29 01:27 aphasia 阅读(276) 评论(0) 推荐(0) 编辑

2015年3月21日

Windows Forms(二)

摘要: 导读1、用VS创建一个Windows Forms程序2、分析上面的程序3、Mediator pattern(中介者模式)4、卡UI怎么办——BackgroundWorker组件用VS创建一个Windows Forms程序博主应为项目需要用的VS2005,所以这个系列的Windows Forms 特指... 阅读全文

posted @ 2015-03-21 16:00 aphasia 阅读(481) 评论(0) 推荐(0) 编辑

C# 预处理指令

摘要: 导读 1、什么是预处理 2、预处理的好处 3、C#中的常见预处理指令 4、总结 什么是预处理 在计算机科学中,预处理通常是指利用某一程序(通常是预处理器)对某一格式的源码(如.cs C#源代码)按照一些规则进行源码替换的过程。这个过程发生在词法分析阶段,得到的仍然是源码文件。对于编译而言简单来讲可分为三个阶段,词法分析、语法分析、可执行程序的生成。 ... 阅读全文

posted @ 2015-03-21 00:20 aphasia 阅读(3576) 评论(0) 推荐(0) 编辑

2015年3月18日

static 关键字

摘要: 导读 1、静态成员(static member) 2、静态类(static class) 3、静态构造器(static ctor) 4、用静态构造器实现单例模式 静态成员 我们知道类的成员有静态成员(static member)和实例成员(Instance Member)之分。静态成员属于类,实例成员属于对象即类的实例。我们通过类名.成员的方式访问静态成员,... 阅读全文

posted @ 2015-03-18 20:17 aphasia 阅读(294) 评论(0) 推荐(0) 编辑

2015年3月17日

Windows Forms (一)

摘要: 导读1、什么是 Windows Forms2、需要学Windows Forms 么?3、如何手写一个简单的Windows Forms 程序4、对上面程序的说明5、Form 类与Control类6、Windows Forms 中的事件处理及手写一个带鼠标移动事件的窗体什么是Windows Forms ... 阅读全文

posted @ 2015-03-17 17:17 aphasia 阅读(4806) 评论(0) 推荐(1) 编辑

2015年3月13日

Attribute (一)

摘要: 本文导读 1、概念 2、自定义一个 Attribute 概念 Attribute是一个特殊的类,我们知道 .NET 程序集 具有自描述的特性(由于元数据),Attribute和.NET的元数据一起,可用来向描述你的代码,或者在程序运行的时候影响应用程序的行为。 和Attribute 密切相关的技术是反射 在.NET 框架中有许多内置的 A... 阅读全文

posted @ 2015-03-13 22:44 aphasia 阅读(308) 评论(0) 推荐(0) 编辑

2015年3月12日

this 关键字

摘要: 导读 本文将列举C#中this关键字的用途 1、this 含义 2、用this 关键字避免参数与字段的混淆 3、用this关键字串联构造器 4、索引器 6、Visitor 模式 this 含义 C# 允许在类的所有实例方法中使用 this 关键字。this 关键字表示对当前对象的引用,因此this不允许出现在静态方法中。 用 this 关键字避免参数... 阅读全文

posted @ 2015-03-12 21:37 aphasia 阅读(189) 评论(0) 推荐(0) 编辑

2015年1月15日

初尝Windows 下批处理编程

摘要: 本文叫“ 初尝Windows 下批处理编程”是为了延续上一篇“初尝 Perl”,其实对于博主而言批处理以及批处理编程早就接触过了。本文包括以下内容1、什么是批处理2、常用批处理命令3、简介批处理编程结构4、一个批处理游戏代码欣赏5、总结什么叫批处理批处理(Batch)通常被认为是一种简化的脚本语言,... 阅读全文

posted @ 2015-01-15 13:30 aphasia 阅读(12128) 评论(0) 推荐(1) 编辑

导航