x Your opinion matters! Please fill in the InfoQ Survey about your reading habits!

A Look at MongoRepository for .NET

by Jonathan Allen on  Oct 07, 2014

Most of the open source projects we share with you on InfoQ increase the capabilities of another library or technology. MongoRepository is different in that it intentionally limits the capabilities of the underlying library. We’ll let Rob Janssen why it does this in his own words.

AutoUpdater.NET: An Easy to Use Alternative to ClickOnce

by Jonathan Allen on  Oct 06, 2014

For applications distributed outside of the Windows Store, having an update mechanism is crucial. For roughly a decade ClickOnce was the standard approach used for .NET applications, but many still find it hard to customize and troubleshoot. So alternatives such as Ravi Patel’s AutoUpdater.NET were developed.

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.

.NET Micro Framework Adds VS2013 Support

by Jeff Martin on  Sep 26, 2014

The .NET Micro Framework has a new release which adds support for Visual Studio 2013 and Visual Studio "14". This Framework powers devices that Microsoft intends to build the "Internet of Things" and similar hardware-centric devices like the Raspberry Pi.

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.

Npgsql Gets Visual Studio Data Designer Integration, JSONB Support

by Roopesh Shenoy on  Sep 08, 2014

Npgsql 2.2.0 comes as a feature packed release. The release adds VS Data Designer support, several Entity Framework-specific improvements and support for the Postgres 9.4 feature, the JSONB datatype.

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.

Inherent Complexity of the Cloud: VS Online Outage Postmortem

by Jeff Martin on  Aug 28, 2014

Running cloud-based always-on systems is inherently complex. Microsoft recently experienced a 5 hour outage with Visual Studio Online, rendering their service unusable to developers. Microsoft's Brian Harry has provided a candid retrospective on what went wrong and how his team his correcting the failure.

August Patch Tuesday Improves Internet Explorer's Security and Features

by João Paulo Marques on  Aug 27, 2014

In their latest Patch Tuesday, Microsoft issued 9 bulletins covering a total of 37 common vulnerabilities and exposures (CVE) spread across some of their products.

Microsoft’s new Web Server, Katana, Hits Version 3

by Jonathan Allen on  Aug 27, 2014 3

Katana is Microsoft’s stand-alone implementation of the OWIN (Open Interface for .NET) standard. With the release of version 3, Kanata is wholly to the asynchronous model offered by .NET 4.5.

Visual Studio “14” CTP3: PerfTips and the IDE

by Jeff Martin on  Aug 25, 2014

The third preview of Visual Studio "14" has been released, combing some evolutionary improvements to the IDE with a insightful new debugging tool called PerfTips. PerfTips increases the accessibility of debugging program performance right in the editor.

ASP.NET vNext Projects Get Simpler

by Roopesh Shenoy on  Aug 22, 2014

ASP.NET vNext alpha3 was released along with the Visual Studio "14" CTP3. Several interesting changes are around ASP.NET projects - simpler project files, ability to specify build event handlers, cleaner source folders and more.

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