We use some really good development tools and I can highly recommend them to anyone out there building .NET smart clients. Developer Express (www.devexpress.com) provide the best UI components that I've ever found. Fully functional UI components that look great and also work like a dream. I can highly recommend them. I can also highly recommend XmlPdf (www.visualprogramming.com). Built here in New Zealand, its a very powerful tool for building PDF documents and we use it for all of our PDF reports - some of which are fairly complicated but look great.
Other tools I can highly recommend are Vault (www.sourcegear.com) for source control and Enterprise Architect (www.sparxsystems.com) for UML design. EA is more than just a UML modelling tool, its a full system documentation repository. By using EA, we are able to keep our entire project documentation including analysis, use cases, features, requirements, architecture, design, testing alive within an environment where it can be easily kept up to date and referenced. EA keeps the source code in sync and as we work on small projects that touch multiple modules, we build sequence diagrams, class diagrams, requirement diagrams etc to document our projects. This documentation all becomes part of the full documentation of our entire system. What makes EA really outstanding is that it is database driven so multiple team members can even work on the same diagram at the same time.
Finally, there's MindJet (www.mindjet.com). MindJet is what's missing from Microsoft Office. I often want to brainstorm thoughts or do research and it can be very difficult to keep track of a lot of information in a purely linear fashion using Word. MindJet allows you to start from the Nexus and keep adding information and easily structure and restructure as you go.

Most businesses wouldn’t dream of printing business cards or company letterheads without a logo and branding material. Yet in this branding age, an era dominated by online communications, so many companies are allowing their most common mode of business communication, email, to be sent out totally unbranded. Direct Broking is one of an increasing number of companies that has recognised that the hundreds of emails it sends out on a daily or weekly basis are a rich and untapped source for communicating its brand differentiation. Direct Broking runs New Zealand’s most popular online share trading website at www.directbroking.co.nz . Its products and services include DIY online or telephone share trading, share alerts, fixed interest, wholesale dealing and investments.
... moreA selection of clippings about Calcium Software's
... moreOur blog aims to provide you with useful information on the many aspects of Calcium's software offerings, new developments within our email and website marketing suite, as well as the daily business of priming and tracking mail and website movements.
... more