SNF快速开发平台成长史

2017年:整体不管cs还是bs都进入到了快车道

  5月份升级内容:

    框架组和产品组正在全力升级中。

  4月份升级内容:

    BS框架 页面显示效果的优化
    BS框架 多平台切换
    BS框架 OpenApi服务
    BS框架 富文本控件集成了百度开源项目

    参与人员: 王金斗、王翰智

  3月份升级内容:

    CS框架 规则引擎
    BS框架 规则引擎

    参与人员: 王金斗、石瑀、张晓波

  2月份升级内容:

    代码生成器 BS选择控件代码生成
    代码生成器 支持视图代码生成
    代码生成器 增加数据库连接的配置功能

  1月份升级内容:

    CS框架 附件管理器

2016年:

  今年也进行了快车道。如果之前是用爬的,现在最起码已经是跑的了。

  现在已经是CS+BS完整的框架结构体系了,并已经可以投入生产了。有完整的权限模型、通用控件。

  在上半年BS框架进入了微信 公众号后台开发。

  同时也感谢很多人在MES产品上的应用,CS框架也得到了完善升级。参与人员:王金斗、石瑀、赵一鑫、刘春晓、刘佳林、所长龙、陈启俊、王绪等人。

2016年微信公众号开发:

C#-MVC开发微信应用(8)--菜单管理的实现

C#-MVC开发微信应用(7)--在管理系统中同步微信用户分组信息

C#-MVC开发微信应用(6)--用户分组信息管理

C#-MVC开发微信应用(5)--自动应答系统-自动回复机器人

C#-MVC开发微信应用(4)--微信门户菜单的管理操作

C#-MVC开发微信应用(3)--文本消息和图文消息的应答

C#-MVC开发微信应用(2)--微信消息的处理和应答

C#-MVC开发微信应用(1)--开始使用微信接口

  

2016年大力推进CS框架升级:

SNF开发平台WinForm之十四-站内发送系统信息http://www.cnblogs.com/spring_wang/p/6140031.html

SNF开发平台WinForm之十三-单独从服务器上获取PDF文件进行显示http://www.cnblogs.com/spring_wang/p/6140025.html

SNF开发平台WinForm之十二-发送手机短信功能调用http://www.cnblogs.com/spring_wang/p/6139829.html

SNF开发平台WinForm之十一-程序打包http://www.cnblogs.com/spring_wang/p/6139827.html

SNF开发平台WinForm之十-Excel导入http://www.cnblogs.com/spring_wang/p/6128604.html

SNF开发平台WinForm之九-代码生成器使用说明http://www.cnblogs.com/spring_wang/p/6128595.html

SNF开发平台WinForm之八-自动升级程序部署使用说明http://www.cnblogs.com/spring_wang/p/6128570.html

SNF开发平台WinForm之七-单据打印和使用说明http://www.cnblogs.com/spring_wang/p/6126016.html

SNF开发平台WinForm之六-上传下载组件使用http://www.cnblogs.com/spring_wang/p/6125929.html

SNF开发平台WinForm之五-高级查询使用说明-http://www.cnblogs.com/spring_wang/p/6116640.html

SNF开发平台WinForm之四-开发-主细表管理页面-http://www.cnblogs.com/spring_wang/p/6116626.html

SNF开发平台WinForm之三-开发-单表选择控件创建-http://www.cnblogs.com/spring_wang/p/6116592.html

SNF开发平台WinForm之二-开发-单表表单管理页面-http://www.cnblogs.com/spring_wang/p/6116572.html

SNF开发平台WinForm之一-开发-单表表格编辑管理页面-http://www.cnblogs.com/spring_wang/p/6116523.html

Winform开发框架之通用Windows摄像头调用拍照http://www.cnblogs.com/spring_wang/p/6008674.html

Winform开发框架之图表报表在线设计器2-图表-SNF.EasyQuery项目--SNF快速开发平台3.3-Spring.Net.Framework

Winform开发框架之图表报表在线设计器-报表-SNF.EasyQuery项目--SNF快速开发平台3.3-Spring.Net.Framework

Winform开发框架之通用附件管理模块 --SNF快速开发平台3.3-Spring.Net.Framework

SNFAutoupdater通用自动升级组件V2.0-WinForm

2014-2015年:

  这两年静心修行来做SNF快速开发平台的MVC版本开发和实现。技术选型: Asp.net+MVC4.0+WebAPI+EasyUI+Knockout 。

  这两年除了公职出差外能出去走走,其于时间都用于这个快速开发平台上 苦逼啊。不过辛苦之后终于见到了阳光。越努力的人越幸运!!

  2015年初bs版本已经发布:http://www.cnblogs.com/spring_wang/p/4203293.html

MVC通用控件库展示-MVC4.0+WebAPI+EasyUI+Knockout--SNF快速开发平台3.0

  SNF快速开发平台3.2之--.Net可扩展的单据编号生成器-SNF.CodeRule

  SNF快速开发平台3.1之--审核流(3)低调奢华,简单不凡,实例演示-SNF.WorkFlow

  SNF快速开发平台3.1之--审核流(2)流程设计-SNF.WorkFlow功能使用说明

  SNF快速开发平台3.1之--审核流(1)SNF.WorkFlow审核流简介

  SNF快速开发平台3.1之--文件批量上传-统一附件管理器-在线预览文件(有互联网和没有两种)

  SNF快速开发平台3.1之--asp.net mvc4 强大的导出和不需要上传文件的批量导入EXCEL

  并且代码生成器已经可以生成BS的标准页面了。完美的代码生成器SNF.CodeGenerator-快速开发者的利器--SNF快速开发平台3.1

  SNF快速开发平台3.0之-CS页面-Asp.net+Spring.Net.Framework

2013年:

  1、受到12年的冷嘲热讽之后,出游了一次一游就是一个月,游览了12座城市,让心灵得到了洗礼。回来之后又重振旗鼓,这次采取了自己做WinForm的控件封装。基本的权限功能已经实现。但后来发现每种控件都需要封装维护很是麻烦。最终还是精力不足应接不暇。

  2、在经历过之前的失败之后,又遇到了有过10年经验的前辈,跟他交流过后,我给他的框架进行完善功能。在这期间经历过大的前端替换。并学习前辈的经验。

  3、在得到前辈的指点之后,又踏上了框架的开发路途中来,这次以bs项目进行做,前期选择了ExtJs这个框架做为前端框架,后来犹豫学习成本太高,会影响框架普及和推广与使用成本增高等问题,只完成了4、5个程序,就终结了。此时为7月份。当时内心无比的飘渺、无助、对于框架平台这件事进入了绝望!!!

  4、在10月份之后又雄心壮志的踏上了征程,这次以不见南墙不死心的心态来做事。最起码CS框架已经可以进行使用。

  

2012年:

  只有ORM框架,并且是Winform版本,页面用的是一个收费的控件,后面控件库使用过期了。无奈之下项目停止了。

  

时间: 2024-08-09 21:25:01

SNF快速开发平台成长史的相关文章

SNF快速开发平台3.0之--MVC 打印解决方案

SNF-MVC打印报表方案: 报表模块创建的过程如下: 利用Stimulsoft Reports客户端报表工具新增一个报表文件 *.mrt 当然你也可以拿好用的*.mrt模版文件进行复制出来一个,我常用这个方法. 按规定要求放于指定位置:Areas->Sys->Reports->BaseRole.mrt 打开对应的页面功能,点击打印即可,也可以在线编辑报表 第一步:配置打印按钮 第二步:配置打印方法 //打印 this.printClick = function () { snf.ope

SNF开发平台WinForm之十三-时间轴控件使用-SNF快速开发平台3.3-Spring.Net.Framework

一.显示效果如下: 二.在控件库里选择UCTimeAxis 拖拽到窗体里. 三.加入以下代码,在load事件里进行调用就可以运行了. #region 给时间轴控件加载数据 private void UCTimeAxisData() { //增加节点 List<KeyValuePair<string, string>> list = new List<KeyValuePair<string, string>>(); list.Add(new KeyValueP

SNF快速开发平台3.0之-CS页面-Asp.net+Spring.Net.Framework

SNF快速平台有BS和CS两种,之前介绍了BS界面,下面发几张图看一下CS界面看看是什么样的 这是SNF快速开发平台的CS框架 1.有多种主页和登录页面. 2.多种页面风格 下面就先先看看页面显示的效果,日后慢慢介绍 作者:王春天 2014-12-14 作者Blog:http://www.cnblogs.com/spring_wang 原文:http://www.cnblogs.com/spring_wang/p/4162785.html 如果觉得还不错,欢迎转载.

SNF开发平台WinForm之九-代码生成器使用说明-SNF快速开发平台3.3-Spring.Net.Framework

下面就具体的使用说明: 1.获取代码生成器的授权码(根据本机)-----还原数据库-------改config-----代码生成器 改代码生成器Config 2.登录代码生成器 3.查看是否连接成功 4.配置参数 下图,可在字段右键选择控件编码字段,控件名称字段 5.生成代码 6.启动程序 这个系列教程文档,欢迎转载: SNF开发平台WinForm之十-Excel导入http://www.cnblogs.com/spring_wang/p/6128604.html SNF开发平台WinForm之

SNF开发平台WinForm之八-自动升级程序部署使用说明-SNF快速开发平台3.3-Spring.Net.Framework

9.1运行效果: 9.2开发实现: 1.首先配置服务器端,把“SNFAutoUpdate2.0\服务器端部署“目录按网站程序进行发布到IIS服务器上. 2.粘贴语句,生成程序 需要调用的应用程序的Load事件或者Program入口的Main方法第一行代码加上如下代码: 注意:是主程序的 Load事件要加上调整自动更新程序的代码.要以模式打开窗口.如果没有差异会自动关闭升级窗口显示主窗口. 3.把下面目录里的文件拷贝到 应用程序的同级目录下: 4.配置WINFORMS应用程序目录下Updateli

SNF快速开发平台3.1之-- SNF.WorkFlow审核流简介

本项目是的在Spring.Net.Framework 平台之上进行研发.SNF.WorkFlow审核流是一款完全自主知识产权研发的为软件项目. 审核流基本概念:什么是审核流? 审核流:两个或两个以上的人,为了共同的目标,连续的以串行或并行的方式去完成某一业务. 业务:审核流所指业务涵盖了与经营相关的活动. 串行或并行:业务中的步骤也许以一步接着一步的方式进行,我们称之为串行:或者由不同的人或组合根据不同的情况处理,我们称之为并行. 两个或两个以上的人:如审核流的名称所表达的含义,一个人处理的业务

SNF开发平台WinForm之十-Excel导入-SNF快速开发平台3.3-Spring.Net.Framework

7.1运行效果: 2.Excel导入开发实现 2.1. 创建窗体,修改命名空间 新增的窗体命名“FrmImport表名”,这个导入窗口比较其它窗口会特殊一些,需要继承BaseFormImport父级窗体 2.2.在新建窗体中写方法 构造方法,是用来设置 导入的窗体名称,和下载导入模版名称,指定必填列. 2.3.AddItem在“导入数据”事件时会被调用,并且每一行数据转换成实体对象过来,我们可以对实体对象进行操作保存或者其它处理. 2.4.添加导入按钮 2.5.在调用按钮事件写入调用导入窗体代码

审核流(2)流程设计-SNF.WorkFlow功能使用说明--SNF快速开发平台3.1

流程设计 图形化的流程设计,更方便.直观 1.打开“流程设计“程序,如上.点击”新建“如下: 2.红色部分为必填项,审批对象是选择要审批的程序菜单,单据名称是在审核流流转时用于提示的单据名称,还要选择审核的数据表和审核状态字段.当维护完成后进行“确定“保存.再点击 进行图形化设计审核流. 3.从左边拖拽审核节点和连接线. 4.双击节点 ,设计节点此节点的名称.审核人.投票比例等. 注:可以选择多人再结合投票设置可以达到会审需求. 5.双击连接线可以配置走此分支需要具备的条件.如果业务人员可以用鼠

SNF快速开发平台3.0之--文件批量上传-统一附件管理器-在线预览文件(有互联网和没有两种)

实际上在SNF里使用附件管理是非常简单的事情,一句代码就可以搞定.但我也要在这里记录一下统一附件管理器能满足的需求. 通用的附件管理,不要重复开发,调用尽量简洁. 批量文件上传,并对每个文件大小限制,客户端无刷新 可以对已经上传的附件进行名字变更,改成更友好的名称. 可以对已经上传的文件进行删除. 并记录文件大小,上传人.时间和修改人和时间等. 可以下载附件到本地电脑. 文件的在线预览,支持不安装office软件就可以预览(不管是图片还是office文档都得支持预览) 虽然比专业的图文档管理系统