Of all the new features included in GeneXus X and the new Evolution 1, one of the most moving, and certainly the most visually appealing to the final user, is the inclusion of User Controls.
GeneXus has a pretty extensive library of UC (available here) that grows daily thanks to user communit, with examples for almost every need. But even then, you may need something particular for your application, a new UC or an modification of a UC to fit your needs. Here are some pieces of advice for you to start in the journey on the User Controls’ world. Hope it helps.
2- Start from the beginning. When exploring a new technology, it is important to start with simple examples and move all the way to the top. With this, as with anything in GX, we recommend an incremental model of development. Here you can find the classic “Hello World” example of UC. It is a pretty deep example on how to start writing a UC from the ground up. After you complete it, try to change something simple, like adding a property to set the message.
4- Share your success and problems. The GeneXus forums and gallery is a growing community that benefits for every active user. There are some forums in English and other languages specific for user controls, both geared toward the use and development. If you have any problem feel free to ask, as that is how the UC GX Community will grow. So starting developing your UC today, and we look forward to seeing your solutions in the gallery.