- 浏览: 47631 次
- 性别:
- 来自: 上海
-
最新评论
文章列表
最近项目中要用到mvc4的webapi,其实就是类似webservers wcf的东东( 虽然我都没用过,但是功能和用处还是知道的)作为接口使用,webapi有个好处就是可以把实现IEnumberable接口的数据能根据请求的返回数据类型(xml或者json)自动序列化成这样结构的数据,默认情况下chrome返回的是xml,IE返回的是Json。
既然是Api肯定是要让其他程序去调用的,webapi只能通过http协议去调用,在我们的项目中是静态页面中通过Ajax去调用的。那么问题就出来了 既然是在静态页面中,肯定是用在其他项目中或者在本地了,这样的话去调用webapi就是跨域访问了,要跨域当 ...
- 2013-01-15 19:14
- 浏览 791
- 评论(0)
在上篇文章中和大家一起学习了建立基本的WebAPI应用,立刻就有人想到了一些问题:1.客户端和WebService之间文件传输2.客户端或者服务端的安全控制要解决这些问题,要了解一下WebAPI的基本工作方式。
(一)WebAPI中工作的Class ...
- 2013-01-15 19:11
- 浏览 495
- 评论(0)
不管是因为什么原因,结果是在新出的MVC中,增加了WebAPI,用于提供REST风格的WebService,个人比较喜欢REST风格的WebService,感觉比SOAP要轻量级一些,而且对客户端的要求也更少,更符合网络数据传输的一般模式,客户端完全摆脱 ...
- 2013-01-15 19:02
- 浏览 339
- 评论(0)
I:ASP.NET MVC3在Visual Studio 2010中的变化
在VS2010中新建一个MVC3项目可以看出与以往的MVC2发生了很明显的变化
1.ASP.NET MVC3必要的运行环境为.NET 4.0 (想在3.5用MVC3,没门!)
2.默认MVC3模板项目已集成
3.全新的Razor视图引擎
- 2013-01-15 18:50
- 浏览 407
- 评论(0)
这篇文章我们将介绍ASP.NET MVC 的移动特性。
你需要先安装 ASP.NET MVC 4
现在开始。
Step 1:创建 ASP.NET MVC 4 Web 应用项目
Step 2:
- 2013-01-15 18:24
- 浏览 332
- 评论(0)
此教程将讨论ASP.NET MVC 4 Web应用程序里的移动特性。对于此教程,可以使用Visual
Studio Express 2012或者 Visual Web Developer 2010 Express Service Pack 1 ("Visual Web Developer 或者 VWD"). 如果你已经有了专业版本的 Visual Studio 你也可 ...
- 2013-01-15 17:46
- 浏览 661
- 评论(0)
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js" type="text/javascript"></script>
<script type="text/javascript">
function insertcode() {
var $body = $(&q ...
- 2013-01-10 14:51
- 浏览 484
- 评论(0)
jqMobi指南系列教程是《 jqMobi JavascriptFrameworks Cheat Sheet》 的中文版,详细介绍了jqMobi.
jqMobi指南(一):介绍jqMobi组成
jqMobi是针对HTML5浏览器的JavaScript框架
它是由三个部分组成:
jQMobi(一个极快的查询选择库,支持W3C查询)
jqUi(运行在WebKit浏览器之上的移动应用程序的UI/UX库)
jqPlugins(移动应用运行在WebKit浏览器的插件)。
应用的前期准备工作:
下载jqMobi框架
https://github.com/appmobi/jQ.Mobi ...
- 2013-01-08 15:17
- 浏览 513
- 评论(0)
大多数情况下,jquery代码的编写,都要求我们将jquery的代码放在
$(document).ready(function(){
........jquery代码...........
});
上面的代码和
$().ready(function(){
........jquery代码...........
});
$(function(){
........jquery代码...... ...
- 2012-12-31 14:38
- 浏览 384
- 评论(0)
网页设计前端页面制作的规范要求和注意事项
1.尽量把页面的背景图及小图标整合到一张图片,用CSS定位方法。这样以减少http请求,从而降底网站的下载速度。
2.尊从内容与页面样式的脱离,如需要,同样也要做到布局与 ...
- 2012-09-11 14:44
- 浏览 561
- 评论(0)
1.11自调用匿名函数self-invoking anonymous function
打开jQuery源码,首先我们可以看到这样的代码结构:
( function(widow,undefined){
//code ....
})(window)
这是一个自调用匿名函数。那到底是什么呢?在第一括号内,创建一个匿名函数;第二个括号,表示立即执行。 → what
那么为什么要创建一个“自调用匿名函数”呢?
通过定义一个匿名函数,创建一个“私有”的命名空间,该命名空间的变量和方法,不会破坏全局的命名空间。
这一点很重要也非常有用,也是一个js框架必须的要支持的功能 ...
- 2012-09-06 17:55
- 浏览 247
- 评论(0)
2.4 常用正则表达式在网上找到一篇广为流传的文章《常用正则表达式》,逐一分析,不足地方进行补充和纠正。
常用的数字正则(严格匹配)
正则 含义
^[1-9]\d*$ 匹配正整数
^-[1-9]\d*$ 匹配负整数
^-?[1-9]\d*$ 匹配整数
^[1-9]\d*|0$ 匹配非负整数(正整数 + 0)
^-[1-9]\d*|0$ 匹配非正整数(负整数 + 0)
^[1-9]\d*\.\d*|0\.\d*[1-9]\d*$ 匹配正浮点数
^-([1-9]\d*\.\d*|0\.\d*[1-9]\d*)$ 匹配负浮点数
^-?([1-9]\d*\.\d*|0\.\d*[1-9]\d* ...
- 2012-09-06 15:07
- 浏览 338
- 评论(0)
javaScript 是一门基于对象的语言,然而它的对象技术的实现与其他的语言有很大的差异。
在javaScript中,定义一个类的一般采用以下这种模式:
//定义一个构造函数
testClass(param1,param2){
this.att1=param1;
this.att2=param2;
....
}
// 在prototype对象上扩展,加上相应的方法;
testClass.prototype = {
Method1: function() {...},
Method2: function() {...},
...
}
// 定义 ...
- 2012-09-06 10:51
- 浏览 220
- 评论(0)
一,ligerGrid是如何工作的。
在没有开始做之前,需要先了解一下ligerGrid是如何工作的。简单来说,liger grid 就是提交准备好的数据到指定的目标请求数据,拿到数据以后,显示出来。
所以问题在于发送什么数据,拿到什么数据。先来看看ligerGrid的参数:
url: null,
pageSize: 10,
sortName : null,
sortOrder:null,
...
- 2012-08-24 14:26
- 浏览 483
- 评论(0)
阅读目录
前言
初步分析
通用查询机制
数据权限规则
实际应用
前言
前一篇文章《通用权限管理设计
之 数据库结构设计》介绍了【主体】- 【领域】 - 【权限】( who、what、how问题原型 ) 的设计思想
- 2012-08-24 14:10
- 浏览 406
- 评论(0)