InfoQ

InfoQ

Editor Specific Content View

Jeff Martin

Jeff Martin has an established career in the financial sector but follows the latest trends in the computer industry. He received his MBA from the University of Michigan and in his spare time enjoys traveling with his wife, reading, and programming. You can follow Jeff on Twitter at http://twitter.com/jeffemartin

All of Jeff Martin's Content on InfoQ


News by Jeff Martin

Going Beyond async and await On WinRT

Topics
C#,
.NET Framework 4.5,
Visual Basic.NET,
.NET Framework,
.NET Languages,
.NET,
Programming

The Windows Runtime introduces greater support for asynchronous programming. The await and async keywords for C# and Visual Basic are part of this support.

Visual Studio 11: Colorful Metaphors Return in the Release Candidate

Topics
Visual Studio 11,
Visual Studio,
.NET,
Microsoft,
IDE,
Companies,
Programming

Developers spoke, and Microsoft listened, regarding the interface changes demonstrated in Visual Studio 11 Beta. InfoQ speaks with Microsoft about the newly announced UI changes coming in VS11's Release Candidate.

Running Java on NET/Mono: Jeroens Frijters Discusses IKVM.NET

Topics
Java,
.NET,
Languages,
Programming,
IKVM

Microsoft's Erik Meijer recently discussed IKVM.NET with creator Jeroens Frijters to discuss the history of the project and explore how it makes running Java code on .NET and Mono possible.

Microsoft to C99 Developers: Use ISO C++

Topics
Visual Studio 11,
C++,
Visual Studio,
.NET,
Microsoft,
IDE,
Languages,
Compilers,
Companies,
Programming,
C

Developers have long requested C99 language support for Visual Studio. Microsoft's Herb Sutter indicates this will not be forthcoming with VS11 and proposes two solutions: using ISO C++ compliant code or switch to a competitor's compiler.

Code Analysis with Project Roslyn

Topics
.NET,
Programming,
Roslyn

Microsoft's Dustin Campbell recently presented a survey of Project Roslyn and provided a demonstration of sample code showing how the project enables Visual Studio to refactor code according to user-defined behaviors.

Modern C++ vs Managed Code: Performance vs Productivity

Topics
Java,
C++,
Compilers,
Languages,
.NET,
Programming

Herb Sutter and Miguel de Icaza have recently weighed in on the tradeoffs made by C++ and the managed code from .NET or Java. Does increasing programmer productivity require a reduction in the performance of compiled code?

Microsoft Redefines AnyCPU for Visual Studio 11 and .NET 4.5

Topics
Visual Studio,
.NET,
Microsoft,
IDE,
Programming,
Companies,
IDEs

Visual Studio 11 and .NET 4.5 are changing the default runtime platform.

Interview: James Newton-King on Json.NET 4.5

Topics
.NET,
Programming,
Json.NET

The Json.NET project just released version 4.5 of their JSON framework for .NET which includes many new features and a dramatic speed enhancement. InfoQ recently spoke with Json.NET creator James Newton-King about the new release and the project as a whole.

Visual Studio 11 Performance Revisited

Topics
Visual Studio 11,
Visual Studio,
.NET,
IDE,
Microsoft,
Companies,
Programming

Microsoft continues to respond to user requests for improved Visual Studio performance. InfoQ reviews the latest changes made to VS11 Beta.

Exploring the Windows Azure Outage

Topics
Windows Azure,
Azure,
.NET,
PaaS,
Programming,
Cloud Computing

Microsoft's Azure cloud computing platform recently suffered a partial service outage due to a leap year bug. We review the cause and Microsoft's response.