/Ultra

A collection of XAF modules

Primary LanguageC#

Ultra Modules for XAF


Ultra is a set of open source modules to extend the capabilites of the .NET application framework DevExpress XAF

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) PeopleWorks 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

Help Support Ultra


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

Modules


Module Description
Universal Search this module gives you the ability to search all your persistent objects in a unified user interface
Email 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

Nuget Version Numbers

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.

Help us get better?

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.

Powered by

Xari
https://www.xari.io