摘要: JavaScript OOP(2)定义JavaScript类 5.1.7 定义类的方式(工厂方式、构造函数、原型方式、混合方式) 在面向对象的开发中,类被认为是对象的模板。在JavaScript中,可以由开发者自定义类及类的方法和属性。 首先学习最基本的制造类的方法,工厂方式。工厂方式的特点是通过特定的工厂方法创建特定类型的对象。典型的工厂方式的实现代码如下: function createStu... 阅读全文
posted @ 2009-04-10 16:46 hongbo0521 阅读(2467) 评论(2) 推荐(0) 编辑
摘要: 这个是我的《Ajax完全自学手册》一书第5章节选部分,还会有后续章节,陆续贴出 5.1 JavaScript中的对象 编程语言发展至今,基本上都是面向对象的语言。面向对象的语言十分优雅、便于学习和掌握、可以多次重用。在JavaScript中,大量使用内置对象。实际上,开发者可以利用JavaScript面向对象的特征,定义类、对象,从而进行面向对象开发。 5.1.1 什么是对象 在JavaScr... 阅读全文
posted @ 2009-04-10 11:44 hongbo0521 阅读(3020) 评论(5) 推荐(0) 编辑
摘要: 写在前面的话 本系列博文将以一个简单的通用权限系统的系统分析和UML图的构建,贯穿讲解UML常用功能和UML五步法构建UML图的知识。本人才疏学浅,希望大家轻喷。第一章UML面向对象的分析和设计1.1 对象在UML构建中,就必须提到类和对象。类和对象提供了良好的语言机制,从而实现以下一些优点:封装:使用语言封装实现细节,从而实现更好的维护性和灵活性。 松散耦合:耦合表示系统中某部分依... 阅读全文
posted @ 2010-07-01 15:34 hongbo0521 阅读(327) 评论(1) 推荐(0) 编辑
摘要: 本人一直从事ASP.NET企业级项目开发,在开发中为团队中的其他成员提供了一套基本的数据持久层框架。本篇博文是此系列博文的第一章,在本系列博文中将向大家展现一个基本的数据持久层的设计思想和实现。持久层的基本展示本博文将简单演示使用PersistanceManager进行实际开发的基本实例,但是出于技术保护的需要,本实例将不公布源代码,但是将提供基本的数据操作展示。持久层设计PersistanceM... 阅读全文
posted @ 2010-04-18 00:11 hongbo0521 阅读(919) 评论(0) 推荐(0) 编辑
摘要: 很久没有更新我的博客了,最近在做一个项目,并测试了我的持久层框架以及一些控件,在这个项目中学习了很多的东西,充分认识到了自己的不足。本来上次那个控件开发的系列应该写完的,但是在这个项目中又进行了一次新的总结,并修改了一些控件开发方面的东西,将在近一个月的时间里陆续更新至我的博客中,在这里向那些关注本博客的兄弟、姐妹们致以深深的歉意,对不起。在本次的博客更新中,将控件开发和持久层相关知识与总结更新上... 阅读全文
posted @ 2010-04-14 22:16 hongbo0521 阅读(373) 评论(1) 推荐(0) 编辑
摘要: ASP.NET 自定义控件从入门到精通4源码下载 4 使用自定义样式在上一节中,我们通过集成TableStyle完成了RegistControlStyle类。现在我们需要在RegisterControl中使用自定义的RegistControlStyle。使用自定义样式,首先复写RegistControl的CreatedControlStyle()方法,代码如下所示:protected overr... 阅读全文
posted @ 2009-04-25 17:03 hongbo0521 阅读(2930) 评论(2) 推荐(0) 编辑
摘要: ASP.NET 自定义控件从入门到精通33 状态管理和Style类3.3 开发自定义的Style类在上一节中,我们讲到了Style类的属性和方法。但是Style类本身并没有提供全面的CSS样式属性的支持。我们需要继承Style类或Style类的子类,才能支持我们想要的CSS样式属性。首先我们分析我们现在所写的Register控件的主要布局格式即Table布局,那么我们只需要继承与Style类的子... 阅读全文
posted @ 2009-04-22 00:36 hongbo0521 阅读(3318) 评论(4) 推荐(0) 编辑
摘要: ASP.NET 自定义控件从入门到精通 3 状态管理和Style类 3.2 新的Render方法 源码下载 首先我们来看看Register控件在前台生成的Html代码,代码如下所示: 用户注册 ... 阅读全文
posted @ 2009-04-20 00:22 hongbo0521 阅读(3155) 评论(2) 推荐(0) 编辑
摘要: ASP.NET 自定义控件从入门到精通 3 状态管理和Style类 3.1 状态管理 在上一节中,我们成功的开发了一个具有设计器属性的注册控件。现在我们来学习对我们的注册控件进行状态管理。 首先我们回顾一下ASP.NET的页面的生命周期,如图3.1.1所示: 图3.1.1 ASP.NET 页面的生命周期 这里我们发现,任何页面只要发生了回传就一定会被服务器销毁(除了像... 阅读全文
posted @ 2009-04-18 00:32 hongbo0521 阅读(3272) 评论(14) 推荐(0) 编辑
摘要: ASP.NET 自定义控件从入门到精通2 2.1 为Register自定义控件添加设计器属性 源码下载 在编写自定义控件时,需要为页面开发人员提供设计器属性,便于他们设定控件的样式、外观。并且在提供设计器属性时,需要为这些设计器属性提供便于阅读的说明。使用设计器属性注释自定义控件的属性,可以提供该项功能。 2.11 提供属性、层次属性 当页面开发人员使用我们提供的Register控件时,希... 阅读全文
posted @ 2009-04-17 00:11 hongbo0521 阅读(4054) 评论(11) 推荐(0) 编辑
摘要: ASP.NET自定义控件开发专题4月16日 2009本节将简单演示一个最基本的注册自定义控件的开发,希望读者可以对自定义控件开发有一个最基本的感性认识。 ASP.NET自定义控件开发专题1 ASP.NET 自定义控件1 源码下载 我学习技术讲究以实践为主、理论为辅的方式学习,以成果来激励学习的积极性。这也是我教书的一贯策略。所以在本系列所有的章节中,我都会以示例的方式来展示自定义控件开... 阅读全文
posted @ 2009-04-16 00:26 hongbo0521 阅读(2616) 评论(3) 推荐(0) 编辑