Ultra is a set of open source modules to extend the capabilites of the framework XAF from developer express
Ultra modules for XAF project is created José Manuel Ojeda Melgar, A.K.A Joche Ojeda.
Most of the ideas for these modules came from endless conversations with technical peers, not all of them are mentioned here, but my appreciation and admiration goes for all of them:
- José Javier Columbie (Cuba/U.S.A) Xafmarin
- Douglas Coto Lara (El Salvador) Source Code
- Walter Omar Gavarrete (El Salvador) itwgsv
- Pedro Hernández (Republica Dominicana) People Works Services
- Claudio Menetti (Italy) informind.it
All Ultra modules are released under Microsoft Public License (Ms-PL)
The philosophy of ultra modules is that a module should be easy obtain, install and setup so we have chosen nuget packages as our distribution method
As most of you know, it takes a lot of time and effort for our small team to manage and maintain Ultra in our spare time. Even though Ultra is open source and hosted on GitHub, there are several costs associated with maintaining the project. If you would like to help support us, the easiest thing you can do is become a Patron. By becoming a Patron, you will receive several benefits depending on your level of support.
Supporter - $5+ per month
- Receive all news and announcements, such as new release information and blogs posts.
- Gives you access to our community Slack channel where you can ask questions and get help from the community and the Ultra Modules project maintainers (when available).
Backer - $10+ per month Everything in the Supporter plan plus:
- A post card from Russia (where Joche Ojeda lives)
Generous Backer - $25+ per month Everything in the Backer plan plus:
- Video Tutorial request priority (topic acceptance not guaranteed)
- Bragging rights!
Bronze - $100+ per month Everything in the Generous Backer plan plus:
- Your name or company logo (small) will be put in sponsors.md in the Ultra Modules repository.
Ultra - $250+ per month Everything in the Generous Backer plan plus:
- Your name or company logo (medium) will be put in the sponsors.md in the Ultra Modules repository.
- Your name or company logo (medium) will be put on the repository ReadMe.md
Module | Description |
---|---|
Universal Search | this module gives you the ability to search all your persistent objects in a unified user interface |
To locate the log of the email module search for the entry "Sending email", below this entry you will find the parameters used to send the email and any exception information if an exception happened |
Each nuget package has a version number as part of its identity. As such, two nugets that differ by version number are considered by the runtime to be completely different nuget packages. This version number is physically represented as a four-part string with the following format:
<major version>.<minor version>.<build number>.<module version>
For example, version 18.2.4.1 indicates 18 as the major version, 2 as the minor version, 4 as the build number, and 1 as the version number of the ultra module.The first 3 numbers represent the version of DevExpress nuget.
There are several ways in which you can contribute. Here are some:
- Send a pull-request to this repository with your suggestions.
- Share this repository with everyone who uses XAF (people, teams, communities, companies or any other entity).
- Invite others to share this project and continue to spread the word.
- Of course you are more than welcome to submit other features and bugfixes as well.