首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Silverlight RIA Service开发实战总结(一)

Silverlight RIA Service开发实战总结(一) 如何更新(新增实体)domainService和metadata class 第一次使用向导生成linq-to-sql data model...或ado.net entity data model后创建domain service以及metadata class都有向导很方便的生成对应的代码,但在开发过程中难免会新增个表或字段的,虽然linq-to-sql...,ado.net entity提供在设计视图同步更新数据结构,但domain service,metadata class却没有提供同步更新的方法,每次只能新增新的或覆盖以前的文件,而自己写代码势必会增加不少工作量和一些...bug; 下面说一下我的解决方法: 第一次根据向导生成各自的类文件,然后修改domain service类和metadata类,类似代码如下 public partial class EMSDomainService...如何有效地调用带参数的方法 向导产生的domainservice类的查询方法不带参数,而实际情况肯定需要根据条件筛选数据,比如一下代码 Domain service 类的代码 代码 [Query(

70050
您找到你想要的搜索结果了吗?
是的
没有找到

什么是RIA 技术?

RIA是什么东西,这是真么技术。。。我写这篇博客中,就带着这么两个问题开始收集资料 RIA(Rich Interface Applications)富界面应用,俗称胖客户端....RIA的优势 RIA 具有的桌面应用程序的特点包括:在消息确认和格式编排方面提供互动用户界面;在无刷新页面之下提供快捷的界面响应时间;提供通用的用户界面特性如拖放式(drag and drop)以及在线和离线操作能力...RIA具有的Web应用程序的特点包括如:立即部署、跨平台、采用逐步下载来检索内容和数据以及可以充分利用被广泛采纳的互联网标准。RIA具有通信的特点则包括实时互动的声音和图像。...对于企业来说,部署RIA的好处在于: 1)RIA可以继续使用现有的应用程序模型(包括J2EE和.NET),因而无需大规模替换现有的Web应用程序。...无论将来RIA是否能够如人们所猜测的那样完全代替HTML应用系统,对于那些采用C/S架构的胖客户端技术运行复杂应用系统的机构和采用基于B/S架构的瘦客户端技术部署Web应用系统地机构来说,RIA确实提供了一种廉价的选择

71420

Silverlight与数据库的三种互操作

应用调用实现互操作 创建一个Domain ServiceRIA-Link)提供Silverlight应用调用实现互操作 创建一个Silverlight应用 ?...添加新页,而不是User Control,安装了RIA Service后会新增许多Silverlight项目模板,在你做应用开发的时候会提供非常方便的使用 创建一个普通的WCF服务提供Silverlight...新增功能实现完全参考LINQ to SQL实现方式,惟一不同的是必须调用异步方法实现 创建一个Domain ServiceRIA-LINK)提供Silverlight应用调用实现互操作 添加一个...Silverlight调用RIA-LINK实现互操作 ? 新增,删除,编辑,查询功能通过调用RIA-LINK提供的接口实现 ?...三种实现方式的比较 WCF服务 ADO.NET Data Service RIA Service 构建应用程序效率 低 高 高 扩展性 好 差 好

1.4K70

Service

文章目录 一、service的应用场景以及和Thread的区别 1、service是什么?...2、service和Thread的区别 二、开启service的两种方式以及区别 1、startService 2、 bindService 一、service的应用场景以及和Thread的区别 1、service...呼起,即使该activity和Broadcast被销毁了,service也可以活着 5)也可以把service绑定到activity可以进行互相通信,进程之间也可以通信 6)service和Broadcast...和Thread的区别 1)、定义上:android中 service、thread、后台是不一样的概念 service是由系统进程托管,service是一种轻量级的IPC通信, 2)、实际开发中:...service运行在主线程,不能执行耗时操作,不然会NAR,要开启单独线程 3)、应用场景 service : 播放音乐,开启天气预报的统计,数据统计等等 二、开启service的两种方式以及区别 1

64020

软考高级架构师: RIA架构风格概念和例题

跨平台和设备兼容 基于Web的实现使得RIA能够跨不同的操作系统和设备工作。...页面响应速度较慢 下列哪项技术不是实现RIA的常用技术? A. Flash B. HTML5 C. COBOL D....解析:RIA架构通过减少对服务器的请求次数和利用客户端计算能力,提高应用的响应速度和用户体验。 答案:C。解析:COBOL 是一种早期的编程语言,不是用于实现RIA的前端技术。 答案:C。...解析:与传统Web应用相比,RIA 能够提供更丰富的用户交互体验,如即时响应用户操作、动态内容更新等。 答案:B。...解析:Google Docs是一个典型的 RIA 应用,它提供了类似桌面应用的丰富功能和用户体验。 答案:C。

7100
领券