As a followup to my system.nullable vs. tryparse entry, I’ve decided to publish the nullable parser code that I use in the data access system of .netSavant.
Download the C# file (in txt format)
Enjoy!
As a followup to my system.nullable vs. tryparse entry, I’ve decided to publish the nullable parser code that I use in the data access system of .netSavant.
Download the C# file (in txt format)
Enjoy!
I’m proud to announce the release of my new code generating addin, .netSavant. You can download the release candidate on the website from our download page.
The addin will help you create robust ado.net code with an intuitive drag and drop interface. Additionally it will generate best practice implementations of three (currently) system interfaces:
Currently I am working on the example code that will help to explain how to best use the ado.net code that is generated. I’m also working on more and better F.A.Q. entries to answer those pesky little problems that come along with learning a new tool.
If there is any functionality that you’d like to see added to the addin let me know; I’ll entertain any reasonable request.
Enjoy!
You’ve struggled through understanding commands and toolbars, pulled your hair out deciphering confusing API’s, and scarred your neighborhood with red-faced screams of frustration as you debug unhandled exceptions that crash visual studio. After weeks, months or yes even years polishing an addin you still aren’t finished until you create an installer program.
The installer projects available in visual studio make creating an installer a trivial affair; however there are a few things to consider when making an installer for an addin project.
One of the most frustrating things I’ve found when programming addins for visual studio is the inability to globally trap unhandled exceptions the way that you can when authoring a windows application. Essentially visual studio intercepts exceptions your addin throws that you neglect to handle. The worst part is that you don’t get any information about the exception before visual studio crashes! Its great that Microsoft gets a dump of the crash, but you’re left standing empty handed and scratching your head.