July 2009

Microsoft has made available a first beta version of an experimental version of .NET 4.0, called .NET Framework 4.0 Beta 1 Enabled for Software Transactional Memory v1.0. Since that is quite a long name, the short one is STM.NET. This is a special version of .NET 4.0 that enables software transactional memory for C#. It…

Read More STM.NET

.NET allows you to expose components as COM and consume them from unmanaged code. There are many references on how to this (and you can only start with MSDN), and I will not talk about that part. What I want to explain here is something different. Suppose you have this interface:

Method GetUsers() returns…

Read More .NET out string[] to Automation SAFEARRAY**

Project Tuva is an enhanced video player created by Microsoft Research to freely host the lectures give my Richard Feynman at the Cornell University in the ’60s. Bill Gates saw the lectures two decades ago, was impressed with them and wanted to make them freely available. Now, it finally happened. You can watch them at…

Read More Project Tuva

Romanians won two of the nine awards at the 2009 Imagine Cup in Cairo: Software Design, the most important category, won by Sytech team, Adrian Buzgar, Calin Juravle, Andreas Resios, and IT Challenge, won by Cosmin Ilie. This year’s theme was “Imagine a world where technology helps solve the world’s toughest problems.” About 300.000 students…

Read More Romanian Winners at Imagine Cup 2009