Jump to content

Application Foundation Classes

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Hervegirod (talk | contribs) at 09:49, 15 July 2007 (History). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

The Application Foundation Classes (AFC) were a graphical framework for building Java-based graphical user interfaces (GUIs), developed by Microsoft. AFC was based on the Abstract Window Toolkit (AWT), but its architecture made it easier to extend components to better fit user needs.

AFC components were announced to be cross-platform, but they worked better with Microsoft Java Virtual Machine[1].

History

The release of AFC was part of an effort by Microsoft to gain leadership on the growing Java community[2].

With the release of Java Foundation Classes, interest for AFC dropped, and they later were no longer maintained.

See also

References

  1. ^ "Introduction to Web Programming". extropia.com. Retrieved 2007-07-14. There are actually two versions of the AFC. One works with Microsoft's Java Virtual Machine that comes as part of Microsoft Internet Explorer and JDK 1.1 and another that works with the JDK 1.02. The AFC is optimized to work with Microsoft's implementation of Java and should provide higher performance and less system resource use with Microsoft's own Java implementation.
  2. ^ "JFC; Microsoft declares war". xent.com. 2007-07. Retrieved 2007-07-14. {{cite web}}: Check date values in: |date= (help)