We’re Engage

Your partner in turning your vision into technical excellence.

Start Your Journey With Us →

For over 25 years, we’ve combined our technical expertise with a partnership-focused approach𑁋delivering results that truly speak for themselves.

What truly sets us apart is how we engage with our partners. We take the time to understand what matters most to them, which is why every approach we take is uniquely tailored to their specific solution.

Discovery & Strategy

We kick off every project by working closely with you and your team in a discovery meeting to understand your vision and needs. Depending on the complexity and scale of our proposed solution, we’ll put together a team that includes project managers, designers, developers, or analysts, all tailored to your specific project. We’ll then present those custom solutions, discuss timelines, and clarify data requirements to make sure everyone is aligned from the start.

User Experience Design

Our design process is rooted in understanding your users and their behaviors. We gather user insights through research, interviews, and questionnaires which inform our design decisions. By focusing on user-centered and intentional designs, we create experiences that resonate with your audience.

Software Development

Our team works closely with you to create a solution that is both scalable and cost-effective. We keep the lines of communication open to ensure we're getting quick feedback from you at every stage. This allows us to continuously improve the solution and guarantee that we deliver the best possible results.

Continuous Optimization

As your partner, we view your solution as a long-term asset that we've designed to evolve alongside your growing needs. Projects typically unfold in multiple phases with each phase designed to optimize performance and ensure lasting success. Your dedicated team will equip you with actionable insights and best practices to keep you informed and supported with regular updates and performance improvements.

“Unlike large software companies where you’re just a number, Engage is a partner that listens, communicates, and adapts to our needs—not just for development, but for the years to come. That’s exactly what we were looking for, and we found it in Engage.”

Matt Wells, Vice President Mid-west Truckers Association Inc

Latest News

Industry Insights

Are You Ready for DNN 10?

We’ve been patiently waiting for the next major release of DNN, and it is finally here (DNN 10.0.0 was published on April 9)! This update will be more disruptive than others in the past, as the maintainers have taken this opportunity to remove features that have been deprecated since DNN 8, going back to January 2016. In addition to clearing some accumulated clutter from years past, DNN 10 offers a number of improvements for both administrators and developers.

Welcome screenshot of new DNN 10 install

What’s New

DNN 10 has a few major focuses, as well as including a collection of miscellaneous fixes and improvements that couldn’t fit into a 9.x release.

Visuals and Styles

The first change you will likely notice is the new theme, named Aperture. Aperture is a very lightweight theme designed to provide a pleasing initial experience when creating a DNN site, and to give an example of using modern techniques within a DNN theme. In addition, Aperture is the first theme to make use of another new feature, the Styles editor. When a theme or module opts into it, this allows an administrator to control colors and other visual preferences.

Content Approval

Tonci from Sistemi and Daniel from 2sic worked to enable content workflow features within DNN Platform. This includes page workflows, integration with the HTML module, and the addition of granular permissions and default Content Editors and Content Managers roles.

Developer Features

Finally, there were a number of features which will affect those building extensions on the platform. API Tokens were added as a new authentication mechanism for web APIs, which administrators can create and manage for specific APIs that developers expose. The other big improvement is in dependency injection, where all components created by DNN are able to pull dependencies from the DI container, and more components are available to be requested from the DI container. One notable component here is the integration of dependency injection with WebForms, enabling constructor injection for ascx controls.

What to Look Out For

The move to a new major version also provides an opportunity to remove components which are old or problematic, meaning that some effort may need to be made to get your site ready to upgrade and get access to the feature discussed above.

Deprecated API Removal

The maintainer team solidified the versioning and deprecation policy after taking over primary ownership of the project from DNN Corp. This includes a strict policy of removing APIs two major versions after those APIs are deprecated (e.g. an API deprecated in DNN 9.13.8 will be removed in DNN 11.0.0). This means that the DNN 10 release removes every API deprecated before DNN 9.0.0. For developers, building your extensions against 9.13.9 will display warnings for any API that is planned to be removed, along with a recommended alternative. For administrators, check with your module vendors to see if they’ve released updated versions before moving to DNN 10.

Dependencies and Telerik

Additionally, many dependencies were upgraded as part of DNN 10, as well as requiring .NET 4.8, SQL Server 2017, and Windows Server 2016. The Telerik dependency which had previously shipped with older versions of DNN but was found to have security vulnerabilities will now be removed upon upgrade to DNN 10 (previously that removal was optional).

HTML Workflow Migration

Finally, the content workflow changes require migrating the HTML module’s content from its homegrown workflow system to the centralized Content Workflow system. If either of those systems have been heavily modified on your site, the migration may not be able to automatically setup the content as it was before, and manual steps will need to be taken to preserve the site’s HTML content workflows.

Thank You DNN Maintainers

DNN has been maintained by a passionate community for many years with countless individuals investing time and effort into improving the platform. The DNN 10 release includes contributions from the following community members (in order of number of commits):

  1. Brian Dukes - Engage Software
  2. Daniel Valadas - Concepteur Web
  3. David Poindexter - nvisionative
  4. Peter Donker - Bring2Mind
  5. Tonći Vatavuk - sistemi.hr
  6. Mitchel Sellers - Iowa Computer Gurus
  7. and others

Stay Tuned…

Many of the major third party extensions have been updated to support DNN 10 already, though it will take some time for long tail of extensions to be updated for full support. Do a test upgrade of your extensions and site today to learn if you’re ready for DNN 10.

And That's Not All

Now that DNN 10 is on its way, the maintainer team is able to focus on integrating PolyDeploy into DNN itself as the Bulk Install extension. We have published a pre-release version of the new Deploy Client, which can be used against PolyDeploy as well as the new Bulk Install.

Turn Your Vision into Technical Excellence

Partner With Us →
© 1999-2025 Engage