JQuery Smart UI

JQuery Smart UI

个人开发的一套使用htm+js的开发框架
SmartUI2.0后续声明
摘要: 感谢很多朋友关注,因为今年一直在另外一个公司做顾问,网络环境管制相当严格,所以一直没有更新博客。同时也很抱歉,SmartUI 2.0一直都没有下文。在次声明一下,SmartUI一直都在做,只不过SmartUI中的内容实现都在项目上,而跟该公司有协议是不准外传的。不过开源的内容也一直在同步,由于今年空闲时间不多,还没有形成完整的版本。在此也说一下SmartUI2.0的情况:包含 一套富应用的MVVM, 数据仓库引擎(实现的完全UI与Data分离) OO类库,类,工厂,触发器等 各种生命周期管理控制 各种UI组件(其中Grid组件,实现了Excel各种操作,百分比,折行,行、列懒加载,树...阅读全文
posted @ 2013-09-12 23:27 Roy Zhang 阅读(1201) | 评论 (4) 编辑
 
JQuery SmartUI 2.0 方案启动
摘要: SmartUI已经发布了1年多了,因为两次重大的失误,几个重大更新的版本都丢失了(唉,浩劫啊,很多的账号和密码也都丢了,连SmartUI 网站的登陆账号都没了)。在加上整个框架在所在公司推广不是很理想,中途策略也有些变化,往更具体的应用上面,因此,后续的都没更新版本了。 2011年自己基于SmartUI也做了很多的应用,比如smartUI For Moss, 工作流设计器、富文本编辑器等等,但最后因为时间的关系都始终没有一个形成一个很完善的版本。 经过了这么长时间积累,对前端架构的一些思想又有了很多的提升,目前正策划2.0的项目。之前1.0的版本,会出一个bug修复版的,不会在进行新内...阅读全文
posted @ 2012-03-19 21:16 Roy Zhang 阅读(3136) | 评论 (8) 编辑
 
JQuery Smart UI 开发规范&API文档发布
摘要: 下载地址:Smart UI 开发帮助文档阅读全文
posted @ 2011-08-04 15:50 Roy Zhang 阅读(2878) | 评论 (10) 编辑
 
JQuery Smart UI Plugins介绍(2)— 列表控件(Grid)
摘要: 不少的朋友问道JQuery Smart UI与JQuery UI,JQuery EasyUI等插件的异同,从某种特性上说,两者的类型既相同也不相同,JQuery Smart UI并不是以Plugin的功能丰富为卖点,其核心内容是纯前台开发的ajax开发框架、前后台统一数据接口的数据交互,快捷开发等内容。但所包含的各种的插件与各种JQuery插件类似。但Smart UI都是围绕着开发框架,以应用开发和实用为主,可能功能上相对会比较弱些。详细的内容请参见:《JQuery Smart UI简介系列》 。此外,Smart UI也不排斥其他的插件,针对“外来”的插件也有一套引入方案,后面版本Smart UI会陆续的引入一些优秀的JQuery插件。阅读全文
posted @ 2010-12-07 22:48 Roy Zhang 阅读(7105) | 评论 (10) 编辑
 
JQuery Smart UI Plugins介绍(1)— 总体思路&插件Chooser介绍
摘要: Smart UI Plugins的主要思路有以下几点:   1. 以满足基础应用为主,封装结构统一,写法简洁,便于扩展。   2. 遵循职责单一原则,每个插件的功能都尽量简单,避免控件过于复杂和庞大,复杂的应用以扩展库的形式进行封装。   3. 所有录入控件都以input[text]控件记录值,统一的管理(少数特殊控件除外)。   4. 满足多浏览器支持,(目前IE支持7.0及以上版本).阅读全文
posted @ 2010-12-07 10:02 Roy Zhang 阅读(3258) | 评论 (0) 编辑
 
JQuery Smart UI 1.0正式发布&Smart UI网站上线【演示、API、下载等】
摘要: 很抱歉,据上次Smart UI的简介系列之后一直都没更新,本来计划一周完成Smart UI的网站、API、Demo,结果时间编写的时候才发现内容不是一点的多。在开发网站和写Api的时候,同时也发现不少可以优化的地方,因此对框架进行了一次大范围的优化。现在网站已经上线,地址是:http://smartui.chinamzz.com/。  该网站也是使用Smart UI框架进行开发,主要的内容包括:S...阅读全文
posted @ 2010-12-06 23:55 Roy Zhang 阅读(9579) | 评论 (34) 编辑
 
JQuery Smart UI 简介(六) — 框架设计【后篇】(数据接口、后台框架)[简介系列完结]
摘要: 数据接口,Smart UI中实现前后台衔接的唯一接口,实现与各种后台语言(.net、java等)对接的核心内容。主要处理UI层各种请求,方法权限控制,回发数据解析、验证,统一错误处理等。主体内容包括四部分:阅读全文
posted @ 2010-11-22 09:36 Roy Zhang 阅读(7839) | 评论 (10) 编辑
 
JQuery Smart UI 简介(五) — 框架设计【前篇】(前台UI层架构)
摘要: Smart UI的框架,主要包括UI层(Smart UI)、数据接口、业务层、数据层四个部分。今天主要讲解UI层,这部分与以往通常框架的架构不同的是,为纯前台的开发架构,css+html】,css和js都有着详细的分层,不仅在Smart UI中,其他框架的朋友也可以借鉴,也希望大家能提出宝贵的建议。阅读全文
posted @ 2010-11-20 10:58 Roy Zhang 阅读(10991) | 评论 (7) 编辑
 
JQuery Smart UI 简介(四) — 强大的适用性&存在问题【项目使用性介绍】
摘要: 感谢各位朋友对Smart UI的支持,对于这两天下载代码的版本的问题给大家带来不便,也深表歉意,因为手上的环境问题,总或多或少的有些问题。等后面有时间,详细整理Vs2005 - vs2010各个版本的下载。 有很多朋友对Smart UI很感兴趣,也有很多朋友提出了很多准确的问题。十分感谢各位的关注。本来今天准备发布“Smart UI 简介系列”最后一篇的“架构讲解”的,但临时决定补一篇,简单的说明一下Smart UI在开发中的适用性和一些存在问题。 Smart UI一套独立的完整开发框架,可以独立完成项目开发,但同时Smart UI也可以嵌入到任何Web框架中,完全可以在原有的框架上,使用S.阅读全文
posted @ 2010-11-18 21:30 Roy Zhang 阅读(5709) | 评论 (27) 编辑
 
JQuery Smart UI 简介 (三) - 设计思想【附全部框架源码+Demo(.Net)】[新增vs2010版下载]
摘要: 今天发布了“Smart UI 演示Demo”,但代码文件的版本转换和下载问题从早上折腾到下午。另外,对博客园规则也不是很熟悉,怎么发布到首页也没搞清楚,现在更新一遍下载, Smart UI 所有源码 + 演示Demo【.Net】: 博客园下载 匿名下载 For VS2010 博客园下载 For Vs2010 本篇主要介绍一下Smart UI的设计思想。首先列出在日常项目中,所遇到的一些问题:系统访问量大,服务器不堪重负;项目框架老化,很多地方使用很不方便和繁多的重复工作量,使得开发人员效率低下;开发工具中所带的控件和组件,功能单一,性能低下,而各种引入的控件,常常不能方便的、系统的使用,经常.阅读全文
posted @ 2010-11-17 21:57 Roy Zhang 阅读(13970) | 评论 (53) 编辑
 
JQuery Smart UI 简介 (二) — 演示Demo For .Net[附下载][下载文件已更新]
摘要: 昨天简单的介绍了一下JQuery Smart UI,今天发布一个演示Demo。 在Demo中,通过实现一个简单的公司站点来演示JQuery Smart UI的基础开发功能,其中包括一些常用的场景,如:用户注册、产品维护、新闻发布、 订单管理、客户管理、权限控制等功能。 Smart UI是htm + js ,不分后台语言,只要实现后台数据接口都可以Smart UI,使用但我只会.net,所以只能提供.net的完整方案。 Demo使用vs2010开发, 使用Access数据库,下载版本解决方案为vs2008,建议使用vs2010(良好的智能提示和htm,js代码段插入)和安装分享几个Vs2010.阅读全文
posted @ 2010-11-17 10:44 Roy Zhang 阅读(17471) | 评论 (34) 编辑
 
JQuery Smart UI 简介 (一) — 纯Htm+Js的ajax开发框架[演示Demo已放出]
摘要: JQuery Smart UI是基于JQuery的Ajax开发框架,实现前、后台分离、功能和数据分离,UI层全部使用htm+js+json完成,通过一个统一数据接口与服务端进行数据交换。 主要有三部分组成:一套日常应用的JQuery插件(类似JQuery UI,JQuery EasyUI),核心基于template.js模板插件,具有强大的自定义功能。 一套前端开发框架(js、css),满足各种基本场景,有着不错的封装、扩展性。系统自动完成动态创建页面,与后台交互,取、赋值等繁琐的操作。 例:查询场景,其中查询条件区域、列表区域,数据格式化都是通过简单的配置和方法动态生成。 与Smart U.阅读全文
posted @ 2010-11-16 22:57 Roy Zhang 阅读(13318) | 评论 (32) 编辑
原文地址:https://www.cnblogs.com/Leo_wl/p/4075852.html