Friday, May 13, 2011

Rock Hard: C++ Evolving

Rock Hard: C++ Evolving


Rock Hard: C++ Evolving

Posted: 11 May 2011 09:13 PM PDT

Boris Jabes

Hi, I'm Boris Jabes, senior program manager lead on the Visual C++ team.

Last month I delivered a session at DevDays 2011 Netherlands, taking a fresh perspective on C++0x (or should I say, C++11) and the power of modern native programming. Unlike talks we've done previously, I didn't go over every new feature in our compiler or in the standard. I focused instead on some of the fundamental unique aspects of the language that are made even better with the new standard.

The session is now posted to be watched on demand (no, it's not in Dutch; it's in English Winking smile). It's not just for C++ language geeks. In fact, if you're a C++ expert, odds are you will be underwhelmed with the information. The goal of my talk was to illustrate what makes C++ interesting as a language, from value semantics and deterministic destruction, to its ability to reach out into a more functional-style of programming.

We strongly believe that native code is as important as ever in the era  of Kinect and cheap GPU-driven TeraFLOPs.

If you're a managed developer curious about this (in)famous language called C++, eager to harness the power of sensors like Kinect or ready to take the plunge into a higher level of performance, come and discover how C++ could be the multi-paradigm language for your next project.

 

Watch "Rock Hard: C++ Evolving"
[Watch "Rock Hard: C++ Evolving"]

Writing a Custom CollectionViewLoader for the DomainCollectionView and MVVM

Posted: 13 May 2011 10:05 AM PDT

The question I've been fielding most lately is how to write a custom CollectionViewLoader . Once you see it done, it's a pretty simple task. Without an example it's hard to know where to start. In a previous post, I discussed how the view, loader, and Read More......(read more)

Contoso Karate MVC – Migrating the Theme from WebMatrix

Posted: 13 May 2011 09:01 AM PDT

I've been a bit slow doing egtting all the COpntoso Karate Sites that I want to build off the ground. A couple weeks agho I started postiong about Vontoso Karate WebMatrtix [ read HERE ] To get started with the MVC version, the first thing that I needed to do was to get the theme [...] Read More......(read more)

Silverlight Cream for May 13, 2011 -- #1088

Posted: 13 May 2011 07:42 AM PDT

In this Issue: Morten Nielsen , Kunal Chowdhury , John Papa , Jesse Liberty , Mike Taulty ( -2- ), and Pete Brown . Above the Fold: Silverlight: "Custom Cursors in Silverlight" Morten Nielsen WP7: "Coming in Mango–Sql Server CE" Jesse Liberty Silverlight...( read more )...(read more)

Upcoming Windows Phone 7, Windows Phone “Mango” and Advanced Silverlight Trainings in Redmond

Posted: 12 May 2011 08:11 PM PDT

I have a confession – I'm very excited those days! In 3 weeks I'm flying to Redmond, WA to deliver 3 new brand courses for advanced software developers. I will present "First Look" material about hottest topics (IMO) for developer community: 1. Advanced...( read more )...(read more)

Active Federation using RIA Services and WIF

Posted: 12 May 2011 09:52 PM PDT

You may have built a federated auth app with RIA Services, but it always required cumbersome browser redirects. Check out this new sample that shows how to do federated auth with with WIF, all from inside the Silverlight app. Hope this is useful, -Yavor...( read more )...(read more)

ASP.NET MVC 3 and the @helper syntax within Razor

Posted: 12 May 2011 09:37 PM PDT

ASP.NET MVC 3 supports a new view-engine option called "Razor" (in addition to continuing to support/enhance the existing .aspx view engine).  Razor minimizes the number of characters and keystrokes required when writing a view template, and enables a fast, fluid coding workflow. Unlike most template syntaxes, with Razor you do not need to interrupt your coding to explicitly denote the start and end of server blocks within your HTML. The Razor parser is smart enough to infer this from your code. This enables a compact and expressive syntax which is clean, fast and fun to type. You can learn more about Razor from some of the blog posts I've done about it over the last last 9 months: Introducing Razor New @model keyword in Razor Layouts with...(read more)

Making Let Me Bing That For You Open Source

Posted: 12 May 2011 03:25 PM PDT

Almost two years ago, I announced the launch of http://letmebingthatforyou.com/ , a blatant and obvious rip-off of the Let me Google that for you website. The initial site was created by Maarten Balliauw and Juliƫn Hanssens in response to a call for help I made. It was just something we did for fun. I've been maintaining the site privately always intending to spend some time to refresh the code and open source it. Just recently, I upgraded the site to ASP.NET MVC 3, refactored a bunch of code, and moved the site to AppHarbor . Why AppHarbor? I've heard such good things about how easy it is to deploy to AppHarbor so I wanted to try it out firsthand myself, and this small little project seemed like a perfect fit. I had been working on the code...(read more)

No comments:

Post a Comment