标签:c style class blog code java
WebAPI是一种高效的开发方式,一般涉及到HTML内面, Javascript库,后台数据库三部分. Hijk 是一个对WebAPI相关开发组件进行打包的轻量级开发工具包, 包括了数据库组件,常用JavaScript库,兼容javascript 3D特效库的扩展代码, 没有特定的平台依赖,非常符合近期减少对特定产品依赖的趋势.
Hijk 是 HTML, iBoxDB, jQuery 三个库打包的简写.
使用简介:
像写普通C#类一样,无须特定接口.
public class HelloWorld { public static string Say() { return "Hello World" ; } }
然后在任意HTML页面中就能调用服务器端的C#代码, JS对象的名称与C#的名称一致
<script type="text/javascript" src="new.aspx?c=HelloWorld"></script> <script> HelloWorld.Say()( onResult,onerror) </script>
数据库表创建只需要一行代码,在系统运行时会自动创建数据库相关文件。
this.EnsureTable<Postcard.Card>("Card", "ID");
在使用Javascript做动画时,如果刚好有数据要处理,动画会变得不流畅,Hijk包带了一个 hijk.busy 函数,能自动把数据处理放到动画后面,工具包带的例子中有一个3D动画特效,可以在上面随便点击,整个过程会向服务器发数据,又会定时从服务器取最新的数据.
安装工具包:
直接复制就可以使用包括数据库在内的功能,在Linux下也无须配置数据库.
轻便WebAPI工具包,随身携带无操作系统依赖,布布扣,bubuko.com
标签:c style class blog code java
原文地址:http://www.cnblogs.com/iboxdb/p/WebAPI-HTML-iBoxDB-jQuery-Kit.html