自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(31)
  • 收藏
  • 关注

原创 ASP.NET unleashed 2nd Edition 学习笔记 第八部分

Part VIII: Building Custom ASP.NET Controls CHAPTER 28 Developing Custom Controls    28.1 Creating a Simple Control        创建类库        创建代码文件        声明Namespace        创建类,类继承自WebControl        overri

2006-06-06 17:22:00 623

原创 ASP.NET unleashed 2nd Edition 学习笔记 第六部分

Part VI: Building ASP.NET Web ServicesCHAPTER 22 Creating an XML Web Service    22.1 Overview of XML Web Services        讲述了Web Service的优点    22.2 Creating a Simple XML Web Service        创建web servic

2006-06-05 18:16:00 735

原创 ASP.NET unleashed 2nd Edition 学习笔记 第七部分

Part VII: Leveraging the .NET FrameworkCHAPTER 24 Working with Collections and Strings    24.1 Working with Collections        在c# 2.0中,使用范型编程,这三个集合类被使用的次数不多了,但是在Asp.Net Unleashed 2nd写作的时候,2.0的规范应该还没有

2006-06-05 18:16:00 933

原创 Asp.Net Unleashed 2nd Edition 学习笔记 第五部分

Part V: Securing ASP.NET ApplicationsCHAPTER 19 Using Forms-Based Authentication    Forms认证和Passport认证都是需要cookie支持的,两者区别在于        Forms认证可以使开发员对用户名和密码保进行自定义存储,例如web.config文件、xml文件或者database表        Pa

2006-05-31 18:04:00 603

原创 Asp.Net Unleashed 2nd Edition 学习笔记 第四部分

Part IV: Working with ASP.NET Applications CHAPTER 15 Creating ASP.NET Applications    15.1 Overview of ASP.NET Applications        如何配置IIS,以便创建一个新的虚拟目录,不多说了,看看IIS的帮助,动手做一下,就都明白了        同一个Application

2006-05-31 14:53:00 875

原创 Asp.Net Unleashed 2nd Edition 学习笔记 第三部分

Part III: Working with ADO.NET CHAPTER 9 Introduction to ADO.NET    9.1 An Overview of ADO.NET        有多个NameSpace以及其中的类组成了ADO.NET的有用的类            System.Data.SqlClient,完成对SQL Server 7及以上版本的访问连接    

2006-05-29 16:56:00 1252 1

原创 Asp.Net Unleashed 2nd Edition 学习笔记 第二部分

Part II: Advanced ASP.NET Page DevelopmentCHAPTER 5 Creating Custom Controls with User Controls    5.1 Including Standard Content with User Controls        首先,创建一个ascx后缀的文件        其次,在需要引用User Control

2006-05-24 17:00:00 654

原创 Asp.Net Unleashed 2nd Edition 学习笔记 第一部分

Part I: Working with ASP.NET Web FormsChapter 1. Building ASP.NET Pages    1.1 ASP.NET and the .NET Framework    1.2 Introducing ASP.NET Controls        中Runat="Server"属性将标准HTML的input标记转换为Server-Side的

2006-05-23 17:49:00 984

原创 BOSS(电信业务综合运营支撑系统)组成

BOSS的定义:    是指电信业务综合运营支撑系统,是电信企业业务处理信息化管理的基础平台,用于支持前台销售,客户服务及内部支撑全流程及分析管理的业务管理系统BOSS的意义:    电信运营企业的运作环节包括营业、帐务、客户关系等等。这些业务初始情况是以信息孤岛的形式存在,相互间信息的共享非常少,造成了很多的资源的浪费。    而BOSS就是要搭建一个电信企业的信息平台,将各部分的业务联系起

2006-04-03 16:24:00 2144

原创 设计模式----学习笔记----第四回

Observer(观察者)模式:       具体场景:MVC模式下,模型Model部分有了改变,界面显示部分View也应该随之而改变       使用场景:一个对象Subject状态的改变连带影响了其它对象Observer,通过Observer把自己注册到Subject中,从而使得Subject在自身改变后,更改Observer的状态。使用Observer模式,降低了Subject和Ob

2006-02-22 10:38:00 641

原创 设计模式----学习笔记----第三回

Adapter(适配器)模式:       使用场景:已经给定了消费者和生产者,即调用者和被调用者,但是二者的借口不统一、不匹配,可以通过本模式,增加一个翻译层,将调用请求发送给被调用者。从而,在不修改消费者和生产者的前提下,完成二者的匹配问题。有点像翻译人员的作用和所处的位置,例如,一个说英语的E要和一个说中文的C通话,那么之间无法交流——语言不通么,这个时候有一个翻译人员T在二者之间架起一

2006-02-18 14:51:00 575

原创 设计模式----学习笔记----第二回

创建型设计模式:       动机:将对象的创建算法与对象的使用分开,从而为创建对象提供更大的自由度 AbstractFactory:       使用场景:有多个Product类系,每一个Product类系都有自己公共的接口。客户端(或者说消费者)使用的组件需要所有这些Product类系中每一个都生成一个实例对象,换句话说,客户端使用的是一个对象的组合,这个组合中每一个对象都属于

2006-02-17 11:26:00 491

原创 设计模式----学习笔记----第一回

结构型设计模式:       结构型设计模式根本的目的是通过组合类或者对象,来获得更大的结构。       按照使用的目标分:结构型类模式和结构型对象模式,前者使用在类上面,利用类的继承机制,后者使用在对象上,利用对象组合       行为型设计模式:       行为型模式的目的在于划分确定类或者对象之间的职责分配以及他们互相的通讯方式       按照使用的目标分:行为

2006-02-14 11:55:00 594

原创 学习Ambler的Persistence Layer文档的笔记

学习Ambler的Persistence Layer文档的笔记1. 持久化层必须满足的需求  除了关系型数据库,还应该支持文件格式、面向对象数据库等等存储格式  在持久化层中完全封装数据库操作,例如save、delete等等  可以同时返回过个数据对象,而不是每次只能够返回一个  支持事务  对象标识,类似Table中的PK  游标Cursor,不能够一次返回某个对象的成百上千实例,那么就需要Cu

2005-05-20 17:42:00 568

原创 what is new in c sharp 2.0--study from msdn

http://www.microsoft.com/china/msdn/library/langtool/vcsharp/vbconcprogramminglanguagefuturefeatures.mspx1. Generic Type 泛型  定义一个MyList,对这个MyList类设定方法,方法中,使用T而不是具体的类型float或者int什么的,忽略了类型的区别 MyList list

2005-04-28 17:21:00 668

转载 用C#写vs插件中的一些Tip

用C#写vs插件中的一些Tip 最近用C#写了一个vs的插件,主要功能是插入标准的注释段和一些常用的代码段。在开发过程中,遇到了一些问题,也翻阅了一些资料,做了一番研究。这里对其中的一些小问题做一个简单的纪录,希望能够有所帮助。(1)在OnConnection中,判断connectMode时,一定要加上ext_cm_AfterStartup   if(connectMode == Extensib

2005-04-07 11:47:00 224

转载 设计模式的有趣解释-追MM(http://spaces.msn.com/members/xrinehart/)

设计模式的有趣解释-追MM创建型模式?1、FACTORY一追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory?工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相

2005-03-17 11:51:00 282

原创 wrox asp.net 2 beta preview study section 3

Chapter 7 Themes    利用*.skin以及*.css文件,对page的外观做统一的部署。    new item列表中没有skin文件,使用text文件,后缀名称修改为.skin即可,并在%@Page />中增加Theme属性    编程解决Page的Theme,在Page.PreInit事件中使用Page.Theme=Request.QueryString("XXX)进行处理

2005-03-07 10:16:00 551

原创 一句话设计模式(一)

AbstractFactory: 接口(超类)定义了统一行为模式,实现类(子类)实现了行为。定义一个工厂,工厂根据传入参数调用不同的子类

2005-03-04 17:34:00 431

原创 wrox asp.net 2 beta preview study section 2

Chapter 5 Navigation Control    SiteMap控件,读取web.sitemap文件,提供网站地图    有了Menu控件,可以方便的使用Menu了,不必再去利用DHtml进行那种比较辛苦的menu设计了    有了TreeView控件,实现Tree视图,可以通过“Edit TreeNode DataBinding”来进行后台数据显示,设定Node的TextField

2005-02-28 17:39:00 549

转载 Application Platform Suites: The Shape of Things to Come

http://www4.gartner.com/DisplayDocument?ref=g_search&id=376064Application Platform Suites: The Shape of Things to Come 31 October 2002 Yefim V. Natis   Early marke

2005-02-28 10:59:00 304

转载 浅谈应用服务器中间件

浅谈应用服务器中间件 1.概述  应用服务器中间件又称为“应用服务器软件平台”,是当代软件的基础设施,是最为重要的一类中间件。应用服务器可以把不同的应用软件作为构件整合到一个协同工作的环境里,并为应用提供了名字、事务、安全、消息、数据访问等服务,此外它还提供应用构件的开发、部署、运行及管理功能。2.发展历程  传统的中间件有数据访问中间件、远程过程调用中间件、消息中间件、联机事务处理中间件

2005-02-28 10:35:00 1071

转载 oo design rule

http://blog.csdn.net/cswcafe/archive/2005/02/21/295579.aspx61条面向对象设计的经验原则-《OOD启示录》Arthur J.Riel (1)所有数据都应该隐藏在所在的类的内部。 (2)类的使用者必须依赖类的共有接口,但类不能依赖它的使用者。 (3)尽量减少类的协议中的消息。 

2005-02-24 10:00:00 184

转载 用正确方法来写出高质量软件的75条体会

用正确方法来写出高质量软件的75条体会 1. 你们的项目组使用源代码管理工具了么?  应该用。VSS、CVS、PVCS、ClearCase、CCC/Harvest、FireFly都可以。我的选择是VSS。 2. 你们的项目组使用缺陷管理系统了么?  应该用。ClearQuest太复杂,我的推荐是BugZilla。 3. 你们的测试组还在用Word写测试用例么?  不要用

2005-02-24 09:53:00 188

转载 .net 测试自动化

http://blog.csdn.net/cswcafe/archive/2005/02/23/298338.aspx用 .NET 开发的轻量级 UI 测试自动化 James McCaffrey下载本文的代码: TestRun0501.exe (131KB) 本页内容待测试应用程序测试自动化脚本操作待测试应用程序

2005-02-23 17:23:00 588

转载 看的一篇文章,还怕以后忘记了,收藏一下(是不是侵犯人家的版权了?)

http://blog.csdn.net/imwj/archive/2005/02/02/277239.aspx修炼一名程序员的职业水准(林庆忠__署名原创) 作者:林庆忠,1990年毕业于昆明工学院计算机软件专业,后又于1999年毕业在南京大学 完成软件工程专业硕士的学习,现供职于CNPC旗下的一个行业软件研发中心,因为在网上看了许多有经验的各路软件开发人员写的好帖,一时手痒兴起

2005-02-23 10:15:00 255

原创 dhtml study

看了网上的一个系列文章,记下了流水帐,sosocss定义在div tag上div的使用方法和其他的html tag没有区别      This is a DIV tag  css-p用到div中的时候,需要在div中定义css-p控制的div的id    This is a truck  Inline CSS以及External STYLE tag:      This is a truck 

2005-02-21 14:33:00 574

原创 wrox asp.net 2 beta preview study

chapter 3    在新建solution的时候,可以选择建立的位置,默认是一个websites目录下,可以通过操作选择在localhost的iis,ftp或者remote的web site上。    在新增一个item的时候,可以选择是否将presentation code和logic code放在一个文件中。    多了MasterPage和PreviousPage两种page,后面

2005-02-18 19:02:00 514

原创 运行时调整属性(使用PropertyGrid)

1. 在工具栏上,选择“增加/移除项”,在“字定义工具箱”中,“名称”栏,找到“PropertyGrid”,选上,确定,在工具箱里面就有了“PropertyGrid”控件了2. 把“PropertyGrid”增加到Form中,PropertyGrid的SelectedObject属性代表了Grid中要显示的属性的控件,PropertyGrid其他的属性对照VS.Net IDE的属性编辑器就可以明了

2005-02-02 12:35:00 650

转载 一个hyperlink,以后有用的说说

http://blog.csdn.net/essence_zhx/archive/2004/02/29/13794.aspx

2005-02-02 12:21:00 547

转载 在C#程序中实现插件架构(ZZ)

在网络上看到的一个帖子,摘抄过来,以备后用 在C#程序中实现插件架构 - Sunmast翻译原文链接:http://www.cuj.com/documents/s=8209/cujweb0301walcheske/原文作者:Shawn Patrick Walcheske译者:电子科技大学 夏桅[引言]在.NET框架下的C#语言,和其他.NET语言一样提供了很多强大的特性和机制.

2005-02-02 11:54:00 369

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除