BT

Convert VB 6 to WinForms and WinForms to HTML

by Jonathan Allen on  May 08, 2014 2

At Build, Mobilize.NET unveiled their newest migration product: WebMAP2. This product takes legacy WinForms applications and converts it into an HTML based application. When paired with their Visual Basic Upgrade Companion you can migrate code all the way from WB 6 to the web.

QuickVB: A Roslyn Based IDE in the Spirit of QuickBasic

by Jonathan Allen on  May 07, 2014

In honor of the 50th Anniversary of BASIC, Microsoft’s VB team created a Roslyn powered homage to QuickBasic. This IDE looks like the original, but has modern features such as code completion.

Looking at Python and Node.js on Visual Studio

by Jeff Martin on  May 07, 2014

Visual Studio isn't just the web, .NET, and C++. It also provides a full featured editor for Node.js and Python. InfoQ speaks with Microsoft Project Manager Shahrokh Mortazavi to talk about these tools and what they offer developers.

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.

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