After careful consideration, and in light of ongoing coronavirus (COVID-19) developments, we have decided to postpone the 2020 Synergy DevPartner Conference to May 10–14, 2021. This will allow us to provide the DevPartner Conference experience that our customers deserve and have come to expect in a safe environment. In the meantime, we will be offering more educational webinars and have a few other plans in the works. Keep an eye out!

Modifying Strings Without Getting Strung Out

By Galen Carpenter, Senior Systems Software Engineer

We added the StringBuilder class to traditional Synergy in version 11 to provide some of the more useful functionality of the .NET StringBuilder class. StringBuilder is a way to manipulate string objects. Since a string object cannot be modified without creating a new string object, the StringBuilder class provides a way to modify a string without the overhead of creating multiple string objects.

Make sure you’re getting the most out of the Synergy developer community

The Synergy Resource Center Community is the place to make yourself heard! Have thoughts about Synergy/DE? Got an idea for a feature that would make your development life so much easier? Maybe we’ll incorporate your idea into our next release.

Post your ideas or vote on other ideas
you'd like to see implemented. Voting helps us prioritize and determine which ideas would be helpful to the largest group of developers.

Need general development help or application support? Trying to implement something new?

Our breadth of software consulting services has you covered. Our Professional Services team of experts can help with everything from the generic (system assessments, documentation, staff augmentation, managed services) to the specific (Visual Studio migration, building RESTful web services, data replication, cloud migration).

Making sure changes to code in Visual Studio projects are reflected at runtime

If changes you make to code in a Visual Studio project don’t make it into a build, check the date and timestamp for the executable or library file created from the project. If the date and timestamp indicate the project was not built, check the solution’s active configuration. For example:

In Solution Explorer, right-click on the Solution node and select Properties from the context menu.

Under Configuration Properties, select Configuration.

Confirm that the Configuration dropdown is set to the active configuration, make sure the Build checkbox is selected for every project you want built, and click OK.

Rebuild the solution and check the date and timestamp to confirm the project was built.