收录了 winrt 频道下的 50 篇内容
Stimulsoft发布了一款新的WinRT报表设计器,允许用户在任何运行Windows8的设备上创建并编辑报表。
在BUILD 2012大会的The Windows Runtime Q&A座谈上,Chris Anderson、Chris Guzak、Jerry Dunietz、Kamen Moutafov、Martyn Lovell和 Elliot H Omiya等负责WinRT不同组件的主要开发者回答了开发者关心的一些Windows 8应用程序相关问题,特别是WinRT问题。以下是大部分重要问题答案的摘要。
尽管我们可以使用.NET语言来调用Win32 API,但那样做会很困难。所以在过去的两年间微软一直在构建替代的方案,它就是实现了跨语言支持的Windows运行时,即WinRT。我们可以在C++和.NET中创建WinRT组件,并且可由二者以及JavaScript使用。
Windows 8为开发者创造了很多机会。在这次马拉松式的采访中,微软的官方发言人公开了Windows 8和Windows RT各个方面背后的故事。
Windows 8.1给WinRT应用程序带来了很多急需的功能,以使它能成为行业应用和销售终端类应用的平台。这些功能包括一种新的Hub控件,对二级窗口的支持,解决了Web视图控制的airspace问题等。
SQLite现已提供对Windows RT和Windows 8 Metro应用的支持,未来还将支持Windows Phone 8本地应用的存储功能。
CSLA发布了4.5版本,不仅支持WinRT、.NET Framework 4.5、Silverlight 5,还包含了针对业务规则引擎的重要增强。
Rust/WinRT是Windows运行时的一种语言映射,现在发布了预览版,可以通过自然惯用的方式来调用Windows API。
Syncfusion发布了WinRT 2013 volume 1版本,该版本新增了14种控件,有了它你可以使用Gauge、Grid、PDF等控件构建Windows Store应用程序。
有消息表明微软公司正在统一Windows生态系统,因此Windows Phone 8将会基于WinRT而不是Windows CE。
最近公布的Windows 8.1将提供对3D打印机的本地支持。随后,更多有关应用和设备驱动开发的消息被披露,而其中的关键在于Direct3D运行时和3MF Spool文件格式。
在企业中WinRT应用的一个主要限制就是它的许可模型。在过去,相关公司必须要设置一个活动目录或者为每100台电脑支付3000$购买侧载(side-loading)密钥。作为Windows 8.1更新的一部分这一要求已经被大大弱化。
Telerik的JustDecompile Q3 2012支持C#5和WinRT。它包含了两个插件,而且可以通过JustCode与Visual Studio集成。作者Anand Narayanaswamy
WinRT是一套构建在Windows内核之上的现代的操作系统级别的API。它并不是位于Win32之上的一层,而是Win32的替代品。使用了诸如统一类型系统及反射等面向对象概念来构建,对于C++、.NET、以及如JavaScript等动态语言来说,WinRT具有同等的可用性。
那些希望在Windows ARM(WOA)上寻找Java、LuaJIT或Google V8 JavaScript引擎的用户可能会大失所望,因为WOA不支持这些工具,也不支持类似的工具。最近,在该平台上发布第三方编译器的问题使开发者的担心进一步升级。
Syncfusion最近发布的Essential Studio for WinRT包含20个用于构建Windows Store应用程序的企业级控件。这些控件专为触控优化,并且包含多种特性。
SQLite WinRT包装器已经在CodePlex上发布了,它提供了用于开发Windows Phone 8应用的轻量级API,其中包括各种函数,比如打开数据库、执行和创建SQL语句、绑定参数以及对语句执行结果进行迭代等。
Windows Runtime引入了对异步编程更好的支持。C#与Visual Basic的关键字await及async成为该支持的一部分了。
对WinRT和Windows Phone 8来说,应用都可以采用私有分发的方式,但在两个平台上的私有分发过程截然不同。
印度的LogicNP软件近日发布了Crypto Obfuscator .Net v2013产品,支持可移植类库、Windows 8、WinRT和Windows Phone 8,并改进了SQL CLR程序集。该版本包含新的日志选项卡,用于展示在代码混淆过程中完整的日志输出。