BT

Open-source Functional Language Extensions to C# 6

by Sergio De Simone on  Nov 27, 2014 4

Lang Ext, an open-source library for C# written by London-based Paul Louth, provides a set of helper functions and types that aim to "bring some of the functional world into C#" while trying to look like extensions to the language itself.

Facebook Flow Provides More Static Typing for JavaScript

by Abel Avram on  Nov 19, 2014

Announced during @Scale 2014, Facebook has open sourced Flow, a static type checker for JavaScript. Flow joins Microsoft TypeScript and Google AtScript to provide web developers with a tool meant to catch some bugs in the code before they manifest at runtime.

TypeScript 1.3 and the March Toward ECMAScript 6

by David Iffland on  Nov 19, 2014

Microsoft recently released TypeScript 1.3 and gave a preview of what's to come in version 1.4. TypeScript is one of a few industry efforts to add type checking to JavaScript and Microsoft aims to make TypeScript a full superset of ECMAScript 6.

A Preview of C# 6

by Sergio De Simone on  Nov 19, 2014

Mads Torgersen, C# program manager at Microsoft, published a short video presentation describing what is coming in the next major C# version, C# 6. Among C# 6 new features, Mads highlighted getter-only properties, the lambda-arrow operator, string interpolation, and more.

Microsoft Announces Pre-release of F# 4.0 in Visual Studio 2015 Preview

by Sergio De Simone on  Nov 14, 2014

Microsoft announced a pre-release of F# 4.0 for Visual Studio 2015 Preview which can be installed through a Visual Studio update package. The update brings improvements to language and tooling features that can positively impact developers' daily life, several commenters said.

Microsoft Open Sources .NET, Adds Linux and Mac OS X Support

by Jeff Martin on  Nov 13, 2014 2

Microsoft's recent trend toward open source software has made a major advance as the company has released the core .NET software stack under the MIT License and published the code on GitHub. The company plans to fully support an "enterprise ready" version of .NET for Windows, Linux, and Mac OS X.

C# Comes to the Unreal Engine

by Jeff Martin on  Nov 07, 2014

The Unreal Engine joins Unity with C# support thanks to Xamarin's new Mono for Unreal Engine. This extension enables developers to create Unreal Engine just using C#.

Microsoft Announces TypeScript 1.1 CTP Bringing Improved Performance

by Sergio De Simone on  Oct 14, 2014

Microsoft has announced the immediate availability of TypeScript 1.1 Community Technical Preview (CTP). The new release is available for Visual Studio “14” CTP4, Visual Studio 2013, and npm, as well as a source release.

News from Xamarin Evolve 2014: Android Player, Sketches and C# Profiler

by Abel Avram on  Oct 09, 2014

The Xamarin Evolve 2014 event taking place these days in Atlanta, US, has produced a number of news related to the cross-platform tools Xamarin makes: Android Player – a hardware accelerated Android simulator-, Sketches –a REPL-like environment-, and Profiler –a C# code profiler-.

Updated Feature List for C# 6 and VB 12

by Jonathan Allen on  Oct 03, 2014

As the next version of C# gets closer, features that are not quite ready have to be cut. The features. Newly removed from the list are primary constructors and declaration expressions.

An Interview with Jason DiBianco of Linq 4 Javascript

by Jonathan Allen on  Sep 30, 2014

There are a few attempts at building a LINQ implementations for JavaScript. Today we choose to present Linq 4 Javascript by Jason DiBianco because it is based on lazy evaluation, an important design concept for LINQ. The fact that it includes TypeScript bindings is also a nice touch.

Win2D: Accelerated 2D Graphics for C# But Not WPF

by Jeff Martin on  Sep 19, 2014

Windows App developers have a new way to utilize GPU to accelerate their 2D-based graphical code. New Windows Runtime API Win2D provides Universal Apps on Windows Phone and Windows Store apps a way to access DirectX without resorting to C++.

Mono Gets Further Performance, Scalability Improvements

by Roopesh Shenoy on  Sep 10, 2014 1

Mono 3.8.0 was released last week. It comes with several performance and scalability improvements across the runtime, as well as finishes the Windows port.

Using Bing to Boost C# Development

by Jeff Martin on  Sep 03, 2014

The Bing Developer Assistant is a new plugin for C# developers to enable effective searches for code samples from within Visual Studio. Rather than requiring a context switch to a web browser, the plugin lets developers make code searches while they work.

ASP.NET vNext: Custom Project Loaders and Language Support

by Roopesh Shenoy on  Sep 01, 2014 1

The ASP.NET vNext runtime uses the Rosylyn compiler to compile and load the C# sources before running them. David Fowler shows how you can leverage the DI-by-design approach of KRuntime to inject support for your own language.

General Feedback
Bugs
Advertising
Editorial
InfoQ.com and all content copyright © 2006-2014 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT