原文:浅谈Windows 8, WinRT, XAML 和Silverlight

相信大家都很关注即将出世的Windows , 月 日 也就是明天 的全球移动通信大会 MWC 上,微软将带来 Windows 消费者预览版 Consumer Preview ,让我们来先睹为快,了解下windows 给我们带来了哪些新特性。 桌面与Metro Windows 有两种模式,分别是 桌面 和 Metro 。这些名字都是暂时的,很可能在系统发布前改变。 Silverlight和WPF将 ...

2012-02-29 09:31 12 3007 推荐指数:

查看详情

Windows 8开发 WinRT中MVVM的绑定属性

对于MVVM中Model的属性,实在是开发中一个非常基础的概念,在WP7时代,我们这样写: 这实在是在WP7时代开发者的基本功啊。不过有没有发现,每次都需要用字符串传 ...

Thu Sep 27 22:58:00 CST 2012 4 2011
Windows 8 学习笔记(十七)--.WinRT 异步编程

我们知道,在WinRT中很多接口都是异步的,如StorageFile、MediaCapture等。它们都是以“Async”结尾。那使用异步编程有什么好处呢?估计大家都知道,当我们执行一个函数需要花费数秒钟,若使用同步方法,则会阻止UI线程,应用将不会响应用户操作,体验性将会非常糟糕。而使用异步编程 ...

Mon Aug 20 05:09:00 CST 2012 7 3680
windows RT开发笔记:WinRT DLL及其调用研究

一. 几个概念: WinRT : Windows Runtime, windows运行时。创建Windows运行时(WinRT)是为了在Windows上给用户提供一种流畅且安全的应用体验。WinRT会受到.NET、C++、以及JavaScript三者的影响。WinRT不会取代CLR ...

Wed Nov 06 19:40:00 CST 2013 0 3945
silverlight 如何在浏览器的新页面里打开一个xaml

这个问题搜了大半天,综合各方观点,还是把它给实现了,小有成就感 打开一个新的浏览器窗口,silverlight并不支持这种做法。打开一个新的浏览器窗口意味着打开另一个应用页面。只需要获得那个应用的url(如http://www.163.com),执行 ...

Tue Aug 07 02:11:00 CST 2012 4 3569
Windows Phone开发之路(5) XAML基础(中)

  在继续总结后面的内容之前,我们先来看一下前面漏掉的一个知识点,那就是分部类,下面我们来看一下什么是分部类,以及为什么要用分部类。 一,分部类:   我们还是拿之前的例子来看,代码如下。   XAML代码:   Code-behind代码 ...

Wed Jan 25 01:21:00 CST 2012 4 2737
Windows Phone开发之路(4) XAML基础(上)

  我在上一篇博文中说过,XAML是一种基于XML的用来创建和初始化.NET对象的语言。虽然XAML可以在更多的CLR类型中进行运用,但在Silverlight中它是以一种人类可创作的方式来描述UI。 一, 初识XAML: XAML代码: 运行结果,如图: 与XAML代码 ...

Sat Jan 21 18:17:00 CST 2012 11 3006
Windows Phone开发之路(6) XAML基础(下)

  这一篇我要总结的内容是XAML中的扩展标记(Markup Extensions). 扩展标记   通过类型转换器和属性元素,我们可以将大多数属性初始化为常数值或者固定结构,不过在某些情况下我们需要更强的灵活性。举个例子,虽然我们可能会设置一个等价于某些特定静态属性的属性,但是我们并不知道 ...

Thu Jan 26 03:10:00 CST 2012 4 2390
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM