Tag <Header3> not implemented
Company employs ~100 Engineers both engineering and IT specialists. TP Engineering is focused on plant reliability optimization (manufacturing companies) and has 15 years of experience in engineering field.
Tag <Header3> not implemented
Computer managed maintenance system. Software package that maintains a computer database of information about an organization’s maintenance operations. This information is intended to help maintenance workers perform their jobs more efficiently and help management make informed decisions.

CMMS packages offer a wide range of capabilities and cover a correspondingly wide range of prices:
Work ordersInspectionPreventive maintenanceMachine breakdownAsset managementInventory controlSafety
Tag <block> not implemented
Tag <Header3> not implemented
At that time (roughly 2007) Devexpress had a good history of providing VCL components for Delphi, which most of our programmers had experience with. So Devexpress XtraGrid became a natural choice.
At stage 2 of the project – similar situation occurred, but the competitors in our case were Microsoft Entity Framework (EF) and XPO. Microsoft Entity framework was still weak, and XPO provided a much more extensive solution (for example – one couldn’t create a nonpersistent property in an EF class). The same happened with the eXpressApp Framework (XAF).
One thing worth noticing – is that XAF provided a unique combination of tools packaged together to provide a working solution. For my knowledge – there’s no single framework out there – providing a full working solution out of the box, leaving only one task for the user – that is define the class structure. Everything else – has some default values (not that I’m saying they’re good – but they’re working).
Tag <Header3> not implemented
As the projects where done a few year ago (2007- 2008) DevExpress components, and mainly XtraGrid suite played a major role in the developed Win Forms solution. XtraGrid was used for all the Data operations in the Software. Inserting, Updating, Presenting/Viewing Data – all was done in the grid. The only task was to configure it right, so it would be convenient for the user.
Stage #2 – provided a different challenge – unifying 5 projects into a single solution. This is where XAF saved the day. It allowed us to create a working solution in a matter of hours.
Tag <Header3> not implemented
XtraGrid – rich user experience, allowing easy migration from ExcelXAF – saving time by providing standard modules, this way removing the need of programing standard stuff like Navigation, CRUD operations, AuthenticationXAF – forcing programmers to write reusable code (by making it impossible to do else)XAF Translation – eliminates the need of 3-rd party tools for translating the applicationXtraLayoutControl – we’ve calculated that it saved 75% of developer time by automatically generating UI in XAF projects. This means that project took 1 week instead of 1 month.eXpressPersistent Objects – saved a lot of time, creating classes from the database, and later synchronizing class structure with the DataBase structure. Save time eliminating the need of managing SQL table, and DataSet’s in the Visual Studio. Cut the data structure development time by 50%
Martynas Daučiūnas
