BT

Vorlon.js Released, Aims to Help Developers Remotely Test and Debug JavaScript Code

by James Chesters on  May 07, 2015

Microsoft has released Vorlon.js, a remote debugging tool for JavaScript. Announcing the tool in a MSDN blog post, creator David Catuhe described Vorlon.js as "a small web server you can run from your local machine, or install on a server for your team to access, that serves the Vorlon.js dashboard and communicates with the remote devices."

Mono 4.0 Released with C# 6

by Jonathan Allen on  May 06, 2015 2

Mono 4.0 was officially released this month. This marks the first version that contains open source code from Microsoft’s CoreCLR project. It also defaults to C# 6, meaning that once again Mono has an RTM version of a new C# compiler before Microsoft.

C# Futures: Immutable Variables

by Jonathan Allen on  May 05, 2015

In C#, the readonly keyword can only be used at the field level. Under proposal 115, Readonly for Locals and Parameters, this would be extended to cover a many more scenarios.

Microsoft Goes Universal with Astoria, Islandwood, Centennial and Westminster

by Abel Avram on  May 04, 2015

In an attempt to bring Android, iOS, classic Windows and web applications on a single platform and make them available through the Windows Store, Microsoft has launched four projects, also knows as Universal Windows Platform Bridges, namely: Astoria, Islandwood, Centennial, and Westminster.

Editorial: Microsoft’s Plan to Embrace and Extend Mobile

by Jonathan Allen on  May 04, 2015 1

When Microsoft announced they would start supporting Android and iOS applications on Windows Phone, it left a lot of people scratching their head. The common assumption is this would encourage more people to focus on those platforms and just use this new capability for a quick port. But there is a plan behind this, a plan Microsoft has successfully used in the past.

Running .NET on Linux and Mac OS X

by Jeff Martin on  May 04, 2015 4

The .NET Core runtime has realized the vision of being truly cross-platform with its arrival on Linux and Mac OS X. Last week at Microsoft Build, Microsoft Program Manager Habib Heydarian talked about how this benefits developers and where they can start to explore the new opportunities.

.NET Core Builds Support for FreeBSD

by Jeff Martin on  May 04, 2015

Developers working on the .NET Core project have added support for the FreeBSD platform. It is now possible run a single .NET assembly across all 4 platforms (Mac OS X, Linux, Windows, and FreeBSD).

C# Futures: Closure Annotations

by Jonathan Allen on  May 04, 2015 2

Though on the “Some Interest” list, the next proposal is very controversial. The basic premise for the Lambda Capture Lists proposal is that it would allow more control over how variables are captured in closures.

Reducing Technical Debt with SonarQube and Visual Studio

by Jeff Martin on  May 01, 2015

Java developers have long been able to use SonarQube to measure and analylize their code base for technical debt. Now C# developers using can benefit from this tool thanks to its improved cooperation with Visual Studio and Team Foundation Server.

Azure Logic Apps

by Jonathan Allen on  May 01, 2015

Historically working with BizTalk has been overly difficult. Once you get past very simple scenarios, the learning curve for BizTalk was so steep that most developers didn’t even bother trying. They would either hack something together or just skip BizTalk entirely and just use purely custom code. Azure App Logic seeks to correct this problem with a new approach.

Code Aware Libraries with Roslyn

by Jonathan Allen on  May 01, 2015

Code Aware Libraries are “libraries that provide guidance on correct use through embedded tooling and operates on the user’s code in real time.”

C# Futures: Extension Properties and More

by Jonathan Allen on  May 01, 2015

The next proposal in our C# Futures series considers the possibility of offering extension fields. This in turn would allow for extension properties and extension events.

Deep Dive into Universal Applications

by Jonathan Allen on  Apr 30, 2015 2

Developing Universal Applications require an understanding of .NET Native, their “compiler in the cloud” that allows one application to run on a variety of devices with paying for JIT compilation.

Entity Framework 7: New Platforms and New Data Stores

by Jonathan Allen on  Apr 30, 2015 1

Entity Framework was created solely for working with relational data on the full version of .NET. In EF 7, neither of those statements is true.

Enhancements for C2, the Compiler Behind VC++ and Native .NET

by Jonathan Allen on  Apr 30, 2015

Most developers don’t know much about C2, but it is a vital part of the Windows development lifecycle. It acts as the backend compiler for Visual C++, .NET natively compiled code, compiled T-SQL, and Objective-C on Windows.

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