wp7使用本地数据库

wp7使用本地数据库

ID:34727198

大小:158.13 KB

页数:20页

时间:2019-03-10

wp7使用本地数据库_第1页
wp7使用本地数据库_第2页
wp7使用本地数据库_第3页
wp7使用本地数据库_第4页
wp7使用本地数据库_第5页
资源描述:

《wp7使用本地数据库》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Hands-OnLab在WindowsPhoneMango中使用本地数据库Labversion:1.0.0Lastupdated:7/30/2021Page

2、20©2010MicrosoftCorporation.Allrightsreserved.内容课程概述3实验6任务1–定义数据上下文6任务2–创建一个数据库12任务3–部署一个现有的数据库13任务4–获取数据14任务5–插入数据16任务6–更新数据17任务7–删除数据17课程总结18Page

3、20©2010MicrosoftCorporation.Allrightsreserv

4、ed.课程概述Windows®PhoneMango提供了一种新的方式来存储和管理您的应用程序的结构化数据-MicrosoftSQLServerCompactedition数据库。本地数据库作为一个文件存储在应用程序的独立存储空间。本次实验使用Tidy应用程序来演示在Windows®Phone应用程序中使用本地数据库。应用程序管理与项目相关的任务。每个任务支持附件以及预定义的数据集,包括优先级和截止时间。所有这些信息都使用本地数据库与几个主要的表:ProjectsTasksAttachmentsLocations下图显示在应用程序所支持

5、的实体中包含的数据和实体之间的关系。Figure1DatabaseentitiesandtheirassociationsPage

6、20©2010MicrosoftCorporation.Allrightsreserved.WindowPhoneMango应用程序使用LINQtoSQL访问本地数据库。LINQtoSQL提供了面向对象的方法,用于处理存储在数据库中的数据。System.Data.Linq.DataContext类连接应用程序的对象模型与数据库中的数据。目标本次动手实验,包括下列的任务:利用本地数据库开发WindowsPh

7、oneMango应用程序。了解Tidy应用程序实施本地数据库。前提条件您在开始本次动手实验前,请先确认达到下列前提条件:MicrosoftVisualStudio2010或者MicrosoftVisualC#Express2010,和Windows®Phone7Codenamed“Mango”DeveloperTools,下载地址:http://go.microsoft.com/?linkid=9772716如何创建Windows®Phone7应用程序熟悉基本的SQL术语架构Tidy应用程序使用MVVM模式。MVVM决定了应用程序分成

8、三个不同的部分:View–用户接口,并通过用户操作ViewModelViewModel–连接用户的操作和应用程序的数据Model–管理应用程序的数据Tidy应用程序以下列方式划分:DataContextBase类(继承自System.Data.Linq.DataContext)实现了Model。允许执行本地应用程序对象上的操作,以影响应用程序的数据库中的数据。ViewModelItemsBase和ViewModelBase类(以及这两个类的子类)实现了ViewModel。这些类隐藏了用户界面,提供简单的访问模型的内容,以及通过简化,如

9、确定新的任务,更新项目等的各种应用程序的网页,形成应用程序的用户界面,实现视图的数据操纵操作模式本身。Page

10、20©2010MicrosoftCorporation.Allrightsreserved.LINQtoSQLLINQtoSQL是.Net框架的ORM(对象关系映射)平台的数据库。当应用程序执行LINQ语句在运行时,它转换为Transact-SQL对数据库执行操作;一旦数据库返回查询结果,LINQtoSQL将数据转换为应用程序对象。了解更多有关LINQtoSQL的知识请访问http://msdn.microsoft.com/

11、en-us/library/bb425822.aspxNOTE:如果你熟悉在桌面上使用LINQtoSQL,请注意在WindowsPhone中使用LINQtoSQL的一些限制,不支持“原始”的Transact–SQL、DML(数据建模语言),DDL(数据定义语言),不提供直接访问ADO.NET对象。实验提纲这个动手实验将包括一个完整的实验,包括下列的任务:定义一个数据上下文创建数据库部署一个现有的数据库获取数据插入数据更新数据删除数据预计完成时间完成该实验预计花费15到30分钟的时间。Page

12、20©2010MicrosoftCorpo

13、ration.Allrightsreserved.实验本次实验将重点介绍ViewModel.实验提供了“guidedtour”的相关代码,将让您获得更深入的了解如何在您未来编写的应用程序中使用本地数据库.任务1–定义一个

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。