
1.3-软件开发框架
文章平均质量分 83
肄若芸
致力于电信通讯与信息化领域的技术研究,多次负责行业信息化、海量数据分析处理、GIS应用等方向科研项目技术攻关,指导部门外包技术管理;2007年获国家计算机信息系统集成项目经理资质、2008年获得所在领域部级科技进步一等奖、2011年获得所在领域青年科技标兵荣誉称号;工作包括行业信息化、项目管理、专项技术攻关等;涉及领域架构、快速开发框架、数据库与数据挖掘、分布式存储、GIS、工作流、自然语言处理、射频技术应用等技术。
展开
-
DotNet C#开源资源汇总
<br />一、AOP框架<br /> Encase 是C#编写开发的为.NET平台提供的AOP框架。Encase 独特的提供了把方面(aspects)部署到运行时代码,而其它AOP框架依赖配置文件的方式。这种部署方面(aspects)的方法帮助缺少经验的开发人员提高开发效率。<br /><br /> NKalore是一款编程语言,它扩展了C#允许在.net平台使用AOP。NKalore的语法简单、直观,它的编译器是基于Mono C#编译器(MCS)。NKalore目前只能在命令行或#Develop内部原创 2011-05-04 02:49:00 · 3289 阅读 · 1 评论 -
工作流引擎内核入门
<br />1. 引言<br />以WfMC,OASIS,OMG三大组织为代表的群体,围绕BPM相关规范,持续的争论。<br />真是一流企业卖标准,二流企业卖技术。当新一轮技术浪潮围绕着BPM展开时,国际上相关厂商首先把眼光放在了“规范”上。这个规范最早是以WfMC为代表的“业务流程开发商”,他们主要拥护以XPDL作为描述语言来描述业务流程;之后是以OASIS组织为代表的,被IBM,MicroSoft,BEA所拥护的BPEL/BPEL4WS规范;之后向来以规范著称的OMG组织也不甘示弱,联合BPMI组织,转载 2011-05-04 03:14:00 · 15479 阅读 · 0 评论 -
Smart Client Software Factory 概述
一、SCSF简介: SCSF是一个应用了多种设计模式、适用于大型软件开发的框架,其特点是结合B/S与C/S架构的优点,开发人员可以按业务功能分模块并行开发,各模块之间耦合度很小,当业务需求变化时,应用SCSF架构的软件可以最大限度地减小代码修改量。 Smart Client相比传统B/S架构的优势:FatClient设计,用户体验丰富,客户端可以在不在线的状态下运行—转载 2011-07-02 12:27:51 · 5940 阅读 · 0 评论 -
搭建CAB/SCSF的开发环境步骤
下面列出我的开发环境和搭建过程,有兴趣的朋友可以按照以下步骤建立CAB/SCSF的开发环境:1.1 工作机1.1.1 操作系统Windows XP1.1.2 开发工具说明:安装以下开发工具需要注意先后顺序。1 安装Visual Studio 2008安装Microsoft Visual Studio 2008 Team Suite。说明:默认安装或者选转载 2011-07-02 12:46:18 · 3722 阅读 · 0 评论 -
MEF概述
MEF是做什么的? 在MEF诞生前,已经存在许多依赖注入框架来解决应用的扩展性问题,比如 EJB、CORBA、Eclipse 的 OSGI 实现以及 Java 端的 Spring 等等。在 Microsoft 的平台上,.NET Framework 自身内部包含组件模型和 System.Addin,此外还有不少开源解决方案,包括SharpDevelop 的SODA 体系结构和“控制反转”容转载 2011-07-02 13:36:29 · 6658 阅读 · 1 评论 -
使用MEF构建可扩展的Silverlight应用
“托管扩展性框架(Managed Extensibility Framework,简称MEF),是微软.NET框架下为提高应用和组件复用程度而推出的,用于使组件能够最大化的重用。使用MEF能够使静态编译的.NET应用程序转换为动态组合,这将是创建可扩展应用、可扩展框架和应用扩展的好途径。它将做为.NET Framework 4.0的组成部分之一发布。现在,MEF也将被包含在Silver转载 2011-07-02 13:37:22 · 2327 阅读 · 0 评论