Wiki
This website is a wiki. If you like and use our processes, techniques and tools, please add your experience and best practices. Just register and share.

Contents


User


Smart


Community

Forum






As Silverlight, Microsoft's new rich client technology, uses a different (smaller) set of assemblies (called .Net Framework 3.5) than regular web and WinForms applications do, we have concluded the following:

  • The .Net Framework 3.5 is a cut-down version of the .Net Framework 3.0. Therefore, it will miss out on some of the API's. One specific examples is that the eminent Hashtable and other non-generic collections have been stripped from the framework - apparently the generic versions cover all of the non-generic functionality.
  • It is inevitable to make a new version of the ADF Framework to be able to support .Net Framework 3.5. This new version will be a copy of the original ADF Framework.
  • We will maintain two versions of ADF, called ADF and ADFS, for the time being. We will minimize difference as much as possible. Most of the differences can be solved by updating the ADF, and periodically updating ADFS from ADF - if necessary only.
  • We will replace missing parts in ADF with parts that are available in .Net Framework 3.5, such as Hashtable and creating multiple versions of our SystemFactory (using interface).
  Name Size