A lot happened in the last year in the .NET ecosystem. Putting aside the details, the bigger picture is difficult to grasp. There is movement in all aspects: cross-platform, cloud, mobile, web apps and universal apps. Developers wonder where all of this is going to lead and what will be required to get there.
“This web page is slow” is a common and regular complaint about web sites, especially since web applications started replacing desktop applications. While the web brings some desirable characteristics such as global delivery, it also brings its share of challenges at the performance level.
"BDD In Action" is a book that aims to cover the full spectrum of BDD practices from requirements through to the development of production code backed by executable specifications and automated tests.
F# Deep Dives is a new book aimed at showing the business value that using F# brings in practice. It presents 11 industrial scenarios and their solution with F# using a functional-first approach.
Instead of Visual Studio, So some developers turn to lightweight editors such as Notepad++ for their scripting needs. Oleg Shilo talks about his project to add better CS-Script plugin for Notepad++.
Tomasz Janczuk has created Edge.js which allows developers to combine the power of .NET with Node.js. In this article Janczuk explains Edge's history and how to get started. 1
With the increased interest in iOS LOB applications, there are a lot of opportunities for teams that are willing to cross-train in Objective-C. Somya Jain explains what that entails for C# developers. 2
Neal Gafter discusses the impact of Oracle's acquisition on Java, makes the case for adding segmented stacks and a meta-object protocol to Java, and compares Java and C#/.NET 7
During the first week of May InfoQ went to Redmond for an informal meeting to discuss emerging trends. These are the raw notes shared within our editorial staff. 2
Silverlight 4 in Action is a comprehensive guide to Silverlight . It features examples that explore layout, control extensibility, communication and binding models, rich media and more.
This article discusses the concepts and ideas of Code Contracts and how C# handles them, including the ideas behind Design by Contract and how to use Code Contracts in your code.
Recently published, Infoq was able to speak with all four authors about their personal views on Model Based Testing: Jonathan Jacky, Margus Veanes, Colin Campbell and Wolfram Schulte. 2