Details
|
Date: |
CANCELLED |
| Time: |
9:00am - 11:00am |
| Cost: |
No Charge |
| Presenter: |
Kate Gregory, C++ MVP, Microsoft Regional
Director
|
|
Register
|
Description
C++, both the language and the libraries that come
with every compiler, is defined by an ISO standard.
The latest version of the standard, generally known as
C++ 11 after its approval last fall, was
optimistically called C++0x throughout the multi-year
process that let to its adoption. Many of the language
changes (new keywords, new punctuation, new rules) and
library changes (genuinely smart pointers, threading,
and more) have already been implemented by vendors who
were following the standards process closely.
In this session Kate will introduce and demonstrate
many of the highlights of C++11 including lambdas,
auto, shared_ptr, and unique_ptr. These are all
supported in Microsoft’s Visual Studio 2010. You
can see how to make your code more readable and
expressive, easier to update, more correct (less bugs
and memory leaks) and faster, not by trading off among
those possible constraints but by adopting modern C++
which gives you improvements in all four areas at
once. If you’ve been ignoring the Standard
Library, for example, you must see how lambdas make
all the difference and open a world of productivity to
you. You’ll also see that the next version of
Visual Studio has even more C++11 goodness including
range-based for.
Your trainer
|
Kate Gregory
Kate Gregory is in her fourth decade of being
paid to program. Her firm, Gregory Consulting
Limited, is based in rural Ontario and helps
clients adopt new technologies and adjust to
the changing business environment. Current
work makes heavy use of .NET and Visual C++
for both web and client development,
especially for Windows 7 and 8. Managing,
mentoring, technical writing, and technical
speaking occupy much of her time, but she
still writes code every week.
Kate is the author of over a dozen books and
speaks at DevTeach, TechEd (USA, Europe,
Africa), and TechDays, among others. 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.
Read Kate's blog
This event is proudly sponsored by:
|
Location Details