Feeds

Microsoft sucks open source into its WebMatrix

Newbie programmers wanted

High performance access to file storage

Microsoft is embracing open-source on the web, offering a development kit that targets non-techie programmers.

The company has released WebMatrix, a set for tools and templates for use with open-source PHP apps like WordPress, Joomla!, DotNetNuke, and Umbraco in addition to open-sourced .NET code.

Nearly 40 open-source application partners are supporting WebMatrix, Microsoft said, with templates stored in an online Web Applications Gallery from Microsoft. The Gallery also provides links to more than 30 hosting partners for your finished sites.

This is Microsoft's second stab at WebMatrix. The first wasn't actually support by the company, and it was killed in 2003. The new WebMatrix hit beta in July last year, and in a new and changed web world that goes beyond the 2003 dynamic of .NET or die, it's supported by Microsoft.

Since those dark days of 2003, Microsoft has begun to court PHP-based apps running on its own slice of the web, the cloud it calls Azure.

The goal of WebMatrix is to make it simpler for people to build their first sites and reduce the number of things they need to learn and the steps they need to go through.

The idea is that you don't need to configure your own Web server, manage databases, or learn lots of complicated processes as WebMatrix includes the Web server, database, and framework. Meanwhile, Web Helpers let you insert features – such as a Twitter feed – using a single line of code.

Driving all this under the covers, there's a lightweight version of Microsoft's IIS Web Server, called IIS Express; a version of SQL Server Compact Edition; and Razor - a new ASP.NET view-engine optimized for HTML designed to be compact and easier to learn than the usual ASP.NE MVC. It lets you put Visual Basic or C# code in HTML.

WebMatrix features a lightweight editor that works with HTML, CSS, ASP.NET, and PHP.

"Microsoft's holistic approach is truly breaking down the entry barrier for Web developers," said Umbraco founder Niels Hartvig. ®

High performance access to file storage

More from The Register

next story
Windows 8.1, which you probably haven't upgraded to yet, ALREADY OBSOLETE
Pre-Update versions of new Windows version will no longer support patches
Android engineer: We DIDN'T copy Apple OR follow Samsung's orders
Veep testifies for Samsung during Apple patent trial
OpenSSL Heartbleed: Bloody nose for open-source bleeding hearts
Bloke behind the cockup says not enough people are helping crucial crypto project
Microsoft lobs pre-release Windows Phone 8.1 at devs who dare
App makers can load it before anyone else, but if they do they're stuck with it
Half of Twitter's 'active users' are SILENT STALKERS
Nearly 50% have NEVER tweeted a word
Windows XP still has 27 per cent market share on its deathbed
Windows 7 making some gains on XP Death Day
Internet-of-stuff startup dumps NoSQL for ... SQL?
NoSQL taste great at first but lacks proper nutrients, says startup cloud whiz
US taxman blows Win XP deadline, must now spend millions on custom support
Gov't IT likened to 'a Model T with a lot of things on top of it'
Microsoft TIER SMEAR changes app prices whether devs ask or not
Some go up, some go down, Redmond goes silent
prev story

Whitepapers

Securing web applications made simple and scalable
In this whitepaper learn how automated security testing can provide a simple and scalable way to protect your web applications.
Five 3D headsets to be won!
We were so impressed by the Durovis Dive headset we’ve asked the company to give some away to Reg readers.
HP ArcSight ESM solution helps Finansbank
Based on their experience using HP ArcSight Enterprise Security Manager for IT security operations, Finansbank moved to HP ArcSight ESM for fraud management.
The benefits of software based PBX
Why you should break free from your proprietary PBX and how to leverage your existing server hardware.
Mobile application security study
Download this report to see the alarming realities regarding the sheer number of applications vulnerable to attack, as well as the most common and easily addressable vulnerability errors.