ANN: Fusion Worshop

  • Thread starter Thread starter Richard Grimes [MVP]
  • Start date Start date
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
 
linked in my blog

http://blogs.msdn.com/junfeng/archive/2004/12/21/329227.aspx

Thanks for the effort.

--
Junfeng Zhang
http://blogs.msdn.com/junfeng

This posting is provided "AS IS" with no warranties, and confers no rights.

David Levine said:
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



Richard Grimes said:
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
 
David said:
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
 
Excellent Work.

As exactly David suggested :
Culture Specific Probing
More on LoadFrom topic
Delay Signing etc.

Debasish Bose
Silicus Technologies
India

David Levine said:
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



Richard Grimes said:
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
 
Back
Top