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,如需转载请自行联系原作者

目录
相关文章
|
11天前
|
存储 设计模式 编解码
.NET 8.0 通用管理平台,支持模块化、WinForms 和 WPF
【11月更文挑战第5天】本文分析了.NET 8.0 通用管理平台在模块化、WinForms 和 WPF 方面的优势。模块化设计提升了系统的可维护性和可扩展性,提高了代码复用性;WinForms 提供了丰富的控件库和简单易用的开发模式,技术成熟稳定;WPF 支持强大的数据绑定和 MVVM 模式,具备丰富的图形和动画功能,以及灵活的布局系统。
|
29天前
|
开发框架 缓存 监控
NET Framework 到 .NET 5/6 的迁移是重大的升级
本文详细介绍了从 .NET Framework 4.8 迁移到 .NET 5/6 的过程,通过具体案例分析了迁移策略与最佳实践,包括技术栈评估、代码迁移、依赖项更新及数据库访问层的调整,强调了分阶段迁移、保持代码可维护性及性能监控的重要性。
48 3
|
3月前
|
C#
一款.NET开源、跨平台的DASH/HLS/MSS下载工具
一款.NET开源、跨平台的DASH/HLS/MSS下载工具
|
3月前
|
开发者 API Windows
从怀旧到革新:看WinForms如何在保持向后兼容性的前提下,借助.NET新平台的力量实现自我进化与应用现代化,让经典桌面应用焕发第二春——我们的WinForms应用转型之路深度剖析
【8月更文挑战第31天】在Windows桌面应用开发中,Windows Forms(WinForms)依然是许多开发者的首选。尽管.NET Framework已演进至.NET 5 及更高版本,WinForms 仍作为核心组件保留,支持现有代码库的同时引入新特性。开发者可将项目迁移至.NET Core,享受性能提升和跨平台能力。迁移时需注意API变更,确保应用平稳过渡。通过自定义样式或第三方控件库,还可增强视觉效果。结合.NET新功能,WinForms 应用不仅能延续既有投资,还能焕发新生。 示例代码展示了如何在.NET Core中创建包含按钮和标签的基本窗口,实现简单的用户交互。
67 0
|
5月前
|
安全 程序员 Shell
老程序员分享:NSIS自定义界面,下载并安装Net.Framework4.8
老程序员分享:NSIS自定义界面,下载并安装Net.Framework4.8
|
6月前
|
存储 移动开发 前端开发
对象存储oss使用问题之OSS SDK .net 使用下载例程报错如何解决
《对象存储OSS操作报错合集》精选了用户在使用阿里云对象存储服务(OSS)过程中出现的各种常见及疑难报错情况,包括但不限于权限问题、上传下载异常、Bucket配置错误、网络连接问题、跨域资源共享(CORS)设定错误、数据一致性问题以及API调用失败等场景。为用户降低故障排查时间,确保OSS服务的稳定运行与高效利用。
|
6月前
|
数据采集 存储 监控
.NET智慧手术室管理平台源码
术前访视记录单、手术风险评估表、手术安全核查表、自费药品或耗材、麻醉知情同意书、麻醉记录单、分娩镇痛记录单、麻醉复苏单、术后镇痛记录单、术后访视记录单、压伤风险评估量表、手术清点记录单、护理记录单、输血护理记录单。
121 0
|
6月前
深入.net平台的分层开发
深入.net平台的分层开发
|
2月前
|
开发框架 前端开发 JavaScript
ASP.NET MVC 教程
ASP.NET 是一个使用 HTML、CSS、JavaScript 和服务器脚本创建网页和网站的开发框架。
41 7
|
2月前
|
存储 开发框架 前端开发
ASP.NET MVC 迅速集成 SignalR
ASP.NET MVC 迅速集成 SignalR
58 0