Where to Park your Car for the BeCPP Meeting June with International Speakers

June 9, 2012 Marc Gregoire Events

Our June event with international speakers is coming closer.
For people coming by car, Microsoft has an underground parking in their building in Zaventem.
The parking is situated at the pushpin:

If the gate is closed, select Microsoft, press the call button, and mention that you are coming for the BeCPP event.

There are only 19 places left for this free event. So, if you want to attend or if you know someone who would be interested, please register here.

More

0

Visual Studio 2012 RC Available

June 1, 2012 Marc Gregoire Microsoft

Microsoft has made the Release Candidate of Visual Studio 2012 available for download. The release candidate comes with a Go-Live license.

Read Jason Zander blog post for details of this release.

Get it here.

More

0 Visual C++ 2012, Visual Studio 2012,

Developing Windows 8 Metro style apps with C++

May 24, 2012 Marc Gregoire Events

There is a very interesting collection of videos on Channel9 about developing Windows 8 Metro style apps with C++. You can find them here. Abstract:

Whether you are a new C++ developer ready to learn about writing Metro style apps, an intermediate developer who wants to hone your code and skills, or an experienced C++ developer eager to squeeze every ounce of performance out of your Metro style app, this event is for you.  We present pragmatic advice for every developer writing Metro style apps and games with C++, XAML and DirectX. Talks contain VC++ compiler extensions and ISO C++. The Windows Runtime Library is introduced, demoed and explained.

Definitely worth a look if you are interested in developing Metro style apps.

More

0 Metro, Windows 8,

BeCPP Meeting June with International Speakers

May 21, 2012 Marc Gregoire Events

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:

  • Kate Gregory is the author of over a dozen books, and speaks at DevTeach, TechEd (USA, Europe, Africa), and TechDays, C++ Connections (with fellow speakers Herb Sutter and Bjarne Stroustrup), among others. Her speaker ratings are consistently in the top 10%. Kate is a C++ MVP, a founding sponsor of the Toronto .NET Users Group, the founder of the East of Toronto .NET Users group, a member of the INETA speakers bureau, and a member of adjunct faculty at Trent University in Peterborough. Since January 2002 she has been Microsoft Regional Director for Toronto and since January 2004 she has been awarded the Microsoft Most Valuable Professional designation for Visual C++. In June 2005 she won the Regional Director of the year award and in February 2011 she was designated Visual C++ MVP of the year for 2010. Kate develops courses on C++, Visual Studio, and Windows programming for Pluralsight and is writing a book on C++ AMP.
  • Rong Lu is a Program Manager in the Visual C++ team at Microsoft. She holds both Bachelor’s and Master’s degrees in Computer Science from Shanghai Jiaotong University. She is now working on Visual Studio vNext Application Lifecycle Management Tools for C++. Before that, she worked on the Visual Studio 2005 SDK, Visual Studio 2008 and 2010 releases, mainly responsible for designing architecture tools and SharePoint development tools. She has been a speaker at TechEd since 2007

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:

  • Session 1 (18:30 – 19:30): What’s new in VC++11 (Rong Lu)
  • Break
  • Session 2 (19:45 – 20:45): C++ AMP (GPGPU Computing) (Kate Gregory)
    It is time to start taking advantage of the computing power of GPUs. C++ AMP can deliver orders of magnitude performance increase with certain algorithms by utilizing the GPU to perform mathematical calculations.
  • Drink

Microsoft is sponsoring this event by providing the location, drinks and sandwiches.

The event is free for everyone, but registration is required. Register now.
A limited number of seats are available.

( PS: If you know anyone interested in C++, please forward this invitation to them. )

More

1 C++ AMP, Kate Gregory, Rong Lu, Visual C++ 11,

Community Day 2012

May 9, 2012 Marc Gregoire Events

The Belgian C++ Users Group is sponsoring Community Day 2012. Community Day is a free event organized by 17 different communities and user groups. This year, the event is held on Thursday 21st of June in Utopolis Mechelen.

There are a total of 6 tracks with over 40 sessions to choose from. It’s a nice balance between dev and it-pro sessions.  Topics include: Windows 8 development, Metro, Azure, Visual Studio 11 ALM, LightSwitch, SQL Server, XAML, TFS, C# 5, NodeJS, Exchange 2010, ADFS, …

There are 500 seats available, so you’ll have to be quick to register.

You can find more information, including the agenda here: http://www.communityday.be/
Register for this free event here.

More

0

Slides of the 8th of May 2012 BeCPP Meeting

May 9, 2012 Marc Gregoire Events

Thank you everyone who joined the second BeCPP event. Like the previous event, there were two presentations. This time however, we included a drink after the presentations, including some wine, all provided by Microsoft 🙂 There were some interesting discussions during this drink.

If you couldn’t attend the meeting in person, or if you would like to go over the slides again, you can download them below.

Presentation: “Introduction to Writing Metro Style Apps in Native C++” by Marc Gregoire

 

Presentation: “Going Deeper Into Writing Metro Style Apps in Native C++” by Karthick Gopikrishnan

I hope to see you all on future C++ users group meetings.

More

0

Visual Studio 11 UI Updates Coming in RC

May 9, 2012 Marc Gregoire Microsoft

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 🙂

More

0 Beta, Visual C++ 11, Visual Studio 11,

Windows 8 C++ Meeting on May 8th

May 2, 2012 Marc Gregoire Events

A reminder post for the Windows 8 C++ meeting that will take place on May 8th.

You can read the original announcement here. Don’t forget to register, it’s free.

More

0 Metro, Windows 8,

Announcing Casablanca, a native library to access the cloud from C++

May 2, 2012 Marc Gregoire Microsoft

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:

  • Support for accessing REST services from native code on Windows Vista, Windows 7 and Windows 8 Consumer Preview by providing asynchronous C++ bindings to HTTP, JSON, and URIs
  • A Visual Studio extension SDK to help you write C++ HTTP client side code in your Windows 8 Metro style app
  • Support for writing native-code REST for Azure, including Visual Studio integration
  • Convenient libraries for accessing Azure blob and queue storage from native clients as a first class Platform-as-a-Service (PaaS) feature
  • A consistent and powerful model for composing asynchronous operations based on C++ 11 features
  • A C++ implementation of the actor-based programming model inspired by Erlang.
  • A set of samples and documentation

Here are a few links

More

0 Azure, Casablanca, cloud, HTTP, JSON,

Auto-vectorization in C++ compilers

April 13, 2012 Francisco Almeida Uncategorized

“Premature optimization is the root of all evils”… unless the compiler does it for you.

Auto-vectorization is the next best thing to auto-parallelization: the compiler statically analyses the code and speeds up tight loops by spreading the iterated values across as many available registers as possible, resulting in speed-ups that could go as high as a factor of four. If the CPU has the required instruction set, of course.

If you’re curious about how this can benefit your code (and without requiring anything at all on your part!), watch this nice video interview in MSDN Channel 9: VC11 Auto-Vectorizer.

More

0

« Previous Posts Next posts »

Powered by WordPress. Designed by elogi.