2013年7月23日

XAML

摘要: XAML(Extensible Application Markup Language的简写)是用于实例化.NET对象的标记语言。 XAML还包括如下几个子集:WPF XAML包含描述WPF内容的元素,如矢量图形、控件以及文档。它是最重要的XAML应用XPS XAML是WPF XAML的一部分,它为格式化的电子文档定义了一种XML表示方式。XPS XAML已经作为单独的XML页面规格标准发布(第28章分析)。Silverlight XAML是一个用于Sliverlight应用程序的WPF XAML子集。Silverlight是一个跨平台的浏览器插件,通过它可以创建具有二维图形、动画音频和... 阅读全文

posted @ 2013-07-23 21:09 松竹柏柳 阅读(261) 评论(0) 推荐(0) 编辑

WPF体系结构

摘要: WPF使用一个多层的体系结构。在WPF应用程序中各层的工作情况如下PresentationFramework.dll、PresentationCore.dll、WindowsBase.dll (托管的WPF API)↓milcore.dll、WindowsCodecs.dll (媒体集成层)↓Direct3D、User32PersentationFramework.dll、PresentationCore.dll、WindowsBase.dll负责托管WPF API,milcore.dll和WindowsCodecs.dll是媒体集成层。PersentationFramework.dll包.. 阅读全文

posted @ 2013-07-23 20:31 松竹柏柳 阅读(522) 评论(0) 推荐(0) 编辑

2012年12月9日

Windows Phone自学笔记

摘要: 开始学习Windows Phone开发喽,刚刚开始学习,写的内容可能会比较少、比较笼统一些,不过我会不断学习、不断进步!我要把我的学习的过程记录到这里。 Windows Phone学习笔记 —— 初步了解Windows Phone开发 Windows Phone学习笔记 —— Windows Phone的布局 Windows Phone学习笔记 —— Windows Phone导航 Windows Phone学习笔记 —— 本地数据库操作 Windows Phone学习笔记 —— 存储文件 Windows Phone学习笔记 —— 套接字概述 Windows Phone学习笔... 阅读全文

posted @ 2012-12-09 21:04 松竹柏柳 阅读(220) 评论(0) 推荐(0) 编辑

Windows Phone学习笔记(10) — — 设置页面

摘要: 要想对页面进行某些设置就必须把设置存储起来,那么在WP中我们可以把这些信息存储在手机的独立存储中,并且从中获取和设置。想要用到独立存储的键值对设置就要用到IsolatedStorageSettings类。下面是一个存储页面设置的小示例。首先我们先创建一个类用来存储和获取信息。AppSettings:View Code public class AppSettings { // 独立存储设置 IsolatedStorageSettings isolatedStore; //独立存储的key名称的设置 const string... 阅读全文

posted @ 2012-12-09 21:01 松竹柏柳 阅读(317) 评论(0) 推荐(1) 编辑

2012年12月6日

Windows Phone学习笔记(9) — — 多播套接字

摘要: 本次我们来做一个多播套接字的示例。首先是页面的效果图。页面由一个ListBox、一个文本框和按钮构成。代码如下:View Code <!--LayoutRoot 是包含所有页面内容的根网格--> <Grid x:Name="LayoutRoot" Background="Transparent"> <Grid.RowDefinitions> <RowDefinition Height="Auto"/> <RowDefinition Height="*"/> 阅读全文

posted @ 2012-12-06 22:30 松竹柏柳 阅读(236) 评论(0) 推荐(0) 编辑

2012年11月24日

Windows Phone学习笔记(8) — — UDP套接字

摘要: 上一篇写了如何进行TCP通信的套接字,这次来说一些怎么进行UDP的套接字通信,还用之前TCP套接字通信的那个示例页面,只是把后台的TCP通信改为UDP通信。首先我们先来修改SocketClient类View Code public class SocketClient { Socket _socket = null; static ManualResetEvent _clientDone = new ManualResetEvent(false); const int TIMEOUT_MILLISECONDS = 5000; ... 阅读全文

posted @ 2012-11-24 20:39 松竹柏柳 阅读(395) 评论(0) 推荐(0) 编辑

2012年11月17日

Windows Phone学习笔记(7) — — TCP套接字

摘要: TCP套接字的主要步骤:创建连接、发送数据或接受数据、关闭连接,下面开始做一个TCP的示例。首先是WP界面代码:View Code <!--ContentPanel - 在此处放置其他内容--> <Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,-8,12,8"> <Grid.ColumnDefinitions> <ColumnDefinition Width="Auto"/> <ColumnDefiniti 阅读全文

posted @ 2012-11-17 22:48 松竹柏柳 阅读(411) 评论(0) 推荐(0) 编辑

2012年11月15日

Windows Phone学习笔记(6) — — 套接字概述

摘要: WindowsPhone 提供了一个使开发人员能够创建可以与使用套接字的 Internet 服务和其他远程应用程序进行通信的编程接口。在WindowsPhone 应用程序中使用套接字,可以创建能够通过传输控制协议 (TCP) 或用户数据报协议 (UDP) 套接字与服务通信的丰富客户端应用程序。套接字是一种在应用程序或进程之间传递数据包或消息的机制。在编程术语中,套接字是一个针对 TCP/IP 协议堆栈的编程接口。套接字在网络上通过套接字地址进行标识,套接字地址是 Internet 协议 (IP) 地址和端口号的组合。TCP:若要通过 TCP 通信,必须在客户端和服务器之间建立连接。连接请求中必 阅读全文

posted @ 2012-11-15 11:50 松竹柏柳 阅读(200) 评论(0) 推荐(0) 编辑

2012年11月8日

Windows Phone学习笔记(5) — — 存储文件

摘要: 有几天的时间没有学习和总结WP了,今天学习在WP中的文件夹和文件的存储。在WP中存储数据都要用到内存,想要操作手机的内存存储,就要用到IsolatedStorageFile类,IsolatedStorageFile类表示一个独立的存储区,包含的文件和目录。IsolatedStorageFileStream类公开独立存储中的文件。 操作独立存储的步骤如下:获取应用程序的虚拟存储创建父文件夹创建文本并将其添加到独立存储文件读取放置在存储文件中的文本首先获取应用程序的虚拟内存:IsolatedStorageFile myStore = IsolatedStorageFile.GetUserSt... 阅读全文

posted @ 2012-11-08 17:06 松竹柏柳 阅读(241) 评论(0) 推荐(0) 编辑

2012年11月2日

Windows Phone学习笔记(4) — — 本地数据库操作

摘要: 使用 WindowsPhone OS7.1,可以将关系数据存储在驻留在应用程序独立存储容器的本地数据库中。WindowsPhone 应用程序使用 LINQ to SQL 执行所有数据库操作;LINQ to SQL 用于定义数据库架构、选择数据,并将更改保存到驻留在独立存储中的基础数据库文件。为了存储和检索本地数据库中的数据,WindowsPhone 应用程序使用 LINQ to SQL。LINQ to SQL 为处理数据提供了一种面向对象的方法,它由一个对象模型和运行时组成。LINQ to SQL 对象模型主要是由System.Data.Linq.DataContext对象构成,可充当本地.. 阅读全文

posted @ 2012-11-02 15:35 松竹柏柳 阅读(270) 评论(0) 推荐(0) 编辑

导航