Prospective Software is a small software development company founded in 2010 with the goal of building amazing software that people actually enjoy using. Their mission is to make software that doesn’t just work, but works seamlessly, intuitively, and beautifully. Their latest product, NETPath, is a code-generation suite designed to automate the construction of service-oriented architectures.
Prospective Software aimed to create a code generator for WCF that went beyond the traditional. That product, NETPath, produces highly customizable SOA and REST web services using a service-oriented code generation tool and an open-source toolkit Prospective Software developed internally. The developers wanted to incorporate several Syncfusion features in their product, including HTML support in XML documentation comments.
The developers at Prospective Software realized that Syncfusion components would provide the functionalities they needed. “Syncfusion caught my eye because they have some very interesting controls on the WinRT side. Syncfusion also has other controls on the desktop side that our previous vendor didn’t provide, that we were able to put into our product,” said Adam Wilson, Director of Software Development at Prospective Software. “The rich text box…supports exporting HTML, which was critical to what we were doing.”
Using the RichTextBoxAdv control, Prospective Software delivered a feature unique among code generators—full support for generating XML documentation comments in C#. The RichTextBoxAdv control saved Prospective Software over a month of development time that they would have had to spend to re-create this functionality.
Syncfusion provided Prospective Software with the ability to integrate the functionalities they needed for NETPath. The RichTextBoxAdv control allowed for the HTML formatting capabilities and HTML export support the company wanted. Prospective Software estimates that their code generator will save its users around 5–10% of development time.
Prospective Software plans to continue their development relationship with Syncfusion. “Syncfusion has some of the best business intelligence controls I’ve seen on the market,” said Wilson. “We’re definitely interested in going forward with Syncfusion.”