- 博客(6)
- 收藏
- 关注
原创 耦合的起源和控制类存在的理由
思考控制类概念存在的理由,可以对耦合的起源和本质有更深入的认识。对象之间的依赖关系的产生,是因为我们把整个软件管理的状态划分为数目巨大的对象中,而引入控制类的作用,则是集中所有的依赖关系,让其他的类可以孤立实现。排斥控制类的设计,不可能是好的设计。 古老的面向对象原则教导我们,要把状态和行为封装到一起,一个类不应当修改另外一个类的状态。控制类的概念似乎违反了这个原则,尽管多数设计中控
2010-04-30 12:27:00 678 1
原创 反射机制
反射的定义: 审查元数据并收集关于它的类型信息的能力。元数据(编译以后的最基本数据单元)就是一大堆的表,当编译程序集或者模块时,编译器会创建一个类定义表,一个字段定义表,和一个方法定义表等。System.Reflection命名空间包含的几个类,允许你反射(解析)这些元数据表的代码 System.Reflection.Assembly System.Reflecti
2010-04-27 14:46:00 396
原创 WebPart控件使用之迷
在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: SQL 网络接口, error: 26 - 定位指定的服务器/实例时出错)说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 WebPart使用个性化服
2010-04-27 14:28:00 458
原创 数据分页 存储过程
IF EXISTS(SELECT * FROM sys.objects WHERE [NAME] = Pagination) DROP PROCEDURE PaginationGOCREATE PROCEDURE Pagination @tblName NVARCHAR(255),-- 表名 @strGetFields NVARCHAR(1000) = *,--
2010-04-14 15:28:00 585 2
原创 ASP.NET的五大数据控件浅谈
ASP.NET 数据控件:GridView,DataList,Repeater ,DetailsView,FormView。 ASP.NET 数据控件综述: 1.前3个用于呈现多条记录,后面2个用于呈现单条数据明细,即常用的记录明细。 2.GridView和DetailsView控件的布局固定,自定义数据显示的布局功能有限,一般适合布局简单的数据呈现。3.DataList,Repeater
2010-04-14 15:21:00 359 1
转载 Web Service相关知识点
1. 什么是WebService 从表面上看,Web service 就是一个应用程序,它向外界暴露出一个能够通过Web进行调用的API。这就是说,你能够用编程的方法通过Web来调用这个应用程序。对Web service 更精确的解释: Web services是建立可互操作的分布式应用程序的新平台。作为一个Windows程序员,你可能已经用COM或DCOM建立过基于组件的分布式应用
2010-04-07 17:52:00 843 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人