首页 > 代码库 > 轻便WebAPI工具包,随身携带无操作系统依赖

轻便WebAPI工具包,随身携带无操作系统依赖

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下也无须配置数据库.

 

Hijk 工具包下载地址

组件详细介绍地址  iBoxDB详细  jQuery详细