InfoQ

InfoQ

编辑特辑

Jonathan Allen

Jonathan Allen is a software developer for a consulting firm in San Diego, CA. He got his start working on MIS project for a health clinic, bringing them up from Access and Excel to an enterprise solution by degrees. After spending five years writing trading systems for the financial sectory he has decided to shift into user interface development.

“Jonathan Allen”相关的内容


Jonathan Allen的最新专题内容

持续交付模式

主题
持续集成,
敏捷技术,
敏捷

实施持续交付,没有万能解决方案。团队的数目和构成会影响你的选择,以及要做出的妥协。资深编辑Jonathan Allen审视了他在过去十五年中观察到的一些模式。

Jonathan Allen的新闻

使用HTML与CSS3进行富页面布局

主题
CSS,
标识语言,
语言,
编程

通过推出CSS3 Regions与Exclusions,Adobe正力图将其在印刷媒体上的经验应用到CSS中。该特性可以允许单块内容跨越多列显示以及环绕图片与表格进行编排,其布局结果就像你在杂志或报纸上看到的一样。

面向iOS的静态编译Ruby

主题
Ruby,
动态语言,
语言,
编程

现在已经出现了一个静态编译的Ruby变体,用于构建面向iOS设备的应用。该语言叫做RubyMotion,来自于HipByte的这门语言与工具链完全遵循Apple的App Store指导方针。

使用Windows 8分发企业应用程序

主题
业务/IT整合,
企业架构,
Windows 8

向用户的计算机分发正确的应用程序和链接总是一项挑战。 登录脚本总是容易出问题,而自动安装应用程序的工具通常很难使用。 人们对自己拥有的计算机和设备使用越来越多,让这个问题变得更复杂。 微软正试图使用Windows 8和自服务门户(Self-Service Portal)来解决这两个问题。

面向C++/VB/C#/WinPhone的独立Visual Studio 11速成版是否推出尚未可知

主题

面向C++/VB/C#/WinPhone的独立Visual Studio 11速成版是否推出尚未可知。虽然它们肯定还是以速成版(Express)形式公之于众,不过看起来面向Windows 8和面向Web的版本会是异数。做最坏打算,如果微软不发布专门面向C++/VB/C#/WinPhone的Visual Studio 11速成版,那么希望使用C++、VB、C#等开发传统桌面应用程序(Metro风格应用程序不在此列)的用户可能需要购买Visual Studio标准版或者更高版本。

对触屏友好网站的一些建议

主题
HTML 5,
RIA,
HTML,
标识语言,
语言,
编程,
Internet Explorer

微软的IE团队终于发布了针对构建触屏友好网站的指南,这件事早在2009年就应该做了(那年Windows 7就在标榜它的触屏支持了)。

Jonathan Allen的文章

Wally McClure谈MonoTouch与Mono for Android的未来

主题
MonoTouch,
MonoDroid,
Mono,
iOS,
Android,
.NET,
操作系统,
架构 ,
编程,
移动,
iPad,
iPhone

Wallace B. McClure是《Professional iPhone Programming with MonoTouch and .NET/C#》以及即将出版的《Professional Android Programming with Mono for Android and .NET/C#》的合著者。我们刚好在Xamarin将从Attachmate手上接管Mono这一消息公开前后进行这次采访的。

来自Redmond的真实声音

主题
C#,
Visual Studio,
ASP.NET,
.NET框架,
.NET,
微软,
IDE,
语言,
编程,
Expression Blend

最近,InfoQ前往Redmond(美国微软总部)参与了一场关于技术发展的最新趋势的非正式讨论会。通常来说当我们进行这样的事实探究任务时,演讲者的笔记是不允许记录的,但这次我们特意申请批准按实情报道。除了去掉一些电子邮件地址和一部分关于NDA的材料,下面的这些记录都是我们仅供内部编辑人员分享的。

微型ORM——用VB和C#编写的动态类型ORM,只有160行

主题
VB 10,
.NET Framework 4.0,
Visual Basic.NET,
动态语言,
.NET框架,
.NET,
数据访问,
语言,
编程,
数据库,
C# 4.0,
DLR,
ORM

使用VB 10和C# 4中的DLR新特性,你可以创建一个无需配置的ORM,它可以与旧系统遗留下来的的存储过程很好地协作。尽管它是使用一般的对象加点属性的语法来访问的,但所有的数据对象都是在运行时,基于数据库返回的信息来创建的。为了完成这些,我们不需要定义接口,不需要实现类,也不需要编写数据映射定义。

深入探察相等操作符

主题
Visual Basic.NET,
C#,
.NET,
编程

重写相等操作符是非常容易出错的。不仅因为相等操作符有许多内涵,而且目前有很多指导文档都有瑕疵,甚至在MSDN网站上有些指导文档也有瑕疵。我们将分别对支持相等操作的引用类型和值类型给出系统的分析,来澄清事实。

Aaron Erickson谈论LINQ和i4o

主题
.NET,
编程,
性能和可伸缩性,
元编程,
LINQ

Aaron Erickson谈了LINQ、表达式树,并介绍了他对对象建立的LINQ扩展索引(i4o)。i4o能够让我们对位于内存中的集合数据进行索引,并能够与LINQ配合使用。另外他还提到表达式树如何于LINQ交互,如何在特定的场景下配合使用等。