第一节:ExtJS调用WCF系列-----实现JSON传递

首先我们打开我们的VS 新建一个Asp.Net WebApplication Project,(不要给我说新建网站,我讨厌那个东东) 命名为ExtJSAndWCFChapter1 如图:


接下来我们在该项目中新建一个实体类文件和一个AJAX—Enabled WCF SERVICE,分别命名为Employee.cs 和EmployeeService.svc

时间: 2024-11-17 02:12:33

第一节:ExtJS调用WCF系列-----实现JSON传递的相关文章

ExtJS调用WCF系列

第三节:ExtJS调用WCF系列-----添加,修改,删除(2) 第三节:ExtJS调用WCF系列-----添加,修改,删除(1) 第二节:ExtJS调用WCF系列-----分页排序列表实现 第一节:ExtJS调用WCF系列-----实现JSON传递

第二节:ExtJS调用WCF系列-----分页排序列表实现

打开第一节中的那个项目,新建一个Paging.aspx的页面来实现分页列表. 这次我们使用一个测试的数据库CompanyInfoDB,里面有两张表,部门和员工,并外键关联,数据库调用采用Linq的Sqlmetal 命令方式,在Visual Studio 2008的命令提示符中输入以下命令:D:\Program Files\Microsoft Visual Studio 9.0\VC>sqlmetal /conn:server=172.16.1.52;database=CompanyInfoDB;

第三节:ExtJS调用WCF系列-----添加,修改,删除(1)

我们继续上一节中的那个项目,给那个员工列表增加 添加修改删除功能.和上一节一样,我们先从服务器端说起,服务器端需要提供WCF接口给客户端调用,我们先来写几个BLL的数据处理方法 /**//// <summary> /// 获取部门列表 /// </summary> /// <returns></returns> public string GetDeptList() { var query = from dept in ctx.Department sele

第三节:ExtJS调用WCF系列-----添加,修改,删除(2)

接下来编写paging.js代码,主要用到了Ext.FormPanel和Ext.Window 两个控件来提供编辑和添加界面,paging.js的所有代码如下,包括前一节的那部分. /**//* * Author by Xiaozhuang * * */ Ext.onReady(function(){ // create the Data Store var store = new Ext.data.Store({ // load using script tags for cross domai

.Net中ExtJS调用的服务器端的实现方式

ExtJS调用的服务器端目前有三种实现方式: 一种是网页的方式,他的Content-Type:是application/x-www-form-urlencoded,这种方式适用范围 比较广泛,只要是能输出网页的服务器端环境都可以.ExtJS官方网站上的例子基本上都是这种形式,服 务器端的环境是PHP,http://cmsoft.cnblogs.com/ 是实现这种方式的.net版本,不过让我这样来写 dotNet代码我可不愿意. 一种是WebService的方式,也就是通过XML在服务器和客户端

jQuery调用WCF需要注意的一些问题

昨天,博客园首页增加了Digg功能.在该功能中我们开始尝试使用jQuery直接调用WCF.之前我们采用的方案是jQuery调用Web Service,然后WebService再调用服务层.这样调用主要是因为之前需要调用不同域名下的WCF服务,因为跨域调用的问题,就要通过Web Service中转一下.而这次Digg功能调用的是同一个应用程序下的WCF,用jQuery直接调用WCF是更好的选择.在尝试这种方式的过程中遇到的一些问题和一些需要注意的地方需要记录一下,所以就写了这篇随笔. xland的

wcf系列5天速成——第一天 binding的使用(1)

作为WCF速成系列,只介绍些项目开发中常用到的实战知识.   学习wcf,还是对其中的几个术语要了解一下.wcf中有一个ABC的概念,就是            第一: "A" 是地址,就是告诉别人我wcf在何处.            第二: "B"是绑定,就是告诉别人应该走什么路才能过来.            第三: "C"是契约:就是告诉别人我wcf这里有哪些东西.   项目开发中常用到的三种绑定:           第一:wsHttp

再说ExtJs与WCF之间的跨域访问

在前面文章ExtJs与WCF之间的跨域访问已经通过服务端代理的方式解决了 ExtJs与WCF跨域访问的问题,那个方案看起来并不怎么优雅,而当我在写过用 Restful方式调用WCF进行上传下载后,愕然发现原来WCF支持原生数据(Raw)的返 回,这就解决了ExtJs与Wcf之间进行跨域调用中的难题:返回数据必须满足 <script>格式.下面根据ExtJs与WCF之间的跨域访问中实现的项目,通过 Stream和ContentType的联合使用,返回原生数据给Extjs,从而实现跨域调用. 第一

ExtJs与WCF之间的跨域访问

在上一篇文章<<ExtJs+WCF+LINQ实现分页Grid>>中用ExtJs与Wcf交互实现了分页Grid,回复中心有灵犀同学希望能采用跨域访问的方式,这个问题其实也困扰了我很久,本来ExtJS用ScriptTagProxy支持跨域访问的,如果服务端是.aspx的页面文件,也非常好实现,但换作WCF,问题就复杂起来.本文尝试解决这个问题,方案不是很巧妙,但是我对多种方案实验中第一个且是唯一有效的办法. 首先看一下如何用ExtJs中的ScriptTagProxy跨域访问服务器.as