Services
Custom Software Development & Consulting
We help businesses bring their ideas to life through expert software development and strategic consulting. Whether you're building a product from the ground up or modernizing an aging system, our team delivers scalable, maintainable, and cost-effective solutions.
We specialize in system architecture, design, and full-cycle development, with a focus on rapid iteration and practical results. Our experience spans everything from hands-on coding assistance to high-level technical leadership, making us an ideal partner for organizations looking to move quickly and confidently.
We primarily use Windows Forms and Blazor applications, chosen for their flexibility and strong productivity advantages. If you have an existing team, we can work alongside them - whether by mentoring, reviewing code, or providing high level technical guidance.
Let's Talk About:
- Application re-writes and modernization
- Designing scalable system architecture
- Solving tricky coding or performance issues
- Team leadership and development workflow guidance
Have a project in mind? Contact Us to start a conversation about your goals!
XAF Training
The eXpressApp Framework from DevExpress is absolutely amazing. However, the learning curve can be steep and the process can be frustrating if you don't have someone to talk to. We know this because we went through it. We started using XAF the day it was released and haven't looked back. Skip the struggle and get a head start by scheduling a training session with our team.
Free Training on YouTube
In 2019, we created a video with DevExpress where we create a CRM with XAF and XPO. This covers a majority of the basic training we offer and can be found here: ▶️ Building a CRM application using DevExpress XAF with Dave and Adam (Cross-Platform .NET App UI). While this video is starting to age, it is certainly still a good starting point.
We also have a collection of short videos available on our ▶️ YouTube Channel that we encourage you to watch and subscribe to.
Additional Training
Our training sessions are remote, personalized, and hands-on. Whether you're just getting started or looking to go deeper with advanced concepts, we tailor each session to your team’s needs and experience level.
While we try our best to customize the training to your needs, training usually includes the following:
Topics Covered:
- Project Setup and Overview
- Creating your first project
- Understanding the project layout
- Where to place your code depending on needs
- Creating Actions
- Simple Actions
- Single Choice Actions
- Popup Window Show Action
- Parameterized Actions
- Using the [Action] Attribute
- Reviewing Features and Modules
- Language / Localization
- Model Differences
- Conditional Appearance, View Variants, and other Modules
- Creating Business Objects
- XPO vs EF
- Code vs Designers
- Importing Existing Models
- Creating Controllers
- ViewControllers vs WindowControllers
- Interacting with Views, Frames, and ObjectSpaces
- Accessing View Items and Controls