Author: blchen
-
Windows 8 App开发电子书
2012是微软频频发布新产品的一年,很少会看到微软这么频繁的在一个财年里发布这么多的产品。一方面,这说明微软正在缩短产品的开发周期,让用户更早接触产品,以免重犯VISTA五年磨一剑的失败,另一方面,开发人员就悲剧了,本来一年看2本书就够了,现在得一季度看一本了。 blchen今天要介绍的是学Windows 8 App开发的2本电子书,都是由MSPress出品。
-
Windows 8显示文件扩展名
Windows 8默认不显示文件扩展名。比如你有个音乐文件叫月亮之上.mp3,Windows的文件管理器只会显示月亮之上。 资源管理器的菜单界面在Windows 8里改成了Office的风格,不过大部分操作并没有复杂化。显示文件扩展名还是和以前一样,3次点击。
-
[C#]扩展CLR的原生类
C# 3.0以后,允许开发人员对CLR里的原生类进行扩展,也就是说,您可以自由为CLR的各种类增加新的方法。 下面便是一个扩展CLR里的ObservableCollection类的例子,对其加上AddRange方法。
-
VS无法解析DataContractJsonSerializer
今天把之前项目中写的一段转JSON的代码复制到Windows Phone的项目的代码里,结果发现Visual Studio无法解析DataContractJsonSerializer类,
-
Windows Azure Training Kit 2012年6月更新
随着Windows Azure 2012 Spring Release的发布,微软也更新了Windows Azure Training Kit。这次更新过的Windows Azure Training Kit包含了42个手动实验室和20个ppt讲义。这次的更新里包含了12个关于Windows Azure Virtual Machine的手动实验室,11个关于Windows Azure Web Site的手动实验室,并且所有内容都根据Azure SDK 1.7开发工具和新的管理门户做了更新。
-
Windows Azure启用基于html5的新管理门户
微软对于其云计算平台Windows Azure的更新是每半年一次。这次到来的是Windows Azure 2012 Spring Release。今天blchen发现Spring Release里全新改版的管理门户已经可以访问了。只要点击点击下图红圈所示的连接即可,你也可以访问新版门户地址http://manage.windowsazure.com
-
Convert-WindowsImage–wim2vhd的进阶版
今天blchen要介绍的这个妹纸叫做叫Convert-WindowsImage。Convert-WindowsImage的主要功能和wim2vhd差不多。(如果你还不熟悉WIM2VHD,这里先普及一下,WIM2VHD主要用于将Windows的安装介质转化为可以直接启动的VHD文件。WH2VHD完全自动化了用imagex.exe把install.wim文件解压,转成VHD,然后配置Boot Manager的繁琐过程,深受广大IT管理员的喜爱。那制作这些VHD意义何在?你可以把这些VHD文件当成Windows的基本镜像文件,它们可以直接用于基于Hyper-V/VMWare的虚拟机批量部署,也可以用于SCVMM的Library服务器配合Windows安装应答文件实现数据中心虚拟机自动化部署方案)。
-
Windows 8安装Hyper-V管理器
最近新买的办公机器装了Windows 8。有了在Win7安装Hyper-V管理器的经验后,blchen按照Win7安装Hyper-V管理器里的步骤安装Hyper-V管理器,发现安装包不能用。研究了一番发现从Windows 8开始,Hyper-V功能已经内置,成为操作系统的一部分。这意味着WIN8中已经自带了Hyper-V管理工具,只是默认并不开启。 所以在Windows 8里使用Hyper-V管理器比Windows 7里简单多了,无需再单独下载远程服务器管理工具,只需要在“启用或关闭Windows功能“的对话框里找到Hyper-V GUI管理工具,启用即可。
-
用代码检查DotNet 3.5或者4.0是否安装
最近有个需求,需要验证客户端是否安装了DotNet 3.5。一开始本来打算用DotNetmscoree.dll里的GetCORVersion判断,不过实际测试了一下,发现GetCORVersion返回的是的当前系统CLR的版本号,由于DotNet 3.5本质上还是CLR 2.0,所以返回的结果是2.0。
-
Windows Server 2012 Hyper新功能
在做数据中心虚拟化,或者VDI的时候,IT Pro经常把Hyper-V和VMWare来做比较。在Windows Server 2008 R2的时候,Hyper-V某些限制导致了其对物理宿主机的资源的利用率不如VMWare。比如,单虚拟机不能虚拟超过4个Core的CPU,单个vhd虚拟文件不能超过2GB,等等,从而导致在和VMWare的比较中处于下风。微软在Windows Server 2012对于这些限制做了很大的改进,使得Windows Server 2012 Hyper-V能完全充分利用服务器的物理资源,以下是一些具体的数据