I have just released online my Fusion workshop. This is a self paced
tutorial about how .NET versioning, probing and binding works. Its available
here:
http://www.grimes.demon.co.uk/workshops/workshops.htm
Richard

Signature
.NET training, development, consulting and mentoring
www.richardgrimes.com
my email evpuneqt@zicf.bet is encrypted with ROT13 (www.rot13.org)
Read it and liked it; you write clearly and well - an excellent tutorial.
In addition to completing the missing topics (satellites and resources)
there are a couple of other issues/topics I wish you would add to your
tutorial.
Provide links to Suzanne Cooke, Alan Shi, and Jungfeng Zhang's blogs - they
all provide useful fusion-related info.
To the discussion on strong names, add a section on delay signing and skip
verification; why you need it and how to use it. This is related to security
so you might already cover this in your security tutorial.
On probing, add a brief section on how it probes for culture specific
resources, how this might affect performance (esp. for assemblies downloaded
from internet), and how to set a default culture to avoid some of the
probing.
On dynamic loading, discuss differences between using Load, LoadFrom, and
Load(byte[]). I think a discussion of the different fusion contexts and how
they affect an app would be very helpful. A more in-depth discussion on how
to subscribe to the AssemblyResolve event, and the circumstances under which
this needs to be done, and when it should not be done, would also be very
useful. Might also be useful to talk about TypeResolve as part of this.
There are a lot of subtle issues with fusion, and this is a great resource
to get people started.
regards,
Dave
>I have just released online my Fusion workshop. This is a self paced
>tutorial about how .NET versioning, probing and binding works. Its
[quoted text clipped - 3 lines]
>
> Richard
Junfeng Zhang[MSFT] - 21 Dec 2004 21:42 GMT
linked in my blog
http://blogs.msdn.com/junfeng/archive/2004/12/21/329227.aspx
Thanks for the effort.

Signature
Junfeng Zhang
http://blogs.msdn.com/junfeng
This posting is provided "AS IS" with no warranties, and confers no rights.
> Read it and liked it; you write clearly and well - an excellent tutorial.
>
[quoted text clipped - 35 lines]
>>
>> Richard
Thibaut - 22 Dec 2004 10:55 GMT
Hi Richard
Nice work, thanks for this. +1 for David suggestions.
Linked in my blog as wel
http://blogs.dotnetguru.org/tbarrere/?title=versioning_probing_and_binding_in_ne
t_fr&more=1&c=1&tb=1&pb=1
Richard Grimes [MVP] - 24 Dec 2004 13:52 GMT
> Read it and liked it; you write clearly and well - an excellent
> tutorial.
Thanks David, your comments are very helpful, I'll make the changes as soon
as I get the time.
Richard

Signature
.NET training, development, consulting and mentoring
www.richardgrimes.com
my email evpuneqt@zicf.bet is encrypted with ROT13 (www.rot13.org)
Debasish Bose - 24 Dec 2004 14:03 GMT
Excellent Work.
As exactly David suggested :
Culture Specific Probing
More on LoadFrom topic
Delay Signing etc.
Debasish Bose
Silicus Technologies
India
> Read it and liked it; you write clearly and well - an excellent tutorial.
>
[quoted text clipped - 34 lines]
> >
> > Richard
Richard Grimes [MVP] - 30 Dec 2004 20:26 GMT
> Excellent Work.
>
> As exactly David suggested :
> Culture Specific Probing
> More on LoadFrom topic
> Delay Signing etc.
Thanks, I've made the changes.
http://www.grimes.demon.co.uk/workshops/fusionWS.htm
Richard

Signature
www.richardgrimes.com
my email evpuneqt@zicf.bet is encrypted with ROT13 (www.rot13.org)