The app.config Project Mission
The app.config Project has one goal, simple .NET application deployment. So much of a developer’s day is devoted to delivering rather than developing a product. Every product available on this site will have a quick start guide and quick deployment guide. These guides will remove the guess work and allow you to get back to developing the code that makes your product unique.
Products Available Now
The .NET Diagnostics Data Viewer
For the small price of $99 per developer and no cost to distribute, all exceptions and traces created in most .NET applications types are captured and reported to the developer. This includes reporting of exceptions in thick client applications being ran by any end user with an internet connection. Scan the product overview for supported application types and more details.
Products Coming Soon
.NET Windows Forms & WPF Deployment Tools
One very time consuming part of deploying a thick client application is the maintenance of product updates and licensing keys. These deployment tools make handling these processes as simple as adding attribute to your assembly info file. There are plenty of services out there that are willing to take a percentage of your sales in exchange for implementing these features. With this product, all that is asked is a small $99 license fee per developer.
NSIS Installation Scripter
The open source installation framework, Nullsoft (NSIS), is used by countless applications and can perform nearly any installation task. However, the learning curve for writing installation scripts is steep. This program does nothing more than write the script for you. It will perform all of the basic features required by a .NET installer: checking for and installing prerequisites, deploying .NET assemblies, registering them in the GAC, and running the assembly install. If you need to add to the installation, you can write code in the assembly installer in native .NET or modify the generated NSIS script.
While in the day to day of development, it is inevitable that new ways of doing things will present themselves. Rather than keep that information behind the curtain, that information will be shared with you. Like us on facebook or leave your email address and you will be notified of each new blog post. Maybe you will find something that you can use or makes you think differently. Or maybe you will disagree and add to the conversation in the comments.