
WCF RIA Service
Joetao
正在从事.net silverlight地图方面的工作!
展开
-
Silverlight 3 RIA服务编程中异步域操作
在Silverlight 3 RIA服务编程中异步域操作可谓家常便饭。因此,全面地理解异步域操作相关知识是基于RIA服务技术开发Silverlight应用的必修课。在本文中,我们将以精简的形式剖析RIA服务编程中异步域操作中涉及的要点并归纳应注意的问题。 1.RIA服务异步域操作 DomainContext支持3种类型域操作:Query,Submit和Invoke。这些操作中的转载 2010-04-23 11:17:00 · 1315 阅读 · 1 评论 -
同步与异步区别之我见(一)
<br /> 在Silverlight中我们经常要涉及到异步操作,而在WinForm、ASP.NET中我们经常涉及到的是同步操作。从ASP.NET转到Silverlight方向,在数据操作方面觉得很不习惯。有时被异步和同步弄得头昏眼花。为了弄清楚他们的区别。我自己做了一些测试,将一点体会记录下来,供以后参考学习!<br />(一)添加如下WCF服务BSService:<br />(1)接口IBSService<br />using System;using System.Collection原创 2010-10-11 11:30:00 · 1874 阅读 · 1 评论 -
RIA Service
服务器:通过继承DomainService(LinqToEntitiesDomainService),构建Service在其内部查找(更新)数据,其内部可以是内存对象,数据库(linq to Entities)等,实体有一些内部类metadata来约束其验证,*.shared.cs文件一般为实体的分布类(提供一些方法,或属性),自定义的验证方法<br />客户端:编译后,在客户端生成对于的代码,继承在DomainContext,将Service中的查询方法进行对应,在客户端的使用方法,由于其实还是异步的,类转载 2010-06-07 11:07:00 · 1136 阅读 · 0 评论 -
Ria Service
摘要<br />在一个三层架构的应用程序中,中间层介于表示层和数据层之间,你所写的业务逻辑和数据验证都将在中间层出现。创建拥有良好用户体验的RIA应用,你需要客户端和服务端有着相同的业务规则,因此在客户端和服务端保证同步的中间层变得至关重要。WCF RIA Services可以让你在中间层用.NET框架编写逻辑应用,下面将讲述如何使用Domain Services以共享代码、数据实体来创建中间层。 <br /> DomainService类是所有服务端domain services类的基类,另外WCF R转载 2010-06-07 11:10:00 · 1418 阅读 · 1 评论 -
.NET RIA Services就像ASP.NET那样方便
在MIX 09上,Nikhil Kothari发布了微软的一神作——Microsoft .NET RIA Services。虽然目前的版本仅仅是可怜的"March '09 Preview”,但它已经足够让人兴奋不已。简单地说,在这之前,如果你用到了现在的RIA技术比如Silverlight,你只能选择写大量的服务或者WCF来实现数据的操作功能;而有了.NET RIA Services,你在RIA项目上操作数据,就像ASP.NET那样方便!传统的RIA是怎样操作数据的在去年这个时候,Silverlight 2转载 2010-06-05 11:51:00 · 1322 阅读 · 0 评论 -
透过 .NET RIA Services 可提供许多 n-tiers 开发上的利益
<br />透过 .NET RIA Services 可提供许多 n-tiers 开发上的利益,包括了:<br /><br />• 提供快速的 Create、Read、Update、Delete(CRUD)功能建设置,让 Client 端使用。 <br /><br />• 可轻易跨越 Trust Boundary 之限制,让网页 Client 端可访问 middle-tier Server 上的服务。 <br /><br />• 可轻易公开mid-tier Server上的资源,且Client端可轻易调用转载 2010-06-05 11:09:00 · 1094 阅读 · 0 评论 -
ADO.NET / WCF RIA Services 简介
<br />若您安装了 VS 2010 的 Silverlight 4 开发工具,会发现一项重量级的安装选项 - WCF RIA Service。<br />其中的最后一个项「WCF RIA Service Preview」(以 2009 年底的 VS 2010 Beta 为例),会将这个全新的多层式架构,其数据访问技术,内置于 Visual Studio 2010 的开发环境中。<br />安装完后,开启你的 Visual Studio 2010 ,若选择 Silverlight 型态的项目,你会发现,现转载 2010-06-05 10:51:00 · 1501 阅读 · 0 评论 -
Wcf Ria Services学习笔记(四):WCF RIA Service中的增删改查操作
本篇以DataForm控件,来说明下Wcf Ria Service中的增删改查操作。利用DataForm控件还是比较方便的!直接贴代码了!using System;using System.Collections.Generic;using System.Linq;using System.Net;using System.Windows;using System.Windows.Controls;using System.Windows.Documents;原创 2010-07-15 10:14:00 · 5792 阅读 · 7 评论 -
Wcf Ria Services学习笔记(三):WCF RIA Service中调用存储过程
项目中碰到要调用存储过程的情况!但Wcf Ria Service调用存储过程似乎有点麻烦!将碰到的问题简单做个记录。分别以几个特别的存储过程为例说明下,Wcf Ria Service中怎么样调用存储过程。(一)带输入参数和输出参数的存储过程。 在Wcf Ria Services学习笔记(一)中有个存储过程名为totalcredit的存储过程 [dbo].[totalcredit](@name varchar(40),@total int output) ,如何在W原创 2010-07-14 16:54:00 · 9999 阅读 · 15 评论 -
Wcf Ria Services学习笔记(一):开发前的准备工作
为了简单明了的学习和掌握Wcf Ria Services准备运用学生选课数据库,作为开发的数据库。创建数据库所运用的脚本如下: --新建视图create view view_Stuent_StudentCourseasselect Student.StudentID,Student.StudentName,CourseName,Score from Student,Student_Course,Course where Student.StudentID=Student_Cou原创 2010-06-30 21:30:00 · 3418 阅读 · 0 评论 -
Wcf Ria Services学习笔记(二):创建一个简单WCF RIA Service服务
<br /> 该主题讲解怎样新建一个Wcf Ria Services项目,步骤如下:<br />(一)新建Silverlight应用程序<br /> 接下来,Enabel wcf ria service 选项一定要打勾<br /> 创建SL应用程序成功,会出现如下图,图中包括服务器端和客户端<br /> <br /> <br />(二)添加服务<br /> (1)添加ADO.NET Entity Data Model<br /> 右键Sc原创 2010-07-01 00:04:00 · 4260 阅读 · 2 评论 -
跨域问题解决
<br /> 今天在调试的时候竟然每次调试时总是出现如下截图的提示:“你调用的silverlight项目使用WCF RIA服务,除非Silverlight项目所在的web项目相同并从该项目启动,否则WCF RIA服务将失败”。我项目中的*.web项目下既有wcf又有wcf ria services<br /><br /> <br />没管它直,接点“是”调试,wcf ria service项目出现如下截图的错误:“提供的URI方案“file” 无效;应为“http””<br /><br /> <br原创 2010-10-12 10:11:00 · 2126 阅读 · 3 评论