EZNamespaceExtensions.Net v2013 enables you to develop Windows Explorer namespace extensions using Visual Studio with support for Multi-level sub folders, Thumbnail view, Icons, Property sheet, Infotip and much more.
According to a study, the most expressive general-purpose languages are Clojure, CoffeeScript and Haskell. The study uses LoC/commit as the measuring unit of expressiveness.
The Edge.js project combines Node.js with the .NET platform. Developers can use C# on Node.js or provide Node.js functionality to C# applications-- allowing them to use the best tool for each task. InfoQ had the opportunity to speak with author Tomasz Janczuk about the project and his future plans.
Microsoft has recently open sourced on CodePlex 22 code samples under the Apache 2.0 license. The samples which are also included in the Kinect for Windows Toolkit show how to make use of various Kinect features: Audio, Basic Interactions, Colors, Depth, Face Tracing, Infrared, Slideshow Gestures, Speech, WPF, XNA, and others.
Phalanger, the PHP runtime for .NET and Mono, has reached a significant milestone with the eleven popular PHP extensions being replaced with .NET equivalents. Previously these extensions, written in native C or C++, were limiting Phalanger to only running in 32-bit mode.
Xamarin has made yet another major step in completing their vision on providing a set of common tools for cross-platform mobile development. With the announcement of Xamarin 2.0 comes a rebranding of their products, a new IDE called Xamarin Studio, a Visual Studio add-in for iOS development, and a component store, the later being detailed by Miguel de Icaza for InfoQ.
Daniel Jebaraj shares with InfoQ the idea behind the launch of Succinctly series ebook and also shared the future roadmap.
The biggest downside of Mono for Android is that you are building on Mono, a completely separate runtime that what Android expects. And while there are certainly some advantages to having access to a full CLR, marshalling calls between it and Android’s Dalvik runtime can be expensive. So why not skip the IL code and emit Dex code directly?
Try F#, recently launched by Microsoft enables a developer to master the techniques associated with F# programming language in an unique way.
An independent group of developers and companies have joined forces to create the F# Software Foundation. This organization’s goal is to “is to promote, protect, and advance the F# programming language, and to support and facilitate the growth of a diverse and international community of F# programmers.”
Over the last year lots of Type Providers for F# were released for a variety of data sources including AppSettings, Excel, XAML, and the statistical programming language R. And with many of these being offered as open source projects, learning how to create your own has become much easier.
Lucian Wischik is publishing a series of blog posts showing how Await can be used in a wide variety of situations ranging from awaiting an animation to complete to capturing the results of a command line program.
Some big names from Microsoft, Microsoft Research and the University of Washington have been working on a new variant of C# that introduces the concept of readable and immutable references at the language level. To this effect each reference has one of four permission qualifiers that modify variables and parameters: writable, readable, immutable, and isolated.
Math.NET recently released numerics library with improved F# including support for Windows Phone 8 and vector slicing.
Microsoft has created a new set of tools for incorporating instantaneous language translating capabilities into mobile apps.With the new Translator Hub developers gain a supple Application Programming Interface (API) for customizing Windows Phone and other operating systems to translate up to 39 languages in their unique apps. The service is on sale now to developers or it can be sampled for free.