专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
基于组件的.NET软件开发 前言 随着软件技术的飞速进步,现代的大型软件都广泛采用了基于软件组件的开发方式。以成熟的CBD(Component Based Design:基于组件的系统设计)理论为指导,在对系统的分析与设计完成之后,系统开发体现为复用已有组件、开发新组件以及将所有组件装配起来的过程。J2EE大规模地使用各种组件构照复杂的企业信息系统,获得了巨大的成功。 作为后来者,.NET framework汲取了J2EE的成功经验,在组件化开发方面有着自己独到的设计,在本文中,我们将介绍.NET组件化开发技术的最重要的两个范畴:混合语言开发与组件反射。笔... [阅读全文] [PDF]
一、问题的提出:(下面举出我遇到的问题) 1、最终用户的每次请求,都将读取Mapping文件--可以通过缓存解决; 2、xxx子系统需要不断的写入Mapping文件--也可以先写入内存然后批量写入文件解决; 二、分析解决问题: 由于分别有2个或更多子系统需要对同一文件进行读写操作,而客户端又有很大的并发性,所以极可能出现读写冲突或错误,也必将影响系统的性能。 通过调用共同的进程外组件的方式来读写文件;而这个共同的进程外组件只有在自身启动的时候把文件内容load到内存,当文件有变化时更新内存。 三、COM+组件介绍: 早在window2000发布时就已经产生... [阅读全文] [PDF]
本文代码下载 官方地址:\\\\Code\\Csharp\\BlogCode\\ExtenderProvider.rar CSDN地址:http://download.csdn.net/source/231264 很多人会以为写组件是件容易的事,也许某些方面是这样的,比如你可以很简单地实现一个自定义的功能。但是写出来的组件好象跟专业厂家开发的组件程序是不是有些差距呢?那么如何写一个专业组件呢,写专业组件要掌握哪些知识呢,它们的内部机理是什么呢?如果你对此感兴趣的话,那么这个系列实在是很值得你来看一看的。 本篇是要介绍如何扩展一个已有的组件功能。... [阅读全文] [PDF]
1,定义接口(1)在接口上方加上[Guid(\"1EA4DBF0-3C3B-11CF-810C-00AA00389B71\")](2)在每个方法上加上[DispId(i)]using System;using System.Runtime.InteropServices;namespace Leading.Mis.NewsMonitor......{ /**//**//**//// <summary> /// 消息监控接口的定义 /// </summary> [Guid(\"1EA4DBF0-3C3B-11CF-810C-00AA0... [阅读全文] [PDF]
1 共4条 分1页