AgileEAS.NET敏捷开发平台-升级版-(丑小鸭的蜕变)[已修复下载链接]

简介:

开篇

        在之前发布的版本当中,一些热心的朋友也都对平台的一些功能和界面等方面提出了自己的意见和建议,也有不少的朋友询问是否开源,目前平台是不开源,但是永久免

费,不管是商业应用还是个人等方面都是不会有任何费用的问题。

        目前,AgileEAS.NET敏捷开发平台在大家的帮助下,我们不断的努力,经过修改后,平台的组件,从原来的70多个程序集文件,修改为目前的30多个,也是降低了平台

的复杂性,并且我们在大家的要求后,将易用性和敏捷性的方面进行了修改,是大家使用起来更加的快速和灵活。

        药店系统由于之前在录制视频,来讲述平台的开发,但是没有声音,由于时间仓促,可能思路有点乱,或者大家看着并不通顺,后续准备把平台的开发流程,进一步的完

善,单独讲述录制平台的开发流程。

大纲

        1、平台更新的内容。

        2、药店系统升级的内容。

        3、替换资源文件。

平台更新的内容

    数据原型设计器

       1、主界面的实体设计时的相关页签发生变化:从原来的(7个)-修改为(4个)。

        image

       2、代码和DDL定义脚本原来不支持剪切,高亮,折叠等功能,目前都加入了支持。

       image

       DDL脚本:

       image

       3、在DDL与代码页签中支持右键菜单,提供强大的文本编辑功能:

        image

         4、解决方案的“参数设置”模块的修改:

         image

         去掉原来的选择二种ORM映射的生成模式,默认采取的是特性的映射。

         5、修复了,原来的使用过程中的一些bug,经过仔细测试后,目前已在实际的项目中稳定运行。

    二、平台的一些整合与增强

       开发工具的图标做了相应的修改:

       image

       1、合并了程序集EAS.Kernel,EAS.Model,EAS.IOCContainer、EAS.Session、EAS.Logger,EAS.ServiceLocator,EAS.Aspect程序集为EAS.MicroKernel,其命名空间

保持不变。原来开发的过程中需要引入EAS.Kernel,EAS.Model,EAS.IOCContainer、EAS.Session、EAS.Logger,EAS.ServiceLocator,EAS.Aspect7个程序集,现只需引用

1个程序集即可。

       2、合并随平台一起提供的UI控件:原EAS.Windows.Controls,EAS.Windows.Tree,HTMLTextBox,PhotoControls合并为EAS.Windows.Controls.dll,命名空间并没有

发生修改。

       3、合并分布式通信系统的缓存、文件存储、远程通信服务、智能升级进行了合作,即 原EAS.Distributed.Contracts,EAS.Cached.ServiceInterface,

EAS.SmartUpdate.Contracts,EAS.FileStorage,Contracts合并为EAS.Distributed.Contracts。命名控件保持不变。

      4、合作平台管理插件:报表系统相关功能模块并入平台管理插件之中,即EAS.Report.DAL.Interface并入EAS.Explorer.DAL.Interface,EAS.Report.DAL.SQLServer并

入EAS.Explorer.DAL.SQLServer,EAS.Report.DAL.Oracle并入EAS.Explorer.DAL.Oracle,EAS.Report.DAL.UI并入EAS.Explorer.AddIn.Assist,只保留

EAS.Report.Controls。合并命名空间基本保持不变,删除了EAS.Report.DAL.Interface.DALHelper和EAS.Report.DAL.Interface.IDALManager,将这2个文件的内容合并

到如下的二个文件中EAS.Explorer.DAL.DALHelper和EAS.Explorer.DAL.IDALManager。

      5、报表控件可以单独调用,而不用依赖EAS.Report.DAL.Interface或EAS.Explorer.DAL.Interface。(后续单独写具体的案例

      6、平台增加了对WPF插件的支持,使用属性标记进行开发。(后续单独写具体的案例)

      7、美化了WinForm控件运行容器及管理插件,增加了窗口上方的Banner条,增加了皮肤替换方案。

      image

      关于具体的使用效果,大家都可以下载后配置试用。

      9、升级了平台外挂系统的资源配置方式,废弃了之前的通过资源配置登录界面背景图的方法,改变了由平台提供应用开发人员替换登录界面、起始页、Baner条、关于对

话框的方式。

      下面我们来看看药店系统的资源文件替换后的效果:

       登陆页面:

       image

       主界面及上层的导航效果:

       image

       baner的图片可替换:

       image

       启逝页面可替换:

       image

       具体的功能模块效果:

       image

   三、上面展示了平台修改后的效果,下面就是平台的下载链接:

  平台最新的开发包下载:

        downloaded_file

       AgileEAS.NET敏捷开发平台更多信息

    AgileEAS.NET_thumb

   AgileEAS.NET官方网站:进入官网

   AgileEAS.NET官方博客进入博客

 

药店系统

    一、本次修改的内容

        药店系统主要是修改了原来的药店中存在的一些bug,并且开发了药店系统的资源文件,完成相关的替换,并且添加了其他的几个功能模块,添加了一个权限模块,负责

维护平台的一些模块的全新分配,方便批量的设置和维护,比较简单。

        image

        选择角色,右侧将显示该角色下的具有权限的功能模块。

        image

        双击角色列表的任意角色,弹出如下界面:

        image

        这样通过选择模块,就完成了角色与模块的快速关联,并且模块的具体的权限值也设置完毕。

        然后就是修改了资源文件,具体的关于资源文件的定义和配置,请参考如下程序集。

        image

         更多的修改,大家请下载源码后感受吧,更多的关于药店的教程及视频开发信息请参考如下文章:

    AgileEAS.NET敏捷开发平台相关系列文章索引:

       help_index

       1、药店系统文章系列索引:

       AgileEAS.NET平台开发Step By Step系列-药店系统-索引

       药店系统视频教程

       AgileEAS.NET平台开发实例-药店系统-视频教程系列-索引

       2、AgileEAS.NET基础类型开发系列索引:

       一步一步教你使用AgileEAS.NET基础类库进行应用开发-系列目录

      3、AgileEAS.NET平台开发指南系列索引:

      AgileEAS.NET平台开发指南-系列目录

      4、AgileEAS.NET平台应用开发指南系列索引

      AgileEAS.NET应用开发平台-系列目录

   三、药店系统最新完整源码下载:

   rar   

总结

 

        本文也是简单讲述了平台更新的内容,并且药店也同步更新,大家有兴趣的可以下载感受下新平台的魅力和开发速度,看看相比之前的版本是否是个蜕变的过程,当然也

希望大家提出不同的意见和建议,谢谢你们,  由于本人水平有限,所以错误之处,还请大家多多指出。






本文转自何戈洲博客园博客,原文链接:http://www.cnblogs.com/hegezhou_hot/archive/2011/04/21/2023802.html,如需转载请自行联系原作者

目录
相关文章
|
4月前
|
SQL 开发框架 前端开发
分享24个上传下载 和32个社区论坛ASP.NET源码,总有一款适合您
分享24个上传下载 和32个社区论坛ASP.NET源码,总有一款适合您
21 0
|
21天前
|
存储 移动开发 前端开发
对象存储oss使用问题之OSS SDK .net 使用下载例程报错如何解决
《对象存储OSS操作报错合集》精选了用户在使用阿里云对象存储服务(OSS)过程中出现的各种常见及疑难报错情况,包括但不限于权限问题、上传下载异常、Bucket配置错误、网络连接问题、跨域资源共享(CORS)设定错误、数据一致性问题以及API调用失败等场景。为用户降低故障排查时间,确保OSS服务的稳定运行与高效利用。
28 0
|
2月前
|
数据采集 存储 监控
.NET智慧手术室管理平台源码
术前访视记录单、手术风险评估表、手术安全核查表、自费药品或耗材、麻醉知情同意书、麻醉记录单、分娩镇痛记录单、麻醉复苏单、术后镇痛记录单、术后访视记录单、压伤风险评估量表、手术清点记录单、护理记录单、输血护理记录单。
31 0
|
2月前
深入.net平台的分层开发
深入.net平台的分层开发
75 0
|
3月前
|
安全 C# 开发者
.NET开源的一键自动化下载、安装、激活Microsoft Office利器
.NET开源的一键自动化下载、安装、激活Microsoft Office利器
|
5月前
|
Web App开发 开发框架 .NET
asp.net基于WEB层面的云LIS系统平台源码
结合当今各检验科管理及实验室规模的不同状况,充分吸收当今IT科技的最新成就,开发出以高度产品化、功能强大、极易实施操作、并不断升级换代为主要特点的LIS系统。彻底解决检验科的信息孤岛,全面实现全院信息互通互联、高度共享,并为检验科的规范化管理提供了有力工具。
41 0
|
5月前
|
Web App开发 开发框架 .NET
asp.net基于WEB层面的区域云LIS系统平台源码
asp.net基于WEB层面的区域云LIS系统平台源码
49 1
|
5月前
|
开发框架 小程序 数据可视化
基于.NET、Uni-App开发支持多平台的小程序商城系统 - CoreShop
基于.NET、Uni-App开发支持多平台的小程序商城系统 - CoreShop
|
6月前
|
存储 前端开发 程序员
一款基于.Net开发、开源、支持多平台云存储文件管理器
一款基于.Net开发、开源、支持多平台云存储文件管理器
42 0
|
4月前
|
开发框架 前端开发 .NET
ASP.NET CORE 3.1 MVC“指定的网络名不再可用\企图在不存在的网络连接上进行操作”的问题解决过程
ASP.NET CORE 3.1 MVC“指定的网络名不再可用\企图在不存在的网络连接上进行操作”的问题解决过程
46 0