Microsoft invests substantial resources in supporting developers; yet the last two topics I have explored in earnest – the Azure blob storage service, and ASP.NET MVC with Azure Active Directory integration – have been frustrating and difficult. Admittedly I am only an occasional developer, but I suspect my experience is common. What is going wrong,
…continue reading Supporting developers: how could Microsoft improve?
It’s that time of year. I keep more than I should, but now and again you have to clear things out. I don’t promise to dispose of all of these though: they remind me of another era, when software came in huge boxes packed with books.
If you purchased Microsoft Office, for example, you
…continue reading Do you miss manuals? Why and why not …
Remember Visual Basic? By which I mean, not the current language that is a case-insensitive alternative to C# that does much the same thing, but the original rapid app development tool that democratised Windows development back in 1991. At the time, Windows development was a sought-after skill but rather difficult. VB meant anyone could create
…continue reading Microsoft Project Siena: another go at the spirit of Visual Basic
Software component vendor ComponentOne has released Studio Enterprise 2013 v2.5, the latest in its suite of components, with support for Windows 8.1 and Visual Studio 2013.
The piece that caught my eye is the TouchToolkit for Windows Forms.
Here’s the problem. The Windows desktop is poor with touch control, which is why Microsoft
…continue reading ComponentOne’s TouchToolkit for Windows Forms: another approach to the Windows tablet problem
Microsoft has released Windows 8.1 to its hardware partners according to VP Antoine Leblond; but developers will be unable to test whether or not their apps work on the updated operating system until it is also in the hands of users:
While our partners are preparing these exciting new devices we will continue to work
…continue reading Microsoft completes Windows 8.1, it says, but developers are unable to test their apps
Microsoft has updated its developer site, MSDN (Microsoft Developer Network). Simple, relevant and community driven, says Product Manager Brian Harry in a post introducing the new site.
Developers are not convinced that it is an improvement. The comments to Harry’s post are pretty damning, in fact. The core complaint is that the new MSDN
…continue reading Microsoft’s MSDN changes: too much marketing
Microsoft has launched a “Keep the cash” offer to developers. Publish up to 20 apps, 10 for Windows Phone and 10 for Windows 8, and get $100 for each of them.
The offer is little use for most of the world. The terms state that “Offer good only to legal residents of the 50
…continue reading Microsoft’s Windows 8 app problem will not be solved by incentivising junk
I attend numerous technical events, most of which are vendor-specific. There is nothing wrong with vendor-specific events. If you want to explore what is on offer from that vendor and quiz their people, they are ideal. You will be aware though that they are promotional events and give you a skewed view of the world,
…continue reading The Monki Gras London 2013: scaling craft, how to be happy at work, defining software excellence, and lots of beer
CAST has released an intriguing report on Java applications and software quality.
The company analysed 497 applications, comprising 152 million lines of code across 88 organisations and six global industries. It then looked at how software quality correlated with frameworks used.
◾Hibernate has the highest quality scores. ◾Applications built with Struts have the lowest quality
…continue reading Java software quality: frameworks good, Struts or C++ bad says report
A developer on the XDA Developers forum, known as clrokr, has figured out how to run unsigned applications on Windows RT (Windows on ARM), including Microsoft’s own-brand Surface RT device.
The technique is described here and involves patching the Windows kernel. Currently it is not possible to jailbreak Windows RT completely, because Secure Boot prevents
…continue reading Hacking Windows RT and Surface RT to run desktop apps