F# Deep Dives, edited by Tomas Petricek and Phillip Trelford, is a new book aimed at showing what is the business value that using F# brings in practice. The book presents 11 real industrial scenarios and the way F# allowed field experts to solve them using a functional-first approach. InfoQ has interviewed Tomas Petricek, co-editor of the book.
Type Providers are an essential element for F#’s extensibility model, but creating new ones can be a chore. Dave Fancher shows how to take the tedium out authoring Type Providers using some simple inline factory methods.
Visual Basic, just like Visual Studio, will be skipping directly from version 12 to version 14. Though many of these features are also new to C#, there are quite a few enhancements meant specifically to smooth some of VB’s rough edges. Here are some of the more interesting we were able to find.
The book of F#, authored by Dave Fancher examines the concepts associated with F# with the help of comprehensive explanation and relevant source codes. 1
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
Adam Granicz shows how the functional programming language F#, along with WebSharper, can be used to tame mobile development. 1
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 covers working with Windows Presentation Foundation (WPF) in IronRuby, event handling, working with XAML, inheriting from CLR classes, and reducing verbosity in IronRuby code. 2