Workshops
Home About Workshops Articles Writing Talks Books Contact

Expert Trainer

Self paced workshops are the best way to get an in depth understanding of .NET. These workshops are adapted from the course notes of Richard Grimes' popular .NET courses. They are written in a tutorial style with examples every step of the way. If you find these workshops useful then please publicize them on online forums and if possible bring them to the attention of Microsoft.

Fusion Workshop
This workshop teaches you all of the aspects of how .NET locates and loads assemblies. 
Security Workshop
This workshop teaches you how .NET security works and how you can use the administration tools to configure it.
Instrumentation Workshop
This workshop teaches you how to add instrumentation to your .NET applications. 

These tutorials are posted as free resources for everyone. However, please realise that each one has taken a considerable amount of time to write and test. Like everyone else I have bills to pay (including the cost of hosting these pages) and therefore if you appreciate these workshops then please consider making a donation. Any donation is welcome.

History

19 Dec 2004 Posted Fusion Workshop
11 February 2005 Added new pages to Fusion Workshop on Cracking Strong Name Signature
1 March 2005 Updates to Fusion Workshop
8 March 2005 Posted Security Workshop, Code Access Security & Configuration
5 June 2005 Added CE page to Fusion Workshop
27 June 2005 Security Workshop added pages on Principle and Role Based Security
5 July 2005 Added Cryptography pages to Security Tutorial
12 August 2005 Added Native API Page to Fusion Workshop
10 November 2005 Updated Entire Fusion Workshop to .NET 2.0
11 November 2005 Added new section on the .NET 2.0 Native API to Fusion Workshop
11 November 2005 Added new page on native images
19 November 2005 Added new page on native assemblies
30 December 2005 Updated Page 1 of security workshop to .NET 2.0
6 January 2006 Posted Pages 2 to 5 of security workshop updated to .NET 2.0
13 January 2006 Posted Page 6 of security workshop update to .NET 2.0
18 January 2006 Posted Page 7 of the security workshop updated to .NET 2.0
19 January 2006 Posted Page 8 of the security workshop updated to .NET 2.0
9 February 2006 Posted Page 9 of the security workshop updated to .NET 2.0
5 March 2006 Posted Page 10 of the security workshop updated to .NET 2.0
7 March 2006 Posted Page 11 of the security workshop updated to .NET 2.0
8 March 2006 Posted Page 12 of the security workshop updated to .NET 2.0
23 March 2006 Added Page 13 of the security workshop
5 April 2006 Added Page 14 of the security workshop, updated page 13
8 April 2006 Added Page 15 of the security workshop
13 April 2006 Added Page 16 of the security workshop
9 May 2006 Added Page 17 of the security workshop
4 July 2006 Added Pages 1 and 2 of the Instrumentation workshop
10 July 2006 Added Pages 3 and 4 of the Instrumentation workshop
18 July 2006 Added Page 5 of the Instrumentation workshop
24 July 2006 Added Page 6 of the Instrumentation workshop
2 August 2006 Updated security workshop page 10
15 August 2006 Updated security workshop page 5
5 September 2006 Updated fusion workshop page 6
22 September 2006 Updated security workshop page 8
10 October 2006 Updated fusion workshop page 12
22 October 2006 Updated fusion workshop page 1
27 October 2006 Updated fusion workshop page 3
10 January 2007 Updated fusion workshop for .NET version 3.0
2 February 2007 Updated security workshop for .NET version 3.0
14 March 2007 Updated instrumentation workshop for .NET version 3.0
20 March 2007 Added two more pages to the Instrumentation workshop (performance counters)
25 March 2007 Added the first page of the event log instrumentation workshop
7 April 2007 Added second page of the event log instrumentation workshop
9 April 2007 Minor changes to the event log pages
14 May 2007 Changes to Fusion Workshop Page Three
16 June 2007 Changes to Instrumentation Workshop Page One
19 July 2007 Changes to Fusion Workshop page Four
24 July 2007 Changes to EncodedStream article
4 August 2007 Changes to Fusion page Workshop page Nine
10 September 2007 Changes to Fusion Workshop page Five
4 October 2007 Changes to Fusion Workshop page Twelve

This page is (c) 2007 Richard Grimes, all rights reserved