- 博客(10)
- 资源 (4)
- 收藏
- 关注
原创 VB.NET之旅-ADO.NET
ADO.NET(ActiveX Data Objects) 是在.NET编程环境中用来进行数据库程序设计的技术ADO.NET 是根基于数据提供者之上直接提供者: SQL Server , Oracle间接提供者: OLEDB , ODBC数据提供者将有关数据库存取的细节封装起来ADO.NET对数据的存取提供了4种方式DataReader:对数据进行只
2014-06-23 09:14:32 1122 11
原创 VB.NET之旅-数据库设计与SQL
数据库是一个储存数据的固定位置, 一个数据库中可以包含一个以上的数据表,每一个数据表中有许多记录 (数据列)一个表中通常存在一个主键 (primary key)(一个或多个值不会重复的字段),几个相关的表通常通过主键进行关联,此时,一个表中的主键在另一个表中被称为外键(foreign key) 数据库的规范化第一范式--1NF数据库中每个字段都是不可再分的-
2014-06-23 08:20:16 1034 10
原创 VB.NET之旅-事件驱动程序设计
事件驱动程序设计:使用者所操作的每一个动作都视为「事件」,事件会被操作系统所拦截,并传递给应用程序的进程事件的处理需要在事件中执行的程序代码,会放在事件处理函式(event handler)中事件处理函式通常会依附在控件上也可以独立存在 识别事件处理函式借 Handles 关键词来识别事件处理函式与函式的名称没
2014-06-21 19:27:23 1657 7
原创 VB.Net之旅--.Net多语言运行库的基础
Visual Basic.Net是.Net架构中最流行、最易学的语言。.NET框架是一种多语言的编程环境,在这个环境中,我们可以从事项目的开发、部署及运行基于Web的应用程序和服务。.NET框架是由类和服务构成,它们形成了应用程序通操作系统之间的一层,包括下面两个组件CLR(Common Language Runtime,通用语言运行库)CLR是.NET框架的运行期间。CL
2014-06-14 09:55:17 1701 11
原创 VB.NET之旅--命名空间
声明命名空间Visual Basic.NET提供了命名空间。命名空间组织的在部件中定义的对象。利用命名空间,可以按层次组织对象。层次结构把相似的对象组合起来,简化了访问。使用命名空间来合理地组织类.可以在一个程序中跨程序声明多个命名空间.另外,在命名空间内部定义的类应该有唯一的名称。不能再一个命名空间中创建两个具有相同名称的类。跨命名空间时,类可以具
2014-06-14 09:20:21 6037 11
原创 “模”法无边-设计模式6
六大原则单一职责:一个类尽量只实现一个功能依赖倒转原则:统一接口编程,生产标准化迪米特法则:为了增强两个类的复用性,引入第三个类进行传话里氏代换原则:子类完全可以替换父类。多用聚合/组合,少用继承:继承增强了子类和父类的耦合度。开放-封闭原则:可增加新类,但不可对已有的类更改,对修改封闭,对扩展开放。模式简单工厂模式:根据具体的字符实例化具体的运
2014-06-02 20:18:12 932 10
原创 “模”法无边-设计模式5
模板方法模式定义一个操作中算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些步骤。将整体框架写在父类代码中,具体的细节调用子类的方法实现,这里运用了多态 外观模式为子系统的一组接口提供一个一致的界面,此模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。 建造者模式将
2014-06-02 19:48:19 1000 9
原创 类要讲究原则-设计模式4
程雅丽同学问我设计模式中讲的原则和模式侧重点是什么??六大原则讲的应该是如何定义一个更好的被复用的类。设计模式讲的应该是类之间的巧妙通信 六大原则单一职责原则再好不过的一个类有且只有一个引起它变化的因素(呵呵,这句话是我背过的) 再通俗一下,就是再好不过的一个类,有且只有一个功能。C#编程中有且仅有类组成,如果类做到了
2014-06-02 15:17:27 936 9
原创 “模”法无边-设计模式3-工厂家族
简单工厂VS工厂方法VS抽象工厂方法简单工厂:根据简单工厂类中具体的分支判断,实例化运算类 工厂方法:利用工厂类中的工厂实例化具体的运算类,将简单工厂的分支判断移到了具体的工厂较简单工厂有较好的封装性。 抽象工厂方法:未创建不同的产品对象,客户端使用不同的具体工厂
2014-06-01 21:38:33 1053 13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人