随笔分类 -  asp.net C# 开发

asp.net C# 开发技术相关文章
.NET设计模式(8):适配器模式(Adapter Pattern)
摘要:.NET设计模式(8):适配器模式(Adapter Pattern) 适配器模式(Adapter Pattern)——.NET设计模式系列之八Terrylee,2006年2月概述在软件系统中,由于应用环境的变化,常常需要将“一些现存的对象”放在新的环境中应用,但是新环境要求的接口是这些现存对象所不满足的。那么如何应对这种“迁移的变化”?如何既能利用现... 阅读全文
posted @ 2009-02-05 11:58 yhb199 阅读(151) 评论(0) 推荐(0)
.NET设计模式(7):创建型模式专题总结(Creational Pattern)
摘要:.NET设计模式(7):创建型模式专题总结(Creational Pattern) 创建型模式专题总结(Creational Pattern) ——.NET设计模式系列之七 Terrylee,2006年1月 概述 创建型模式,就是用来创建对象的模式,抽象了实例化的过程。它帮助一个系统独立于如何创建、组合和表示它的那些对象。本文对五种常用创建型模式进行了比较,通过一个游戏开发场景的例子来... 阅读全文
posted @ 2009-02-05 11:55 yhb199 阅读(124) 评论(0) 推荐(0)
.NET设计模式(6):原型模式(Prototype Pattern)
摘要:.NET设计模式(6):原型模式(Prototype Pattern) 原型模式(Prototype Pattern) ——.NET设计模式系列之六 Terrylee,2006年1月 概述 在软件系统中,有时候面临的产品类是动态变化的,而且这个产品类具有一定的等级结构。这时如果用工厂模式,则与产品类等级结构平行的工厂方法类也要随着这种变化而变化,显然不大合适。那么如何封装这种动态的变化... 阅读全文
posted @ 2009-02-05 11:54 yhb199 阅读(145) 评论(0) 推荐(0)
.NET设计模式(5):工厂方法模式(Factory Method)
摘要:.NET设计模式(5):工厂方法模式(Factory Method) 工厂方法模式(Factory Method) ——.NET设计模式系列之五 Terrylee,2004年1月2日 概述 在软件系统中,经常面临着“某个对象”的创建工作,由于需求的变化,这个对象的具体实现经常面临着剧烈的变化,但是它却拥有比较稳定的接口。如何应对这种变化?提供一种封装机制来隔离出“这个易变对象”的变化,... 阅读全文
posted @ 2009-02-05 11:52 yhb199 阅读(186) 评论(0) 推荐(0)
.NET设计模式(4):建造者模式(Builder Pattern)
摘要:.NET设计模式(4):建造者模式(Builder Pattern) 建造者模式(Builder Pattern) ——.NET设计模式系列之四 Terrylee,2005年12月17日 概述 在软件系统中,有时候面临着“一个复杂对象”的创建工作,其通常由各个部分的子对象用一定的算法构成;由于需求的变化,这个复杂对象的各个部分经常面临着剧烈的变化,但是将它们组合在一起的算法确相对稳定。... 阅读全文
posted @ 2009-02-05 11:48 yhb199 阅读(258) 评论(0) 推荐(0)
.NET设计模式(3):抽象工厂模式(Abstract Factory)
摘要:.NET设计模式(3):抽象工厂模式(Abstract Factory) 抽象工厂模式(Abstract Factory) ——探索设计模式系列之三 Terrylee,2005年12月12日 概述 在软件系统中,经常面临着“一系列相互依赖的对象”的创建工作;同时由于需求的变化,往往存在着更多系列对象的创建工作。如何应对这种变化?如何绕过常规的对象的创建方法(new),提供一种“封装机制”... 阅读全文
posted @ 2009-02-05 11:45 yhb199 阅读(232) 评论(0) 推荐(0)
.NET设计模式开篇
摘要:.NET设计模式开篇 ——.NET设计模式系列之一 Terrylee,2005年12月06日 前言 加入Design & Pattern团队有几个月的时间了,惭愧的是从没有写过关于设计模式的随笔,得到wayfarer的同意,把企业库系列的随笔放在了团队的首页上。不是不想去写这样的随笔,也不是没有时间,自己初学设计模式,去写设计模式的文章,有点班门弄斧的味道。园子里吕震宇老师的《设计模式系列》和... 阅读全文
posted @ 2009-02-05 11:43 yhb199 阅读(143) 评论(0) 推荐(0)
.NET设计模式(2):单件模式(Singleton Pattern)
摘要:.NET设计模式(2):单件模式(Singleton Pattern) 单件模式(Singleton Pattern) ——.NET设计模式系列之二 Terrylee,2005年12月07日 概述 Singleton模式要求一个类有且仅有一个实例,并且提供了一个全局的访问点。这就提出了一个问题:如何绕过常规的构造器,提供一种机制来保证一个类只有一个实例?客户程序在调用某一个类时,它... 阅读全文
posted @ 2009-02-05 10:43 yhb199 阅读(120) 评论(0) 推荐(0)
.NET设计模式系列文章 (转自TerryLee's Tech Space)
摘要:.NET设计模式系列文章 最初写探索设计模式系列的时候,我只是想把它作为自己学习设计模式的读书笔记来写,可是写到今天,设计模式带给我的震撼,以及许多初学者朋友的热心支持,让我下定决心要把这个系列写完写好,那怕花上再多的时间也无所谓。本部分内容不断更新中。 目录计划: 第Ⅰ部分 开篇 开篇 第Ⅱ部分 创建型模式篇 第1章 单件模式(Single Pattern) 第2章 抽象工厂模式(Abstract Factory) 第3章 建造者模式(Builder Pattern) 第4章 工厂方法(Factory Method) 第5章 原型模式(Protype Pattern) 第6章 创建型模式专题总结 第Ⅲ部分 结构型模式篇 第7章 适配器模式(Adapter Pattern) 第8章 桥接模式(Bridge Pattern) 第9章 装饰模式(Decorator Pattern) 第10章 组合模式(Composite Pattern) 第11章 外观模式(Façade Pattern) 阅读全文
posted @ 2009-02-05 10:16 yhb199 阅读(170) 评论(0) 推荐(0)
自定义文本编辑器控件FredCK.FCKeditorV2的使用
摘要:自定义文本编辑器控件FredCK.FCKeditorV2的使用 10:17:08 2008年12月4日 1.在项目bin添加对FredCK.FCKeditorV2.dll的引用。//首先要引用哦 2.在页面中使用FCKeditor控件 (1)首先将控件资源文件夹editor文件夹引用到项目中。 //就是BasePath="../fckeditor/中的fckeditor,其作用是编辑文本等之用; (2)然后就可以在页面声明并使用控件了,代码如下: //首先在页的头部声明控件命名空间 阅读全文
posted @ 2008-12-04 10:21 yhb199 阅读(831) 评论(0) 推荐(0)
VS 2008 中文"试用版"变"正式版"方法
摘要:Visual Studio 2008简体中文(官方90天版)变永久正式版的方法 方法一: 升级正式版的方法是把Setupsetup.sdb文件中的[Product Key],由T2CRQGDKBVW7KJR8C6CKXMW3D修改为PYHYPWXB3BB2CCMV9DX9VDY8T。因为九十天试用版本已经是 rtm版本。所 以改变序列号以后的升级或者安装,就会变成正式版。不再有使用期限。 方法二: 先安装试用版,然后在“添加或删除程序”里找到VS2008,点“更改/删除”就会看到一个输入序列号的地方,把下面这个序列号输进去即可,Team Suite和Professional通用。 阅读全文
posted @ 2008-11-12 11:57 yhb199 阅读(691) 评论(0) 推荐(0)
Asp.net中带进度条的批量静态页生成
摘要:Asp.net中带进度条的批量静态页生成 越来越多的网站现在将过去的动态网页生成了静态的HTML页, 这样做的好处有很多,比如减轻服务器的压力,利于搜索引擎的收录....... 在ASP时代利用ADO+FSO将数据库中的内容生成静态的页面, 在.Net中我们使用IO这个类库来进行服务器上文件的读取,本文主要介绍如何将数据库中的内容填充至模板页中,并生成静态的HTML页面。 ASP.Net生成静态HTML页 在Asp中实现的生成静态页用到的FileSystemObject对象! 在.Net中涉及此类操作的是System.IO = 以下是程序代码: Asp.net中带进度条的批量静态页生成 阅读全文
posted @ 2008-10-28 11:51 yhb199 阅读(1091) 评论(4) 推荐(0)
asp.net 页面元素分析搜集
摘要:asp.net 页面元素分析搜集: 1、AutoEventWireup 指示控件的事件是否自动匹配 (Autowire)。 如果启用事件自动匹配,则为 true;否则为 false。 默认值为 true。 阅读全文
posted @ 2008-10-24 11:24 yhb199 阅读(315) 评论(1) 推荐(0)
webservice什么情况下使用?
摘要: webservice   当前,WebService是一个热门话题。但是,WebService究竟是什么?什么情况下应该用WebService?什么情况下不应该用 WebService?是需要我们正确认识的。   Web Service 是一种新的web应用程序分支,他们是自包含、自描述、模块化的应用,可以发布、定位、通过web调用。Web Service可以执行从简单的请求到复杂商务处理的任何功能。一旦部署以后,其他Web Service应用程序可以发现并调用它部署的服务。   实际上,WebService的主要目标是跨平台的可互操作性。为了达到这一目标,WebService完全基于XML(可扩展标记语言)、XSD(XMLSchema)等独立于平台、独立于软件供应商的标准,是创建可互操作的、分布式应用程序的新平台。由此可以看出,在以下三种情况下,使用WebService会带来极大的好处。   长项一:跨防火墙的通信   如果应用程序有成千上万的用户,而且分布在世界各地,那么客户端和服务器之间的通信将是一个棘手的问题。因 阅读全文
posted @ 2008-10-23 16:25 yhb199 阅读(376) 评论(0) 推荐(0)
C# .NET学习网站(转)
摘要:看到一些帮助.NET学习的网站,拿出来大家分享下。 名称:快速入门 地址http://chs.gotdotnet.com/quickstart/ 描述:本站点是微软.NET技术的快速入门网站,我们不必再安装.NET Framework中的快速入门示例程序,直接在网上查看此示例即看。 **************************************************** 名称:微软官方.NET指导站点 地址http://www.gotdotnet.com/ 描述:上面的站点是本站的一个子站点,本站点提供微软.NET官方信息,并且有大量的用户源代码、控件下载,微软.NET开发组的人员也经常在此站点发表一些指导性文章。 **************************************************** 阅读全文
posted @ 2008-10-23 09:59 yhb199 阅读(234) 评论(0) 推荐(0)
ASP.NET AJAX深入浅出系列----UpdatePanel的使用笔记(上)
摘要:1、 XMLHttpRequest只能用于传输字符串,不能用于传输二进制流。要传输XML数据的话,也是通过拼接成字符串传输的。 无JavaScript代码开发AJAX是“不可能”的,如果不写JavaScript代码,也是已经有服务器控件将其封装好的。 阅读全文
posted @ 2008-10-09 10:54 yhb199 阅读(223) 评论(0) 推荐(0)
ASP.NET 2.0 数据绑定高级技巧
摘要:ASP.NET 2.0 数据绑定高级技巧 ________________________________________ Q:asp.net2.0在以后的应用中与VB还是C#结合使用得更多 A:这个完全根据个人喜好,其实并没有一定之规 ________________________________________ Q:asp.net2.0对Oracle数据库的使用在语法上与asp.net1.0相比有什么改动吗 A:没有 ________________________________________ Q:gridview examples for asp.net 是开发.NET应用程序的工具吗? A:是微软提供的一套专门用来讲解gridview的工具 阅读全文
posted @ 2008-08-06 17:38 yhb199 阅读(289) 评论(0) 推荐(0)
ASP.NET 2.0 数据绑定高级技巧
摘要:ASP.NET 2.0 数据绑定高级技巧 ________________________________________ Q:asp.net2.0在以后的应用中与VB还是C#结合使用得更多 A:这个完全根据个人喜好,其实并没有一定之规 ________________________________________ Q:asp.net2.0对Oracle数据库的使用在语法上与asp.net1.0相比有什么改动吗 A:没有 ________________________________________ Q:gridview examples for asp.net 是开发.NET应用程序的工具吗? A:是微软提供的一套专门用来讲解gridview的工具 阅读全文
posted @ 2008-08-06 17:06 yhb199 阅读(291) 评论(0) 推荐(0)
AJAX的初级使用说明
摘要:传说中的AJAX是不是很神秘,今天我就这个技术的应用做一个简单的说明,请看下文: 首先,下载并安装 阅读全文
posted @ 2008-07-31 11:08 yhb199 阅读(456) 评论(4) 推荐(0)
一个在下看来很经典的分层架构例子
摘要: 一般来说,对系统的分层,一般都需要下面几个层:实体层(Entity)、数据访问层(DAL)、业务逻辑层(BLL)、界面层(UI);而数据访问层,一般也会加入一个接口层(IDAL)。 在其中的实体层,一般是根据数据库进行映射外加入注释等,技术含量不大,在此一笔带过;数据库访问层和业务逻辑层,是关键之所在,因为这里好的设计,会利用很多基类的操作,减少很多代码和重复劳动;界面层,不管是WebForm还是WinForm,都是尽可能少的逻辑代码或者SQL语句在其中,好的项目可能会利用一些优秀的控件进去,提高体验,减少代码。另外,由于一些创建操作费时费资源,一般还需要把可重复利用的资源缓存起来,提高性能。 阅读全文
posted @ 2008-07-16 11:33 yhb199 阅读(526) 评论(1) 推荐(0)