From Developer Community
Babuine Component Model
Babuine Component Model has been released. Current release is 0.4.
This is a list with various improvements in various areas:
- Performance Improvements:
- Reduction of initial load time.
- Installing Improvements:
- You can install it into your GAC. Simply run: gacutil -i Babuine.ComponentModel.dll
- Design Improvements:
- A lot of internal refactoring.
- Start support for Design by Contract components. By the moment primitive preconditions and postconditions.
- Only activated if you compile your assembly with DEBUG option. By this way, you can create pre and postconditions, and disable it if you are deploying your components in production.
- Logging only active if you are in debug mode.
- Use generic collections.
- This is a improvement in performance, and in code size. Simpler, and more mantenible.
- Deleted entity collections.
- Testing
- Assembly lookup in the executable assembly.
- With this, you needn't type MONO_PATH=. mono AppLauncher.exe
- Interface for persistence based on DAO design pattern.
--Néstor Salceda 2007-2-18