BT

High Performance Math with ILNumerics for .NET

by Jonathan Allen on  May 07, 2014

A common belief among programmers is that .NET is slow when it comes to complex mathematical operations. And generally speaking that is true due to factors such as .NET’s predisposition towards heap allocating all but the simplest values. But it doesn’t have to be that way. Frameworks such as ILNumerics use techniques such as custom memory managers and automatic parallelization to close the gap.

High DPI Improvements for Windows Forms in .NET 4.5.2

by Jonathan Allen on  May 06, 2014

Microsoft has just announced the release of .NET 4.5.2. This release includes new APIs for ASP.NET that support background threads under IIS. Also featured is higher DPI support for WinForms.

A Look Back at NDoc and Sandcastle

by Jonathan Allen on  May 04, 2014 3

The history of NDoc and Sandcastle is long and sordid. We take a brief look at that history and then check in on their successor, the Sandcastle Help File Builder.

BASIC Turns Fifty

by Alex Blewitt on  May 02, 2014 1

The Beginner's All-Purpose Symbolic Instruction Set, first used on 1st May 1964, turned fifty yesterday. More widely known as BASIC, in introduced a generation to programming, kick-starting many who would then go onto a path to technology in the future. InfoQ looks back at the memorable moments as well as looking to the future.

PuppetLabs Announces Deeper Integration with Microsoft Azure

by Carlos Sanchez on  Apr 30, 2014

Following previous announcements on Puppet modules targeted to manage Windows and Linux machines running in the Microsoft Azure cloud platform, PuppetLabs, the company behind popular DevOps tool Puppet, has announced at the Microsoft Build Developer Conference new integration points for Windows and Azure users.

Edge.js Adds Support for Linux and Mac OS X So C# and Node.js Can Run Anywhere

by Jeff Martin on  Apr 30, 2014 1

The Edge.js project allows developers to combine C# with Node.js, within a single process. The latest release adds support for Linux and Mac OS X, allowing developers to use the environment they want for development and hosting.

Announcing the NuGet 3 Roadmap

by Jonathan Allen on  Apr 29, 2014

In a recent article, Jeff Handley outlined the roadmap for NuGet 3.x. From its humble beginnings as a way to distribute out-of-band ASP.NET MVC packages, NuGet is now considered to be a vital part of the .NET ecosystem and Visual Studio itself. The four primary areas covered in the roadmap are: Package Discovery, Package Trust/Incompatibility, API, and Package Installation/Build.

Better Late Than Never: Visual Studio Regains Installer Project

by Jeff Martin on  Apr 28, 2014 2

Through Visual Studio 2010 Microsoft included a Setup and Deployment project type. With VS2012 this project type was removed and users were told to use InstallShield LE or seek a 3rd party alternative. Due to great user demand, Microsoft has now brought the previous project type back as an extension for VS2013.

REST Support for .NET Micro

by Jonathan Allen on  Apr 23, 2014

During Build 2014, Microsoft renewed its commitment to the long ignored .NET Micro Framework. This very lightweight version of .NET can be found in for very small devices such as the open source electronics platform Netduino. But the .NET Micro is rather limited, even basic functionality such as accessing REST based resources requires help from people like Daniel Stegmaier of the mfRCF project.

Microsoft Azure Web Sites Ready to Take on Public PaaS Leaders

by Richard Seroter on  Apr 22, 2014 1

With the software update announced last week, Microsoft nearly closed the gap between it and other leading Platform-as-a-Service offerings. With refined pricing, free SSL support, global DNS load balancing, and the introduction of Java support, Azure Web Sites appears to be a strong competitor for Heroku, Google App Engine, OpenShift Online, Cloud Bees, and Engine Yard.

Build 2014 Retrospective

by Jeff Martin on  Apr 16, 2014

In this opinion piece, a look is taken at Microsoft's recent Build conference and how the company may be signaling its desire for an increased focus on attracting developers.

Expression Evaluator: A Lightweight C# Compiler Service

by Jonathan Allen on  Apr 11, 2014

While the .NET community eagerly awaits a production version of Roslyn, work must continue. So today we’re looking at another compiler service, Expression Evaluator. While other compiler services are trying to be as comprehensive as possible, here we see one that is going the other direction.

ASP.NET Identity 2 Adds Two-factor Authentication, Account Lockout, Security Stamp and Bug Fixes

by Anand Narayanaswamy on  Apr 11, 2014

ASP.NET Identity 2 RTM, recently released by Microsoft provides support for Two-factor authentication, account lockout, security stamp besides several improvements and bug fixes.

Modern C++ and Visual Studio

by Jeff Martin on  Apr 05, 2014 1

Modern C++ support continues to be an area of focus for Microsoft. This week at Build Herb Sutter gave a talk which provided an update on their current efforts, the level of CPP support being added in the next Visual Studio preview, and what is in store for the future.

Create Your Own Scaffold in Visual Studio 2013.2

by Jonathan Allen on  Apr 05, 2014

An important part of ASP.NET MVC is the set of code generators called scaffolds. Inspired by Ruby on Rails, these code generators can be used to quickly create controllers and views based on a model class. New in VS 2013 Update 2 is the ability to create your own scaffolds that plug into the overall framework.

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