On 12 September 2012, there will be a launch event for Visual Studio 2012. You can follow this event from where ever you are. See here for details.
Category Archive for Microsoft
Microsoft has officially announced the launch date for Windows 8: October 26th 2012
The third meeting of the Belgian C++ Users Group is planned for Wednesday June 27th 2012 at 18:30 in the Microsoft offices in Zaventem.
There will be two presentations, and we are proud to announce that they will be given by 2 international top speakers:
Both are experienced speakers, and it’s a perfect opportunity for networking. If you ever wanted to ask a question to a member of the Visual C++ product team, now is your chance.
The agenda will be as follows:
Microsoft is sponsoring this event by providing the location, drinks and sandwiches.
The event is free for everyone, but registration is required. Register now.
( PS: If you know anyone interested in C++, please forward this invitation to them. )
Most op you will know by now that the Visual Studio 11 Beta UI is rather gray. There was a lot of feedback about this from the communities, and it seems Microsoft is listening. They have announced a couple of UI changes to bring back some color to the UI.
Check out this blog post for a description of the changes, including before and after screenshots. I definitely like the new upcoming changes
Our devices are becoming increasingly connected, and at the same time our customers expect the applications running on those devices to be fast and fluid. Asynchrony is important on the client for responsiveness and on the server for scalability.
Today Microsoft is announcing Casablanca, an incubation effort to support cloud based client-server communication in native code using a modern asynchronous C++ API design. Casablanca is a project to start exploring how to best support C++ developers who want to take advantage of the radical shift in software architecture that cloud computing represents. If you are a developer writing a responsive client app, or a scalable server-side solution, where asynchrony goes hand in hand with parallelism, you should give Casablanca a try.
Here’s what you get with Casablanca:
Here are a few links
Microsoft has announced the different Windows 8 editions. There will be: Windows 8, Windows 8 Pro, and Windows RT. Windows 8 and Windows 8 Pro are versions of Windows for x86 CPU’s (32 and 64 bit), while Windows RT is for ARM CPU’s. Check this blog to get a table with the differences between the 3 flavors of Windows 8.
I got the confirmation email from Microsoft that my MVP (Most Valuable Professional) award for Visual C++ is extended for 2012
The Metro UI of Windows 8 works completely different compared to the Windows 7 and 8 desktop UI.
TechEd Europe this year will be in Amsterdam from 26th of June till 29th of June.
One of the pre-conference seminars is all about C++, “C++ in 2012: Modern, Readable, Safe, Fast”, see details.
All the recorded content and slides from TechDays 2012, including related downloads and content, is now online.
23rd of March is the Belgian Windows 8 Developer Day.
Join the first Windows 8 Developer Day in Belgium! A full day conference with technical sessions that dive into the platform for building Windows 8 Metro Style apps.
With Windows 8 Consumer Preview just released, you’ll learn first-hand how to:
Your keynote speaker is Giorgio Sardo, HTML5 and Windows 8 Senior Technical Evangelist at Microsoft.
When the sun sets, we dive into the night with the very first Nacht van Windows 8 / La nuit de Windows 8, an app-a-thon like you’ve never seen!
Microsoft has announced that it will release Visual Studio 11 Beta on 29th of February, and that it will be “go live,” meaning you will be allowed to start using it in production environments. Read the official announcement.
The user interface of the new Visual Studio 11 is completely overhauled. It now follows the Metro principles of clean UI that uses typography and white space for layouting instead of lines. Below are two screenshots of the UI in the beta version.
As you can see, it’s completely different compared to Visual Studio 2010. Themes are supported, so you’ll be able to design whatever theme you want. An in-depth discussion of these changes can be found on the Visual Studio Team Blog.
The product pages have also been updated with information about the upcoming releases. One new version of the product is called “Team Foundation Server Express Beta”, which is a free collaboration software targeted at small teams. Read more about it here.
Daniel Moth from the C++ AMP development team has posted an interesting blog post about double precision floating point arithmetic support in C++ AMP and its limitations on current hardware.
Microsoft unveiled the new Windows 8 logo, which follows the clean styling guidelines of the Metro design principles.
According to the design team:
I received an amazing email from the Microsoft Community Program Manager stating the following:
It goes without saying that it’s a great honor to receive this title
This year, there are 29 MVP’s awarded with the MVP of the Year title, out of around 4000 MVP’s.
On the 1st of March there will be an honorary dinner in Bellevue/Seattle sponsored by S. Somasegar, Senior Vice President of the Developer Division at Microsoft together with other executives and community leads in the division. I’m really looking forward to this dinner.
A while ago, I’ve posted the following posts on this blog:
Those articles were written using the Visual C++ 11 Developer Preview.
Starting with Visual C++ 11 Beta, there will be a few small changes to the C++ AMP specification compared to the C++ AMP in the Visual C++ 11 Developer Preview. Tamer Afify from the C++ AMP team explains it as follows in his blog post:
“In the Visual Studio 11 Developer Preview, C++ AMP had a grid class that was basically an extent, plus an index object representing an origin. In the Beta we have removed grid from the programming model and instead you simply use an extent. Also the tiled_grid class was removed and a tiled_extent class is introduced with the same functionality that tiled_grid provided.”
Every API that returned or accepted a grid or tiled_grid now returns or accepts an extent or tiled_extent. Most C++ AMP code can be modified with a simple find and replace operation. The find and replace operation is a bit more complicated if you have set the origin parameter of your grid to something other than the default zero index object. Check Tamer Afify blog post for more details.
Once the Visual C++ 11 Beta has been released, I will write an update for my above presentation slides and my Mandelbrot implementation.