- 51aspx源码必读.txt[3KB]
- from.gif[4KB]
- SmartUIDemo.sln[6KB]
- SmartUIDemo.sln.pdsync[64B]
- SmartUIDemo.sln.pdsyncu[68B]
- SmartUIDemo.suo[99KB]
- SmartUIDemo.sws[3KB]
- 最新Asp.Net源码下载.url[125B]
源码介绍
源码参数
JQuery Smart UI框架源码
高效性
放弃服务端的开发方式,采用“胖客户端”的前台功能实现。实现前后台分离,功能与数据分离,页面组织与呈现都在客户端完成,与服务器请求只在数据上,这样大大减少客户端与服务端请求时间、数据量和现实页面大小。
在后台(.net),以“结构实体”解析前台传递的数据,数据库数据使用Ado.net的原始的数据对象DataTable,DataSet,避免“Orm”中反射的性能消耗。业务层使用全静态方法实现。读、写数据操作分离。
提高设计对开发的指导意义,从每个方法到每个页面都能在设计中体现,而开发人员根据设计有效的进行配置和填充性开发(具体内容在后面Smart UI实例讲解中说明)。另外,框架中使用的htm页面开发,因此无论是使用框架做Demo,还是将demo转换成页面,都很便利。
通用性
htm+js的开发,可以跨平台,提供一个统一的数据接口,无论是Java还是.net,或者是用的什么类型的数据框架,只要实现这个数据接口能使用Smart UI,这样有效的提高通用功能的利用率。同时配置前后台分离的开发方式,也可以合理的调配人员,如:做java的可以去.net项目,不用关心后台实现,可以完成前台的功能代码。
扩展性
从Css,js,到htm都提供一套完整的结构和各种常用场景的内容,便于项目的扩展和使用。封装一套常用的JQuery插件,统一使用接口。另外,CSS和JS都有着十分细致的分层(下篇“Smart UI 框架讲解”中详细说明),满足各种应用和插件引入,统一配置管理等。
便捷性
利用JQuery强大的功能,和js弱类型的优势,实现配置式的开发方式,提供完整的动态生成功能,自动完成“页面生成”、“取/赋值”、“数据验证”、“数据传递”等等功能。
安全性
在前台,采用ajax load 内容页面的方式。功能代码放在内容页面中,或者是对应的js库中。使用ajax load 的内容页面时,客户端无法轻易的捕获到这些代码,目前IEDevelop、FireBug、Crome调试等前台调试工具都无法获取到。
在后台,通过统一接口,check每个fncode(对应每个方法)的权限,来达到方法级的控制。
管理员登陆用户名和密码都是51aspx
下载记录(Only Recent 100)
用户名 | 推荐指数 | 下载时间 |
---|