|
|
By tim, on September 23rd, 2011 Follow tim on Twitter
I have been playing with the Visual Studio 11 developer preview and exploring its asynchronous features, specifically the async and await keywords which are new to C# 5.0. These features have actually been available as a CTP (Community Tech Preview) since October 2010, but I had not found time to try it.
I like
…continue reading A simple example of async and await in C# 5
By tim, on September 17th, 2011 Follow tim on Twitter
I’m just back from Microsoft’s BUILD conference at Anaheim in California, which lived up to the hype as a key moment of transition for the company. Some said it was the most significant PDC – yes, it was really the Professional Developers Conference renamed – since 2000, when .NET was introduced; some said the
…continue reading Reflections on Microsoft BUILD 2011
By tim, on September 14th, 2011 Follow tim on Twitter
I’ve just come out of Martyn Lovell’s talk on WinRT internals here at BUILD in Anaheim, California.
Make no mistake: Microsoft has re-invented the Windows API in WinRT. Just to recap, WinRT is the API for Metro-style applications, the touch-centric, app-centric API for tablets and, one presumes, eventually for Windows Phone (though Microsoft has
…continue reading A few facts about Microsoft’s new Windows Runtime
By tim, on July 19th, 2011 Follow tim on Twitter
Yesterday, SUSE and Xamarin announced, in effect, the transfer of all things Mono to Xamarin.
The agreement grants Xamarin a broad, perpetual license to all intellectual property covering Mono, MonoTouch, Mono for Android and Mono Tools for Visual Studio. Xamarin will also provide technical support to SUSE customers using Mono-based products, and assume stewardship
…continue reading The strategy behind Mono has shifted: ten years of open source .NET
By tim, on June 21st, 2011 Follow tim on Twitter
A detailed benchmark posted on codeproject investigates the performance of basic operations including string handling, hash tables, math generics, simple arithmetic, sorting, file scanning and (for C#) platform invoke of native code. These are the conclusions:
There is only a small performance penalty for C# on the desktop versus C++. Mono is generally slower
…continue reading C# vs C++ and .NET vs Mono vs Compact Framework performance tests
By tim, on June 9th, 2011 Follow tim on Twitter
I am wary about writing another post on this subject in the absence of any further news, but since there is a lot of speculation out there I thought it would be worth making a few further observations.
Will Windows 8 support Silverlight and/or some other variety of .NET in its new touch-centric mode?
…continue reading Common sense on Windows 8, Silverlight and .NET
By tim, on June 8th, 2011 Follow tim on Twitter
A discussion with a friend about the origins of Microsoft’s .NET runtime prompted a little research. How did it come about?
A quick search does not throw up any detailed accounts. Part of the problem is that much of it is internal Microsoft history, confidential at the time.
One strand, mentioned here, is Colusa’s
…continue reading Full circle at Microsoft: from the early days of .NET to the new Chakra JavaScript engine
By tim, on June 6th, 2011 Follow tim on Twitter
Amongst all the fuss about whether Microsoft is deprecating Silverlight or even client-side .NET, it is easy to lose sight of the other angle on this. What are the implications of Microsoft embracing HTML and JavaScript as a new first-class Windows development platform? Here’s the quote again:
Today, we also talked a bit about
…continue reading Considering Windows 8 as an HTML platform
By tim, on June 3rd, 2011 Follow tim on Twitter
There is a long discussion over on the official Silverlight forum about Microsoft’s Windows 8 demo at D9 and what was said, and not said; and another over on Channel 9, Microsoft’s video-centric community site for developers.
At D9 Microsoft showed that Windows 8 has a dual personality. In one mode it has a
…continue reading Microsoft refuses to comment as .NET developers fret about Windows 8
By tim, on May 16th, 2011 Follow tim on Twitter
Mono is an open source implementation of .NET, formerly sponsored by Novell, and its future following Novell’s acquisition by Attachmate has been the subject of speculation.
Today Mono leader Miguel de Icaza has revealed new plans. In a blog post, he announces Xamarin, a new company focused on Mono. This company will build new
…continue reading Mono splits from Novell/Attachmate to form basis of new company
|
|
Recent Comments