BT

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.

Mono 3.6 Delivers Improved Debugger

by Jeff Martin on  Aug 22, 2014

Mono 3.6 has been released, and features an improved debugger, several bug fixes, and Nuget for Mac users.

Python Tools for Visual Studio 2.1 RC Released

by Jeff Martin on  Aug 20, 2014

Microsoft continues to polish their powerful (and open source) Python Tools for Visual Studio package, which turns their famous IDE into a powerful Python development environment. This plugin does support the Web and Desktop Express editions of VS2013.

The End of .NET 4.0 is Near

by Jonathan Allen on  Aug 18, 2014

Microsoft has announced an end-of-life schedule for .NET 4.0 thru 4.5.1. After January 12 of 2016, all technical support, including security and non-security updates, will be discontinued. Developers and users will need to either go back to.NET 3.5 SP 1 or upgrade to 4.5.2.

Pattern Matching in C# 6 and VB 12

by Jonathan Allen on  Aug 14, 2014 11

Another concept from functional programming languages making its way to C# and VB is what’s known as pattern matching. At first glance pattern matching looks like a switch/select block, but it is much more powerful.

CocosSharp: Xamarin Forks Cocos2D-XNA

by Abel Avram on  Aug 13, 2014

Xamarin has forked Cocos2D-XNA, a 2D/3D game development framework, creating a cross-platform library that can be included in PCL projects.

Easier Immutable Objects in C# 6 and VB 12

by Jonathan Allen on  Aug 12, 2014 8

A common pain point in .NET programming is the amount of boilerplate code necessary to implement immutable objects such as explicitly defined backing stores for each property. Under a new draft specification, C# and VB will be adding what they are calling a “record class” that eliminates most of the effort.

ASP.NET Two-Factor Authentication, Web And Mobile Tooling Improvements

by Roopesh Shenoy on  Aug 12, 2014

Visual Studio Update 3 was released last week and includes some framework and tooling improvements relevant to web and mobile developers. We go through some of these, including the ASP.NET identity update supporting two-factor authentication, new Visual Studio-Azure integrations as well as several updates to the Apache Cordova Tooling preview.

Json.NET Updates: Merge, Dependency Injection, F# and JSONPath Support

by Roopesh Shenoy on  Aug 11, 2014

Json.NET 6.0 received 4 releases this year, the latest last week. Over these releases, several new features have been added, including several F# specific features, support for JSONPath querying, ability to integrate with Dependency Injection frameworks, ability to Merge JSON objects and more.

VS2013 Update 3 Continues Refinements

by Jeff Martin on  Aug 07, 2014

The 3rd Update to Visual Studio 2013 continues Microsoft's steady application of refinements to their flagship IDE. This update increases the usefulness of diagnostic tools, adds deployment options, and updates some key features in VS2013 Ultimate.

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