eXpress App Framework Team

June 2013 - Posts

  • Case Study: Meet XAFARI - a business platform from Galaktika Corp

    I wanted to take a moment to profile an XAF customer and offer a real-world example of how the eXpressApp Framework (XAF) is used around the world.

     

    Meet XAFARI (http://galaktikasoft.com/xafari/) from Galaktika - a business platform designed to quickly build advanced business applications with an n-tier architecture. 

    This middleware class solution is fully based on the eXpressApp Framework (XAF), which is essentially a set of best patterns & practices for building desktop LOB apps using DevExpress controls for both Windows and the Web.

     

    Technically, and like the community-driven eXpand Framework project, XAFARI is built on top of XAF and  provides many reusable modules and powerful tools for various verticals.

     

    The following figure depicts how XAFARI is constructed internally:

     

    Xafari_1

     

    About Galaktika

    Galaktika Corporation (http://galaktika.ru or http://galaktikasoft.com/) is an international software company that has more than 25 years of success developing control systems in Russia and CIS. According to the "Russia Enterprise Application Software 2011-2015 Forecast and 2010 Vendor Shares" study by IDC,  Galaktika Corporation is in the top five for enterprise management systems (others in this list include SAP, 1C, Oracle and Microsoft Dynamics).

     

     

    The advantages of XAFARI

    XAFARI has proven itself through the years across multiple production applications used by countless organizations around the world.  The following is a list of solutions built using the XAF-based development platform:

     

    Galaktika EAM – enterprise asset management;

    Galaktika AMM – production and project management (advanced manufacturing management);

    Galaktika HR – human resources and talent management;

    Galaktika SPM – training management university

    Galaktika CnP – consolidation, planning and monitoring (consolidation and planning);

    Galaktika IPMS – investment programs management system;

    Galaktika Budjet – planning and monitoring budgets for the holdings.

     

    You can learn more about these production systems at http://www.galaktika.ru/ or  http://galaktikasoft.com/ where you can also find many screenshots and videos demonstrating real-world use of these systems.

     

    Business owners and end-users alike value XAF and XAFARI for the rich collection of pre-built vertical market solutions and for its extensibility and a number of generic extensions.

    Most powerful examples include custom docking panels, advanced batch editing and security management, custom UI elements like PropertyEditors and new Action types(checked Action, aggregated Actions, etc.).

     

    Another XAFARI advantage is its documentation. You can easily find detailed feature descriptions with many pictures and even videos for complex functionality:

     

    Xafari_3


    To download the latest version of XAFARI, visit http://galaktikasoft.com/xafari/downloadContact information for Galaktika can be found at http://galaktikasoft.com/contact

     

    You’ve seen what Galaktika has done with XAF….Are you ready to evaluate XAF for yourself?

    To explore the capabilities of the eXpressApp Framework and learn how you can save time and bring applications to market quicker and target both WinForms and ASP.NET, please visit our XAF page at www.devexpress.com/xaf

     

    What Galaktika executives say about XAF’s role in their business?

    Sergey Zaycev, head of development for the XAFARI platform:

     

    clip_image005“I think that we use 100% of the XAF capabilities while implementing our projects. We mainly deliver Windows and Web solutions to our clients, and actively use the multi-database systems support provided by XAF and XPO. In particular, we deploy our solutions on Microsoft SQL Server and Oracle, while also using in-memory database support for creating demo versions of our apps. I want to note that the XAF’s architecture is well-thought in terms of the expansion the standard features of the platform – these are simply countess extensibility points and methods. Proper use of design patterns developed into the XAF platform itself allowed us to create a large number of custom modules and components that are easily and naturally integrated into the framework. It’s also worth mentioning that the XAF Workflow module allowed us to simplify the Microsoft WF integration (we use this in some of our projects) and served as a base for our custom tailored workflow solution for organizing documents flow.
    Separately, it should be said about the
    Domain Components (DC) technology. The proposed concept of describing data model together with the idea of ​​the modular construction of the final application, allows us to fully realize our ideas, absolutely. Defining business objects through interfaces instead of classes allowed us to use multiple inheritance, which is my opinion, is the key when implementing large projects with a large number of applications built on the same platform.
    In general, the use XAF platform has significantly cut our costs and, in particular, to give up the need to develop our own  ORM system and framework.

    I hope to prepare a case-study in the future, to provide more technical details and information on our experience with DevExpress.”

     


    Alexander Burgardt, Vice President at Galaktika:

     

    clip_image006“As the leader and curator of Galaktika EAM, I can confirm that the DevExpress XAF platform is very comfortable, modern and advanced, can really quickly build solutions, and in addition, a lot of changes in the system can be made by the end-users, even without programming, but simply by configuring forms, algorithms and business processes. Finally, I want to say that in addition to the existing systems the Galaktika Corporation will develop its new products on the XAFARI platform.”

     




LIVE CHAT

Chat is one of the many ways you can contact members of the DevExpress Team.
We are available Monday-Friday between 7:30am and 4:30pm Pacific Time.

If you need additional product information, write to us at info@devexpress.com or call us at +1 (818) 844-3383

FOLLOW US

DevExpress engineers feature-complete Presentation Controls, IDE Productivity Tools, Business Application Frameworks, and Reporting Systems for Visual Studio, along with high-performance HTML JS Mobile Frameworks for developers targeting iOS, Android and Windows Phone. Whether using WPF, ASP.NET, WinForms, HTML5 or Windows 10, DevExpress tools help you build and deliver your best in the shortest time possible.

Copyright © 1998-2017 Developer Express Inc.
All trademarks or registered trademarks are property of their respective owners