Wintellect's John Robbins in Montreal 12/14/2005
Montreal Visual Studio User Group next meeting
More info about this talk at www.guvsm.net
INETA Speaker: John Robbins
Subject: .NET Performance Tips and Tricks.
Date
& Time: Tuesday, December 14th at 6:15PM
We've all been doing native code so long we know what's
fast and what's slow. However, with .NET all our
assumptions are gone. In this session, we'll take a
survey of different coding constructs and classes that
lead to performance bottlenecks and what you can do
about them as well as how to best utilize profiling
tools to find them. From the insides of the CLR to
ASP.NET, this session will get you writing the fastest
.NET code possible.
John Robbins is a cofounder of Wintellect, where he
heads up the consulting and debugging services side of
the business. He also travels the world teaching his
Debugging .NET Applications and Debugging Windows
Applications course so that developers everywhere can
learn the techniques he uses to solve the nastiest
software problems known to man. As one of the world's
recognized authorities on debugging, John takes an evil
delight in finding and fixing impossible bugs in other
people's programs. John is based in New Hampshire USA,
where he lives with his wife, Pam, and the world-famous
debugging cats, Pearl and Chloe. In addition to being
the author of the books Debugging Microsoft .NET and
Windows Applications (Microsoft Press 2003) and
Debugging Applications (Microsoft Press, 2000), John is
a contributing editor for MSDN Magazine, where he writes
the Bugslayer column. He regularly speaks at conferences
such as Tech-Ed, VSLive, and DevWeek. Prior to founding
Wintellect, John was one of the early engineers at
NuMega Technologies (now Compuware NuMega), where he
played key roles in designing, developing, and acting as
project manager for some of the coolest C/C++, Visual
Basic, and Java developers' tools on the market. The
products that he worked on include BoundsChecker
(versions 3, 4, and 5), TrueTime (versions 1.0 and 1.1),
TrueCoverage (version 1.0), SoftICE (version 3.24) and
TrueCoverage for Device Drivers (version 1.0). He was
also the only developer at NuMega with a couch in his
office. Before he stumbled into software development in
his late 20's, John was a paratrooper and Green Beret in
the United States Army. Since he can no longer get
adrenaline highs by jumping out of airplanes in the
middle of the night onto unlit, postage-stamp-size drop
zones carrying full combat loads, he rides motorcycles
at high rates of speed - much to his wife's chagrin.