摘要: 在Visual Studio S2008 时代,开发过程中肯定需要同时打开多个程序文件(如下图所示)。例如开发WPF 应用程序,XAML 与C# 文件之间的切换必不可少,可来回来去的切换的确很麻烦。 阅读全文
posted @ 2010-04-12 17:55 Gnie 阅读(7519) 评论(82) 推荐(13) 编辑
摘要: 刚从发布会现场回来,第一时间将Visual Studio 2010 资料光盘中的.NET Framework 4 新命名空间内容发布出来供大家参考。看完要顶哦! 阅读全文
posted @ 2010-04-12 16:38 Gnie 阅读(3258) 评论(35) 推荐(9) 编辑
摘要: 在之前我已经写过两篇关于WPF 4 任务栏(Taskbar)相关的特性。相信自从VS2010 Beta 版放出后,WPF 的粉丝们肯定在第一时间了解了WPF 4 的一些新控件及新功能。赶在明天Visual Studio 2010 正式版发布前,我先来介绍一下WPF 4 中日历控件的一些功能及属性,就作为明天发布会的热身准备吧。 阅读全文
posted @ 2010-04-11 19:31 Gnie 阅读(37837) 评论(41) 推荐(18) 编辑
摘要: 最近关于Windows 7 方面的博文写了不少,今天收到微软TechNet 邮件,告知有几篇文章已经通过审核发布在TechNet技术资源库中,欣喜之余感觉微软确实为社区技术人员开辟了很广阔的交流空间。如果你也有IT 原创文章或翻译文章就到TechNet 或MSDN 上“晒”出来与大家一起交流探讨。 阅读全文
posted @ 2010-04-08 21:10 Gnie 阅读(3624) 评论(53) 推荐(12) 编辑
摘要: 上一篇我们已经对Session 0 隔离有了进一步认识,如果在开发过程中确实需要服务与桌面用户进行交互,可以通过远程桌面服务的API 绕过Session 0 的隔离完成交互操作。 阅读全文
posted @ 2010-04-08 11:46 Gnie 阅读(23067) 评论(71) 推荐(15) 编辑
摘要: Windows 服务在后台执行着各种各样任务,支持着我们日常的桌面操作。有时候可能需要服务与用户进行信息或界面交互操作,这种方式在XP 时代是没有问题的,但自从Vista 开始你会发现这种方式似乎已不起作用。 阅读全文
posted @ 2010-04-07 13:20 Gnie 阅读(23615) 评论(25) 推荐(21) 编辑
摘要: 在上一篇我们介绍了如何在WPF 4 中开发Windows 7 跳转列表,本篇将继续针对WPF 4 中任务栏其他功能:覆盖图标(Overlay Icon)、进度条(Progress Bar)、缩略图工具栏(Thumbnail Toolbar)进行研究。对于这些功能的API 开发可参考《Windows 7 任务栏开发系列汇总》。 阅读全文
posted @ 2010-04-05 17:50 Gnie 阅读(10816) 评论(22) 推荐(11) 编辑
摘要: 第一次看到Microsoft Surface 是在TechED 大会上,当时感觉一个庞然大物进入我的视野,真不知道这个看上去像茶几的桌子到底能做些什么。但当一个讲师打开Surface 后大屏幕上展现的东西又一次让我震惊了,那种操作和使用方式好象只有在科幻片里才能看到。 阅读全文
posted @ 2010-04-03 12:23 Gnie 阅读(7242) 评论(31) 推荐(6) 编辑
摘要: 在之前写过的《Windows 7 任务栏开发系列》中我们通过Visual Studio 2008 借助微软提供的Windows API Code Pack 对应用程序的任务栏进行开发,即将到来的Visual Studio 2010 为我们提供了更方便的开发方式,新版本的WPF 4 只需要通过XAML 代码即可实现Windows 7 任务栏的特性。 阅读全文
posted @ 2010-04-02 23:14 Gnie 阅读(3936) 评论(7) 推荐(4) 编辑
摘要: 在公司中经常会遇到部署多种数据库环境的情况,对于开发人员来说经常在不同数据库之间转换确实有些繁琐,本篇将介绍从SQL Server 操作MySQL 数据库的方法。 阅读全文
posted @ 2010-04-02 16:18 Gnie 阅读(10938) 评论(9) 推荐(4) 编辑
摘要: Windows 7 相关开发博文汇总,其中包括:Windows 7 任务栏开发、Ribbon 菜单、多点触屏、Session 0,使应用程序的功能更加完善。 阅读全文
posted @ 2010-03-21 18:59 Gnie 阅读(7246) 评论(8) 推荐(10) 编辑
摘要: Windows XP Mode 为Windows 7 的软件兼容性提供了很好的支持,在以前的文章中介绍过Windows XP Mode 是基于Windows Virtual PC 实现的,众所周知Windows Virtual PC 需要计算机硬件支持虚拟技术(Hardware Virtualization Technology),这使得像我这样的笔记本用户只能是望而生叹了。 阅读全文
posted @ 2010-03-19 14:54 Gnie 阅读(2354) 评论(27) 推荐(4) 编辑
摘要: 本篇我们开始介绍任务栏的另一个亮点:跳转列表(Jump Lists,下文简称JL)。JL 可以使用户方便快捷的找到想要浏览的文件(文档、图片、音频或视频等)以及应用程序的链接或快捷方式。 阅读全文
posted @ 2010-03-16 11:17 Gnie 阅读(5419) 评论(19) 推荐(7) 编辑
摘要: 上一篇我们为应用程序设置了自定义的缩略图,本篇我们将继续在缩略图中进行开发,为其添加工具栏(Toolbar)。在使用Windows Media Player(WMP)的时候,将鼠标放置在WMP 图标上方时会出现缩略图工具栏,其中包括“播放”、“下一首”和“前一首”三个功能键,即使WMP 不是当前活动窗口我们也可以通过该工具栏选择歌曲。 阅读全文
posted @ 2010-03-13 21:50 Gnie 阅读(5588) 评论(17) 推荐(5) 编辑
摘要: 缩略图预览功能可以说是Windows 7 的一大亮点。不论运行的程序是否处于活动状态,只要将鼠标放在任务栏图标上便会出现当前程序的预览效果。当然在Windows API 中也提供了许多开发缩略图的工具,下面我们来看看如何使用它们。 阅读全文
posted @ 2010-03-08 09:09 Gnie 阅读(8384) 评论(6) 推荐(4) 编辑
摘要: 上一篇我们完成了“覆盖图标”(Overlay Icon)的相关开发,本篇我们将对进度条特性进行研究。在使用IE 下载文件时,任务栏图标会同步显示当前下载进度(如下图)。那么在应用程序中如何实现这个效果呢? 阅读全文
posted @ 2010-03-06 11:08 Gnie 阅读(10918) 评论(14) 推荐(13) 编辑
摘要:当第一次使用Windows 7 时,任务栏(Taskbar)的改变可以说让我眼前一亮。在以前版本Windows 桌面功能的基础上,Windows 7 任务栏为我们增添了许多其他功能:Jump Lists,Window Preview,Process Bar,Overlay Icon 等等。 阅读全文
posted @ 2010-03-05 12:17 Gnie 阅读(15170) 评论(14) 推荐(8) 编辑
摘要: 使用Virtual PC 2007 或 Windows Virtual PC 时VHD(Virtual Hard Disk)是虚拟机必不可少的部分也是虚拟机的母体,提及.vhd 文件共分为:动态扩展(Dynamically Expanding)、固定大小(Fixed Size)、差分(Differencing)、链接至物理硬盘(Linked to a Hard Disk)四种类型。 阅读全文
posted @ 2010-02-24 10:29 Gnie 阅读(7095) 评论(4) 推荐(4) 编辑
摘要: 前一阵无意中发现将iPod Nano5 横置后会出现一个动态的选歌界面(如下图示),感觉不错于是想用Silverlight来实现一下这个效果,欢迎大家拍砖。 阅读全文
posted @ 2010-02-21 14:29 Gnie 阅读(5508) 评论(15) 推荐(4) 编辑
摘要: 提到Windows 7(或Windows Server 2008)有些人认为自己的产品密钥(Product Key)很安全,甚至在公司内部有些网管也认为公司部署的Windows 7 系统的密钥不会泄露。但其实并非如此,众所周知我们的密钥都是写在注册表中的,虽然在Windows 属性中看不到产品密钥的真身,但通过一些软件可以很便捷的解开这层面纱。 阅读全文
posted @ 2010-02-10 11:42 Gnie 阅读(5349) 评论(16) 推荐(7) 编辑
摘要: Win7 的Jump List 功能,可以将常用的文件或文件夹钉(Pin)在列表中方便使用,大大缩短了在磁盘中搜寻文件所花费的时间。最近发现我的Pinned 列表中有一个公司文件服务器的目录public,于是想将其从列表中Unpin 掉,但没想到竟然无法取消。 阅读全文
posted @ 2010-02-04 10:45 Gnie 阅读(1957) 评论(4) 推荐(3) 编辑
摘要: AutoCompleteBox(下文简称ACB)控件就像谷歌的搜索框,可以帮助使用者找到相似的查询项(图1),本篇将介绍下面Demo 演示中涉及到一些属性和实例。 阅读全文
posted @ 2010-01-25 09:48 Gnie 阅读(3407) 评论(1) 推荐(3) 编辑
摘要: 在《跟老外学Silverlight游戏 之九 胜利通关》一文中我们制作了一个“You WIN” 的游戏结束界面,细心的同学可能发现当找到最后一个物品后GoToStateAction 便会触发WinScreen,此时WinScreen 会和最后一个物品的粒子效果同时出现,那么本篇将对WinSreen 进行一些调整,让它慢点出现。 阅读全文
posted @ 2010-01-24 00:22 Gnie 阅读(2569) 评论(0) 推荐(3) 编辑
摘要: 在《跟老外学Silverlight游戏 之三 消除名单》中我们通过在物品轮廓画出Path 来达到消除物品的效果,由于游戏中的物品都是Office 图片的一部分所以无法使其真正消失,本篇我们将添加一个独立于Office 图片的物品,使其能动态消失。 阅读全文
posted @ 2010-01-22 12:45 Gnie 阅读(3441) 评论(4) 推荐(3) 编辑
摘要: 在前面的文章中我们制作了粒子效果、暗示效果,如果玩家找不到物品在图片上疯狂点击时该怎么办呢?本篇将为游戏添加地震效果,当玩家在3秒内点击次数过多时就会使图片晃动以达到该效果。 阅读全文
posted @ 2010-01-21 22:11 Gnie 阅读(2991) 评论(12) 推荐(4) 编辑
摘要: 在前面的篇章中我们制作了很多动态效果,作为一个游戏来说除了视觉效果外当然还需要有音乐效果。本篇就要为游戏增加一些音效,比如到物品被找到时会发出音乐提示,在游戏进行过程中会有背景音乐,这样可以使游戏更加完美逼真。 阅读全文
posted @ 2010-01-21 09:50 Gnie 阅读(2597) 评论(8) 推荐(6) 编辑
摘要: 将所有Silverlight/WPF 相关文章整理了一下做成汇总,便于方便查找参考。其中包括:Silverlight 解谜游戏系列、Silverlight 边学边练系列、WPF 编游戏系列、WPF4 新控件系列。 阅读全文
posted @ 2010-01-15 21:50 Gnie 阅读(12516) 评论(17) 推荐(13) 编辑
摘要: 接上一篇内容,我们继续对暗示功能进行制作(通过光环动画进行暗示)。点击“HINT” 后会在屏幕中出现光环对玩家进行提示... ... 阅读全文
posted @ 2010-01-12 09:20 Gnie 阅读(2080) 评论(7) 推荐(5) 编辑
摘要: 在上一篇文章中,我们为鼠标指针更换了外形让游戏看起来更加好看。本篇我们将为游戏添加一个暗示(Hint)功能,当玩家找不到物品时给予一些帮助(相信文章写到这里13件物品闭着眼也应该能找到了),文章中我们仍然会用到多种动画及自定义行为功能。 阅读全文
posted @ 2010-01-11 08:27 Gnie 阅读(2509) 评论(0) 推荐(3) 编辑
摘要: 本篇我们将对鼠标指针进行美化,也给它穿上好看点的马甲,对于其样式来源可以选择Image 或Path。可以通过微软的 Expression Design 设计出鼠标指针样式。 阅读全文
posted @ 2010-01-09 10:25 Gnie 阅读(3178) 评论(6) 推荐(5) 编辑
Copyright © 2010 Gnie