基于DotNet构件技术的企业级敏捷软件开发平台 - AgileEAS.NET - 程序集说明

      今天放出了AgileEAS.NET的ActiveXForm和SmartWin的体验,在大家对为东西有个简单的了解和感觉后,我会选择在合适的时间发放完整的开发包。  

       我想有的朋友安装了客户端也很想知道,那些程序集文件是敢什么用的,现在我把平台中的程序集简单的向大家介绍一下吧:

 

基础程序集:

EAS.Kernel.dll 包含模块接口类的东西

EAS.Data.dll 提供统一的数据访问和ORM

EAS.IOCContainer.dll IOC容器组件

EAS.Session.dll 会话组件

EAS.ServiceLocator.dll 服务定位组件

EAS.Web.dll Web开发扩展(针对应用程序和模块接口)

EAS.Windows.dll WinForm开发扩展(针对应用程序和模块接口)

 

资源管理平台:

EAS.Explorer.dll 运行容器基础组件

EAS.Explorer.DAL.Interface.dll 数据接口

EAS.Explorer.DAL.SQLServer.dll MSSQL数据实现(可替换)

EAS.Explorer.DAL.Oracle.dll Oracle数据实现(可替换)

EAS.Explorer.LocalLoginProvider.dll 本地登录器组件

EAS.Explorer.RemoteLoginProvider.dll 远程登录器组件

EAS.Explorer.WinContext.dll WinFrom应用上下文

EAS.Explorer.WebContext.dll Web应用上下文

EAS.Explorer.Res.dll 外科资源(可替换)

EAS.Explorer.Web.dll 运行容器之Web基础

EAS.Explorer.WindowsClient.dll 不带自动升级的WinFrom客户端

EAS.Explorer.SmartClient.dll 自动升级的WinFrom客户端

EAS.Explorer.AddIn.Assist.dll 系统管理插件(模块、账户角色、权限等)

 

ActiveXForm:

EAS.ActiveXForm.ClientClasp.dll 客户端钩子(包含IE中运行的三个ActiveX控件)

EAS.ActiveXForm.ClientClasp.AddIn.dll 客户端插件

EAS.ActiveXForm.Explorer.Biz.dll 服务业务组件

EAS.ActiveXForm.ClientAPI.dll ActiveXForm客户端API

 

智能升级:

EAS.SmartUpdate.Kernel.dll 智能升级数据定义

EAS.SmartUpdate.Config.exe 智能升级配置程序

EAS.SmartUpdate.WebService.dll WebService实现

 

远程方法调用与数据访问:

EAS.Distributed.Interface.dll 远程访问接口

EAS.Distributed.Message.dll 远程通信消息定义

EAS.Distributed.WebService.dll WebService实现

EAS.Distributed.WebServiceClient.dll WebService客户端

 

报表系统:

RdlEngine.dll    RDL引擎(开源项目)

RdlViewer.dll    RDL展示组件(开源项目)

ReportDesigner.dll RDL设计组件(在开源组件的基础上中文和与ORM结合)。

ReportDesigner.Start.exe 独立的报表设计器。

EAS.Report.Controls.dll 报表打印组件

EAS.Report.DAL.Interface.dll 报表数据接口

EAS.Report.DAL.SQLServer.dll 报表数据MSSQL实现

EAS.Report.DAL.Oracle.dll 报表数据ORACLE实现

EAS.Report.UI.dll 报表管理UI

 

开发辅助:

EAS.Develop.OrmDesigner.exe ORM设计器

EAS.Develop.Debuger.dll 插件调试器

EAS.Windows.GuiTemplate.dll GUI模板

 

控件:

EAS.Windows.Controls.dll windows控件包

EAS.Windows.Tree.dll 树控件

PhotoControls.dll 图片控件

 

其他:

EAS.Logger.dll 简单的日志记录组件

EAS.DataCompress.dll 数据压缩组件

EAS.OracleProvider.dll Oracle数据连接实现

 

第三方组件:

acclExplorerBar.dll

WeifenLuo.WinFormsUI.Docking.dll

NetronGraphLib.dll

ICSharpCode.SharpZipLib.dll

 

简单介绍这么多,在下面文章中涉及具体组件再详细介绍。

 

请参考:AgileEAS.NET4.0发布ActiveXForm/SmartClient在线演示

链接:AgileEAS.NET应用开发平台介绍

敏捷软件工程实验室

时间: 2024-10-17 09:16:25

基于DotNet构件技术的企业级敏捷软件开发平台 - AgileEAS.NET - 程序集说明的相关文章

基于DotNet构件技术的企业级敏捷软件开发平台 - AgileEAS.NET - 文章汇总及学习指南

一.AgileEAS.NET平台简介 AgileEAS.NET平台是一套应用系统快速开发平台,用于帮助中小软件开发商快速构建自己的企业信息管理类开发团队,以达到节省开发成本.缩短开发时间,快速适应市场变化的目的,AgileEAS.NET应用开发平台包含基础类库.资源管理平台.运行容器.开发辅助工具等四大部分,资源管理平台为敏捷并行开发提供了设计.实现.测试等开发过程的并行. AgileEAS.NET平台基于软件过程改进以及构件化快速开发两方面达到这方面的目标,在软件过程改进实践方面,提出了独有的

基于DotNet构件技术的企业级敏捷软件开发平台 - AgileEAS.NET - 5.0 简介

AgileEAS.NET简介  AgileEAS.NET平台(简称EAS.NET平台)是以"敏捷并行开发方法"为其过程指导思想.基于Microsoft .Net构件技术和模型驱动架构的企业级快速开发平台,AgileEAS.NET使的构建企业级分布式应用系统变得简单,它提供了可灵活扩展应用架构,并且革命性的改变了软件的生产方式,用于帮助中小型软件企业建立一条适合快速变化的开发团队,以达到节省开发成本.缩短开发时间,快速适应市场变化的目的. AgileEAS.NET介绍 AgileEAS.

基于DotNet构件技术的企业级敏捷软件开发平台 AgileEAS.NET 4.0 简介

介绍       AgileEAS.NET应用开发平台,简称EAS.NET,是基于敏捷并行开发思想以及.NET构件技术而开发的一个应用系统快速开发平台,用于帮助中小型软件企业建立一条适合快速变化的开发团队,以达到节省开发成本.缩短开发时间,快速适应市场变化的目的,AgileEAS.NET应用开发平台包含基础类库.资源管理平台.运行容器.开发辅助工具等四大部分,资源管理平台为敏捷并行开发提供了设计.实现.测试等开发过程的并行,基于AgileEAS.NET平台的应用系统的各个业务功能子系统,在系统体

基于DotNet构件技术的企业级敏捷软件开发平台 - AgileEAS.NET - 关于AgileEAS.NET的一些补充说明

       首先,关于支持.NET Framework 版本问题;AgileEAS.NET最初是基于.net1.1的,目前网上能看到的基于早期版本的只有租吧二手房交易软件和售楼软件,之后2007年开始转移到net2.0版本,到目前为止,基于.net2.0,或许有人说,是否可以考虑基于.net3.5,.net4.0,这个就目前情况来说,还是基于.net2.0,因为对于企业管理信息系统来讲.net2.0足够了,我所熟悉的很多.net应用都是基于2.0版本,当然在以后我会根据需要增加.net4.0版

基于DotNet构件技术的企业级敏捷软件开发平台 - AgileEAS.NET - 系列目录

      AgileEAS.NET应用开发平台最博客园最早的一篇介绍是2010年4月19号发的,随后也陆续发布了一些相关的介绍和应用的文章,最近差不多也一个多用不写了,主要原因是想着平台发布之后再继续写.       AgileEAS.NET平台定在本月内发布,到时间我会发布完整的开发包,包含所有程序集,类库参考手册,开发指南及相关文档,完整的开发例子,初次发布的管理和运行环境支持SQLServer/2000/2005/2008/oracle10/11数据库支持.       本文的主要目的是

基于DotNet构件技术的企业级敏捷软件开发平台 AgileEAS.NET - 敏捷并行开发方法

      首先声明,此并行开发非指并行计算,而是指实践软件工程所总结的一些心得和做法.       敏捷并行开发方法,是利用软件构件技术等技术,以及平台+插件化开发技术整合而出的一种快速开发模式:并行是指产品在生命周期内,项目管理过程.项目研发过程和机构支撑过程"并行"开展,项目研发过程中各个阶段有限度"并行"开展. 并行开发       在传统的瀑布开发模式下,同一软件的多个阶段是顺序地被开发出来的,也就是说第一阶段全部开发结束后才开始第二阶段的开发:同样,等第

基于DotNet构件技术的企业级敏捷软件开发平台 - AgileEAS.NET - 4.0 最新发布版本 -下载使用说明

一.AgileEAS.NET发布包内容界面 在前些时间,我们对AgileEAS.NET平台平台进行了一次重构,进程序集进行了合并和裁剪,也发布一个基于新版AgileEAS.NET平台的SAAS结构的案例-AgileEAS.NET平台开发实例-药店系统-快速的SAAS开发体验,但一直没有向大家提供最新版本的下载和详细的介绍. AgileEAS.NET平台是一套应用系统快速开发平台,用于帮助中小软件开发商快速构建自己的企业信息管理类开发团队,以达到节省开发成本.缩短开发时间,快速适应市场变化的目的,

基于DotNet构件技术的企业级敏捷软件开发平台 - AgileEAS.NET - ORM设计器

      AgileEAS.NET平台做为一个快速应用开发平台,其目的为是为了提高应用软件的生产效率,如何软件开发的生产效率,方法是多种多样的:使用工作简化开发中低技术重复工作可以是一种行之有效的途径.       在AgileEAS.NET平台中,我们提供了一个集数据库设计.代码生成.DDL定义与一体的数据实体设计器:       在早期的AgileEAS.NET版本中包含一个代码生成器,用于根据现在数据库生成ORM代码,后来的思路是想介入项目的数据库设计环节,所以设计了这么一个数据对象设计

基于DotNet构件技术的企业级敏捷软件开发平台 - AgileEAS.NET - 账户与角色

      前面的文章我介绍了AgileEAS.NET平台关于模块插件的集成,本文我介绍AgileEAS.NET平台中的一个重要功能,账户和角色.       做为一个企业级应用开发平台,我们应该包括账户管理,做为一个插件集成平台,我们应该包括模块插件的权限管理,而权限系统,也必须依赖于插件和系统使用者(也就是账户和角色).       AgileEAS.NET参考了Windows系统的用户管理机制,Windows设置了用户和用户组,用户组是用户的组合,主要用于权限的设定,AgileEAS.NE