1.Web项目1.1概述前面介绍的EF访问和操作数据库,要OUT了(当然不是啦),这章使用OData(开源数据协议)……1.2创建项目在“解决方案资源管理器”中右键,添加-》新建解决方案文件夹,命名为:OData右键“OData”逻辑文件夹,添加-》新建项目:1.3安装OData框架1.4添加模型在...
1.Web项目1.1概述对数据操作封装使用存储模式是很常见的方式,而使用依赖注入来降低耦合度(方便创建对象,可以抛弃经典的工厂模式)……1.2创建项目1.3添加模型在Models下,添加Product.cs:namespace WebApi06.Models{ public class Pro...
分类:
编程语言 时间:
2014-11-05 23:02:08
阅读次数:
1431
问题起源: 很多时候为了业务层调用(后台代码),一些公共服务就独立成了WCF,使用起来非常方便,添加服务引用,然后简单配置就可以调用了。如果这个时候Web站点页面需要调用怎么办呢? 复杂的XML , 使用不方便 ,而且通信成本也比较高。 这时候有人受不了了,于是就新建了一套WebAPI , Web....
1.Web项目1.1概述本例主要介绍EF,数据初始化迁移,Knockout.js使用……1.2创建项目1.3添加实体类在Models文件夹下,先添加一个Author.cs类,其代码:using System.ComponentModel.DataAnnotations;namespace WebAp...
分类:
Windows程序 时间:
2014-11-05 14:33:56
阅读次数:
1079
1.Web项目1.1概述前面两个例子,使用的空web模板,它没有引入关于UI框架(Bootstrap,追求代码洁癖的人,也许不会喜欢它),更没有安装API帮助,这次我们直接选webapi模板项目,但不勾选身份验证……1.2创建项目注:关于身份验证,后面单独例子再说。这样创建的项目,直接是demo了,...
1.Web项目1.1概述上一例子,我们”折腾“操作的是字符串,显然它不常用。这次我们玩一下实体类,毕竟面向对象开发是需要实体类来存储和传输数据的。1.2创建项目和上一例子创建项目一样:1.3添加实体类在Models文件夹下,添加Product.cs类,其代码:namespace WebApi04.M...
1.解决方案1.1概述一个解决方案里可以包含多个项目;也可以新建“解决方案文件夹”来逻辑(不是物理存在的文件夹)划分包含项目。1.2创建方案打开VS,文件-》新建-》项目:2.Web项目2.1概述本例主要介绍安装WebApi框架,因为它几乎可以寄宿在任何项目中,先从空web模板项目,也不包含核心引用...
1.Web项目1.1概述本例依然先从空web模板项目,但包含核心引用,这样模板帮我们创建好主要文件夹和路由默认配置……1.2创建项目注意勾选“Web API”,和上一章的例子唯一的区别。看一下自动生成的文件目录:1.3添加控制器在Controllers文件下,添加HelloWorldControll...
找到菜单“工具->库程序包管理器->程序包管理器控制台”,运行Install-Package Microsoft.AspNet.WebApi更新web Api。
IM,让我敬畏的一项技术 在我的观点里,即时通信,p2p,音视频传输是程序开发中很有难度的领域,这也是为什么我们很少看到有程序员可以在自己的应用里实现这些技术,尤其是即时通信,要实现高稳定性,高并发性,及时性,低流量和弹无虚发,需要丰富的开发经验做支撑,仅仅是拿来一个开源项目恐怕是难以完成这项任务....
分类:
移动开发 时间:
2014-10-30 20:37:15
阅读次数:
204