Below is a list of articles dedicated to documenting the process of creating a framework such as FGF from the very beginning. This is by no means a complete or final list and is subject to change. All files are in PDF form unless otherwise specified.
- Design
- Important Design Patterns (374) - 360.24 KB - covers design patterns that will be used in FGF
- Library Structure (273) - 63.32 KB - how libraries will depend on each other and the naming conventions used.
- Basic Class Structure - learn how the functionality will be layed out.
- Implementation
- Getting Started (369) - 423.84 KB - installing SVN and creating the solution file.
- Implementing A Log (258) - 207.71 KB - how to implement a logging system.
- Building a Better XML Serializer - improving the .NET serializer by removing it.
Source Code will not be available on a per document (or chapter) basis. Rather you can always get the current public version by checking out the repository at https://jsedlak.homedns.org:8443/svn/FGF (username: guest, password:[none]) but be aware that it is a private server that is taken down frequently and randomly. If you cannot connect, the server is probably just off. The above link can also be viewed in your browser, you just have to accept the certificate.