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) 编辑

JQuery Smart UI的更多相关文章

  1. Jquery easy UI 上中下三栏布局 分类: ASP.NET 2015-02-06 09:19 368人阅读 评论(0) 收藏

    效果图: 源代码: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://w ...

  2. jQuery Easy UI 开发笔记

    1.jQuery Easy UI主要的运行原理是通过核心的代码调用插件来实现UI效果的 2.jQuery Easy UI插件与插件之间的关系是: 一.独立式插件: 独立式插件是指:不与其他的插件具有相 ...

  3. 第四十四课:jQuery UI和jQuery easy UI

    jQuery UI是jQuery官方提供的功能效果和UI样式.作为官方出的东西,它一直没有被人们看重,一是它没有datagrid,tree等UI库必备的东西,二是它修改太过频繁,体积庞大.其实它所有以 ...

  4. jquery easy ui 1.3.4 快速入门(1)

    什么是easyui jQuery EasyUI是一组基于jQuery的UI插件集合,而jQuery EasyUI的目标就是帮助web开发者更轻松的打造出功能丰富并且美观的UI界面.开发者不需要编写复杂 ...

  5. JQuery Easy Ui dataGrid 数据表格 ---制作查询下拉菜单

    JQuery Easy Ui dataGrid 数据表格 数据表格 - DataGrid 继承$.fn.panel.defaults,使用$.fn.datagrid.defaults重载默认值.. 数 ...

  6. jQuery Easy UI (适应屏幕分辨率大小)布局(Layout)

    一.jQuery Easy UI (适应屏幕分辨率大小)布局(Layout) 1.首先应用的是jquery-easyui-1.4 版本(版本不同,兼容性不同) 2.实现整个页面的布局( layout: ...

  7. jQuery Easy UI Resizable(调整大小)组件

    Resizable(调整大小)组件,easyui基础组件之中的一个.调整大小就是能够对元素能够拖着调整大小,这个组件不依赖于其它组件,使用比較简单,相关的属性.事件都 在样例中介绍了. 演示样例: & ...

  8. jQuery Easy UI Droppable(放置)组件

    Droppable(放置)组件也是一个基本组件,使用方法较简单,语法都在样例里面凝视了: 演示样例: <!DOCTYPE html> <html> <head> & ...

  9. JQuery Easy Ui (Tree树)详解(转)

    第一讲:JQuery Easy Ui到底是什么呢? 首先咱们知道JQuery是对Java Script的封装,是一个js库,主要提供的功能是选择器,属性修改和事件绑定等等.. JQuery ui是在j ...

随机推荐

  1. Async和Await进行异步编程

    使用Async和Await进行异步编程(C#版 适用于VS2015) 你可以使用异步编程来避免你的应用程序的性能瓶颈并且加强总体的响应.然而,用传统的技术来写异步应用是复杂的,同时编写,调试和维护都很 ...

  2. 网络请求 http get post 一

    Http 定义了与server交互的不同方法.最主要的方法有4种.各自是Get POST PUT DELETE ,URL 全称资源描写叙述符,我们能够这样觉得一个URL地址,一个URL地址,它用于描写 ...

  3. C++在设计和使用智能指针

    为一个C++用户的.使用指针可以算的上是常态,但在使用过程中.多的时间,可能是由于new要么malloc对象,上次忘记的释放结束(我会犯这样一个错误).内存泄露. 而此时智能指针可能能够帮助我去解决问 ...

  4. Docker contanier comunication with route

    2台宿主机,hslave1 192.168.1.153, hslave2 192.168.1.154 修改网段 docker0默认网段是172.17.0.0/16,修改154机器的docker0的网段 ...

  5. Codeforces 437A The Child and Homework

    题目链接:Codeforces 437A The Child and Homework 少看了一个条件,最后被HACK掉到203名,要不然就冲到100多一点了==.. 做这个题收获最大的是英语,A t ...

  6. Android Widget 小部件(四---完结) 使用ListView、GridView、StackView、ViewFlipper展示Widget

    官方有话这样说: A RemoteViews object (and, consequently, an App Widget) can support the following layout cl ...

  7. 多重集组合数 (DP)

    输入: n=3 m=3 a={1,2,3} M=10000 输出: 6  (0+0+3,0+1+2,0+2+1,1+0+2,1+1+1,1+2+0) 为了不重复计数,同一种类的物品最好一次性处理好.于 ...

  8. iOS,Android,.NET通用AES加密算法

    原文:iOS,Android,.NET通用AES加密算法 这两天为移动App开发API,结果实现加密验证时碰到一大坑.这里不得不吐槽下又臭又硬的iOS,Windows Server无法解密出正确的结果 ...

  9. jquery选择器基础知识

    $("#myELement")    选择id值等于myElement的元素,id值不能重复在文档中只能有一个id值是myElement所以得到的是唯一的元素 $("di ...

  10. Codeforces548D:Mike and Feet(单调栈)

    Mike is the president of country What-The-Fatherland. There are n bears living in this country besid ...