2012年6月13日

图解使用Win8Api进行Metro风格的程序开发三----创建,读,写,复制和删除文件

摘要: 我们紧接着上篇,这篇将介绍如何使用文件选择器选择您的应用程序文件和文件夹,根据用户指定的名称,文件类型和文件保存的位置。-----------------------------------我是华丽的分割线-----------------------------------------今天我们要用Windows Runtime API中的的Windows.Storage和Windows.Storage.AccessCache来演示如何创建,读,写,复制和删除文件,如何检索文件的属性,以及如何使应用程序记住最近访问的文件或文件夹,以便以后可以访问它。本篇将介绍如下八个方面: a)在文档库中创. 阅读全文

posted @ 2012-06-13 09:15 refactor 阅读(1789) 评论(3) 推荐(1) 编辑

2012年6月12日

图解使用Win8Api进行Metro风格的程序开发二----使用文件选择器访问和保存文件

摘要: 我们紧接着上篇,这篇将介绍如何使用文件选择器访问和保存文件-----------------------------------我是华丽的分割线-----------------------------------------此示例演示用户如何使用文件选择器选择您的应用程序文件和文件夹,根据用户指定的名称,文件类型和文件保存的位置。这个示例使用Windows.Storage.Pickers API。本篇将介绍如下四个方面:a)让用户选择一个文件b)让用户选择多个文件c)让用户选择一个文件夹d)让用户保存文件和指定的名称,文件类型和/或保存位置我们的创建的步骤如下:1)为了组织文件方便,我们先建 阅读全文

posted @ 2012-06-12 10:41 refactor 阅读(1870) 评论(2) 推荐(1) 编辑

2012年6月11日

图解使用Win8Api进行Metro风格的程序开发一----建立我们的导航架构

摘要: 1.从今天开始,我将和大家一起研究Win8 Runtime Api.首先 我们要做的是建立我们的导航架构, 利用此导航我们很方便的组织和管理我们各Api的程序.我的预想是这样的,在主界面(采用 项页模版)显示各Api的 分组,然后点击进去出现我们的Api页面(采用 拆分页 模版).效果图如下: 点击图片,进入如下页面: 选择Item Title 2,出现如下界面:2.我们就开始一步一步做一个这样的导航. a)打开VS2012,新建项目,选择 Windows Metro style,然后选择Split App(XAML)模版, 输入名称:Win8Api 如图: 之所以选择Spli... 阅读全文

posted @ 2012-06-11 09:29 refactor 阅读(2967) 评论(0) 推荐(3) 编辑

2012年6月10日

Linq to DataSet

摘要: 1.数据集( DataSet ) • DataSet 是更为广泛使用的ADO.NET 组件之一,它可以显式缓存不同数据源中的数据。 • 在表示层上DataSet 与GUI 控件紧密集成,以进行数据绑定。 • 在中间层上,它提供保留数据关系形状的缓存并包括快速简单查询和层次结构导航服务,从而可以减少对数据库的请求数。2.查询数据集 • DataSet 虽然具有突出的优点,但其查询功能也存在限制。 • Select 方法可用于筛选和排序,GetChildRows和GetParentRow 方法可用于层次结构导航。 • 但对于更复杂的情况,开发人员必须编写自定义查询。这会使应用程序性能... 阅读全文

posted @ 2012-06-10 19:32 refactor 阅读(2797) 评论(0) 推荐(0) 编辑

2012年6月9日

NET Framework 2.0中的数据访问新特性

摘要: 1异步数据访问 a)支持异步数据编程 b)SqlConnection – BeginOpen – EndOpen c)SqlCommand – BeginExecuteNonQuery – BeginExecuteReader – BeginExecuteXmlReader – EndExecuteNonQuery – EndExecuteReader – EndExecuteXmlReader代码如下:(注意字符串连接,Asynchronous Processing=true)View Code pu... 阅读全文

posted @ 2012-06-09 18:55 refactor 阅读(2157) 评论(9) 推荐(7) 编辑

2012年6月8日

使用Windows8开发Metro风格应用七

摘要: 我们紧接着上篇,开始我们的Metro风格应用开发。-----------------------------------我是华丽的分割线-----------------------------------------23.使用样式创建一致性外观 a)我们希望让博客阅读器应用的外观和感觉类似于我的博客网站。我们希望用户在该网站和我们的应用之间切换时能够拥有无缝的使用体验。 Windows Metro 风格 UI 的默认黑色主题与我的博客网站不太匹配。这在详细信息页面上尤为明显, 在该页面上我们会将实际的博客页面加载到一个WebView中,如21详细页面图所示.b)为了给我们的应用提供一个一.. 阅读全文

posted @ 2012-06-08 09:42 refactor 阅读(1218) 评论(4) 推荐(0) 编辑

2012年6月7日

使用Windows8开发Metro风格应用六

摘要: 我们紧接着上篇,开始我们的Metro风格应用开发。-----------------------------------我是华丽的分割线-----------------------------------------21.添加应用栏 a)博客阅读器应用中的部分导航都发生在用户在 UI 中选取项目时。但在拆分页面上,我们必须提供一种方法,让用户转到博客文章的详细信息视图。 我们可以在页面的某个位置放置一个按钮,但这会影响核心应用体验,即阅读。我们转而将按钮放在应用栏中,只有当用户需要时才会显示应用栏。 应用栏是 UI 的一部分,默认情况下处于隐藏状态,当用户从屏幕边缘轻扫或与应用... 阅读全文

posted @ 2012-06-07 09:31 refactor 阅读(2116) 评论(0) 推荐(0) 编辑

2012年6月6日

使用Windows8开发Metro风格应用五

摘要: 我们紧接着上篇,开始我们的Metro风格应用开发。-----------------------------------我是华丽的分割线-----------------------------------------17.添加页面和导航 a)为了使我们的博客阅读器能够适用于所有的博客,我们必须向应用添加更多的页面并处理如何在这些页面之间进行导航。 首先,我们需要一个能够列出所有博客的页面。当阅读器从该页面中选择某个博客时,我们将加载该博客的文章列表。 我们已创建的分页阅读器也可以完成此功能,但我们希望对它做一点改进。最后,我们需要添加一个详细信息页面, 以便阅读单个博客文... 阅读全文

posted @ 2012-06-06 09:20 refactor 阅读(6079) 评论(3) 推荐(2) 编辑

2012年6月5日

使用Windows8开发Metro风格应用四

摘要: 我们紧接着上篇,开始我们的Metro风格应用开发。-----------------------------------我是华丽的分割线-----------------------------------------12.在 XAML 中定义应用布局 a)在接下来的在 XAML 中定义应用布局、添加控件和内容和显示数据 3 个部分中, 我们将学习在 XAML 中创建用户界面的基本知识。为了学习这些基本知识,我们创建了一个简单的单页博客阅读器, 以显示单个博客信息提要的文章。如果你已经有使用 XAML 的经验并且熟悉 XAML 布局、控件和数据绑定, 则可以跳过这些部分且不... 阅读全文

posted @ 2012-06-05 09:15 refactor 阅读(2691) 评论(7) 推荐(0) 编辑

2012年6月4日

详解 xls xlst xml 二

摘要: 我们紧接着上篇,继续xls xlst xml-----------------------------------我是华丽的分割线-----------------------------------------11.先看简单的代码XML文件:<?xml version="1.0" encoding="utf-8" ?> <?xml-stylesheet type="text/xsl" href="hello.xslt"?><message>Hello,world!</me 阅读全文

posted @ 2012-06-04 18:31 refactor 阅读(3401) 评论(0) 推荐(0) 编辑

导航