Warning message

  • The service having id "twitter" is missing, reactivate its module or save again the list of services.
  • The service having id "facebook" is missing, reactivate its module or save again the list of services.
  • The service having id "google_plus" is missing, reactivate its module or save again the list of services.
  • The service having id "linkedin" is missing, reactivate its module or save again the list of services.

Workshop: .NET Performance Deep-Dive

Location:

Level: 
Advanced
9:00am - 12:00pm

Prerequisites

Participants should have strong experience developing code in .NET.
Familiarity with IL or assembly code will help in some parts, but is not required.
Come with questions about .NET performance!

Go deep into the details of writing high-performance .NET code, from big issues like garbage collection and JIT, to smaller important ones like interface dispatch, delegates, casting, code generation, and much more. See code samples and tool demos and have an opportunity to ask questions.

Key Takeaways

  • Get to know the garbage collector at a very deep level, and the tradeoffs your applications must make to achieve extremely high efficiency.
  • Learn how subtle code differences can drastically affect execution efficiency. 
  • See what tools exist to help in development as well as in production.

Tracks

Covering innovative topics

Monday Nov 16

Tuesday Nov 17

Wednesday Nov 18