E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Vue-React组件设计
COM
组件设计
与应用(三)
COM
组件设计
与应用(三)数据类型作者:杨老师 一、前言 上回书介绍了GUID、CLSID、IID和接口的概念。本回的重点是介绍 COM 中的数据类型。咋还不介绍组件程序的设计步骤呀?
·
2015-11-02 13:06
com
COM
组件设计
与应用(二)
COM
组件设计
与应用(二)GUID 和 接口作者:杨老师 一、前言 书接上回,话说在 doc(Word) 复合文件中,已经解决了保存 xls(Excel) 数据的问题了。
·
2015-11-02 13:05
com
COM
组件设计
与应用(一)
COM
组件设计
与应用(一)起源及复合文件作者:杨老师 一、前言 公元一九九五年某个夜黑风高的晚上,我的一位老师跟我说:“小杨呀,以后写程序就和搭积木一样啦。
·
2015-11-02 13:04
com
通用社区登陆组件技术分享(开源)下篇:OAuth 源码下载及原理解说
1:通用社区登陆组件技术分享(开源)上篇:OAuth 授权登陆介绍 2:通用社区登陆组件技术分享(开源)中篇:OAuth 登陆组件流程及组件集成方法 本节内容: 1:简述
组件设计
的过程及思路及部分重点源码讲解
·
2015-11-02 12:10
OAuth
COM
组件设计
与应用(二)GUID和接口
COM
组件设计
与应用(二)GUID和接口 一、前言 书接上回,话说在 doc(Word) 复合文件中,已经解决了保存 xls(Excel) 数据的问题了。
·
2015-11-02 11:37
com
COM
组件设计
与应用(三) 数据类型
一、前言 上回书介绍了GUID、CLSID、IID和接口的概念。本回的重点是介绍 COM 中的数据类型。咋还不介绍组件程序的设计步骤呀?咳......别着急,别着急!孔子曰:“饭要一口一口地吃”;老子语:“心急吃不了热豆腐”,孙子云:“走一步看一步吧” ...... 先掌握必要的知识,将来写起程序来才会得心应手也:-) 走入正题之前,请大家牢牢记住一条原则:CO
·
2015-11-01 15:16
数据类型
COM
组件设计
与应用(一)起源及复合文件
一、前言 公元一九九五年某个夜黑风高的晚上,我的一位老师跟我说:“小杨呀,以后写程序就和搭积木一样啦。你赶快学习一些OLE的技术吧......”,当时我心里就寻思 :“开什么玩笑?搭积木方式写程序?再过100年吧......”,但作为一名听话的好学生,我开始在书店里“踅摸”(注1)有关OLE的书籍(注2)。功夫不负有心人,终于买到了我的第一本COM书《OLE2 高级编程技术》,这本800多页
·
2015-11-01 14:25
com
COM
组件设计
与应用(二)GUID 和 接口
本文转载自:http://www.kuqin.com/components/20070908/946.html 一、前言 书接上回,话说在 doc(Word) 复合文件中,已经解决了保存 xls(Excel) 数据的问题了。那么,接下来又要解决另一个问题:当 WORD 程序读取复合文件,遇到了 xls 数据的时候,它该如何启动 Excel 呢?启动后,又如何让 Excel 自己去读入、解析
·
2015-11-01 14:24
com
COM
组件设计
与应用(三)数据类型
一篇介绍COM设计基础的好文章! refered from:http://www.kuqin.com/components/20070908/947.html 全文如下: COM 组件是运行在分布式环境中的。比如,你写了一个组件程序(DLL或EXE),那么使用者可能是在本机的某个进程内加载组件(INPROC_SERVER);也可能是从另一个进程中调用组件的进程(LOCAL_SERV
·
2015-11-01 14:23
数据类型
COM
组件设计
与应用——杨老师专辑
COM
组件设计
与应用——杨老师专辑 COM
组件设计
与应用(十八)——属性包 COM
组件设计
与应用(十七)——持续性 COM
组件设计
与应用(十六)——连接点(vc.net
·
2015-11-01 14:50
com
MVC体系结构
在本章中,我们会进一步深入Swing
组件设计
,来探讨称之为Model-View-Controller(MVC)的体系地构。
·
2015-11-01 11:01
体系结构
Delphi 快捷键
分类 快捷键 解释 备注
组件设计
类 Escape 选择当前组件容器 Shift + Click 选择多个组件;选择窗体 Tab 选择下一个组件  
·
2015-10-31 15:18
Delphi
net 开发 【要学习】
但是,专业化的开发肯定是要走的,精通一个专业,如ASP.NET
组件设计
,而要什么都学,这样很耗费青春。 下面是我搜索的领域。个人认为可以选择一到二个,精通就可以了。
·
2015-10-31 12:41
net
数据访问层
组件设计
以及选型意识流 第三次封装(极致、极简而不简单)
首先,我们来分析SELECT 语法: SELECT [ ALL | DISTINCT ] [ TOP nExpr [PERCENT ]] [ Alias. ] Select_Item [ [AS ] Column_Name]&nbs
·
2015-10-31 11:57
设计
数据访问层
组件设计
以及选型意识流 第二次封装以及各种牢骚
我们的组件已经相对可用了,可我们的用户是挑剔的,有的用户提出了三个要求: 1. 加入分布式事务的支持 2. 我不想写任何SQL,我就是想做一些简单的单表数据库操作,能不能自动生成SQL语句? 3. 我想要像EF或者NH那样的父对象的SAVE调用会把子对象都SAVE的功能,我称为级联SQL操作。 我们本次的封装将实现这些需求。 首
·
2015-10-31 11:57
设计
数据访问层
组件设计
以及选型意识流 第一次封装
接上篇。。。 除了上篇说到的以外,我们还完全抄袭了微软企业库里的这三个文件: DbConnectionStore.cs 读取连接字符串的配置 DAABSectionHandler.cs 读取Provider配置 Field.cs 方便读取 DataReader, 和获取输出参数值,返回参数值的类,其实一点都不方便(被后面的DbUtil类替代),我们没有怎
·
2015-10-31 11:57
设计
数据访问层
组件设计
以及选型意识流 开篇
两年多没有登录园子了,可见哥的懒惰程度,刚刚通过邮箱找回了用户名和密码。 今天上午的任务是系统地写一篇文章来说明我最近开发的一个数据访问层组件(你也可以称之为OR Mapping 组件)的开发思路,以及把它和其他 OR Mapping 组件 进行PK。 你知道的,哥一向不喜欢说废话的,进入正题的意识流。
·
2015-10-31 11:57
设计
ASP.NET
组件设计
Step by Step(6)
asp.net 页面如果是通过 post 请求到服务器,框架将会遵行事件周期生成、调用控件,而控件(如果支持回传)则将加载回传数据,并且映射成控件的服务器端事件,就好像在重放客户的客户行为(客户按下一个按钮,却引发服务器端控件的 click 事件)。其中的机制如何? 如果一个控件需要处理回传事件,那么必须实现一个特定接口 IPostBackEven
·
2015-10-31 10:05
asp.net
ASP.NET
组件设计
Step by Step(7)
复杂属性和状态管理 复杂属性声明/持久: 所谓复杂属性,即通常不可用CLR的基本数据类型表达的属性。譬如,FontInfo,即代表字体属性,包含Bold 、Name、Size、Color等信息(通常称为子属性)。 对于复杂属性,控件在声明时候,通常采用 属性—子属性 的连字符表示复杂属性的一个子属性。 <sdp:TextBox id=”Textbox1” Font-N
·
2015-10-31 10:05
asp.net
ASP.NET
组件设计
Step by Step(9)
先来分析asp.net处理一个web请求的过程。学习asp.net技术,除了翻看人家的文档(这是最基本的,知识就是知识,不懂的基本知识无法深入学习),还应当自己学会琢磨,动手实习。 当我们从客户端发出一个web请求后,到达web服务器,由web服务器处理或者转给asp.net框架处理。如果不存在web服务器(采用asp.net的缺省web处理),那你可以参鄙人的《CASSINI源代码分析》htt
·
2015-10-31 10:05
asp.net
ASP.NET
组件设计
Step by Step(8)
控制控件的样式 控件最终通常要生成HTML代码在客户端,这些HTML元素可以采用丰富的CSS样式。你当然可以直接进行CSS 设定,但是asp.net给控件开发者提供了编程方式控制样式的途径。 如果对样式无特殊要求,直接继承webControl的样式功能即可,如果需要修改或者扩充继承的样式功能,则需要深入了解控件样式的背景知识 WebControl的样式功能全部封装在Contr
·
2015-10-31 10:05
asp.net
ASP.NET
组件设计
Step by Step(4)
如果我们的服务器控件需要较完备的GUI,譬如需要控制HTML元素的附加属性字体、颜色、高度等,那么应当从Control的子类WebControl继承,以得到所需的基础性能。从WebControl类派生,需要遵守通常如下的约定: 1、 包含从System.Web.UI.WebControl的命名空间的引用 2、 不能够重载Render方法直接向输出流提供数据,而应当重载Ren
·
2015-10-31 10:03
asp.net
ASP.NET
组件设计
Step by Step(3)
自定义控件(custom control)入门 在服务器端中执行程序逻辑的组件,是asp.net 应用程序的基本构造块。为了能够在asp.net环境执行,必须满足一定条件。 为了能够参与到网页框架执行,需要满足IComponent, IDisposable, IParserAccessor, &nb
·
2015-10-31 10:03
asp.net
ASP.NET
组件设计
Step by Step(2)
从继承关系上看,Asp.net 服务器控件的类别大致上分为4类: 1、 用户控件 类似page,基本上不需要编程,可以将某个aspx页面作为复用组件使用。 2、 LiteralControl ASP.NET 将所有不需要服务器端处理的 HTML 元素和可读文本编译为该类的实例。例如,开始标记中不包含 runat="server" 属性
·
2015-10-31 10:03
asp.net
ASP.NET
组件设计
Step by Step(1)
2004.8.1 学习创建工程库、在自己的项目中应用 1、 启动VS200X 2、 选择新建解决方案 3、 选择缺省的方案类型,选择 Web控件库。Web控件库不需要web站点,基本上是一个DLL类型库 4、 输入自己的类型库的名称,譬如ASPCTLLib之类的。这个决定了namespace和以后其他工程使用此库的引用库名。 5、 系统
·
2015-10-31 10:03
asp.net
ASP.NET
组件设计
Step by Step(5)
控件生存周期 当一个asp.net页面被请求后,一个page实例被生成,开始自己的逻辑,最终返回HTML流给用户端。构成逻辑处理的是page中存在的服务器端控件以及控件间的交互,并且在页面结束前服务器控件们被销毁(视.net的回收策略而定)。那么这些控件在短短的页面处理过程中经历了创建、处理、销毁等到底是如何组织的?这些控件是如何同其他控件交互,如何在多个页面间保持状态的?(这应
·
2015-10-31 10:03
asp.net
从IIS到PAGE对象:ASP.NET之旅
今天上午写了一会儿代码,松一口气,想想这几天看<深入剖析ASP.NET
组件设计
>似乎有颇多领悟 第三章讲述了从请求一个ASPX页面到产生HTML代码并发送给客户端的全过程 整个过程好似一个接力赛一般
·
2015-10-31 09:29
asp.net
ATTRIBUTE并没有那么难
最近看黄忠成的书<深入剖析ASP.NET
组件设计
> 这本书的第二章和第三章对于从未编写过ASP.NET组件的开发人员来说,不是很容易看懂 为什么呢,不是黄先生讲的不好,而是因为.NET的类库太庞大
·
2015-10-31 09:29
attribute
ASP.NET
组件设计
简介
ASP.NET
组件设计
Step by Step(1-3) 转自CSDNBlog 之cashcho的专栏 学习创建工程库、在自己的项目中应用
·
2015-10-31 09:39
asp.net
《面向模式的软件体系结构2-用于并发和网络化对象模式》读书笔记(6)--- 扩展接口
为了避免这些问题,把
组件设计
为支持预料到与预料不到的改进也许是必需的。这要求解决以下
·
2015-10-31 08:42
读书笔记
COM
组件设计
与应用(一)——起源及复合文件
一、前言 公元一九九五年某个夜黑风高的晚上,我的一位老师跟我说:“小杨呀,以后写程序就和搭积木一样啦。你赶快学习一些OLE的技术吧......”,当时我心里就寻思 :“开什么玩笑?搭积木方式写程序?再过100年吧......”,但作为一名听话的好学生,我开始在书店里“踅摸”(注1)有关OLE的书籍(注2)。功夫不负有心人,终于买到了我的第一本COM书《OLE2 高级编程技术》,这本800多页的大
·
2015-10-31 08:36
com
COM
组件设计
与应用(二)——GUID 和 接口
一、前言 书接上回,话说在 doc(Word) 复合文件中,已经解决了保存 xls(Excel) 数据的问题了。那么,接下来又要解决另一个问题:当 WORD 程序读取复合文件,遇到了 xls 数据的时候,它该如何启动 Excel 呢?启动后,又如何让 Excel 自己去读入、解析、显示 xls 数据呢? 二、CLSID 概念 有一个非常简单的解决方案,那就是在对象数据的前面,保存有处理这个数
·
2015-10-31 08:36
com
[读书笔记][深入剖析ASP.NET
组件设计
]一书第三章关于ASP.NET运行原理讲述的补白
这一章是全书基础和精神所在,其后的例子章节是为了验证这章的讲述和实践讲述的内容 其中第一节是讲述ASP.NET运行模式,这一节着眼于整个ASP.NET应用程序的运作模式,实际上,并不是在讲组件,但是却很重要,因为写组件的人必须清楚的知道ASP.NET应用程序是如何启动.如何处理请求,如何处理SESSION等这些细节问题的,但这一节对于一般读者来讲,可能十分晦涩.下面的讲解可能有助于你理解这一切
·
2015-10-31 08:53
asp.net
[
组件设计
]在组件中引用Page对象的方法
有时候,可能希望在组件中通过某种方式朝WEBFORM中写入一段JAVASCRIPT代码,或者希望将组件的某个方法挂接到PAGE对象的某个事件上,这时候,就要访问PAGE对象.在<ASP.NET
组件设计
·
2015-10-30 19:16
page
[读书笔记]
组件设计
:补白[深入剖析ASP.NET
组件设计
]一书中HttpApplication对象创建的细节
上一篇随笔<深入剖析ASP.NET
组件设计
>一书中第三章关于ASP.NET运行原理的补白总览了大体的结构及流程,看完后,相信,可以对整体的流程有所了解.但是,许多细节的问题,例如像HttpRuntime
·
2015-10-30 19:16
application
手把手教你可复用的SSO
组件设计
(设计篇)
周末陪女朋友去了,没写,告罪,上班后急忙补上。 这里说到了可复用得设计,所谓可复用就是指的,引入Dll,改改配置就能使用,而不是打开源代码东改改西改改再来调试调试最后OK。我们这里尽量提高抽象层次减少系统耦合。 首先系统需要一个中心认证端,多个客户端构成。所以需要一个SSO的模块和一个PSO的模块,这两个模块都由工具类和HttpModule组成 这里SSO的Keeper类和PSO
·
2015-10-30 19:41
SSO
由IIS到Page对象(一)
这几天认真地看了黄忠成先生的<<Asp.Net
组件设计
>>中的第三章中的第一节,标题:由IIS到Page对象,在博客园大 家对这章内容也比较了解,虽然这章内容晦涩难懂,但的确是精华所在
·
2015-10-30 14:11
page
权限
组件设计
计划表
准备写一个通用的权限组件。这个组件分3步来实现。 1.设计数据库表 2.抽象出接口 3. 代码实现(C#+SQL 2005版本) 1. 通用思路:用户-》角色-》权限-》资源 如何解释资源和权限,比如一个网页和read,那么read就是查看权限,网页是资源, 首先是用户想要查看这个网页,那么就要看这个用户有read 权限没有,还要看这个用户拥有这个资源没,举个列
·
2015-10-30 13:25
权限
《Programming WCF Services》译者序
在最近十余年,就在面向对象设计与面向
组件设计
已经成为软件开发的主流开发方法之时,软件设计又开始踏上面向服务设计的崭新之路。 从面向
组件设计
到面向服务设计无疑是软件设计的又一次
·
2015-10-30 13:04
programming
基于 IOCP 的通用异步 Windows Socket TCP 高性能服务端组件的设计与实现
设计概述 服务端通信组件的设计是一项非常严谨的工作,其中性能、伸缩性和稳定性是必须考虑的硬性质量指标,若要把
组件设计
为通用组件提供给多种已知或未知的上层应用使用,则设计的难度更会大大增加,通用性、
·
2015-10-30 12:10
Windows Socket
[读书笔记]
组件设计
:补白[深入剖析ASP.NET
组件设计
]一书中HttpApplication对象创建的细节
上一篇随笔<深入剖析ASP.NET
组件设计
>一书中第三章关于ASP.NET运行原理的补白总览了大体的结构及流程,看完后,相信,可以对整体的流程有所了解.但是,许多细节的问题,例如像HttpRuntime
·
2015-10-30 12:13
application
WebIM
组件设计
其实对于一个WebIM来说,我们一般都几种方式来实现 1.服务器拉送方式:就是客户端主动定时的去服务器端获取信息,一般我们可以通过 Ajax控件+定时器 来实现,优点:实现简单,缺点:服务器承受的压力重 2.服务器推送方式:就是服务器主动将获取到的信息,发送给客户端,Asp.net我们可以通过 IHttpAsyncHandler这个接口来实现,优点:服务器承受的压力小 缺
·
2015-10-30 12:31
WebI
[读书笔记][深入剖析ASP.NET
组件设计
]一书第三章关于ASP.NET运行原理讲述的补白
这一章是全书基础和精神所在,其后的例子章节是为了验证这章的讲述和实践讲述的内容 其中第一节是讲述ASP.NET运行模式,这一节着眼于整个ASP.NET应用程序的运作模式,实际上,并不是在讲组件,但是却很重要,因为写组件的人必须清楚的知道ASP.NET应用程序是如何启动.如何处理请求,如何处理SESSION等这些细节问题的,但这一节对于一般读者来讲,可能十分晦涩.下面的讲解可能有助于你理解这一切
·
2015-10-30 11:57
asp.net
演练:在
组件设计
器中创建 Windows 服务应用程序
本主题中的步骤引导您完成创建简单的向事件日志写入消息的 Windows 服务应用程序的过程。创建和使用服务所执行的基本步骤包括: 使用“Windows 服务”应用程序模板创建项目。此模板为您创建一个从 ServiceBase 继承的类,并编写大量基本服务代码,例如启动服务的代码。 编写 OnStart 和 OnStop 过程的代码,并重写要重新定义的任何其他方法。 添加服
·
2015-10-30 11:07
windows
COM
组件设计
与应用(七)-- 编译、注册、调用
COM
组件设计
与应用(七) 编译、注册、调用 作者:杨老师 一、前言 上两回中,咱们用 ATL 写了第一个 COM 组件程序,这回中,主要介绍编译、注册和调用方法。示例程序你已经下载了吗?
·
2015-10-30 10:57
com
COM
组件设计
与应用7 - 编译、注册、调用
一、前言 上两回中,咱们用 ATL 写了第一个 COM 组件程序,这回中,主要介绍编译、注册和调用方法。示例程序你已经下载了吗?如果还没有下载,vc6.0 的用户点这里,vc.net 的用户点这里。二、关于编译 2-1 最小依赖 “最小依赖”,表示编译器会把 ATL 中必须使用的一些函数静态连接到目标程序中。这样目标文件尺寸会稍大,但独立性更强,安装方便;反之系统执行的时候
·
2015-10-28 09:25
com
基于 IOCP 的通用异步 Windows Socket TCP 高性能服务端组件的设计与实现
设计概述 服务端通信组件的设计是一项非常严谨的工作,其中性能、伸缩性和稳定性是必须考虑的硬性质量指标,若要把
组件设计
为通用组件提供给多种已知或未知的上层应用使用,则设计的难度更会大大增加,通用性、
·
2015-10-28 09:21
Windows Socket
基于Freemarker模板技术的分页
组件设计
基于struts2的程序设计中,一定会用到struts自带的标签库,提供了一些常用的表单元素和逻辑控制标签的封装,而我们在项目中常用的分页标签却没有直接提供,通过学习struts2的源码分析我们可以看到,struts2的标签库默认是使用freemarker模板技术实现的,如图 在各个单独的模板里定义了具体的页面展现元素,因此我们可以参考官方标签的做法来定制我们的分页标签 1.编写分页组件
·
2015-10-28 09:48
freemarker
Inside ASP.NET 2.0 – Controls Model
读者基础需求:了解ASP.NET 控件设计技巧參考书目:深入剖析ASP.NET
组件设计
(碁峯)、 Developing ASP.NET Server Controls And Components
·
2015-10-28 08:47
asp.net
数据访问层
组件设计
以及选型意识流 第四次扩展的讨论
接上篇。。。 前面提到,我们的组件有以下五个点目前没有支持: 1. 对列表属性的级联操作(这个没技术含量,随时可以加上) 2.自动生成查询语句的时候不支持OR, 我坚决认为支持OR是违反原则的,OR代表了业务逻辑,并且OR查询放在数据库还是换成在内存中的UNION还稍微降低了数据库的的工作量,也不大幅提升网络传输量(JOIN和GROUP BY虽然也稍微降低了数
·
2015-10-27 15:35
设计
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他