June 25, 2012
Lately, I’ve been doing development of a Windows 8 Metro application using C++ only (yes, that’s right, no C#) for a client. The reasons for that are mainly an existing C++ code base and a good C++ acquaintance that the team in question has.I’ve been using the new C++/CX extensions that make it easier to work with the Windows Runtime (WinRT); easier with respect to the Windows Runtime Library (WRL) that uses standard C++ with a bunch of helpers (such as ComPtr<T> as a smart pointer for a COM/WinRT interface).Even with C++/CX, the amount (verbosity) and complexity of of...
June 18, 2012
This morning I presented a session on new features in Visual Studio 2012 and the new language features in C# 5.0. Thank you all for attending!The presentation and demos can be downloaded from https://skydrive.live.com/?cid=45C1880107EBE12C&id=45C1880107EBE12C%2118700
June 10, 2012
That’s the question I was asking myself in the past few days. Ever since Windows XP, I’ve installed the latest Microsoft OS in beta form on my main work machine. I’ve installed Windows XP Beta, Windows Vista Beta and Windows 7 Beta. With Windows 8 approaching quickly, passing the Beta milestone (RC is out), I have not installed it yet on my work machine. I did install it on a virtual machine, though. Why am I hesitating? For the first time in more than 10 years – I feel uneasy with the next Microsoft client OS. It started...
June 2, 2012
I’m going to give a session at Microsoft offices in Ra’anana (Israel), on the 18th of this month, showing new features in Visual Studio 2012 (RC released a few days ago) and the new features of C# 5.0 (there are two. If you think about async/await – that’s one). The event is free, but you should register at https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032514296&Culture=he-IL See you there!