.NET Framework
在 Windows Server 2008 R2 上安装 Windows Phone SDK
1家中的台式机一直被我当做服务器来使用,并且我尽量最大限度的做到“物尽其用”,以下是这台服务器为我提供的部分服务:
- Web服务器
- 虚拟机实验环境
- 家庭无线AP
- 背景音乐播放器
- 手机充电器
- HTPC
- 个人数据中心
- 下载服务器
- 闹钟
- LED广告牌(向小区内显示广告)
关于在上面运行的操作系统,之前使用过 Windows Home Server 2011,但由于其缺少一些 Windows 7 和 Windows Server 2008 R2 上的功能,同时为了提供 Hyper-V 实验环境,于是换成了 Windows Server 2008 R2,在 Windows 8 时代,应该会再换一下,因为 Windows 8 内置了 Hyper-V,同时又可以为我提供家庭组等家用功能。
综上所述,现在用的系统就是 Windows Server 2008 R2 了。今天我想要在上面安装 Windows Phone SDK 7.1,却被告知由于不是 Windows 7 而拒绝安装:
众所周知,Windows 的客户端版本和服务器版本只是内置的功能和一些安全设置有所区别,主要的系统部分是完全相同的,那如何绕过这个限制,在 Server 2008 R2 上面安装 Windows Phone SDK 呢?
在 Windows 服务中使用 Timer 的问题
0今天开始用C#做一个 Windows 服务,作用是定时像服务器上传本机的外网IP,方便我随时对电脑进行管理。功能很简单,但由于之前没有做过 Windows 服务,所以还是得上网学习一下。在网上很容易找到如何开发一个 Windows 服务的资料,这不,很快就找到了现成的介绍:
1. 新建一个项目
2. 从一个可用的项目模板列表当中选择Windows服务
3. 设计器会以设计模式打开
4. 从工具箱的组件表当中拖动一个Timer对象到这个设计表面上 (注意: 要确保是从组件列表而不是从Windows窗体列表当中使用Timer)
5. 设置Timer属性,Enabled属性为False,Interval属性30000毫秒
6. 切换到代码视图页(按F7或在视图菜单当中选择代码),然后为这个服务填加功能
这个说明正好适用于我要做的程序,于是照此一步步的操作。在从工具箱添加 Timer1 控件之后,双击它,vs自动生成 timer1_Tick 方法,用于编写定期触发时要执行的代码:
Windows Phone 开发人员工具的 Visual Basic 插件正式发布
09月份,随着 Visual Basic for the Windows Phone Developer Tools CTP 测试版的发布,开发人员可以使用 Visual Basic 来开发 Windows Phone 的 Silverlight 应用程序和游戏了。现在,这个 Windows Phone Developer Tools 的加载项发布了正式版。
同时,开发组还发布了使用 VB 来开发 WP7 程序的示例代码。
Windows 任务栏缩略图自定义程序[更新 Build20100830]
12- 设置任务栏缩略图大小
- 禁用任务栏缩略图显示
- 设置任务栏缩略图鼠标悬停显示延迟时间
- 单击图标直接激活程序窗口
- 关闭任务栏和开始菜单动画效果 (更多…)
[译] 脱机浏览 MSDN 文档
1Windows SDK 博客曾发表了一篇关于脱机浏览 MSDN 文档的文章,介绍了在没有安装 SDK 的情况下如何进行操作。如果我们已经安装了 SDK,那么使用下面的步骤就可以手动安装离线的文档。
首先转到控制面板,然后选择程序和功能,在这里会列出系统中已安装的程序。找到 Microsoft Windows SDK for Windows 7 (7.0) 或其他你已经安装的 SDK。我这里安装的是老版本的,最新版 Windows SDK 可以在 Windows Developer Center 上找到。右键单击该 SDK,选择更改。