x Share your thoughts on trends and content!

Developer Panel Discusses Microservices, Containers and Serverless at Microsoft Connect

by on  Nov 30, 2016

A developer panel was held at Microsoft Connect() following the multiple annoucements of new features and releases. Microservices and containers are in the center of the discussion, along with Azure, serverless architecture and developer tooling.

JetBrains Rider: A New .NET IDE Based on IntelliJ and ReSharper

by on  Nov 22, 2016 4

JetBrains Rider was introduced in January of this year but spent the most part of the year in private Early Access Preview, not yet ready for the public. Now the EAP has been made available to everyone who wants to see what it is like to develop for .NET on the IntelliJ platform. There are some issues to be fixed before it becomes generally available but the tool is quite stable.

Introducing the F# Software Foundation Programs

by on  Nov 07, 2016

The F# Software Foundation oversees all aspects related to F#. This includes the technical side as well as promoting the language and offering services to its members such as its mentorship program. InfoQ reached out to Reed Copsey, Jr., executive director of the foundation, to learn more about the foundation’s role and its programs.

Google releases .Net APIs for Google Cloud

by on  Oct 25, 2016

Google recently announced .Net support for Google Cloud APIs. This includes C# bindings and PowerShell cmdlets. A Visual Studio extension is also available, allowing to browse Google Cloud resources and to deploy Asp.Net applications on Google Compute Engine.

TypeScript 2.0 Released

by on  Sep 28, 2016 1

Microsoft has released TypeScript 2.0, with Simplified Declaration File Acquisition, Non-nullable Types and Readonly modifiers. The release delivers close ECMAScript spec alignment, wide support for JavaScript libraries and tools, and a language service that powers a first class editing experience in all major editors.

Don Syme Presents F# Design Principles at .Net Fringe

by on  Sep 13, 2016

Don Syme, creator of F#, presented at .Net Fringe 2016 an assessment of the current status of F#. He also commented on the duality that exists in F#, a functional language created on a runtime built for object oriented languages.

Transcompiling F# to Javascript with Fable

by on  Aug 22, 2016 1

Fable is a F# to Javascript transpiler. It can compile an F# script or a whole F# project to Javascript. Fable is executed through a command line interface, giving the option to either compile an .fsx script or a whole project. It is distributed as an npm package.

Survey: Android’s Lead is Consolidated

by on  Aug 10, 2016

According to the latest Developer Nation Q3 2016 survey from VisionMobile, Android’s lead over iOS as primary platform and developer mindshare has been consolidated. Also, Windows developers prefer C# in the cloud while Linux ones stay with Java.

New Leadership for IronPython

by on  Aug 03, 2016

Leadership of the community run IronPython project has been passed to Alex Earl and Benedikt Eggers. Jeff Hardy, the previous leader, has been running the project since Microsoft ceased active involvement in 2010.

Angular 2 Split, Dart Codebase Separated

by on  Jul 22, 2016 4

Since its inception, the Angular 2 project has compiled TypeScript down to both JavaScript and Dart. With the final release on the horizon, the Dart portion has been spun off into its own codebase with its own team.

Q&A on Akka.NET 1.1 with Aaron Stannard

by on  Jul 21, 2016

Akka.NET 1.1 was recently released, bringing new features and performance improvements. InfoQ reached out to Aaron Stannard, maintainer of, to learn more about Akka.Streams and Akka.Cluster. Stannard also explains how the roadmap is planned with regards to the JVM implementation of Akka.

C# 7 and Beyond with Mads Torgersen

by on  Jun 22, 2016 6

Mads Torgersen, program manager of C#, presents the upcoming C# 7 at QCon New York 2016. He also explains briefly the evolution of C# and introduces some features being developed for future versions.

Systems Programming in C#

by on  Jun 14, 2016 1

Although the definition of system programming is fuzzy, it can be described as having to think at the bit, byte, instruction or CPU cycle level. Systems programming also implies demanding performance and reliability requirements. Joe Duffy, engineering director at Microsoft, presented strategies for system programming in C# at QCon New York. He also discusses pitfalls and how to mitigate them.

Exploring Performance Counters with F# WMI Type Provider

by on  Jun 08, 2016

Windows Management Instrumentation (WMI) is a primary source of data when monitoring Windows systems. Given that the performance counters available vary from machine to machine, a tool is needed to list all counters available. The WMI type provider is one possible option to explore WMI performance counters.

Anders Hejlsberg Explains Modern Compiler Construction

by on  May 18, 2016

The main reference in compiler construction, Compiler: Principles, Techniques, and Tools, also know as the Dragon Book, was first published in 1986. Anders Hejlsberg, known for his work on Turbo Pascal, Delphi, C# and TypeScript, explains in a Channel 9 interview how compiler construction today is different from how it was done 30 years ago.

General Feedback
Marketing and all content copyright © 2006-2016 C4Media Inc. hosted at Contegix, the best ISP we've ever worked with.
Privacy policy

We notice you're using an ad blocker

We understand why you use ad blockers. However to keep InfoQ free we need your support. InfoQ will not provide your data to third parties without individual opt-in consent. We only work with advertisers relevant to our readers. Please consider whitelisting us.