用户案例

展示用户提交的 FineUI 案例(含十周年征文)。

案例目录
  1. 2023年底案例征集活动(获奖名单)
  2. 检察指挥中心信息系统
  3. 医院综合用水智慧管理平台⭐
  4. 集团合同费用管理系统
  5. 绥阳中学信息化管理平台(智慧校园)⭐
  6. 博士研究生招生管理平台⭐
  7. 信息化管理云平台
  8. 刑侦实验室综合管理平台(LIMS)
  9. 疫情防控交通查控系统(6天上线)
  10. FineUI助力盐城疫情防控(2天上线)⭐
  11. 云易项目任务管理系统⭐
  12. 资产信息管理平台及数据分析
  13. PLC采集管理系统
  14. 工程预算项目管理系统
  15. MES产品订单管理系统
  16. 美丽相约云办公平台(酒店管理)
  17. MRP计算及生产计划辅助排产工具
  18. 华电众信MES系统⭐
  19. 四方环保检测平台
  20. 航空制造业内部管理系统⭐
  21. 71PLUS云ERP开发应用
  22. 劳务派遣全流程管理
  23. 教师招聘报名系统
  24. 出版社图书生产业务系统
  25. 航空气象信息综合服务系统⭐
  26. 教育考试中心
  27. 入学入托自助查验
  28. 车辆管理系统
  29. 权限后台管理框架BoYuanCore(已开源)
  30. 广东人坐火车就像坐地铁一样方便了
  31. 服装分销系统架构与界面分享
  32. FineUICore+TagHelper怕自己的想象力不够
  33. FineUICore+Antd主题(原型项目)
  34. Abp+FineUICore学生管理CRUD示例
  35. FineUI Filter Builder
  36. 饰品分销系统
  37. 难得,三年后作者发帖(2014-2017)
  38. 十周年征文 · Neal.六道(一)
  39. 十周年征文 · shihahayue(二)
  40. 十周年征文 · 夜冰(三)
  41. 十周年征文 · UI123(四)
  42. 十周年征文 · uv2014(五)
  43. 十周年征文 · ForUSmile(六)
  44. 十周年征文 · 灯火阑珊(七)
  45. 十周年征文 · 飞↑草(八)
  46. 十周年征文 · zy32002(九)
  47. 十周年征文 · 小云啊(十)
  48. 十周年征文 · yilei163(十一)
  49. 十周年征文 · feiba527(十二)
  50. 十周年征文 · Digital(十三)
  51. 加气站IC卡数据远程查询系统

  • 案例征集:请提交使用 FineUI 的项目案例到邮箱 2877408506@qq.com,邮件标题请注明【项目案例征集活动】,包含文字描述(比如项目介绍、使用感受)和项目截图,三石会有好礼相送。
检察指挥中心信息系统
  • 检察指挥中心信息系统
    1. 信息发布模块:分领导讲话、情况通报、典型案例、机构职能等栏目。
    2. 数据综合展示:数据可视化大屏展示,以图表、动画等形式直观展现,提供全方位的业务数据聚合、整理、分析、展示和互动。
    3. 基础数据模块:线索来源,线索类型,线索领域维护。
    4. 研判模块:分析研判、案件初查等。
    5. 交办反馈:案件交办、调查取证、案件处理、结果反馈、领导指示等。
  • 物业智慧化报修系统
    1. 报修:个人填写报修内容及上传报修图片。
    2. 部门、物业审核:对报修的属实性,必要性进行确认。
    3. 领导审核:领导审核后派单给维修人。
    4. 维修:接单后,根据服务内容进行维修处理。
    5. 完工:完工后上传图片及填写维修费用清单。
  • 法规考试系统
    1. 本系统应用新的潮流技术和传统技术相结合,真正实现无纸网络学习和考试。用户只需要使用浏览器、微信登陆即可,无需安装任何客户端软件,减少了系统的维护费用。
    2. 同一平台,不同角色,多种角色在同一个平台上操作并共享数据,下属单位等均可以在允许的权限内进行操作。实现多部门的数据无缝对接。
    3. 考生用户无需注册,电脑版和微信版数据共享。支持后台注册(导入)考生信息。
    4. 系统根据考试性质不同,提供多套题库,每套题库自由生成试卷,有针对性的学习及考试。
    5. 提供考试题库在线练习模块。
    6. 提供考生实战模拟训练,根据系统规则实时随机出题,实时给出考试成绩,模拟考试成绩不记录数据库。
    7. 实时考试模块:随机出题,根据系统设定考试时间。支持防作弊、强行交卷等。
    8. 可定义考生重复考试次数,取其最高成绩。
    9. 支持自动批卷,避免人工误操作导致判分不准等情况的发生,考试成绩记录数据库,成绩情况提供单位、用户自行查询。
    10. 强大的后台管理系统:
      1. 考生单位、考生信息、成绩的维护。
      2. 考生单位、考生信息、题库等数据的支持特定格式批量导入。
      3. 成绩批量导出等功能。
      4. 系统管理:定义系统规则,操作员权限等。
      5. 考试自定义,根据题型自由组合生成试卷,题目随机出题。
      6. 考试配置开始与结束日期,考试注意事项说明,考试范围等。
      7. 按单位统计完成情况报表,数据支持导出等。
by 597***04(浙江/衢州) · 企业版
医院综合用水智慧管理平台
  • FineUI使用经验
  • 作为一名前期用VB开发,后期用C#加WebForm开发的老程序员,可以说我是一路看着FineUI成长起来的。个人认为,FineUIPro版本对于WebForm开发可谓是不折不扣的神器。
  • FineUI在底层上通过自己专用的数据传输通道,取代了ASP.NET原有的PostBack通道,实现了类似于局部刷新的效果,极大地节省了数据传输量,这对于WobForm开发是革命性的创新。而且提供的控件库非常完整,比起原生ASP.NET控件高到不知道哪里去了。
  • 比如类似DataGrid这个组件,我们可以做出非常多的效果,相信FineUI的多数用户在业务中主要也是围绕这个控件在做文章。另外Region布局、响应式布局,也都跟上了最新的技术发展,可以做出主流的应用。在看了最新的9.0的效果以后,我觉得整体效果还是很不错的。
  • 减少工作量
  • 利用FineUI这套技术进行开发可以显著节省开发的工作量。在工作量上我们做过评估,比起基于.Net MVC的传统开发,和使用Java+VUE技术的开发模式,使用FineUIPro框架开发,大约总共的工作量只有后两者1/3~1/5左右,对于快速应用来说是非常方便,而且实现的效果并不逊于新型的框架。
  • 结合我们自己开发的高度集成的后端框架,可以说实现了代码量最小化,大约只要小几千行代码,就可以搭建一个相对比较完整的业务系统。代码量的减少,带来的最大优势就是维护的方便,不需要从很多的代码行中去找维护的内容;代码量的减少,也直接意味着成本的节省和效率的提高。
  • 丰富的在线示例
  • FineUI对于开发者的支持也非常好,官方大约有1000个在线实例,基本上是我见过的实例最多的国内开发框架,很多时候要做什么效果只要到官网上去看一下就可以,对照着做,全中文的介绍使用起来也非常方便。
  • 与国外控件的对比
  • FineUI在技术完整性上,在.Net开发路线中也是领先的。之前也应用过一些国外的框架,例如Infragistics的开发套件、Component One的开发套件等,这些框架相对是大公司开发,但是经过长时间的对比,我可以不夸张的说FineUI实现的完整性、对技术的专注性,已经超过了这些公司,特别是在组件的整合方面。
  • 授权和部署方便
  • 这里就是引出FineUI的另外一大特点,就是部署非常方便,只要一个DLL文件和license文件就全部搞定,这对于项目的部署来说,非常简洁,而不需要像有些国外组件还需要在部署的服务器上安装软件。
  • 再次表扬一下FineUI的授权体系,FineUIPro版的授权体系我觉得是非常友好,只要买断就不限站点授权,官网提供了在线生成license的通道,对于项目部署来说是非常方便,对于开发来说也是非常友好。授权费用相较于开发成本,是完全可以接受的。
  • 这里不点名国内某些组件厂商,还使用按照站点或服务器授权的模式,表面上是为自己增加了收入,实际上对自己的推广设置了的巨大障碍。
  • 最后预祝FineUI能在国产化自主开发工具的道路上继续发展,做好做大,为不同路线的用户都能提供简洁实用又功能强大的开发支持。
  • 每次见到FineUI的更新,对于我来说都是一个小小的惊喜。
  • FineUI应用案例
  • 五年以来,我们使用FineUI构建了很多大型的软件,包括有数千用户在线使用的大型计量管理系统、监控上万台设备的仪表监控管理系统等,考虑到客户信息这里就不详细介绍了。
  • 在此介绍一个医院综合用水智慧管理平台的DEMO,这是为了要提供一套解决方案,需要快速建立一套可以进行方案演示的系统,因此用FineUI大约花了一星期,就完成了系统的配置,对系统功能进行了详细的DEMO。完成了医院各种水类型的全面监测、运维管理等功能,由于监控界面大多数以流程图等模式实现,所以较多的结合了ECharts等组件做了大量的图形化应用。具体界面见以下截图。
by 173***19(上海) · 企业版
集团合同费用管理系统
  • 项目一:集团合同费用管理系统
    1. 基础信息设置:显示系统部门、供应商等信息,设置记账区间,定义合同费用项目、计算列、扣费方式、扣费频率等。
    2. 合同管理:录入合同基础信息、费用明细,是否有保底或正反季及明细,可以上传合同附件,方便查询,可以根据需求导出合同内容,做合同变更、合同续签等。
    3. 费用生成:根据录入合同扣费标准自动生成扣费金额,并选择账期进行缴费单据打印,可自动计算销售、毛利差额,经销合同直接增加付款记录。
    4. 发票管理:直接导入发票信息,维护收票日期,并且发票可以直接与系统结算单绑定,利于统一管理。
    5. 合同对比:筛选同一品牌或同一商场、供应商的合同信息,可以实现商场、门店之间的对比。
    6. 报表查询:可以分别按品牌、供应商汇总费用数据,统计租赁店铺年度汇总表。
    7. 营业外费用管理:协助门店导入历史数据,录入缴费明细,制作多种汇总报表,方便查询。
    8. 电子图形分析:用于展示各店铺销售/毛利/坪效情况、合同到期店铺预警、租金欠缴预警等信息清晰可见。
  • 项目二:集团闲置物品管理系统(手机应用)
  • 设计并开发了集团闲置物品管理系统,实现电脑后台及手机端闲置物品填报、图片上传等功能。
  • 基于sybase数据库底层框架,开发导购手机开单程序,调试密码加密算法,同步基础数据,分配权限,实现商品录入、折扣、交易提交等功能。
  • 项目三:物流费用管理系统
  • 设计并开发了物流收费管理系统,实现街区、店铺信息登记,初始数据导入、自来水数据导入及各种费用缴纳功能。
by 917***14 · 企业版
绥阳中学信息化管理平台(智慧校园)
  • 项目介绍
  • 本项目是学校“信息中心”部门的信息技术教师团队自主开发建设的信息化平台,由于学校规模大(学生5000多人,职工400多人),从学校实际出发开发的网站平台,旨在整合学校各个信息子系统,打通数据壁垒,提升学校的管理效率,助推学校的快速发展。
  • 2015年5月,本项目确立了以“资产管理”、“后勤报修维护”为出发点,教务处“网上报名、课表、成绩单、学评价”为突破口,逐一向全校各个部门、各项工作进行辐射推广。为了提高开发速度,让信息技术教师专注于项目本身,平台的UI设计采用了 “FineUI开源版”,引入“FineUI开源版”后,大大提升了学校信息化子项目的开发速度。
  • 2016年6月,学校开通了微信公众号(服务号、企业号),并且利用微信的二次开发接口,将企业微信整合入本项目中,企业微信从此成为了“主要的实名用户入口”,大大降低了用户的操作难度,也极大地提高了操作效率。
  • 2017年2月,随着学校对信息化平台功能需求的剧增,信息中心对现有的集成办公网站再次进行了平台升级,本次升级采用了更加优化更加成熟的FineUIPro(企业版)作为集成办公平台的UI框架。这样一来集成网站对手机等移动端屏幕的支持大大增强,加快了集成平台的推广速度。
  • 多个信息化功能模块
  • 随后,信息中心配合学校各部门相继开发了多个信息化功能模块:
    1. 网上集体备课平台
    2. 教职工办公室智能调配管理平台
    3. 课件制作、试题命制的比赛专用收发平台
    4. 一卡通数据整合平台
    5. 整合走班排课系统个人课表查询页
    6. 非高考科目学生成绩登记和查询
    7. 网上成绩单
    8. 学生社团网上报名
    9. 宿舍门卫室监控定时抓拍、微信实时推送
    10. 网上学生评价教师系统
    11. 文明寝室自动评比系统
    12. 网上物资领用平台
    13. 个人工资查询
    14. IP广播网上集成管理
  • 目前“绥阳中学信息化管理平台”的建设,仍处在初级阶段,它的主要优势在于:可根据实际问题灵活处理,根据一线师生的实时反馈及时纠错升级和个性化定制,项目落地顺利,切实解决实际问题,效果明显。
  • 项目截图(电脑端)
  • 项目截图(手机端)
  • 使用历程
    1. 2015年3月至2017年2月:FineUI开源版
    2. 2017年2月至今:FineUIPro(企业版)
  • 开发经验
    1. 通过官方网站:https://fineui.com/pro/version/,查看最新的UI更新与变化。
    2. 通过官方的示例网站:http://pro.fineui.com/,查看UI效果和基本实现代码。
    3. 下载最新的“示例源代码”调试运行,深入了解其实现过程。
    4. 若遇疑难问题可在社区或技术群里寻求帮助。
  • 使用感受
    1. FineUI是一款功能强大、易于上手的前端框架,专为Web应用程序开发而设计。它提供了丰富的组件和功能,能够满足各种开发需求。在FineUI中,调用组件非常方便,可以快速搭建出漂亮而且实用的界面。
    2. FineUI的文档十分详细,并且提供了完整的示例代码,使得开发者能够很快上手。通过阅读文档和参考示例,开发者能够了解框架的使用方式,掌握如何灵活地使用各种组件和功能。与此同时,FineUI的设计理念注重提高开发效率,减少开发工作量。
    3. FineUI还具备很强的定制化能力。开发者可以根据自己的需求自由地修改和扩展组件,从而更好地满足项目的具体要求。无论是外观样式的调整,还是功能的扩展,FineUI都提供了灵活而方便的机制。
    4. 除了丰富的功能和易用性,FineUI还拥有一个活跃的社区支持。如遇到问题,可以在社区、QQ群中得到及时回复和帮助。这使得开发者能够更好地应对项目中遇到的实际问题。
    5. FineUI在问题修正、控件优化、新功能新效果的应用速度上领先其它同类UI,其版本迭代也很快,高版本对低版本的兼容性也做得很好。
  • 总之,FineUI是一个强大、易于上手、高效且具备定制化能力的前端框架,非常适合用于Web应用程序的开发,值得推荐!
by 511***61(贵州/遵义) · 企业版
博士研究生招生管理平台
  • 我与FineUI的不解之缘
  • 写代码既是我的业余爱好,也是我提升工作效率的重要途径。我大学的专业是信息管理,刚毕业的时候ASP开发还是如日中天,我的本科毕业论文写的是“如何利用ASP+Access开发网站”,纯手工逐行编写的学院网站,毕业后还被母院用了好多年。毕业后,我留在母校工作,从事机关行政工作。刚参加工作的时候,.Net 1.0刚刚发布,我从最早的使用记事本写ASP代码,到慢慢使用Visual Studio开发应用,逐步走上了业余码农的“不归路”。
  • 工作期间,我编写了我们学校第一套博士研究生的网上报名系统(ASP+ACCESS),后来省考试院得知,便邀请我开发一套供全省使用的报名系统(Asp.Net+MsSql),但因为没有系统学过.Net开发,只能买了许多参考书,再跟着网上的教程慢慢啃,一点一滴的积累。
  • 作为独立开发者,前端+后端+美工+DBA全靠我一个人。在实际的开发过程中,页面优化和美工设计占用了我很多的时间和精力,我一直为之苦恼。作为一名业余代码爱好者,博客园是我关注软件前沿的重要信息来源。FineUI ExtJS开源版刚刚发布,便引起了我的极大关注。清爽的界面使我不需要再写繁复的CSS,类WinForms开发方式让我也不需要学习新的编程方法。
  • 于是,我先是跟着《手把手教你使用FineUI+动软代码生成器开发一个B/S架构的取送货管理信息系统》开始,尝试编写一个小小的DEMO,并用FineUI开源版+SubSonic框架给我们单位的附属小学开发了一个小升初报名网站,逐步开始在我的Web应用开发中使用FineUI框架。
  • FineUIPro企业版
  • 在FineUI开源版尝鲜顺利后,我又深入学习了三石兄的AppBox源码,利用FineUI + Entity Framework重写了博士报名系统。在实际的开发过程中,我越来越感觉到开源版已经不能满足我的需要。
  • 2015年,我单位承接了省考试院“考点考务管理系统”的重要开发任务,我向部门领导提议购买了FineUIPro企业版的授权,有幸成为了第一批Pro版用户。有了FineUIPro的加持,我在Web应用开发中如虎添翼,开发了新版“博士研究生招生管理平台”和“研究生考点考务管理系统”等多个成功的应用,助力了有关部门的信息化建设。
  • 疫情期间,为了确保全省研考的顺利进行,我临危受命为省考试院搭建一个考生健康信息申报系统,我在新冠阳性昏昏沉沉的情况下,一天之内就完成任务,依靠的是我在工作实践中长期磨练的FineUIPro+FreeSql这一对金牌组合,尤其是FineUIPro只需要在web.config中添加MobileAdaption="true"就可以完美适配移动端,给了我极大的助力。
  • 回馈FineUI社区
  • 在学习和使用FineUI的过程中,我为开源版提交了2个BUG,为FineUIPro版提供了一个开发建议,一个示例被三石兄加入了FineUIPro的示例程序。
  • 在最早的FineUI BBS论坛中,我通过回答网友的提问不断磨练自己的技术,还被三石兄设为了FineUI交流讨论区(好像是这个名字)的版主。三石兄转到“知识星球”的时候,还邀请我作为“嘉宾”加入,可惜当时工作忙错过时间了,我只好自费加入星球了。话说回来,三石兄,以前的邀请还算不算数?
  • 作为一个“重度”的FineUIPro用户,我利用FineUIPro开发的系统大大小小的有许多,极大地提升了我所在单位的信息化水平,我个人的编程技术与工作效率也随着FineUI一同成长。
  • 我开发的系统中有一些因为工作原因不便展示,这里只举3个有代表性的吧。真心祝愿FineUI发展越来越好,用户越来越多!
  • 1. 博士研究生招生管理平台
  • 2. 考点考务管理系统
  • 3. 研考行程与健康申报系统(适配移动端)
by 397***04(江苏/徐州) · 企业版
信息化管理云平台
  • 项目简介
  • 信息化管理云平台是集部门管理、项目管理、产品管理、故障管理、售后服务、工单管理、位置地图、数据分析、仓库管理、考勤管理、系统管理等于一体的信息化管理系统。
  • 使用感受
    1. 功能强大:FineUI有大量的控件,设计者只需要根据自己网页的内容,直接使用这些控件就可以快速地设计网页,而不需要从每个细节入手,避免浪费大量的时间。
    2. 简单易学:FineUI的API简单易懂,学习曲线较低,使得初学者能够快速上手。
    3. 运行稳定:FineUI的运行非常稳定,使用以来从未出现过系统运行问题。
by 920***94(河北/石家庄) · 企业版
刑侦实验室综合管理平台(LIMS)
  • 项目介绍
  • 实验室综合追溯管理系统(LIMS)是应用数据库和物联网技术开发的司法鉴定信息化软件。是我在山东柏蓝物联网技术有限公司带领团队使用FineUI打造的首个产品和重要产品。平台由实验室鉴定流转管理系统、实验室质量管理系统组成。系统将实验室受理、检验、鉴定、物证流转、等业务流程实现数字化、自动化流转,并能自动生成word鉴定报告,非常省心省力还不容易出错。系统还能够对实验室的人、机、物、法、环各环节进行信息化管理,使其实验室检验鉴定工作符合CNAS质量管理体系。本平台适用于省、市、区县级的刑事技术科学技术研究所、司法鉴定机构、实验室使用。10年来,我还带领着使用FineUI打造的系统还有重大项目管理系统、专家管理系统、仪器设备管理系统、耗材管理系统等多个系统。已成为忠实用户了。也感谢FineUI让Net开发更轻松。
  • FineUI优缺点及建议
  • 优势
    1. FineUI界面简洁,功能控件相对丰富,独出一格。
    2. 提供的Example样例程序包非常有用,便于新手入门。
    3. 还提供了很多的功能示例,易用好使。
    4. 社区气氛很不错,从论坛到星球,一直都有好多志同道合的朋友,能够互相促进很是难得。
  • 缺点&建议
    1. 在UI控件和交互风格多样性方面比较单调,更新速度较慢。打造出来的系统风格有点略显古板,在此方面建议多向Ant Design、Element UI等框架学习。
    2. 可以思考打造一个开放的社区,比如允许导入第三方控件库或自定义控件,以此可以增强社区热度,促进系统发展。
    3. 在样例中是否可持续补充更多用得比较多的不同风格UI模板,有助于更加凸显FineUI的开发速度快的优势。比如登录页、首页、统计页、数据分析页、详情页、列表页、卡片列表页、分步表单、流程图思维导图设计等。
  • FineUI使用历程
  • 接触FineUI已经快10年了。最早我所在公司的产品在行业中做到了全国第二(其实营业额并不高,小众产品),但是因为系统是WinForm的,越来越难以应对市场和技术需求,项目一个个被抢走。但是升级到新架构代码工作量太大,而且当时整个技术团队对WebForm都是一窍不通,全部需要技术升级,这对我们来说几乎是不可能的。但是,不切换到新平台又举步维艰。
  • 因此,我们急需一个快速开发框架。这时候,作为技术总监的我在拐角不经意间遇到了FineUI,知道了三石这个名字。我发现FineUI界面简洁,功能控件丰富,还提供了很多的示例。最终,我决定整个团队在FineUI上进行开发,当然这也是比较了EasyUI等多个框架后的结果。我主导使用FineUI的第一个项目就是刑侦实验室管理系统,也叫LIMS,还应用了RFID技术,这在全国都是首例。我记得那时的版本是v3.3,好像还在用extjs之类的东东。
by 409***01(山东/济南) · 基础版
疫情防控交通查控系统(6天上线)
  • 系统背景
  • 2020年1月,中国自湖北境内爆发新冠肺炎,1月23日武汉封城,全国接续进入一级戒备状态,整个鼠年春节,全国人民都是待在家中度过,基本取消了各类聚餐活动和社交活动;政府持续上班,防控疫情;各个交通路口都设置了检查站,严密检查发热情况和人员跨区流动。2月3日,眼看着到了复工的日期,疫情却越来越严重,因此春节假期延长,复工遥遥无期。
  • 在此特殊时期,我所在的公司迅速响应,开发了《疫情防控交通查控系统》,用于各个交通路口对车辆人员的登记,代替原始的手工登记过程,为提高防控效率、降低检查人员工作量贡献自己的力量。
  • 本系统自2020年2月3日开发,2月6日开始试用,2月9日正式投入运行。截至到2月29日,系统共登记了325车次、445人次的信息。
  • 西安市从2月22日前后,由中兴通讯公司、中软软件公司等联合支付宝、微信、西安电信公司等大厂商,推出了“西安一码通系统”,并在2月25日前后由西安市政府发文“停止一切其它系统和自行制作的临时出入证件,统一使用一码通系统来进行疫情期的人员检查工作”,自此本系统的使用逐步停止。
  • 开发情况
  • 本系统功能包含车辆检查、人员检查、统计表、检查点设置、系统管理(用户管理、角色管理)等功能模块,在手机端实现前端人员的全部操作,包括司机进行情况登记、工作人员进行验证等操作;在PC端实现对所有登记信息的查询和统计功能。
  • 本系统由一名程序员和一名UI工程师开发,全部线上沟通,集中开发时间约为一周,后续优化约耗时2天。开发过程中,得到了多个兼职测试人员的支持。
  • 本系统运行在Windows2008R2服务器上,数据库采用SqlServer2008R2,空间带宽约为5M。截至2月29日,已使用空间约为3.2G。
  • 总结
  • 本系统涉及到的商务、技术、空间支持等3方人员,在没有任何报酬的情况下,迅速及时的开发了本系统,支持了本地的战疫工作。没有豪言壮语,没有轰轰烈烈,但我们自己知道,已经为抗疫胜利做出了应有的贡献。
by 410***69(陕西/西安) · 基础版
FineUI助力盐城疫情防控(2天上线)
  • 自我介绍
  • 本人是一个前端弱项的开发者,使用FineUI够快速搭建底层UI和框架,少写很多CSS或JS代码,帮助我快速实现需求。我经常活跃在QQ群和知识星球社区上,见证了FineUI一路成长,特来捧场。
  • 项目介绍
  • 这是给公司做的一个站点后台和商家注册审核管理平台。后台管理主要需求有RBAC权限管理、简易的工作流维护、审核人管理、商家资质审核、站点资讯内容维护和三方平台的对接(内部ERP接口、云存储接口、电子合同接口等)。
  • 使用的技术
  • NLog,SqlSugar, FreeSql, FineUIPro基础版,自己封装的FineUI扩展等工具类,还有代码生成工具和快速开发框架。
  • 彩蛋
  • FineUI助力盐城疫情防控,从立项到上线只用了2天时间。原视频已经找不到了,但是我有截图。不得不说FineUI开发快的特点,迅速的响应了疫情防控。
  • 这是当时的新闻:https://mp.weixin.qq.com/s/uYtgM995ZyrSW0HcVva5uw
by 971***82(江苏/盐城) · 基础版
云易项目任务管理系统
  • FineUI感受
  • 大概十年前吧,初次看到FinueUI就被它吸引住了,那时候应该还是3.x版本,多样的组件、丰富的案例、几乎不用编写JS/CSS代码,对于刚入行的我来说简直了。靠着官网实例、论坛和各位前辈的指导完成了公司的一个考勤管理系统,效率直接起飞,后来在我的极力推荐下,公司购买了FineUI的ASP.NET WebForm版本的商业授权,大大小小完成了几个项目。
  • 入职新公司后,在多方调研和本人的极力推荐下,公司更换原有的easyui框架,大家伙都觉得FineUI开发起来太爽了,简单、快捷、高效,遗憾的是公司领导觉得基础版本够用了,没有购买商业授权,作为FineUI的忠实粉丝,对不起三石老大啊。
  • 从FineUIPro到FineUIMvc再到如今的FineUICore开发出的系统也有几十个了,配合自研的快速开发平台、流程引擎、微服务架构等基础框架,完成系统的效率也是越来越高,我也一直会是FineUI的忠实粉丝,有机会一定再购买商业授权。最后,希望三石老大和FineUI越来越好,越来越强大。
  • 项目介绍
  • 项目太多都不知道该用哪一个,选来选去由于甲方保密性要求,就使用给公司开发的项目任务管理系统为实例吧。
  • 为了满足公司开发人员的项目任务管理需求,我们定制了一套简单、快捷的项目任务管理系统。 本系统覆盖了项目需求调研、分析设计、开发实现、测试、部署、运维等各个方面,确保项目的顺利进行和高效完成。
  • 主要功能如下:
  • 1、项目总览:能够全面展示当前项目的各类信息,包括项目计划进度、任务情况、成员工作情况等的一个综合视图。项目负责人和团队成员可以一目了然地了解项目的整体情况。
  • 2、项目文档:为了方便项目周期内的文档管理,建立了项目文档库。所有与项目相关的文档都会被归类存档,包括需求文档、设计文档、开发文档、测试文档等。这样,团队成员可以轻松找到所需的文档,提高工作效率。
  • 3、项目计划:对项目进行有效的计划安排。项目计划可以实时反馈出当前计划的执行情况、超期情况等,帮助团队成员及时调整工作进度,确保项目按时完成。
  • 4、计划任务:根据项目计划,制定了详细的任务清单。团队成员可以根据任务清单完成各自的工作任务,并及时反馈任务的完成情况。项目负责人可以随时了解任务的进度和完成情况,确保项目的顺利进行。
  • 5、系统测试:详细记录了每一次系统测试的情况,包括测试用例、测试结果、系统缺陷修复的反馈记录等。这样,团队成员可以及时了解系统存在的问题和改进方向,提高系统的质量和稳定性。
  • 在技术方面,使用.NET Core MVC框架搭建系统的基础架构,前端采用FineUICore 8.x版本,使用SqlSugar为数据库中间件,Quartz管理定时计划任务,Echarts图表来进行数据可视化展示,数据库选择了SqlServer 2016作为后端数据存储。
by 461***84 · 基础版
资产信息管理平台及数据分析
  • 项目背景
  • 2021年的时候某事业单位成立了多年,在资产数据方面的问题一直是该单位最头疼的问题。无论是从资产数据的分析,还是资产数据的整理都是该单位需要解决的重中之重,因为在每次需要处理资产的数据的时候都要花费一定的人力物力,到头来就是一堆数据。
  • 该单位在2021年的时候进行了招标工作,我们公司有幸中标获得了这个项目。但是我们公司规模不大,是一个小公司,我们公司后端的开发人员是够用的,但是没有一个正儿八经的前端人员,项目来的突然,不知道用什么前端UI。
  • 由于我在很早的时候就用FineUI了,于是就看了FineUI的官网,发现了FineUIPro的基础版本,感觉非常合适用于这种大型的数据管理项目,于是就用了FineUIPro基础版。
  • 项目介绍
  • 我们在整个资产管理平台都用了FineUIPro基础版,整个管理平台分为两部分,一部分是针对资产数据的整理、录入、查询、修改、删除、Excel数据的导入等基本的数据记录功能;另一部分则是数据分析,根据存储的基本资产数据和数据的时间线不同,对数据进行分析,形成各种不同图表(折线图、柱形图等),方便客户进行数据的统计,以及第二年的资产投入分析,以及利用类比估算的方法对不同时期的数据进行分析,帮助该单位进行每年资金投入的预估分析,以使得节约资金等功能。
  • FineUI的使用历程与心得
  • 我工作已经七年多了,从大学毕业到这个公司的第一个项目起,我就与FineUI结下了缘分,可以说我在编程行业能走到现在,FineUI是一个不可磨灭的功臣。
  • 记得第一个项目我用的是FineUI开源版本,虽然现在的FineUI比一开始的开源版本好太多了,但是当初那个开源版本的FineUI我也觉得方便和得心应手,配置简单,上手快,界面亲和度很高,使用了FineUI以后我就可以把大量的时间和精力放在后台代码的优化上了,因为FineUI的界面亲和度很高,属性控制很精确,不需要太多的调整就能形成好看的页面,就我的使用感受算是当时最好的UI了。
  • 总说FineUI的好可能有点假,一开始我也是尝试过很多的UI,比如ASP.NET自带的控件,用过的都应该知道,主题单一,任何控件的样式想要调整都需要自己去写CSS或者Style,麻烦的很,对于刚毕业的大学生,一天能写出来两个像样的页面就已经很不错了。
  • 但是FineUI不一样,有详细的官方网站,每个控件都有使用案例,很多例子可以直接拿来用,减少了编码上的不方便,用起来得心应手,也有论坛能看到同行们的交流,真的是受益匪浅。
  • 再后来就加入了知识星球,用了FineUIPro基础版,这个我想就不用多说了,主题多了,界面更加好看了,功能也多了不少用起来更得心应手,而且有问题提出来的时候,三石都会及时的给回复,真的是很好的UI,直到现在依然会有项目在使用FineUI。
  • 使用感受
    1. FineUI控件功能强大:用过以后发现FineUI控件的功能很强大,尤其是列表控件,每次写代码在列表控件上,都能玩出花样来,无论客户提出什么样奇怪的需求,哪怕是列表的多表头,FineUI都能很轻松的完成。
    2. FineUI有很详细的API文档:每一个控件的使用都有非常详细的例子,包括代码的示例,用过很多官方的API,但是多多少少都会有些坑,写到出问题的时候去官网找,找不到对应的问题,难以解决,但是FineUI就很详细,这点给我的体验非常好。
    3. FineUI属于是很容易上手的:通过简单的配置和引用就可以进行编程了,同时页面上面也可以引用其他的组件,很方便,不需要再写大量的代码去实现,有很多的功能都已经封装好了。
    4. 主题很多:FineUI的页面主题很多,同时也有自定义的主题,使用起来方便快捷。
    5. 社区活跃:有论坛,有知识星球,在上面进行问题的提问,官方看到以后会很快的进行回复,这样我们的问题解决的也很快。
by 472***56 · 基础版
PLC采集管理系统
  • 已经不记得一个什么机会下认识了FineUI,从此我们的开发齿轮开始转动。
  • 记得最早是用ASP语言,后来遇到了ASP.NET,对于我们这些外行转过来的开发人员来说,工具不顺手,确实费功夫。
  • 接着在2011年左右幸运的遇到了FineUI,就像FineUI的使命一样,让我们把更多的时间专注于业务逻辑的实现而非技术细节。让我们这些开发人员从复杂的技术中脱离出来,特别是我们这些人数特别少,或者单人的开发团队,更是能在很大程度上提升开发效率。
  • 下面仅代表个人总结一下FineUI的优缺点。
  • 优点:
    1. 上手容易:官方提供优秀的参考示例和详细的帮助文档,只要有基本的前后端开发经验,就能搭建个小系统,然后在开发中不断学习提升。
    2. 更新稳定:每个版本的更新,都非常稳定,基本就是直接替换升级文件就可以完成升级,印象中至今没有出现过版本更新事故。
  • 缺点:
    1. 大的版本更新前,公开调研好像少点。
    2. 官方对星球内的问题,维护好像不是太及时。
    3. UI设计这些年一直没有特别大的进步,形象工程同样特别重要,希望官方能重视起来。
  • 这些年,也用FineUI开发了不少于系统,主要都是服务于制造、销售一体企业的流程管理,比如:CRM、OA、工单管理、采购管理、MRO等...
  • 从大家展示的用户案例中也发现,大部分是这样的系统。今天,我分享一下个用于PLC设备的管理系统。
by 149***12(上海)· 企业版
工程预算项目管理系统
  • 项目案例是2020年做的一个工程预算项目管理系统,使用的是FineUIPro企业版。
  • 为了解决之前用户使用单机版预算工程项目管理工具,基础数据不互通,结果数据不共享,无法多人协作等问题, 将原来的客户端程序整个翻新成网页版的程序。
  • 因为我们之前都是开发客户端程序的,前端界面优化处理对我们来说非常麻烦,甚至可以说非常讨厌做前端界面优化, 然而由于使用了FineUIPro,界面效果比自己写jQuery来的漂亮,整体开发耗时缩短了很多, 对比之前自己一个个去写控件,使用起来真的是非常省时省力,非常舒服,客户也更满意。
by 779***708(上海)· 企业版
MES产品订单管理系统
  • 项目介绍:使用的是FineUICore基础版 并且按照官方案例拓展了很多企业版功能。主要是结合公司项目定制开发了功能,增加了项目管理、订单数据管理,还结合其他软件数据库导入产品信息,并结合输出工具,做到订单管理,产品管理一体化综合性软件。
  • 评论与感受:开发中使用了很多第三方工具。发现FineUICore很多功能正是我需要的。为自己开发节约大量时间。然后拓展功能,更快更方便。其实管理系统也就是大量的增删改查。
  • 我是一个个人开发者,利用 FineUI 开发了好几个项目,为了快速开发,我还特地为FineUI开发了增删改查代码生成器。也重新开发了公告管理、字典管理等功能。
by 736***013 · 基础版
美丽相约云办公平台(酒店管理)
  • 项目介绍
  • 以FineUICore企业版为框架搭建的酒店管理公司云办公平台,包含了人事管理、酒店订单管理、CRM 管理、会员管理、后勤库存管理、财务管理、营销管理、任务系统、问卷系统等等。真正实现了电子化、自动化。
  • 使用感受
    1. 易用性:FineUI 企业版提供了一套丰富的组件库和工具,使得开发者可以更快速地构建界面和功能。
    2. 学习曲线:对于新的框架或工具,学习曲线是常见的挑战之一。FineUI 企业版学习曲线非常平滑。
    3. 文档和支持:好的文档和技术支持对于开发者来说非常重要。FineUI 企业版提供了清晰和详细的文档,并且有积极的官方支持。
    4. 性能和灵活性:FineUI 足够满足项目需求并且拥有良好的性能。
by 468***582(云南/大理) · 企业版
MRP计算及生产计划辅助排产工具
  • 背景情况
  • 我个人并不是一个专业的程序员,我在企业里面主要负责生产计划,因为日常工作中经常需要大量的计算,一开始用表格计算,随着数据量越来越多,表格已无法满足需求,后来逐渐掌握了一些编程方法,后来改用 C/S 形式的客户端(C++&SQL2000) 处理生产计划中的各种数据,后来其它部门看到我这边处理数据比较快,也让帮着做一些小程序,但都是 C/S 端的,这是背景。
  • 我和FineUI的故事
  • 随着这些软件使用人越来越多,而且更新越来越频繁,逐渐觉得 C/S 端已经不能满足需求了,后来我就开始考虑使用网页,但无奈对 B/S 一无所知,后来就在网上找现成的模板套,找了 N 久,也找了一些模板,但可惜我都不会使用。 后来开始想从头开始做,还自学一段时间 JS,CSS,HTML 这些基本的知识,可惜没耐心,学不进了。
  • 后来有一天我无意中找到了FineUI,然后看了一下教程,也下载了示例,觉得一下子就上手了,这个对我这种不懂 HTML 脚本的人来说简直太友好了,我几乎就没花什么力气就掌握了基本的页面排版,当然最大的原因还是因为有了太多现成的示例,我基本上就是将示例复制过来,稍微照猫画虎改改就用了。
  • FineUI给我的最大感受就是他能几乎用同 WinForm 类似的思想来完成前后端的编写。
  • 对于我这种三脚猫程序员简直太棒了(当然我们实际应用场景不需要对程序有多高的要求,高并发,安全性什么的都不用考虑太多的)。我在完成了公司的 C/S 转 B/S 后还用这个帮其它公司做了几个小产品,感谢 FineUI。
  • 项目介绍
  • 截图是一款生产计划辅助软件,用于辅助销售订单执行过程中所有数据的追踪与汇总,结合了仓库库存,采购来料,检验进度等信息综合给出汇总结果,还有现场报工进度收集,便于计划人员管控整个销售订单的进度控制与信息处理。还有一张截图是一款新能源行业的信息报表显示界面。
by 409***537(江苏/苏州) · 基础版
华电众信MES系统
  • 我和FineUI的故事
  • 说分享项目就有红包,咱也不是为了领红包,咱主要是想看看能给多少,分享项目倒是其次,我先分享下我😳。
  • 接触FineUI是在2014年,软件产品升级,抛弃了DevExpress,当时FineUI还是ExtJS版本的,所以学了jQuery和ExtJS,作为积累开始写博客,在QQ群活跃;后来软件也没正式上线,因为下家给的比较多,此后只能关注FineUI。
  • 本着不动手就忘掉的原则,偶尔写一些工具进行实践,期间博客也没有拉下,几乎每个版本都会测一测;再然后也没机会主导技术选型,最接近的一次是因为嫌弃UI被pass了;
  • 期间我的职业生涯也丰富多彩,还在一个java项目组做了半年的前端,以及用vue做app,这都得益于研究FineUI时的积累,经历了实施、项目、产品等职位;博客也一直在经营,整理的FineUI手册还被三石收录了,还开创了B站FineUI第一人(由于带娃暂时搁浅);渐渐FineUI融入了我的工作和生活,除了FineUI我也只剩下英俊的面庞和肩周炎了。
  • 职业碰见爱好
  • 终于在两年前,机缘之下,埋下的种子有了发芽的机会,上市公司技术中台产品兼项目的我毅然回头干老本行,投身到工业4.0,主要也是因为给的多,职位很适合我,团队没有开发,没有实施,没有测试,没有产品经理,没有人能阻止我选型FineUI,B端 + 中小团队开发 + 我,简直天时地利人和;职业碰见爱好,每天都能看见火花无法控制的溢出。
  • 项目介绍
  • 再说回项目,做的是电子厂MES系统,各公司业务需求不一致,功能就不细抠了,第一版需求来自正在使用的老MES,也用了快10年了,也是我参与开发的,这次的需求重新梳理,从生产准备、现场生产、成品追溯三方面考虑,MES生产执行,本就是启动、计划、实施、监控、收尾,与项目的五大过程组对应,我一个人从方法论开始收集需求,开发到实施,沟通损耗可以忽略;这次用的FinUICore基础版,这里还要提一嘴,为什么没用企业版,三石的初衷没有改变,基础版就可以满足需求了。
  • FineUI扩展
  • FineUI的开发效率简直起飞,java和vue我也开发过不适合中小企业,开发一年后正式上线,进跟剥离出来开发框架;公司的软件产品,要从管理流程,开发环境,业务贴合度,实施过程等方向评定,前两个是面向内部,后两个是对外;
  • 在开发环境方面我手撸了自动部署发布,底层框架组件化(底层变为了NuGet包管理简直不要太舒服),日常工具、页面模板、项目模板、代码段、代码生成器等,这些在星球和我的博客都分享了,另外还有面向FineUICore的各种前后端扩展(代码超7000行),小朋友学习了FineUI后发现和公司之前的框架就是不一样。
  • 就聊到这吧,有点啰嗦,一写东西就停不下来,页面截图捡了几个看的过去的传了几张。
by 935***994(北京) · 基础版
四方环保检测平台
  • 从FineUI3.3开源版本就开始使用开发了,记得刚毕业入公司几个月时候吧,偶然看到了FineUI,一看就喜欢上了,尝试了一下用来开发系统,开发速度真的太快了,因为那时候公司人少,没什么前端设计,用了这个系统,再也不需要管前端样式的设计,编写,一个人也很轻松完成中小系统。
  • 后面开发越来越多系统,也向公司推荐了企业版,用了企业版后系统也能实现了更多复杂的功能。
  • 在以后每待一个公司,初始时都会先使用开源版,后面遇到复杂的系统,我都会给公司推荐使用企业版。目前这个系统也是用企业版正在开发中。也祝FineUI越来越好。
by 274***609(广东/深圳) · 企业版
航空制造业内部管理系统
  • 项目背景
  • 在面对内部开发的需求时,我所在的团队没有完善的开发团队配置,缺少前端和测试等关键岗位。然而,我们的目标是快速开发出高质量的产品。经过市场多方比较和试用,我们最终选择了FineUI,FineUI不仅提供了丰富的功能和易用的界面,还支持快速开发和高效团队协作,让我们在没有专业前端和测试团队的情况下也能顺利完成开发任务,经过后期的使用他确实为我们带来了很高的价值。
  • 项目介绍
  • 我们在非常多的内部应用系统场景使用了FineUI,均为航空制造业系统,含对外报价、内部航材发料、销售分析、SO信息、WO信息,以上很多个模块我们内部统一称为iMRO系统(修理、翻修、改装涉及的所有业务)。
  • 我们的WO(工卡)状态页面,通过各种颜色的灯标记工卡状态,同时给车间、销售等部门反馈关键信息。通过FineUI的树、动态表格管控相关配置项。我们使用的最新FineUIMvc对于采购项目整体进度的管理。
  • 使用历程
  • 从2015年购买FineUIPro(企业版)到2022年购买FineUIMvc(企业版),整体使用时间已达8年以上。
  • 开发经验
  • 因为存在大量的重复页面及相关配置,我们将FineUI的控件又重新进行封装,利用.NET MVC中HtmlHelper特性进行扩展,我们将文本框、列表、树、下拉框、多选框等等常用控件,进行了一些初始化配,使前端代码更加简化。
  • 实际的使用过程中,我们可以更简易调用FineUI中的内容,可能仅仅只需要一句代码即可实现,这也是FineUI为我们项目带来的高的可扩展性,他并不局限于“官方示例”,自由化程度非常高。在只有一个后端的情况下,也能够设计出很好的页面。
  • 使用感受
    1. 功能强大:FineUI拥有丰富的功能,可以满足各种开发需求,包括表单、按钮、表格、弹窗、分页等等,使用起来非常方便。
    2. 容易上手:FineUI的文档非常详细,并且提供了完整的示例代码,使得开发者可以很快上手,并且可以灵活地使用各种组件和功能。
    3. 高效开发:使用时可以直接引用相应的组件,而不需要自己编写大量的代码,可以大大提高开发效率,甚至自己进行封装简化代码。
    4. 定制化强:开发者可以根据自己的需求自由地修改和扩展组件,从而更好地满足项目需求。
    5. 社区支持:有非常活跃的社区支持,QQ咨询问题也会及时回复。
by 145***364(广东/深圳) · 企业版
71PLUS云ERP开发应用
  • 71PLUS云ERP是上海盛软信息科技有限公司利用FineUI开发一套企业级应用系统,主要针对生产制造企业,涵盖APS、MES、ERP、OMS、WMS、SCM、OA等模块,由四个平台(电脑WEB、手机APP、手持PDA、线边HMI、大屏KANBAN),一个大脑(数字化工厂运营大脑)构成。
  • FineUI开发起来方便,控件灵活的配置更容易实现业务功能的落地,事半功倍。
by 109***736(上海) · 企业版
劳务派遣全流程管理
  • 专注为社保代理、劳务派遣、岗位外包、灵活就业的人力资源服务机构打造,帮助人力资源服务机构更好地服务甲方企业和外包员工的人力资源全流程服务外包平台。
  • 无缝链接人力资源服务机构、企业、员工、社保局、公积金中心、 税务局。
  • 一键实现合同网签、费用结算、薪酬发放、个税申报、社保缴纳、账单核算纠错、服务交付。
  • Boss无论身在何处,只要打开平台,就能随时随地掌握公司每一个精准数据,每一个流程环节。
by 130***600(河南/郑州) · 企业版
教师招聘报名系统
  • 本来人事招聘不关我的事,但是一次单位比较要好的同事小聚,酒过三巡,负责招聘的同事在吐槽自己的工作,说原来省卷报名用的省平台,后来取消省考了改为各地自行考试。又恰逢特殊时期,不能现场报名,只能通过邮件报名,说几千份的邮件,人都给整理疯了,试过省通用平台,也想过买一套系统,都是各种原因没弄成。
  • 技术科的一个同事说到,远在天边近在眼前,这里不就是有个“专家”在吗。然后那个负责招聘的同事大悟到说,对啊,怎么没想到你。然后对我一顿忽悠,说给我搞定肯定不会亏待你的。到最后我的酒也喝高了,豪言壮语的说到,只要技术科的兄弟搞定服务器,就这点破系统兄弟我分分钟搞定,兄弟的事就是我的事。
  • 事后我以为都是酒话,就没在意。哪知道一段时间后,接到单位领导的电话说去他办公室一下,一进领导的办公室,看到一脸坏笑的同事,就知道完蛋了,那天吹过的牛,额...要赶鸭子上架了。
  • 一顿对接后,我说时间这么紧,我现在只能做最基本的,输入输出功能,审核功能肯定来不及。等基本功能做出来后,领导和同事都比较满意。感谢三石老师的FineUI,美观,而且快速上手。不但帮我解决了自己工作上的问题,还帮助了同事。
  • 今年应付完基本报名,系统还在完善中。
  • 以下是考生端的页面,包含首页、公告展示、考生登陆、信息申报。
  • 以下是管理端的页面,包含首页和审核界面,三石老师的卡片式表格相当给力,测试的时候同事这个大大减轻了审核工作,可以快速退回照片不符合的考生。
  • 还有权限分配,各时间节点设置等还在完善中。
  • 最后还是感谢三石老师把一些很好的功能放倒基础版中,让我获益匪浅。
by 星云 · 基础版
出版社图书生产业务系统
  • 项目介绍
  • 该项目为我们公司自研的图书生产业务系统,类似于一个简单的ERP系统,涉及图书的“编务”,“印务”,“发行”,“财务”等各个环节。该系统原为基于PowerBuilder开发的C/S架构,后因业务需要正逐步替换为B/S架构,并在替换过程中加入了OA审批,经营决策分析等模块。
  • 我和FineUI的故事
  • 接触FineUI是在2013年的时候了,那时候刚到公司,接触到的项目是将公司内部原有的业务系统由C/S架构改为B/S架构。由于公司开发人员少,更没有专业的前端和美工,所以急需一款成熟好用的后端UI。最终,通过分析和比对当时市场上比较成熟的几款后端UI后,最终选择了FineUI。
  • FineUI提供的界面组件和功能帮助我们构建出了界面美观、用户体验友好的Web程序。在使用FineUI的这10年来,从FineUI 3.3一直到现在的FineUICore,我跟随着FineUI一起成长。
  • 这个项目经过几次大的调整后,慢慢稳定下来,在企业内部正式使用,整套的开发流程也成熟化、规范化,最终的使用效果也得到了领导的认可,并于去年主动提出购买FineUI的企业版。
  • 现在,在拥有更多功能的企业版下,系统的用户体验得到了更大的提升,同时,我们的系统也在企业版的基础上,增加了更符合时代发展的移动端审批功能。
  • 感谢FineUI团队的辛勤努力和出色的产品。你们的工作使我们的开发工作变得更加高效和顺利。再次感谢你们!
by 110***882(广西/南宁) · 企业版
航空气象信息综合服务系统
  • 感谢FineUI近十年陪伴,我们从2014年开始使用FineUI的开源版本,一直到2020年购买企业版后,转为FineUICore企业版,经历了多个研发项目,从小白慢慢成长到成熟,最终形成了航空气象一系列的研发产品,为航空用户提供了优质的服务。
  • FineUICore框架的使用大大简化了我们在前端UI上的开发流程,研究人员这着重于后端算法的研发,官网上丰富的案例也为研发团队提供了非常好的参考。FineUICore能够很好的与其它框架协同使用,如WebGIS开发的leaflet、layui、echarts等框架,为丰富UI提供了很好的基础。
  • 我们利用FineUICore框架,结合leaflet、layui等研发了多个信息服务系统,如航空气象信息服务系统,该系统主要了自动观测系统数据展示、航空重要天气查询和告警、机场报文查询、预报预警产品推送、区域自动站数据天气实时监视和查询、卫星云图展示、雷达资料展示、管制天气数据提取、重要天气预告图及风温预告图、飞行文件提取、授权管理及元数据管理、数据大屏、数值预报客观预报产品等内容。
  • 部分功能展示示例如下:
  • 1. 系统首页 系统首页主要包括航空用户最关心的数据,这些数据具有较高的时效性,且对机场运行有重要的作用。主要包括预警预报数据、跑道自观数据、全疆机场预报要素解析和全疆机场实时天气监视等模块。如图1所示。
  • 2. 跑道观测 基于Web GIS的全国自观数据实时监视主要基于民航数据库中的自观数据,在GIS地图上机场周围填绘出实时的风杆、阵风、温度、露点、跑道视程修正海压、云底高度等,并按给定阈值对要素进行着色和对机场站点进行着色。鼠标悬浮在机场站点上时展示最新的全部自观要素数据,点击机场站点可查看机场自观要素的变化趋势。 具体功能如图2所示。
  • 3. 天气监视 天气监视包括基于Web GIS的全国机场站点填图和监视、报文查询、实况要素、区域天气等模块,用户可根据需要选择需要的模块进行天气监视和数据查询。

    报文查询是检索数据库中的实况和预报报文,以表格方式展示给用户,并根据报文要素解析得到的风、温度、天气现象、能见度、云等要素将报文展示为不同的颜色,提醒用户关注。点击要素趋势可查看过去24小时实况要素的变化曲线。此模块可根据需要导出报文数据。如图4所示。
  • 4. 预报预警 预报预警数据展示时通过数据分类,点击不同的类型,检索数据库或文件数据池,通过解析相关的要素字段后以表格方式展示数据,对较新的数据展示为红色或蓝色,点击数据条可查看具体的数据信息,也可下载相应的数据文件。如图5所示
  • 5. 气象自动站 气象自动站是国家气象局共享的新疆区域105个基准站的实况要素数据,该数据分为逐小时和逐5分钟数据。本模块包括3个功能,一是基于Web GIS的全疆实况填图和监视、逐小时要素查询和逐5分钟要素查询等。
  • 6. 卫星云图 卫星云图包括FY2G、FY2GDB、FY4A、葵花8卫星等种类,在卫星云图模块中可选择卫星的种类,根据种类选择需要展示的产品。在卫星云图模块的工具栏中,可以进行前后翻页、动画、刷新等基本操作。此模块默认加载近6小时的数据,也可选定加载数据的时段,卫星数据在通过解析文件名后以表格方式展示在工具栏下拉表格中,可通过鼠标选中切换产品,也可通过键盘上下键进行产品切换和动画,产品还可导出为gif文件。如图7所示。
  • 7. 雷达产品 雷达产品模块数据源包括乌鲁木齐机场雷达数据、地方雷达数据、新疆区域雷达拼图、西北地区雷达拼图、全国区域雷达拼图等。雷达产品模块界面与卫星云图模块基本一致,可选择时间、动画、导出为GIF、数据列表展示等。如图8所示。
  • 8. 风温预告图 风温预告图模块是从数据库中检索民航气象数据库中存储的风温预告图,按欧亚区、中国区、乌鲁木齐区以及层次高度解析数据文件名后,以表格方式展示出在时效内的数据列表,点击列表时根据文件名从数据库中现在该图形进行展示。如图9所示。
  • 9. 数值预报 数值预报产品展示包括目前气象中心的全球模式和中尺度模式的要素数据。
  • 10. 数据综合监视 实时气象数据综合监视是将对飞行有重要影响的各类数据进行统一展示,这些数据包括乌鲁木齐机场正在使用的跑道AWOS数据以及基于跑道两侧的风的水平风切变监视,全疆机场实时气象条件监控告警及未来6小时机场气象条件监视预警,气象预警预报数据以及新疆区域卫星云图等。
  • 11. 管理模块 管理模块包括用户注册、用户登录、用户管理、组管理、菜单管理、机场管理、气象站、航路关键点、航线管理等。 用户登录和用户注册在首页上点击请登录按钮即可进行操作,用户登录只需要输入用户名和密码即可转跳到管理员为用户分配的组,进而访问相应的菜单。用户注册时则需要输入相关的信息,管理员通过审核这些信息为用户分配组和菜单。如图28所示。
by 772***714(新疆/乌鲁木齐) · 企业版
教育考试中心
  • 首先非常感谢三石先生。
  • 本人并非程序开发人员,只是政府部门的小职员,自从工作以来,从最早的ForPro 6.0开发的单机版报名系统,再进化到Asp+FoxPro9.0网络版,后来考虑到微软再不支持FoxPro,转向是必然。看到.Net的C#的语言写法没多大变化,决定转向Asp.Net。
  • 后来发现像表单,弹出层,布局,各类的控件等等,在FoxPro里很容易实现,但是Asp.Net里实现对我这个伸手党来说直接就是灾难。到后虽然能勉强实现一些功能,但是界面巨丑无比。被下面的使用单位喷的体无完肤。
  • 后来无意发现三石先生的FineUI,界面美观不说,很多示例基本上可以直接拿过用,最重要的居然是免费,相比其他UI动不动就是成千上万的费用。对我这个伸手党来说简直是天降福音。
  • 新系统自从今年(2021)的3月份上线后,下面使用单位居然打电话来问,你们这么抠门居然舍得化钱买系统了。
  • 最后真心的感谢三石先生无私的奉献,祝愿三石先生事业越做越大。越做越顺。
by 星云
入学入托自助查验
  • 今天给宝宝打预防针,意外发现【合肥疾控】公众号的【入学入托自助查验】页面好亲切,仔细一看,居然是FineUIPro做的,惊喜!惊喜!
by 未知
车辆管理系统
  • 从B/S结构的小白到发现FineUI,几个月的学习到应用,非常非常感谢FineUI,感谢三石。
  • 使用了:FastReport报表,动态添加列,列宽记录保存,列锁定。
by 天天
权限后台管理框架BoYuanCore(已开源)
  • 开源自己的项目底层框架 BoYuanCore,实现页面权限基于权限角色的后台框架,配套完善代码生成工具,可开箱即用,适用于中小型项目快速开发。
  • 实现页面权限基于权限角色的后台框架,配套完善代码生成工具,可开箱即用,适用于中小型项目快速开发。项目为.Net Core 3.1或.Net 5,使用简单的Service分层架构,前端为FineUICore, 数据层使用FreeSql ORM+雪花算法实体模式,兼容各种不同的数据库迁移(支持的数据库:SqlServer, Mysql, Postgresql, Oracle 等),并有完善的异常拦截写入日志功能。 优秀的编码体验,层次分明,简单易学,从而实现快速开发的目的,或入门学习.Net Core。
  • 下载源代码:https://gitee.com/sundayisblue/BoYuanCore
广东人坐火车就像坐地铁一样方便了
  • 广东人坐火车就像坐地铁一样方便,无需提前买票。
  • 我们从中国铁路广州局集团有限公司(以下简称广铁集团)和珠三角城际轨道交通有限公司了解到,6 月 28 日起,广铁管内穗深城际、广佛肇城际、莞惠城际开通支付宝扫码乘车,乘客无需提前购票,刷支付宝就能直接乘车。
  • ===========
  • 重点来了!
  • 其实我想说的是:【广州地铁集团】【中国铁路广州局集团公司】【中国民航中南地区管理局 - 广州白云机场】都是我们 FineUIPro(企业版)的客户!
服装分销系统架构与界面分享
  • FineUI开发速度就是快,先点赞一下群主的框架,使用FineUICore历时半年时间,开发了服装分销系统,参照伯俊BPOS2.0开发,锻炼一下开发技能。
  • 此系统采用FineUICore6.2+layui2.5.6(只有首页用了一下)框架,auto动态代理,Nlog记录记录关键操作日志到另外的数据库,异步编程,dapper操作数据库,lodop打印,npoi导入导出。
  • 功能大概如下:采购,采购退货,销售,销售退货,调拨,零售,零售退货,盘点,库存调整,收付款,月结,报表,分级权限:总部采购,直营门店,经销商平台,经销商门店等等。
FineUICore+TagHelper怕自己的想象力不够
  • FineUICore 自从提供 TagHelper 功能,效率大幅提升。但 TagHelper 可想象的空间很大,不要局限于 FineUI 提供的,我们可以对其进行扩展。
  • 这里是对FineUI 的 TagHelper 进行了扩展,你通过这种方式可以实现 XAF 中通过 Attribute 进行布局的功能,甚至比它还要灵活。只要想象力够,整个页面都可以通过这种方式来实现。
  • 在服务器端页面领域也只有微软是最用心的了,这不仅是为了推广她的产品,更多的是为了提高开发人员的效率,减少企业开发成本。我想这也是 FineUI 的初心,同时祝福 FineUI 越来越好。
by 棕榈
FineUICore+Antd主题(原型项目)
  • FineUI本身提供了很多主题,同时你可以定制自己的主题,本主题主要采用的是Antd的配色方案,控件都是FineUI自身提供的控件。
  • 这个项目只是一个基于FineUI的原型,是参考了多款软件,再结合FineUI本身控件的特点创建出来了的,主要是为了能够探讨一些界面的布局,这里只是一个开始。由于FineUI提供了强大的布局再加上IFrame,能够创建出很丰富的界面,而如果没有统一规划,界面会很凌乱,没有主次之分,会增加用户的上手成本。
  • 本项目是基于模块来划分,主模块显示在标题栏处,每一个主模块都有自己的导航,导航在页面的左侧,同时每个导航项对应一个子模块,子模块又根据自己的功能会有不同的布局,这就是整个布局的划分。
by 棕榈
Abp+FineUICore学生管理CRUD示例
  • Abp是一个Web开发的基础架构,类似于Java的Spring,这个是Abp的官网 https://abp.io/,不了解Abp的可以查看它的官方文档。
  • 本示例介绍如何将FineUICore添加到Abp的中,Abp为 2.0.1,FineUICore为 6.1.2。
by 棕榈
FineUI Filter Builder
  • 在 FineUI 的 Tree 组件上构建的过滤生成器,它的应用很广泛,不仅可以用于最终用户,也可以用于后台的设置,同时也可以结合规则引擎,为其创建规则条件。
  • 1、它本身包含了一些操作符,同时也可以增加新的操作符
  • 2、组及条件都可以单独定义操作符
  • 2、值支持文本、数字、布尔、日期等类型
  • 3、可以增加删除组及条件
  • 4、组的个数及嵌套没有限制
  • 5、可以自定义下拉列表,同时支持单选及多选
  • 6、可以生成过滤,同时也可以导入过滤
by 棕榈
饰品分销系统
  • 非常感谢三石老大的框架,完善的实例,给初学者这么好的平台,从vb转VB.Net,再转C#,再到mvc,一路走来,全靠FineUI的完整实例,自学者与个人开发人员的福音,期间也做了几个小项目,特别是饰品分销系统,已经在公司大范围使用,下面展示部分截图,与各位FineUI爱好者分享交流。
难得,三年后作者发帖(2014-2017)
  • 三年前(2014年):今天在坛子里折腾了一个下午,愣是没有运行成功FineUI,下载下来的Demo,切换不了设计视图,“控件加载失败”的报错,后来得知要付费,那如果都不能切换到设计视图的话就没法儿用了,反正只能做后台,这些效果给谁看呢?下载了FineUI_v3.3.3_source_all和FineUI_v4.0.3_beta_source_all,运行FineUI.Examples里面的页面,没有一个可以显示的。我承认演示的那些控件效果震撼了我,但是折腾一下午之后我不得不放弃了。
  • 今天(2017年):2014年2月份,我第一次接触FineUI,由于自己比较浮躁没有沉下心来了解FineUI,以至于误解了FineUI,还在论坛里面发帖说了很多负面的话。在此我向FineUI、三石老大致以诚挚的歉意:对不起!
    另外我前段时间已经捐赠了FineUI,支持一下FIneUI开源的发展。今天发这个帖子是有感而发,还有就是希望管理员能不能删掉我之前发的帖子?
by jma21
十周年征文 · Neal.六道(一)
  • 距今很久很久以前,一块叫ExtJS的能量陨石从遥远的YahooYUI星球飘到了这里,它拥有瞬间创造UI的力量,在三石大师的原力觉醒之下,我们的种族FineUI就这样诞生了。很长一段时间,我们和ExtJS和睦共处相依相存,但就像所有强大的种族,我们的族民有的精通底层原理的,也有的只会拖控件乱来的,灾难就这样爆发了。浏览器的资源很快被消耗殆尽,性能差的屎盆子还扣在了FineUI头上,同时ExtJS也消失在Sencha星系被GPL协议封印。
  • 我们四处寻找,搜寻每一个jQuery星球,希望用它以重建家园,正在我们所有希望都将泯灭之际,我们再一次被三石大师原力招唤,来到了一个暂新的星球-FineUIPro。
  • FineUIPro是三石大师采用蜂蜜,川贝,桔梗,加jQuery精制而成,无需冷藏,也没有防腐剂,除了跟FineUI同样使用之外,味道还更好吃,实在是快速开发,搞定客户,必备良药。
  • 记得我还是小菜鸡刚学软件的时候,有一次跟我们技术部老大去某大学谈个排宿系统需求,客户几个妹子都好漂亮,我被深深的吸引了,只顾看妹子需求是啥都没听,会后才知道会有三家公司参与原型制作,最符合客户期望的留下,其它滚滚滚。这哪是参与方案,这是在比武招亲。但谁让我们是乙方呢,老大亲点兵力,带着大家加班加点,但一直对做出来的原型都不满意,几个师兄也抓狂了,逻辑复杂,Grid又要这样又要那样,一堆的联动,一堆的IF ELSE,一堆的UI层的判断,非常痛苦。当时虽没我啥事,但一直想念那几个妹子,于是招唤了三石的神兽“爱啪啪BOX”,用户角色权限都省了,只用了两天我就完成了原型的所有功能,还顺便加上了三种语言切换,记得那个周五,老大准备放弃参与项目PK时,为了见我的女神们,我牵出了我的排宿系统,惊呆了所有兄弟,然后我就被安排参加下午项目PK,硬着头皮面对着一群老师和女神们上台演讲,讲的很拙,对需求和设计也体现的不是很独到,但最后还是我赢了,赢在多为客户想了很多,多做了很多,看着女神我脸红了,不是在想啪啪啪,是愧疚多半是爱啪啪BOX做的。
  • 十年时间飞瞬而过,我也成长了很多,好了,字数够了,就不多屁话了,我们FinUI种族因为被三石招唤而走到一起,齐心协力面对未来。我是Neal.六道,我在此发出倡议,让这段历史流传下去,让我们共同拥有珍贵的记忆,生生不息。
十周年征文 · shihahayue(二)
  • 想说的其实挺多的,一层楼都不够我写的,要是把我博客搬过来几层楼都不够。
  • 13年接触到了FineUI,当时已经工作三年了,在一个刚走上正轨的小公司,传统的Asp.Net开发已经过时,没有好看的界面会影响产品的竞争力,综合原因之下需要引进新的技术对产品全面升级,终于翻到了FineUI,第一眼的印象是,很对口,上手很简单,界面美观,样式统一,开发也简单,demo写的相当成熟专业,基本想要的功能例子中都有了,一看就是花了大力气做的,开发成本,学习成本,后期收益全部满足,开始正式研究使用。所以我加入了我的第一个技术QQ群,群里其实不冷清,但回答问题的没几个,算了,自己看,我花了两个月把demo中所有的例子、属性、秘密花园都看了一遍,期间在群里没问一个问题(问了也白问 \斜眼笑),14年2月,我把笔记整理了一下,写了第一篇博客,并发到了群里,后来公司组织变动,产品升级夭折了,但是我研究学习FineUI的道路却一发不可收拾。
  • 后来基本群里有问题,我都让他看我博客,或者直接截图,因为我知道萌新要经历什么,开始的时候都会很迷糊,所以会很耐心的解答,渐渐群里人多了,又有了全职的保姆。期间FineUI也在升级,每个版本的升级日志我都会仔细看,我知道FineUI在一点一点做的更好。在国内开源不好干,到现在我也认为FineUI是小众,.Net的处境也曾让我动摇,开发的道路本来没有尽头,像无底洞一样,有时我会感觉眼前一片漆黑,但是三石老大一直在坚持,看着群里人越来越多,更多的人关注FineUI,FineUI一步一步走向正轨,某天我也看到了官网底下标注改为了合肥三生石上软件有限公司,小激动了一下。
  • 对于我个人而言,FineUI给我带来的并不止开发的快捷,技术的提高,更融入了我的生活,成为了我的兴趣爱好,在群里抽风成为了我日常必干的事,FineUI的十年是必然的,很高兴成为了我过往的一部分,希望他能陪我走过无数个十年。
  • 关于对FineUI想说的话,我最近在想,能不能推到线下的培训机构,比如学完.Net加一节课用FineUI写个页面啥的,宣传靠玩家还是挺难的。
十周年征文 · 夜冰(三)
  • 一开始在做公司使用的B/S程序都是使用小软家自带的AJAX控件,虽然能用但是效率低,界面很差,控件也很少,无法做出美观的界面,后来发现大都在使用ExtJS,jQuery什么的,但是尝试了几次便放弃了,因为从最初开始自己重复造轮子不但浪费时间,效果也很差,还不如寻找一个好用的轮子来使用了,无奈度娘千百回,轮子不是收费就是不支持VS或.Net,心中不禁感慨寻轮子难,寻一个免费的好轮子难上加难啊!
  • 记得初遇FineUI还是在2013年,那会还是3.x版本,第一次相遇她,就觉得她已经是惊为天人了,她惊艳无比却又是那么平易近人,无需复杂设置,无需各种引用,只需要一个空工程项目就能开始很好的工作了,对于我们这些用习惯了拖控件来写程序的小菜们是再适合不过的了,只能用四个字相容"极简极强",最最最关键的是她还是免费的,不会使用的还有教程与三石大大,包教包会哦,有一种相遇恨晚的感觉.
  • 不知不觉间与她一起走过了这么多年,她也越来越完美了,版本更加丰富,用户的选择也更加多样性了,皮肤更是增加了好多,为了适应移动端还出来了移动化的版本,而这些都是我们这些所需要的,使我们能更专注与软件的后台代码而不是界面上,公司的一些资产管理,电子化办公系统等都是使用她来制作的,一路有你,祝愿FineUI越做越好!
by 夜冰
十周年征文 · UI123(四)
  • 首先祝福FineUI十岁生日快乐,时间见证了FineUI的一路成长,从FineUI到FineUIPro以及FineUIMvc和移动端的支持,不断更新与完善,满足不同用户的业务的需求,这个过程不只是对框架的更新,更是对技术和知识的一种探索与应用,实现真正的No JavaScript,No CSS,No UpdatePanel,No ViewState,No WebServices 的网站应用程序。
  • 开始工作很荣幸的接触到FineUI,由于刚开始从事开发工作,对前台框架一无所知,为了能快速的完成系统开发,便开始学习了FineUI的开源版,发现FineUI对前端JS以及CSS不熟的人有很大的帮助,学习了可以完成很多的企业管理系统,只是当时采用的是ExtJs框架,就是加载起来比较慢,影响用户的体验,不过很快三石兄就推出了FineUI专业版摆脱了ExtJS,使用了jQuery大大的提高了访问的速度,丰富很多控件,像表单的一些验证,表格的合并过滤以及合计,页面布局的多样化,加入了主题仓库,界面扁平化的外观以及对浏览器的兼容性的完善,灵活的实现自己想要的布局。FineUI现在做的越来越全了,也支持移动端的开发以及Core的版本的发布。如果大家想快速开发一套系统,在缺少前端人员的时候,FineUI框架是一个不错的选择,可以让我们即学即用,实现我们不同的业务需求,FineUI的一路成长与完善 ,让我们在开发工作中的效率获得了更快,更好的提升。
  • 下面是FineUI以前做的项目,可以一起回忆和见证FineUI的成长,感谢三石对FineUI的不断完善,祝福FineUI更好,更快,更强!
by UI123
十周年征文 · uv2014(五)
  • 我和FineUI
  • 首先祝贺我最喜欢的.Net下面的框架FineUI十周岁的生日!HAPPY BIRTHDAY!
  • 我编程只专注于解决企业的实际业务流程,再技术方面没有做太深入的研究,从最开始的vb.60开始,布局了几个企业管理系统,都还不错,但是随着软硬件的发展,之前的东西已经落后,来再VB.Net的winform下做了几个C/S架构的系统,但是,由于网络技术的发展,很多公司的分公司,门店等等不在一个office,所以实施上遇到很多麻烦,所以谋划使用B/S架构,但是以了解才发现要学的东西太多了,学习成本太高。
  • 刚好这个时候有一个客服说要做一个小的订单系统,这是第一次尝试使用Asp.Net开发。直接使用原生控件,还不懂ajax,但是客户说这样每次都刷新体验实在不好,我陷入了困难之中......
  • 百度吧,记得搜索的是“不用刷新页面的”Asp.Net控件,直接就找到了FineUI,当然晚上就测试了FineUI的开源版,太惊喜了,简直就是以winform的方式开发B/S架构的软件,这和我只专注业务处理的理念不谋而合。立即使用到新的项目中,花了2天就把前面写了10天的程序改造完毕,客户说这才是它想要的!
  • 接下来,这个客户要在门店部署金蝶,但是金蝶的极速人员比较菜,部署C/S架构的系统,总是把网络搞不定,而客户体验了我的B/S架构的小软件之后的第三天就电话给我,说要我给他们全面部署他们的管理系统,接下来就是各种的调研、开发,各种忙!
  • 但是实时了几个系统之后,发现一个问题,就是FineUI的开源版确实执行速度比较忙,刚刚好,这个时候FineUI的mvc版出来了,群里的小伙伴们都说mvc是趋势,所以就各种尝试,发现mvc版不支持VB.Net后台语言,当时也不想学习C#,联系了三石兄,他给了一个VB.Net下的dll,但是发现很多不可调和的问题,加之考虑到以后的升级,于是被FineUI“逼”得学习C#!
  • 现在我开发的系统都是基于C#和FineUIMvc版本,开发效率和执行效率都高,非常感谢FineUI,感谢三石兄,FineUI是我的最爱,我会一直使用下去,一直支持下去!
  • FineUI,生日快乐!
by uv2014
十周年征文 · ForUSmile(六)
  • 十年磨一剑,锋芒动世人。
  • 首先,恭祝FineUI十周岁生日快乐,也祝愿FineUI能够迎来下一个十年,再来一次这样的活动。
  • 初识。 初识FineUI,初识FineUI的时间比较晚,还是两年前因为接触一个Web项目,这个项目之前一直做的是WPF和WinForm的C/S的开发,所以Web开发没有经验,好在有个认识的学长,带我入了门,也带我认识了FineUI,让我顺利完成了那个Web项目,再次感谢FineUI,也感谢那位带我入门给我帮助的学长。 熟识。
  • 一回生,两回熟,三回盖被......错了错了......三回就更熟了。
  • 有了第一次的项目经验,总算是认识了FineUI,上手快,功能强大,示例多......有点太多了,再夸下去,怕是三石都要害羞了。 第一次使用认识总是太过片面,使用的功能也是有限,所以在后的几个项目中,使用FineUI的次数越多,越觉得FineUI得心应手,也越发感觉FineUI的强大,非常感谢三石和他的朋友们的付出和共享精神,让我们有了这好用的UI。 愿望。
  • 十年不易,定然是风风雨雨。希望在以后的日子里,对于我自己,希望对FineUI有更好的了解,用的也越来越得心应手,也尽自己的能力将FineUI推荐给更多的人使用,让更多的人认识FineUI;对于FineUI,希望越来越好,功能越来强大,也能获取越来越多的关注;对于三石和他的朋友们,希望越来越好。
  • 谢谢。
十周年征文 · 灯火阑珊(七)
  • 作为一个服务器端程序员最苦恼的事情莫过于解决前端的问题。
  • 以前通过jquery拼凑了一堆东西,写过一个后台框架,解决前端复用的问题,但随着时间的推移,美工的缺乏和代码的冗余,操作体验的更新,显得格外的吃力。
  • 在接触FineUI之前,最初还是用的的Ext.Net,这是一个国外的给予ExtJS的.Net WebForm解决方案。那时做了一个管理活动目录(AD)的系统,管理目录账号和exchange邮件系统。Ext.Net编码的另类和制作完成后上传服务器无法运行的问题,让我觉得有些心灰。
  • 然后找到了Ext.Net另外一个选择ExtAspNet,也就是FineUI的前身,只花了一天的时间就利用开源版完成了系统的改造和上线,瞬间对ExtAspNet好感倍增,
  • 在三石把ExtAspNet更名为FineUI后,为了实现商业化以及减少ext版权的依赖,三石开始制作基于jQuery的商业版。 中间做了几个私活,都是一两万一两周完成的小活,本来很想购买一个商业版表达对三石的感谢和支持,但是高昂的价格让人望而止步。
  • 所以,当三石推出FineUIPro基础版后,我是举双手赞成的。也不介意用一包烟钱加入知识星球感谢一下这个工具。甚至一条烟钱,我也是可以接受的。 只可惜公司走的JAVA路线,.Net用得越来越少,很多系统都在经历改造,不然真想说服公司采购一套企业版。
  • 当前,在.Net越来越小众化的今天,大规模的应用采用.Net越来越少,JAVA依靠整个完善的体系和案例开始统治服务器端。加上前后端分离,前端工程化越来越流行,服务器端越来越靠后,前端逐渐独立成一套新的开发体系,类似FineUI这种一肩挑的解决方案越来越稀有。
  • 三石将FineUIPro利用基础版的方式免费,给予了的大家更多的选择和坚持的动力。从这点上来说,如果整个.Net社区有更多的人参与.Net的整个生态的建设,而不是各自为战,微软给予整个社区更大的更实在的支持,.Net何尝日落西山至此。
  • 我和FineUI的故事,只能算是青春的记忆上那些熬夜的背后,如咖啡版支撑我的点滴。
  • 感谢FineUI,感谢三石,感谢这段岁月。
十周年征文 · 飞↑草(八)
  • 5年前,刚接触的是ExtAspNet,这是我第一个接触的UI控件库。
  • 刚学的时候,还以为会花很多时间,但是学了后才发现,很多都是跟Asp.Net差不多,很容易理解,一下就喜欢上了。
  • 基础学了后,就马上用来做系统了,刚开始觉得很好很方便,界面都不用怎么写样式了。(美工毕竟是我的弱项~) 使用了ExtAspNet后,确实开发快了很多,赞~
  • 然后项目上线了,问题来了。。。 同事反应慢、卡、超时。。。还好只是内部使用的系统。
  • 然后我就开启了优化系统的旅行,对我这个刚毕业没多久的菜鸟来说,简直是世界末日啊! 各种查资料,各种学习js、css,各种优化方案,不过虽说很累,但对我之后的工作得到很大帮助,哈哈! 就这样前后维护了3年,然后,然后令人振奋的消息来了——看到FineUI了,泪流满面啊!!!
  • 当时看完FineUI的介绍,底层还是使用ExtJS,不过性能方面做出了很大改变! 当时毫不犹豫的新开个项目,把系统重构一遍,换成FineUI,经历了3、4个月,初版总算出来了。 做完后就上线先找部分同事试用,都是说比旧的好多了,界面也更好看了(小小的开心一下),非常非常谢谢三石大大的贡献~就是那时拨百元巨款支持下三石大大~
  • 那个系统直到现在还是在使用FineUI,虽然后面出了更好的FineUIMvc,不过看系统没啥大问题,也不换了,偷下懒,哈哈~
  • 嗯~这就是我和FineUI的经历,还好遇到您,让我这菜鸟也能保住一份饭碗~~祝FineUI10周岁快乐,越来越好,加油!!
十周年征文 · zy32002(九)
  • 跟FineUI接触是2013年,由同事介绍的。那时觉得有个统一后台UI框架是个牛b事情(由于自己菜,做不出来完美的后台UI框架),而且项目会经常有用到后台管理,所以有个FineUI这么好看后台UI框架对我的工作很有帮助。
  • 初登入官网上,一看号称什么no css ,no js,no viewstate,我靠这么牛b(后来知道这完全是骗人的),心里想这个UI得多少钱啊。什么?免费?这不是no money么,所以我得出个结论FineUI是4no。只要我会FineUI,做出漂亮的后台程序,老板一定给我加薪升职,迎娶白富美,从此走上人生巅峰ヽ(✿゚▽゚)ノ
  • 好吧,开干。第一次从官网论坛上下载了FineUI4.0,一运行报错 Σ(っ °Д °;)っ ,心想一定是我姿势不对,再运行一次,还是同一个错误 (╯°Д°)╯︵ ┻━┻ (我的白富美,我的人生巅峰没了 ╥﹏╥... )。我没办法只好加入官网q群,请求帮助,也就那时,认识一帮朋友。还记得j同学第一个的给代码解决我布局的问题,不会写js功能就找m同学,偶尔跟z和k同学皮一下,总之群里的朋友讨论技术帮助我很多。除了d,这个家伙是奇葩,一天就会宣扬.Net大法好贬低其他人,不过他现在已经退群了。
  • 后来在广州找工作,由于我会用FineUI被一家公司招入,也在此感谢FineUI。在广州的岁月里,由于有项目用到FineUI,也就是在那是总结了FineUI,完善了我自己的FineUI框架,还写出了基于权限的FineUI页面代码生成底层(后来才知道有个叫AppBox的东东,早知道我直接用它了,不过他没代码生成器 ( σ'ω')σ ),大大的提高了我开发效率。总之,使用FineUI适合做后台或软件开发,开发效率很快,帮助了后端程序员对js和css技术方面的弱项,它能很快的堆砌出来项目,减少页面交互的代码。使用FineUI做UI框架是一个很不错的技术选择。
  • 回来说我是这么解决首次运行报错的问题,那时的FineUI只有开源版,是基于ExtJS框架的,使用它有个协议ExtJS只能从它的官网下载,如果直接放到FineUI里是侵权的行为。这里再吐槽下ext基本过时了,而且新版本作者也不解决ext的bug,所以你看到基础版基本不更新了,推荐大家用FineUI其他版本。关于开源协议可以看看这个:https://www.zhihu.com/question/19568896/answer/20907890
  • FineUI本来是基于.Net框架用C#进行开发的,后来vb,java,php开发者也喜欢,包括外国人也发现了FineUI,还特意咨询购买FineUI,所以现在FineUI百花齐放才有了各个版本 :pro版本,mvc版本,js版本,core版本,而且还有手机端功能。新版本内核是基于jQuery的,这就比ExtJS要快很多。这也是FineUI多年收集市场需求,完善产品,服务于广大开发者的结果。在中国盗版横行免费至上,做开源的框架,基本不赚钱说不定死得很惨,FineUI能一直坚持到现在实属不易,祝FineUI越来越好。
  • 我时不时在官网群里灌水,甚至惊动的sanshi大人,评价我为真是个人(xian/)才(de\),也就这样升官了。对新手给一些建议:1 先多看看demo和api,官网都有介绍,你们的问题百分之99都能解决。2 提问要尽量给代码,不然真的很难回答你的问题。3 做web开发,还是需要会一点js和css,弱项多补习。
  • 现在再看FineUI官网的口号,基于 jQuery 的专业 ASP.NET WebForms/MVC/Core 控件库,不再是4 no了,所以FineUI成长了,你有成长了吗? (๑•̀ㅂ•́)و✧
by zy32002
十周年征文 · 小云啊(十)
  • 时光荏苒,不知不觉已经使用FineUI将近两年的时间了,还记的一开始踏入工作岗位的时候,什么都不懂一直使用的是VS自带的asp控件进行编程,被经理说界面不好看,功能bug太多没有连贯性,于是乎我开始变得迷茫,时常处于蒙蒙的状态,不知道用什么来进行网站的编程,寻求了度娘,寻找各种各样的框架,但是都不尽如人意。
  • 经过了三个月的实习以后,无意中在编程好友的推荐下接触到了FineUI,于是去官网进行查看,仿佛见捡到了金子一样,各种功能、界面的风格都符合我的第一个项目的制作,由于需要自己一个人做一个B/S的网站,所以我果断的决定用FineUI来进行制作,因为见到FineUI的第一眼的时候,就感觉这个就是我想要的网站后台的风格,符合大多数客户的核心理念“简约而不简单”。
  • 我与FineUI的相遇仿佛是一见钟情,FineUI又好像是我的启蒙老师,编程这种工作,不干不知道,一干就会发现大学里面学到的知识仿佛在工作中都没有实质上的应用。所以说FineUI是我编程的启蒙老师,通过使用FineUI进行编程,在这个过程中自己的专业技能得到了很大的提升,以前的自己是一个遇见编程问题仿佛是遇见了天敌的雏鹰,手足无所、紧张无比;通过FineUI的编程学习,从雏鹰编程了经验丰富的老鹰,遇见了问题知道从何入手,明白了编程的道理,即使没有了拐杖也可以用其他的方式继续翱翔。
  • 不知不觉中与FineUI结缘已经两年了,我也工作了两年了,FineUI对我工作上的帮助并不是一星半点的,感谢的话语如果在这里表达都会显得太生硬贫乏。人生本就短暂,能一起结缘属实不容易,不妨大胆的走下去,让我们一起走入下一个路口,下一年,不离不弃。水一碰就碎,酒一喝就醉,唯有缘分最珍贵,我会好好珍惜这段缘,望在下个转弯我们仍旧可以遇见,祝愿FineUI如同自己的名字一样“好的UI”越来越好,一直走下去。
十周年征文 · yilei163(十一)
  • 记得那是大概2013年前后吧,正是我刚从一家公司跑路,准备去祸害下一家公司的时候,在家等待offer,闲来无事,在整理之前自己写的底层框架,看看自己的页面奇丑无比,真心没办法看,就摆渡了一下,搜索种种UI:jqui,ligerui,easyui........,最终,FineUI进入到我的世界中。统一的样式风格,统一的操作方式,更重要的是他遵循了我原来的开发习惯,可以写控件的后台事件,而且是Ajax,无刷新的,这点让我很激动,现在的系统,比较注重用户体验,如果页面不停回发闪烁,那么你的系统就不会得到客户的认可。
  • 于是,我和FineUI的亲密之旅就这样展开了。起初看看demo,自己写写小的测试样例,一步一步的将FineUI移植到框架中,话说,那是还是挺激动的,心想,我的框架终于有一个好看的衣服啦,不在是那些东拼西凑,看着像乞丐一样。
  • 之后,进入新的公司,也就是现在公司,当时,公司没有一个统一的开发框架,我向老总提议用FineUI+我的底层框架,老总也是很重视,说可以试试看,于是,在新的项目中使用了FineUI的开源版来进行正式的开发。开发过程中,自己也使用了FineUI开发了一套代码生成器,可以快速生成前后端代码。经过项目的沉淀,框架和FineUI的磨合已经很完美了,但是客户提出加载速度慢,老总找到我,问有什么可以解决的办法,我说开源版使用的ExtJS,它本身的加载和渲染就是臃肿,所以体验就不好,我建议使用专业版,专业版基于jQuery,没有ExtJS那么臃肿,响应速度快,更重要的是不需要ExtJS那样需要授权(小公司没钱啊,遇到版权问题头大),老总深思后,决定使用专业版,这样,我从开源版到专业版至今快5年多了,深深感觉FineUI给我们这些注重后端的小伙伴们,提供了很大的便捷,不在去考虑样式,无刷新等等前端问题,将注意力更多的关注到业务方面,使项目更快,更好的完成和交付。
  • 最后祝FineUI10周岁快乐!有你真好!!!
十周年征文 · feiba527(十二)
  • 首先,祝FineUI十岁生日快乐!
  • 记得七年前自己刚毕业的时候,做的是JAVA开发,后来干了两年,阴差阳错,歪打正着的就干了C#了. 说实话刚接触C#的时候,真心觉得这真是个神奇的语言,不管web还是桌面端,拖拖控件就能完成想要实现的功能,真是比干JAVA容易太多了. 干着干着,发现,咦,好像要么我就是在用原生控件,要么就是在维护别人已经开发好的系统...他们好像都有一个共同特点:都很丑!!! 虽然我经手的程序都只是个管理系统,但真心,这么丑的页面,客户能忍我都不能忍...于是乎,我开始了我的 .Net 优质方案探寻之路……
  • 由于在当时的公司,是有一个大牛带着我干活的,在他的推荐下,我使用了FineUI ,当时的框架是他搭建的,基本页面的例子也是他写的,当时大牛就给了我一个很直观的对比: 用FineUI开源版写一个页面要比用原生控件写一个页面少写1/3的代码!!!最最重要的是,写完这为数不多的代码之后,页面真的比原生的控件产生的界面好看一百倍有木有. 作为一个后端程序员,能快速美观的实现前端页面,简直就是从业以来的梦想啊有木有...从那时开始,便开始我的FineUI框架学习之旅.最开始,就是模仿带我的大牛做一个CRUD页面,做成了一个之后,有了成就感,感觉FineUI真是好用啊,用很少的代码,就能基本实现自己想要的功能.然后逐渐的,我也开始研究FineUI开源版的基本架构,这时才知道,原来FineUI开源版的基本功能是建立在ExtJS的基础上,想继续充实FineUI开源版的功能,只要把ExtJS研究好,也能做出来很多官方示例没有的功能. 还有就是前端取控件值并不是只有document.getelementbyid()这种方式,因为还有个js前端库叫jQuery,用它的$也可以进行取值操作.
  • 印象最深的一次,就是想做一个在grid内根据不同字段值,显示不同的颜色的功能,当时的版本好像是4.1吧,FineUI开源版示例中还没有这种功能,虽然说专业版里可以轻易的实现,不过我也总不能就为了这一个小问题向公司申请三万多的费用升级啊,没办法,只能横下心来自己研究.还好经过一个礼拜对jq和ExtJS的探索,终于实现了这个功能. 其实细想想当时也真够牛的,因为当时我根本就不会前端的调试,所有的调试都是用Alert来进行的,我这种前端纯菜鸟的水平能搞出来这个功能,对我来说这是个很大的鼓励了.
  • 在我的不懈努力下,当时那个公司的系统受到了广大客户的一致好评,大大提高了公司的生产效率,其实现在想想还真有点小激动呢.
  • 由于我经常在用FineUI的官方群里发言,认识了里面不少大牛,Sunday就是其中之一,后来在Sunday的引领下,我居然还和他进入了同一个公司一起工作,直到现在还经常在一起吃吃喝喝,想想真的感谢FineUI让我们相识.
  • 现在的我又来到了一个创业公司工作,在这里老板们很开明,我又可以使用我任何想要使用的技术进行开发工作. 去年年底的时候才知道,原来FineUI已经出了MVC版,当时真的对MVC一直很好奇,因为一直不会嘛.心想终于可以借着FineUI的红利继续完善自己.这回,没有大牛再来带我,也没有现成的Crud模板供我参考,我能做的,就是从头学起MVC,一步一步的进行框架的搭建.开始的时候真是吃了不少苦头,虽然说官网有各种示例,但是有的时候,不是实际的项目,做起来真的有很多地方和示例有出入. 从最开始的MVC路由,约定的规则,FineUI MVC控件取值,到中期的页面查看权限的attibute设定,全局异常页面的处理,日志记录的完善,还有现在正在做的简单的权限功能.这些东西都是实际操作才能总结出来,都是在官方示例中看不到的.还好,在实际的操作中,不但丰富了自己对于开发的认知,更加使得自己更加自信,原来自己真的可以从头开始完成一套系统.
  • 感谢FineUI,虽然我和你相识不久,但在有你陪伴我的这几年,你对我的成长和激励,使我相信,我能做更好的自己!
十周年征文 · Digital(十三)
  • 最初了解到FineUI,还是在很久以前。那时控件应该还是叫ExtAspNet,了解的原因很简单:ExtJS是一套巨牛的框架,但是对于Asp.Net的开发者,如何才能快速的地引入到自己的项目中,而又不要被各种js的细节所捆绑。
  • 开始研究了Ext.Net,也是一个包装很不错的框架,但是国外开发的,总觉得有点不是很人性化的地方,另外授权费用也不是盖的,所以仅限于研究研究,还是没有落地。插句题外话,我接触的公司里面,还见过真有用Ext.Net来开发大系统框架的,2.x的版本,现在已经远远落后于时代了。
  • 然后看到了ExtAspNet,风格很简洁,示例很丰富,而且是开源的。记得几年前每个五一十一放假,都会拿几天来看看这个有没有什么新增的功能。当企业版出来后,感觉这就是一个合适的方向,当然利用微小的职权,速度让公司买入了。目前已经应用在项目开发中,效果很好。
  • 讲真国内的控件开发商,能用心地做事,10年坚持更新,并且系统从品味和水平上,不差于国外的类似软件,真的很难得。希望FineUI能坚持下去,发展成熟。
  • 作为自发的软文,这里提几点用FineUI的理由,供大家参考:
  • 1、把细节包装的很好,拿来即用,配置很方便,就是一个dll的事情。
  • 2、示例很丰富。基本上研究透这一系列示例,就可以自如地开发应用了。
  • 3、开发效率高。代码很简洁,我比较喜欢在后台代码中处理,而FineUI也完全可以满足
  • 4、合理的费用。3万多的价格,是否值得,要看给你创造多少的价值。我这样看,如果我安排一个程序员写UI框架,就用EasyUI或者Ext之类的大路货,没有2年肯定拿不出能用的原型,更别说功能、支持、重构、兼容、皮肤这些高级的东西了。那么使用FineUI,给我节省的是远超过购买的费用的。强烈建议,开源版用来学习研究,正式开发中,想方设法也得用企业版。有了大家的支持,软件才能发展。
  • 5、让开发者专注于业务。这点我认为最重要,不要把大量的时间花在js脚本如何优化,避免在client端处理大量的变量、事件,避免引入多个jQuery插件引起的冲突等等;而是把宝贵的时间放在如何分析透彻业务、利用FineUI的多个工具快速搭建界面,实现用户需求,这才是使用之奥义。
  • 同时几点惊喜,送给开发团队:
  • 1、更新很快。基本上几个月就有一个版本,这几天又看到了5.0,感觉又是一个大的升级。对于正版使用者来说,积极的更新策略总是感觉很好。
  • 2、细节很用心。作为开发者能感觉到,框架在设计上,很多是从开发便利的角度出发,这样用起来很舒服。这是国外软件常常缺乏的。
  • 3、核心技术值得赞赏。从最初的ExtAspNet开始,作者独创的免ViewState交互技术,这个是整个FineUI的基础,从实现的角度,比MS自己的UpdatePanel高到不知道哪里去了。
  • 再有几点建议,供发展的参考:
  • 1、希望对移动控件进行增强,现在的List、Form、Menu这些,对于移动应用是不错的,但是从移动框架上,感觉还不够,比如Grid能不能移动化?DropDownBox能不能移动化?能不能用Tab控件实现底部的全局导航?这些如果实现的话,给Asp.Net程序员又提供了一个赶上移动潮流的机会。
  • 2、授权模式上可以考虑更多的模式。国外系列的控件,大多已经订阅的模式了,按年/季收费,如果不订阅,那么以前的也可以用,但是没有更新版本。这种模式看上去更加适合于持续发展。而且对于初次购买用户,也可以降低门槛。当然这里策略很复杂,仅供参考。
  • 3、关于主体皮肤,能否有奖请用户或者设计者设计一些定制主题,供大家使用?目前还是以原生和jQueryUI的为主,虽说也很多了,但是终究有审美疲劳的时候。
  • 总之希望FineUI能不忘初心,继续前行,成为国产UI框架的大家。ASP.NET开发者的希望嘱托给你们了,加油吧!
by Digital
简单OA管理系统
集团报表提报系统
一个小型网站管理系统
本系统用STUDIO 2010开发
  • 1. 用ExtAspNet开发的一个小型网站管理系统,由本人独立开发(当然,里面用到一些插件非本人开发),遵循三石老大的贡献精神,全部开源供大家学习使用或进行二次开发
  • 2. D.Resources放一些资源文件,数据库已经数据库ER设计都在里面,数据库可以直接附加使用
  • 3. 只要更改nhibernate.config文件里的数据库连接字符串即可使用,访问网站的Management目录即可到登录界面,用户名密码都是admin
企贷担保管理系统
旅游电子商务管理系统
资源全生命管理系统
学院在线考试系统
公司WEB ERP系統
企业人事管理系统
by 慧信
网站管理系统
Enterprise Solution
by James
MeCms网站内容管理系统
EHR管理系统
高校实训教学软件定制平台(SCTS)
公司OA系统
FineUI开发框架
  • 个人学习ExtAspNet 开发的开发框架,支持多数据库(Oracle,sqlerver,sqlite)。具有完整的部门、用户、角色、功能、菜单、权限、字典、日志功能。
  • 框架还在测试阶段。用它做了个小项目。等实际使用通过后我会考虑和大家分享的。再有就是还在等待EXTASPNET更强大,再增加一些功能。
加气站IC卡数据远程查询系统
系统特点:
  • 1、系统在AppBox v1.0框架基础上修改而成,开发效率大大提高。
  • 2、用户可以以来宾身份访问,部分宣传性网页不需要权限即可访问。
  • 3、所有菜单总是可见,网页界面总是可见(以便用户先期无权限时了解系统功能及使用),但没有访问权限的用户不能查询和修改相关数据。
  • 4、可授权个别用户查询及管理其它部位和部门数据(默认只能访问或管理本部位部门数据),以便有利于集团用户的分级数据查询和管理。
  • 5、可在一个网页中打开一个子查询网页,并自动加到主窗口TAB(仅加一次)中,如再次打开子查询网页,且查询条件自动根据主网页选择而改变,子网页仅数据自动刷新(通过Session传值,在子网页中通过定时器检测查询条件的变化)。
  • 6、Execl导出,可按查询条件从数据库直接导出,但表头使用Grid中的中文字信息。
  • 7、图片展示自动加载指定目录中的全部图片,每张图在第一次访问时生成缩略图(一个100X60小图和1024X768中图),以后再访问时直接使用相应缩略图。可上传、改名或删除(同时删除缩略图)。
  • 8、当在主窗口打开效多的卡片页(TAB)时,响应速度较慢。
  • 9、下拉列表中的文字部分与下箭头在非工具条上时,对不齐,影响美观。
  • 10、在多单位部门选择和角色菜单权限管理当中,如果选中叶节点则自动选中上级节点,如果取消了上级节点选择,则自动取消全部下级节点选择。
by 秋收
376.1抄表主站系统
by Mr.Shen
简单的区域卫生信息平台框架
公司点餐系统
  • 用于公司网络点餐的小系统
by rong
综合管理系统
公司销售及仓库管理系统
管理系统
WEB开发框架
薪资管理系统
by Omit
ZSIT自助系统
  • 刚学Asp.Net就遇上了ExtAspNet这个好东西,就利用上了,边学边用!
TOP