Pragmatic Performance with David Wengier - a .NET Conf event

Adelaide .NET User Group
Adelaide .NET User Group
Public group

Room BH3-12

UniSA City West Campus · Adelaide

How to find us

Level 3 of Barbara Hanrahan Building, University of South Australia's City West Campus

Location image of event venue


Pragmatic Performance: When to care about perf, and what to do about it

As a developer you often hear both that performance is important, but also that you shouldn't worry about performance up front, so when is the right time to think about it? And if the time is right, what are you actually supposed to do?

If you're interested to hear about a pragmatic approach to performance, this talk will explain when is the right time to think about benchmarking, but more importantly will run through how to correctly benchmark .NET code so any decisions made will be based on information about your code that is trustworthy.

Additionally you'll also find out about some of the common, and some of the unknown, performance pitfalls of the .NET Framework and we'll discuss the true meaning behind the phrase "premature optimization is the root of all evil".

About David

David is a developer at Microsoft, working on Visual Studio and specifically the Managed Project System that powers the new “SDK-style” projects for C#, VB and F#. With almost 20 years experience as a developer, architect and manager, he has surprisingly little experience writing biographies of himself in the third person. When working, David is particularly interesting in C# and exactly what happens under the covers of the code. When not working, he’s usually found trying to tear his two sons away from their Lego, whilst yelling at them to leave his alone.


* Note later starting time

6pm - Welcome, What's New, Job Tips
6.30pm - Pragmatic Performance
7.30pm - Pizza, Refreshments & Networking
8.00pm - Close

Free, thanks to Encode Talent Management