修复Win2012 R2英特尔RST服务未在运行

启动管理员权限下的CMD,输入一下指令即可

sc create IAStorDataMgrSvc binPath= "C:\Program Files (x86)\Intel\Intel(R) Rapid Storage Technology\IAStorDataMgrSvc.exe" start= Auto depend= Winmgmt DisplayName= "Intel(R) Rapid Storage Technology"

sc description IAStorDataMgrSvc "提供存储事件通知并管理存储驱动器和用户空间应用程序间的通信。"

使用命令行启动WP8模拟器

用管理员模式启动CMD,输入一下命令即可

"C:\Program Files (x86)\Microsoft XDE\8.0\XDE.exe" /vhd "C:\Program Files (x86)\Microsoft SDKs\Windows Phone\v8.0GDR3\Emulation\Images\Flash.vhd" /video "768x1280" /memsize 1024 /language 804 /creatediffdisk "H:\dd.768x1280.1024.vhd" /fastShutdown

更多参数帮助可以输入

"C:\Program Files (x86)\Microsoft XDE\8.0\XDE.exe" /?

想升Windows Phone 8.1:你必须知道这些事

微软迟到的个人助理服务:Cortana

  在微软即将发布最新版 Windows Phone 8.1 系统升级之前,我们已经看到了许多关于新系统的传闻。而自从微软公司对外公布 Windows Phone 8.1 系统的 SDK 以来,许多新功能和新特性都被大家深入挖掘,并且备受期待。目前我们就为大家一起来整理一下关于 Windows Phone 8.1 到目前为止所有的已知消息,看看现在 Windows Phone 8.1 究竟将会给我们带来哪些惊喜。

  在介绍新功能之前,我们来看看 Windows Phone 8.1 的发布时间。目前有一种说法被普遍认同,那就是微软将在 4 月 2 日至 4 日举办的 Build 开发者大会上正式发布 Windows Phone 8.1,并且对外公布新系统的开发者预览版。而未来在 7 月或 8 月的夏天将正式向所有 Windows Phone 用户推送。目前微软已经向全世界用户保证所有 Windows Phone 8 设备都可以升级 Windows Phone 8.1,而不会发生当初 Windows Phone 7 升级 Windows Phone 8 那样的悲剧。

  到目前为止,关于 WP8.1 系统的功能更新已经曝光了许多方面,虽然新系统的版本号并不高,但是升级的幅度却异常惊人。下面就让我们一起来看看到目前为止已知关于 WP8.1 新系统都有哪些新功能吧。

Cortana 语音助手

  Cortana 是 WP8.1 系统中加入的全新语音助手功能,是微软对抗苹果 Siri 和 Google Now 语音助手的武器。它拥有和 Siri、Google Now 一样的功能,比如查询天气,通过网络搜寻附近的美食和电影院,语音拨打手机等等。除了这些基本配置,它还会支持其它更加卓越的功能。

  Cortana 的名字来源于 Xbox 游戏《光晕》的女主角。在《光晕4》中,为了保护士官长安全离开,Cortana 牺牲了自己。现在,这个备受欢迎的人气角色将在 WP8.1 上完美复活。

  微软资深专栏作家 Mary Jo Foley 称 Cortana 是一款“革命性”的产品,它将超越现有所有语音助手。个中原因在于,Cortana 不仅仅是一款允许用户与手机互动的语音应用,未来它还将成为 Windows、Windows Phone 以及 Xbox One 操作系统的核心服务。根据微软前首席执行官 Steve Ballmer 的描述,Cortana 将“融合各服务信息,为用户带来更为深刻和丰富的体验”。

  这是个异常宏大的目标。Cortana 同时融合了机器学习技术和 Bing 搜索的“Satori”知识库,除了能执行日常语音操作,还具备学习���适应能力。已经有消息称,Cortana 正在秘密整合 Foursquare 的地理位置数据,The Verge 曝光的 Cortana 谍照更是给人带来无尽的遐想。

  从最近曝光的 Cortana 的运行视频来看,Cortana 是一个圆形的图标,将会以一种动画的方式运行,且会采用 Windows Phone 当前的主配色样式。也就是说,这个语音助手可以根据互动内容做出“笑”或者“皱眉”的表情。此外,这些动画效果还会集成语调,让 Cortana 看起来更像是一个“真正的人”,类似苹果 Siri,但又强于 Siri。

  另外,Cortana 还能叫出用户的名字,并不断学习用户使用手机的习惯,比方说活动的区域、工作地点以及用户的兴趣爱好等等。所有的这些“信息”会保存到 Notebook 中,让用户可以查看 Cortana 的“学习效果”(当然,用户也能对这些信息进行添加或者删除)。

  用户也能限制 Cortana 的“学习功能”,比如说禁止“她”访问电子邮件、日历、联系人名单或者本地数据等。

  如果用户向 Cortana 开放了本地数据以及其他信息,那么,Cortana 就可以根据一些搜集到的信息提出建议,发出提醒等,包括天气情况、股市行情、导航、约会时间以及音乐推荐等等。此外,Cortana 甚至还可以管理勿扰时段,在勿扰期间,她会让手机对通知信息等自动静音,并对重要联系人的消息或者来电等提供放行。

  有趣的是,Cortana 据说还会完全替代必应搜索应用,这一点与 Google Now 实际上替代了 Google Search 应用应该是相似的。最后,根据最新消息来看,首个版本的 Cortana 将支持超过 15 种语言,并且包括简体和繁体中文在内。

通知中心

  也许语音助手功能并不是所有人都能够用得到,但是对于普通用户来说,通知中心绝对是必备而且非常方便的功能。而 Windows Phone 系统一直缺少对通知中心的支持,也成为了许多用户放弃它的原因。而在即将到来的 WP8.1 系统中,通知中心终于就要与广大用户见面了。

  从目前已知的消息来看,虽然微软并不是重新发明了通知中心,但是却在通知中心里加入了比 iOS 和 Android 更加有用的功能。WP8.1 也将采用经典的下拉手势唤出通知中心。用户可以在通知中心中快速开启 Wi-Fi 和蓝牙,还可以将手机切换到飞行模式。当然,WP8.1 还支持用户在快速设置菜单中自行设置通知中心的内容。这些选项包括快速启动相机,设置屏幕翻转,调节亮度以及设置网络分享,开启 VPN 等操作。另外用户也会根据自身需要,将不想关注的内容移除。

  另外和 Android、iOS 一样,WP8.1 的通知中心也可以查看信息摘要。考虑到微软将通知中心命名为“动作中心”,WP8.1 很可能允许用户直接在通知中心中对通知内容进行操作,比如直接回复短信和社交媒体私信等。

应用商店

  WP8.1 的应用商店也将迎来重大更新。系统可以根据用户的地理位置以及个人 Facebook 信息来推荐应用。新系统下,用户整理已购应用的手段也将变得更加丰富。他们可以按照购买时间或者应用名称对应用进行排序。对于应用购买大户来说,这项功能将是一个福音。另外,WP8.1 系统的应用程序也全面支持自动更新。

系统功能

  微软在一周前向开发者发送了 WP8.1 系统的 SDK 文件,其中有不少有关新系统特性的内容。SDK 文件显示,WP8.1 支持用户将应用转移到 SD 卡,还能给出不同应用耗电量的详细报告。

  WP8.1 预计还将支持 Wi-Fi 自动开启。根据来自 WPCenter 的谍照显示,这项功能可以根据用户的地理位置判断何时开启 Wi-Fi,比如用户在外出时关闭 Wi-Fi,等回到家时系统会自动开启。

IE 浏览器

  新系统的 IE 浏览器预计将升级到最新的 IE11。WP8.1 下的 IE11 能够更好地支持 HTML5。此外,IE11 还能自动保存网页密码,允许用户通过浏览器上传文件,同时还将加入对 WebGL 的支持。另外的一项功能则是传闻已久的标签同步,通过它能够打开其它使用相同 Live ID 设备上的标签页面。确认之后,手机版 IE11 上可打开的标签页的数目不限,跟电脑版相同。

短信

  WP8.1 系统将允许第三方短信应用代替系统默认的短信界面,同时还可以更好的兼容双卡双待设备的切换功能。

照相和相册

  WP8.1 的相机应用可能会加入最新的快速拍摄模式。借助这项功能,使用者可以拍摄一系列连续的照片,这些照片会被保存在同一个文件夹中,方便用户一次删除。WP8.1 相册界面也将出现小幅更改。相册内的预览图片将变得更大以适应大屏设备,此外,本地图片和云端图片也会被区别显示。

其它

  屏幕虚拟键是在去年开始就被反复提及的一项功能,为了节省硬件成本,WP8.1 可能会像 Android 一样采用屏幕虚拟键。曝光的谍图显示,用户可以在设置菜单中激活屏幕虚拟键,系统还允许用户设置虚拟按键的背景色,或者让它在不用时自动隐藏。

  微软还可能会为 WP8.1 的键盘带来类似 Swype 的滑动输入,这项更新应该能够在一定程度上提高使用者的输入效率。

  除此之外,WP8.1 的播客(Podcast)应用预计将从音乐应用中剥离出来独立运营。和 iOS 相同,WP8.1 的播客应用也同时支持音频和视频内容,用户可以随时下载、保存和分享自己喜欢的博客。

功能变化

  分享到任何应用程序

  更改主屏和主题背景

  可下载文件夹

  双击解锁手机

  标记喜欢照片

  设置通知中心安静时段

  更改截图快捷键为电源+音量上(原来为电源+开始)

  音频/视频编辑和效果

  慢动作视频

  网格视图应用程序

  联系人分类

  圈子人数提升至 40 人

  快速拨号

  文件资源管理器

  可选择电子邮件下载全部图片

  Xbox Music、Xbox Video 取代 Music+Video 应用

  电子钱包支持电影票和会员卡

  照片状态上传

  全新设置功能

  Battery Sense:监控每个应用的耗电情况

  电池保护模式:允许关闭某些程序在后台运行

  支持与他人分享密友密码的 Wi-Fi 连接

  支持同步屏幕内容到其它显示设备

  广告标记

  USB 连接确认

  支持 NFC 支付

  自动重复连接 VPN

  底层改进

  支持蓝牙 4.0 LE

  SD 卡扫描

  Geofence 监控

  支持加密和电子邮件签名

  检查新邮件时消耗电量更低

  S/MIME 签名加密邮件

  应用程序访问企业服务器或防火墙时需要验证身份证书

  支持 EAP-TLS

  增强企业用户移动设备管理

  后退按钮暂停应用而并非关闭

  音频/视频转码硬件加速

  支持 Miracast(不确定)

  支持鼠标和键盘

  支持 3D 立体声

  虚拟智能卡支持

  指纹扫描仪支持

  增加 QHD 分辨率支持

TypeScript成为VisualStudio的正式成员

  Microsoft 的开源编程语言 TypeScript 设计的初衷是为了使大型 JavaScript 应用开发更容易,同时提供现代工具的支持。相比 TypeScript 先前的 0.95 版本,即将发布的 1.0 版本的最新发布候选版本有不少变化,其中最重要的要属处理泛化的新方式。TypeScript 的开发团队改变了关键字“any”的行为,这样做是为了简化创建接口和子类时的类型检查。

  此外,对泛型的处理也产生了一些变化,这两种改变结合在一起后,会有利于处理某些场景,如“承诺参数是全类型泛化的类型”。另外还有重要的一点是,与 TypeScript 一起发布的库 lib.d.ts 也做了更新,提供对触摸和 WebGL 的支持。

  虽然对此发布版本的反馈总体上比较好,但是它毕竟是发布候选版本,所以不建议将其安装在关键的生产系统中,除非你愿意承担部分风险。据一些早期的使用者反映,还有若干稳定性问题需要处理。

  除了通过 Update 2 获取 TypeScript 1.0RC 外,也可以通过下载方式获取并作为独立工具使用。项目的源码放在 Codeplex 上。除了可以在 Visual Studio 中使用 TypeScript 外,在其他流行的文本编辑器中,如 Eclipse 和 Sublime 也支持该语言

调整注册表提前安装Windows 8.1 Update 1

如果你决定给自己的注册表来点小调整,那么就能够立即下载到Windows 8.1 Update 1啦!通过给注册表加入一个新的值,即可无需访问任何第三方进行下载。已有不少用户报告称该方法奏效,并成功下载到了更新。

具体方法是:

• 打开注册表,前往"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\";

• 创建一个新的键值(key)"SHWindowsPoolS14";

• 然后,重启机器并检查更新。

最后,你应该能够看到“Update for Windows 8.1 for x64-based Systems (KB2919442) – (S14 Prerequisite v01.0008)”。

另外也可以通过MSU文件来安装(按顺序)

KB2919442: 32-Bit - 64-Bit - ARM

*KB2939087: 32-Bit - 64-Bit - ARM

KB2919355: 32-Bit - 64-Bit - ARM

KB2932046: 32-Bit - 64-Bit - ARM

*KB2938439: 32-Bit - 64-Bit - ARM

KB2937592: 32-Bit - 64-Bit - ARM

Windows 8.1 Update 1官方命名:Windows Feature Pack

本周早些时候根据相关报道称微软已经完成了RTM版本的Windows 8.1 Update 1系统更新的编译工作,该更新同样以“Spring Update”而被大家熟知。尽管微软官方并未确定这条消息,不过今天又有新截图证实已经完成。消息称将会采用安装更新包的方式来进行升级,此外从截图上来看Spring Update官方的叫法为“Windows Feature Pack”。

如果这条消息属实,那么Windows 8.1 Update 1可能并不会增加太多的新功能,可能更多是针对触控界面进行相关的优化调整,对于键盘和鼠标用户的提升可能微乎其微。此外文章中称安装本次更新之后IE 11浏览器版本将会升级到11.0.7,可能将会获得enterprise compatibity mode,能够允许在加载网页的时候采用更利于工作的IE8老版本。

微信开放支付接口申请,所有认证过的服务号均可申请

  “微信支付”终于来了!

  一直让大家翘首以盼的微信最核心的杀手锏——“微信支付”终于开放申请了!今天微信团队在官网发布消息,微信公众平台支付功能已正式开放申请,已开通公众号的开发者可以登录公众平台申请 App 支付功能。未开通公众号的 APP 开发者,我们将在近期开放,届时可在微信开放平台申请。

  此次微信支付开放申请主要向微信公众账号中的服务账号,所有之前经过认证的服务账号,均有资格申请微信支付接口。据了解,申请微信支付,需要填写商户基本资料、业务基本资料、财务审核资料。通过审核了的商户才能进入开发流程,通过开发接口文档的指引,完成开发。此后签订合同并缴纳保证金后,申请全网发布,即可开通微信支付能力。

  在此之前,微信一直没有明确“支付接口”的申请规则,只有极小部分商家获取到了内测的资格。全面开放支付接口的申请,也意味着经过数月的测试,微信的支付能力,以及和线下移动支付场景的匹配,已经基本达到预期,是时候放开手脚,大举进军移动支付领域了。

  在不久之前,微信公众平台刚刚调整过一次公众账号认证体系,订阅号可获得“自定义菜单”接口,而服务号则可获取所有高级接口。全面开放支付接口的申请,之前所有关于微信服务账号的想象,都将得以落地。

  另外据我们了解,除了全面开放支付接口,微信还将推出线下 POS 机——微 POS。微 POS 主要面向本地生活服务商家提供支付解决方案,商家通过服务员端输入金额后,自动生成二维码,消费者使用微信扫码进入支付页面,输入密码后完成支付。

  也就是说,不仅仅是推广电子支付,微信还想要借助“微信支付”颠覆传统的线下支付,将整个生活服务领域的支付场景和微信支付进行融合。开放微信支付接口,也意味着微信已经准备就绪,将大大加速这一过程。

微信支付申请指引https://mp.weixin.qq.com/cgi-bin/readtemplate?t=news/app-apply-guide_tmpl&lang=zh_CN

微信商户服务中心https://mp.weixin.qq.com/cgi-bin/readtemplate?t=business/faq_tmpl

ERROR: The version of SQL Server in use does not support datatype 'datetime2'

我把程序中的Entity Framework的SQL2012的数据库转为SQL2005后

出现了错误:

The version of SQL Server in use does not support datatype 'datetime2'.

解决办法:

把.edmx后缀文件中的

<Schema Namespace="NerdDinnerModel.Store" Alias="Self" Provider="System.Data.SqlClient" ProviderManifestToken="2012" xmlns:store="http://schemas.microsoft.com/ado/2007/12/edm/EntityStoreSchemaGenerator" xmlns="http://schemas.microsoft.com/ado/2009/02/edm/ssdl">

改为

<Schema Namespace="NerdDinnerModel.Store" Alias="Self" Provider="System.Data.SqlClient" ProviderManifestToken="2005" xmlns:store="http://schemas.microsoft.com/ado/2007/12/edm/EntityStoreSchemaGenerator" xmlns="http://schemas.microsoft.com/ado/2009/02/edm/ssdl">

即可

微软开放了.NET 4.5.1的源代码

.NET Reference Source 发布了 beta 版,可以在线浏览 .NET Framework 4.5.1 的源代码,并且可以通过配置,在 Visual Studio 2013 中调试 .NET Framework

  .NET Framework 团队的项目经理 Alok Shriram 在.NET Framework 的博客中撰文介绍了最新的 .NET Reference Source。它不仅可以用来浏览最新的 .NET 代码,而且通过强大的 Roslyn,改善了“Go to Defination”和“Finding Reference”的在线体验。此外,开发者还可以下载整个源代码包,在 Visual Studio 中打开并浏览。使用 Schabse Laks 编写的插件,可以在 VS 中直接导航到该网站。

  通过简单的配置,开发者可以在 Visual Studio 中单步调试 .NET Framework 4.5.1 及其后续补丁和更新。这无疑是广大开发者翘首以盼的功能。启动 Visual Studio 2013,打开 Tools -> Options -> Debugging -> General 菜单,进行如下配置:

  • 禁用 Just My Code
  • 禁用 Step over properties and operators
  • 禁用 Require source files to exactly match the original version
  • 选中 Enable .NET Framework source stepping
  • 选中 Enable source server support

  这样,开发者在调试代码时,就可以通过 F11 直接进入 .NET 代码。

  这并不是微软第一次开放 .NET Framework 的源代码。早在 2007 年,他们就第一次公布了 .NET 3.5 的源代码并支持 Visual Studio 调试。并且对于后续的 4.0 和 4.5,也都提供了相应的源代码包。但当框架升级时,这些旧的包就变得毫无价值了。从 4.5.1 开始,.NET Framework 团队彻底改变了符号索引和发布的过程,使其与构建过程同步,这样在新版本发布时,相应的 PDB 文件也会从 Reference Source 网站进行更新。

  目前的 beta 站点只是临时的,届时将会取代现在的旧站点。后续微软也会将还未公布源代码的程序集逐步添加进来。

  新的 .NET Reference Source 许可协议回归到了 MS-RSL,这也使得像 Mono 这样的团队可以放心大胆地使用。

  正如 Scott Hanselman所说:微软可能并不是开源的,但却绝对是源代码开放的。