CYQ.Data 数据框架 应用示例 JSON通讯篇
来源:互联网 发布:pdf阅读器哪个好 知乎 编辑:程序博客网 时间:2024/06/06 02:29
好久没写教程类的文章,版本升级的是很快,由于所有版本都是向下兼容的,所以原先教程也适用,
有时间再适度的人为的更新一下。
暂时有一些新功能用法,都散落在各在发布版本的文章中,所以大伙有空也不要放过各版本的发布文章。
今天,特意精心写了一个示例,来演示 CYQ.Data 数据框架中一项未被大伙重视的:JSON应用篇。
下面就来看示例了:
一:功能清单介绍
1:发布一个WebService,提供两个方法:
a:查询表数据:public string GetUsersInfo()
b:数据更新[带插入]:public bool UpdateUserInfo(string json)
2:本地Aspx页面:
a:直接调用WebService的GetUsersInfo,绑定到列表控件中。
b:用Jquery读取WebService,循环输出数据。
c:用Jquery调用UpdateUserInfo,提交数据。
3:解决方案:
为了这次示例,把 秋色园QBlog 数据库也用上了。
二:项目实施步骤
1:到 下载中心下载V4.3版本,并配置好数据库链接--略过
2:引用CYQ.Data 数据框架--略过
3:添加WebService,并新增以下两个方法:
4:添加WebService的引用
5:界面调用:
a:html
b:Default.aspx
protected void Page_Load(object sender, EventArgs e)
{
localhost.Service s = new localhost.Service();
MDataTable.LoadFromJson(s.GetUsersInfo()).Bind(gvUsers); ;
}
6:F5结果1:
7:与Jquery调用交互一:查询数据:
a:html
<div id="jsonBody" title="显示用的Div一个"> </div>
同时body增加onload="loadData()",引发事件的脚本如下:
b:调用结果:
8:与Jquery调用交互二:提交数据:
a:html:1个输入框,一个提交按钮
<input type="button" value="提交更新" onclick="updateData()" />
b:jquery调用提交数据:
c:界面输入数据,并准备提交数据:
d:提交后的数据结果已更新如下:
三:总结与示例打包下载:
本能过篇的介绍,能掌握 CYQ.Data 数据框架在网络通讯JSON的应用。
从本节的示例代码中看,应用起来是相当的简洁方便的:
即使是基于WCF,Silverlight的通讯应用,也是非常方便的,大伙赶紧激情体验下。
最后是:示例打包下载地址:http://www.cyqdata.com/download/article-detail-28683
- CYQ.Data 数据框架 应用示例 JSON通讯篇
- CYQ.Data 数据框架 跨平台应用开发
- CYQ.Data 数据框架系列索引
- CYQ.Data 数据框架 性能评测
- CYQ.Data 轻量数据层之路 应用示例一 留言版(四)
- CYQ.Data 轻量数据层之路 应用示例二 在线聊天(六)
- CYQ.Data 轻量数据层之路 应用示例三 Aop切入留言系统--操作日志(二十七)
- CYQ.Data 数据框架 发放V1.5版本源码
- CYQ.Data 数据框架 V3.0 版本 开放源码下载有[CYQ.Blog(秋色园QBlog) 完全开放所有源码]
- CYQ.Data 轻量数据层之路 bug反馈、优化建议、最新框架下载
- CYQ.Data 轻量数据层之路 华丽V1.3版本 框架开源
- CYQ.Data 轻量数据层之路 优雅V1.4版本 框架开源
- CYQ.Data 轻量数据层之路 框架如何应对数据库变化
- CYQ.Data 数据框架 加快开源速度 发布V1.5.5版本源码
- CYQ.Data 数据框架 数据库分页方式及存储过程[SQL2000/SQL2005/Oracle]
- CYQ.Data 数据框架 V2.0 版本 开放源码 继续开源之路
- CYQ.Data 数据框架 V5 的语法糖 外置开源原理解析 [类似lambda表达式]
- CYQ.Data 数据框架 V3.5 开源版本发布(源码提供下载)
- 秋色园QBlog技术原理解析:页面内容填充及多语言翻译流程演示示例(十)
- 疯狂java学习记录 2
- CYQ.Data 数据框架 加快开源速度 发布V1.5.5版本源码
- 秋色园QBlog技术原理解析:博客一键安装工具技术实现[附源码下载]
- 秋色园QBlog技术原理解析:页面Post提交机制(十一)
- CYQ.Data 数据框架 应用示例 JSON通讯篇
- 认清Android框架 MVC,MVP和MVVM
- 框架设计:实现数据的按需更新与插入的改进
- 框架设计:实现数据的按需更新与插入的改进--用数据对比进一步说明
- DataReader 链接关闭解惑篇
- 框架设计之菜鸟漫漫江湖路系列 开篇
- 秋式开源团队:第一期项目论坛数据库设计文档
- 框架设计之菜鸟漫漫江湖路系列 一:菜鸟入门
- 框架设计之菜鸟漫漫江湖路系列 二:自学求索