摘要:
下个版本的JavaScript被称为ECMAScript 3.1 “Harmony”,Google Chrome和V8现在已经支持其中规划的某些特性。要想尝试这些特性,你可以使用Chrome的开发频道版本,并且打开“Experimental JavaScript features”标志。 在Google的新闻稿中,强调的特性包括: 词法定界: 现在,“let”关键字替代了“var”关键字,传统的“var”声明会补充“let”和“const”声明。二者都是在块范围内的绑定,这消除了很多错 误和诡异行为的主要来源。本地范围的函数声明现在得到正式允许,同时服从词法定界。(注意:词法定界只在ES的严. 阅读全文
posted @ 2012-02-16 15:42
ChaunceyHao
阅读(203)
评论(0)
推荐(0)
摘要:
2月8日,微软Patterns & Practices发布了Windows Azure指南的第三部分——在Windows Azure云中构建混合应用,其中包括指南文档和源代码包。 “Windows Azure 指南”是微软Patterns & Practices专门针对Windows Azure平台的项目指南网站,网站指出: 现在Windows Azure服务已经发布,对于如何使用该全新平台,让其发挥最大功效,很多客户希望得到一些指导。Patterns & Practices启动了一系列项目,重点放在针对全新平台的应用设计和开发之上。 这些项目的关键主题有三个: 向云中 阅读全文
posted @ 2012-02-16 15:40
ChaunceyHao
阅读(119)
评论(0)
推荐(0)
摘要:
模型绑定(Model Binding)特性使用请求数据来创建强类型对象,以此简化控制器的动作。Jess Chadwick在MSDN上的一篇文章中深入探索了该特性,并研究了复杂的场景,包括缺省模型绑定器不满足要求时如何定制。 ASP.NET MVC模型绑定是什么?它让下面这段代码: public ActionResult Create() { var product = new Product() { AvailabilityDate = DateTime.Parse(Request["availabilityDate"]), CategoryId = Int32.Parse 阅读全文
posted @ 2012-02-16 15:35
ChaunceyHao
阅读(286)
评论(0)
推荐(0)
摘要:
Node.js逐渐受到社区的广泛关注,最近Node.js的C++移植版node.native也悄然出现。node.native遵循C++11语言,目前还处于紧张的开发阶段,没有正式可靠的版本。 采用node.native开发Web应用,一如Node.js的风格一样简洁和强大。以Web服务器为例,node.native的实现代码如下: #include <iostream> #include <native/native.h> using namespace native::http; int main() { http server; if(!server.listen 阅读全文
posted @ 2012-02-16 15:35
ChaunceyHao
阅读(335)
评论(0)
推荐(0)
摘要:
Simon Cropp发布了一个IL织入(IL weaving)工具,可以将属性变更通知与自动实现属性关联在一起。IL织入技术,是指装配件中的IL代码可以重写,以添加更多功能。在更广泛的技术上下文中,该技术被称为面向方面编程。 Simon的这个Notify Property Weaver有一个有趣的功能,它不需要特性或其他形式的标签。实际上,它分析代码,以确定一般属性与调整过的属性之间的关系。这些关系接下来就会用来确保所有正确的属性变更通知都可以发出。 Notify Property Weaver作为MSBuild任务运行,使用它的项目就不要分发其他额外的程序库。它可以手工配置,或通过Visu 阅读全文
posted @ 2012-02-16 15:33
ChaunceyHao
阅读(200)
评论(0)
推荐(0)
摘要:
Fluqi为jQuery提供了一个通用的微件(Widget)构造器,让用户以可视化方式创建并定制jQuery微件,然后可以把生成的标记语言代码和JavaScript用在自己的应用中。它还提供.NET API,其接口易于使用,而且可以在服务器端代码中配置jQuery控件。 Fluqi微件构造器能让用户预览配置的微件,生成对应的C#和HTML+JavaScript代码。你可以选择在ASP.NET中使用,如果是其他Web框架可使用后者。 下面是ASP.NET中嵌入标记语言的例子: <% var ac = Html.CreateAccordion("ac") .Options 阅读全文
posted @ 2012-02-16 15:31
ChaunceyHao
阅读(270)
评论(0)
推荐(0)
摘要:
随着Hadoop和大数据应用的爆发式增长,很多人正在寻找将他们已有的实现转为MapReduce方式的方法。不幸的是,除了《应用MapReduce进行数据密集的文本处理》和《Mahout in Action》几本有名书籍之外,很少有关设计MapReduce实现的出版物。在新文章“MapReduce模式、算法和用例”中,Ilya Katsov提供了一个系统化的综述,阐述了能够应用MapReduce框架解决的问题。 文章开始描述了一个非常简单的、作为通用的并行计算框架的MapReduce应用,这个框架适用于很多要求大量节点进行的计算和数据密集型计算,包 括物理和工程仿真,数值分析,性能测试等等。接下 阅读全文
posted @ 2012-02-16 15:27
ChaunceyHao
阅读(329)
评论(0)
推荐(0)
摘要:
泄露出来的消息表明微软公司目前正致力于统一Windows生态系统,因此Windows Phone 8将会基于WinRT而非Windows CE。 根据PocketNow.com的消息,微软公司副总裁兼Widnows Phone项目主管Joe Belfiore在一个为诺基亚准备的视频中展示了关于Windows Phone 8的信息,但是这个视频被泄露到因特网。根据泄露的信息,微软内幕记者Paul Thurrott发布了一篇类似文章,证实了很多细节。 根据这些报道,开发代号为Apollo的Windows Phone 8引入最重要的改变是应用WinRT作为其内核,取代自1996年起作为微软公司在嵌入 阅读全文
posted @ 2012-02-16 15:23
ChaunceyHao
阅读(203)
评论(0)
推荐(0)
浙公网安备 33010602011771号