SilverLight数据库访问示例

SilverLight 目前已经成为互联网应用当中的终点,其本身具有的巨大市场 前景,尤其是提供丰富的网路表示控件方面已经成为了flash的最大竞争对手, 几天我们通过一个简单的示例演示如何使用SilverLight创建一个使用数据访问 的应用,同时为了配合微软最新的.NET 3.5技术,这个例子还将使用微软的LINQ 数据源作为数据集合的基础,使用WCF进行远程的数据访问,从而实现分布式调 用。

整个过程共分为5个部分

1.创建一个SilverLight应用

2.创建一个使用LINQ的数据源映射对象

3.创建一个WCF应用

4.在SilverLight中添加对WCF的引用

5.在SilverLight添加DataGrid数据显示控件

1 创建一个SilverLight应用

本程序使用Visual Studio 2008中创建新的SilverLight应用。在Visual Studio 2008中只要安装了SilverLight 2.0 Beta 1的Visual Studio 2008模板 即可看到如下图1.1所示的新工程模板,

图1.1 新建SilverLight 2.0工程

在新建Sl工程的时候有一个选项,就是是否添加Asp.NET的网站作为宿主如 下图1.2所示

图1.2 选择是否添加Asp.net网站应用

在这里我们为了后面编辑数据库应用服务器,选择添加ASP.NET 2.0的网站 ,添加之后的工程窗体项目文件如下图1.3所示

时间: 2024-09-29 06:54:20

SilverLight数据库访问示例的相关文章

bean里对多个数据库的访问示例

访问|示例|数据|数据库 人们常常要在一个程序中调用N个数据库,比如多家网站搞一个活动,当用户注册时要同时把资料写往多个网站的数据库.把每个连结放在BEAN中,不同的BEAN连结不同的数据源,当然不在BEAN中也一样.每连一个数据库就调用不同一的JDBC驱动,建一个新的连接: <%//连www.www.comClass.forName("mysql的JDBC");Connnection con = ............... //连www.www.netClass.forNa

Linux应用集成MySQL数据库访问技巧

本文描述了MySQL,一种利用第三方数据库开发电子贸易和其它复杂.动态网站的有效工具.MySQL 是一种快速.多线程和全功能的 SQL服务器.除了描述MySQL系统的基本体系结构以外,本文还提供了以Tcl和C++编写的简单示例,帮助您开发支持数据库的Web应用.一个必须存储或访问大量信息的应用程序可以从使用第三方数据库产品中受益匪浅.在对信息的访问必须在程序的多个实例上进行时更是如此.基于Web的应用(包括电子贸易)就是它的良好例证. 为什么使用独立数据库? Web服务器必须使其处理脚本有办法来

Wince MFC OLE DB SQLCE数据库访问技术(二):嵌入式目标平台创建本地数据库sdf文件

前言 上一节已经讲述了嵌入式目标平台上安装sqlCE,本章将介绍如何在目标平台上创建本地数据库sdf文件. 备注:博客中所有关于Wince MFC OLE DB   SQLCE数据库访问技术的文章都是基于SQL Server 2005 Compact Edition即 sqlCE 3.x     在讲述sqlCE之前,先来了解下,sqlCE优于wince 自带数据库的特点: 类别 对象 最大大小限制 存储 列名 128 个字符   表中的列数 1024 行大小 8060 字节   数据库密码 4

数据库访问性能优化_MsSql

在网上有很多文章介绍数据库优化知识,但是大部份文章只是对某个一个方面进行说明,而对于我们程序员来说这种介绍并不能很好的掌握优化知识,因为很多介绍只是对一些特定的场景优化的,所以反而有时会产生误导或让程序员感觉不明白其中的奥妙而对数据库优化感觉很神秘. 很多程序员总是问如何学习数据库优化,有没有好的教材之类的问题.在书店也看到了许多数据库优化的专业书籍,但是感觉更多是面向DBA或者是PL/SQL开发方面的知识,个人感觉不太适合普通程序员.而要想做到数据库优化的高手,不是花几周,几个月就能达到的,这

Silverlight 数据库 - Silverlight Database

Silverlight 数据库 - Silverlight Database   众所周知在silverlight中有一个IsolatedStorage (孤立存储)能保存一些用户的数据. 现在Silverlight社区中有人已经基于IsolatedStorage做了一系列扩展开发了一个类库,使得操作IsolatedStorage就像操作数据库一样的简单.   例子: 创建一个数据库 Database db = Database.CreateDatabase("test"); 创建表

多样化实现Windows Phone 7本地数据库访问&amp;lt;下&amp;gt;

在上一篇多样化实现Windows Phone 7本地数据库访问<上>采用两种方式Effproze和SQlite来验证Window Phone 7访问本地数据库.验证结论是可行的.  得到圆友及时反馈当然也发现一些细节上问题. 例如Effproze利用文件/内存模式 找不到指定的硬盘上数据库文件. Sqlite中支持Windows Phone 7 API没有相关文档. 以及SQlite创建后类似Effproze找不到指定存储文件等?类似这些问题 正在寻找和验证相关解决方案 稍后我会专门整理出一篇

数据库访问性能优化

在网上有很多文章介绍数据库优化知识,但是大部份文章只是对某个一个方面进行说明,而对于我们程序员来说这种介绍并不能很好的掌握优化知识,因为很多介绍只是对一些特定的场景优化的,所以反而有时会产生误导或让程序员感觉不明白其中的奥妙而对数据库优化感觉很神秘. 很多程序员总是问如何学习数据库优化,有没有好的教材之类的问题.在书店也看到了许多数据库优化的专业书籍,但是感觉更多是面向DBA或者是PL/SQL开发方面的知识,个人感觉不太适合普通程序员.而要想做到数据库优化的高手,不是花几周,几个月就能达到的,这

面向程序员的数据库访问性能优化法则

面向程序员的数据库访问性能优化法则     http://blog.csdn.net/yzsind/archive/2010/12/06/6059209.aspx

建立JSP操作提高数据库访问效率

js|访问|数据|数据库     从服务器端促进程序快速开发的Java Server Pages (JSP)决定它成为一种广为流行的工具.虽然呆板的一面仍然存在,然而无论它包含多少缺点,JSP能够为Web程序设计者提供很多东西,尤其是与数据库的输入和输出操作与数据的处理.     通过JSP来进行数据库访问不需要太多的引导.问题是如何使开发者能够接受Web程序的数据库访问比传统的本地OLAP系统的数据库访问更加具有吸引力,并且使他们认识到,整洁和简要的数据访问方法才是关键的.在这一点上,JSP可