27 Aug
This is the last in a series of posts here and here about my design ideas for re-engineering the DX_SourceOutliner to improve its design as well as increase its flexibility and extensibility for the future.
Observed Theme 4: Analysis of Code Element Metadata
The .NET WinForms TreeNode class provides a node.Tag property of type object, the intended [...]
Posted in Software Development Resources, SolutionOutliner by: sbohlen
No Comments
24 Aug
This is the second in a series of posts about my thoughts on my redesign of the DX_SourceOutliner Visual Studio DXCore-based plugin that started here.
Observed Theme 3: Decision Logic is (Mostly) Driven by User Options
As mentioned, one of the very serious growing problems with the present design of the DX_SourceOutliner is that of decentralized decision [...]
Posted in Software Development Process, SolutionOutliner by: sbohlen
1 Comment
07 Aug
Anyone who has done any appreciative work in software engineering is familiar with one of the most challenging aspects of Software Development: the realization that software engineering isn’t fundamentally really about building so much as it is about discovering. We are taught for long periods in our careers (either implicitly through the language we use [...]
Posted in Software Development Resources, SolutionOutliner by: sbohlen
6 Comments
01 Aug
Background
Those people plugged into the Linux user community are probably aware that recently Microsoft has announced that it will be donating some 20,000 lines of code for eventual (they hope) inclusion in the Open Source Linux kernel project.
Setting aside any interest in a debate about altruistic vs. capitalistic motivations that might be at the heart [...]
Posted in Software Development Process by: sbohlen
11 Comments
13 Jul
As a creator of community content (no, I’m not likening the level of what I do to anything close to what Jeff and Joel have accomplished with StackOverflow), I’m willing to give the community content produced by others the benefit of the doubt. So I’ve been a long-time listener (from the beginning) of the StackOverflow [...]
Posted in Uncategorized by: sbohlen
30 Comments
04 Apr
Thanks to the recent code contribution of Alan Baldwin, I have just been able to complete the integration of support for SQLServerCe, Microsoft’s oft-renamed mobile SQLServer variant, as a database target into the NDbUnit project. You can get the latest source or the binary as a download.
This is the same release that includes the previously-integrated [...]
Posted in NDbUnit by: sbohlen
No Comments
16 Mar
Many viewers of one or more of my screencast series, Summer of NHibernate or Autumn of Agile, have seen me make use of several utility and base class libraries that I have developed over the years. Some have expressed interest in using some of these libraries in their own work projects. Some have asked permission [...]
Posted in Proteus Project, Software Development Resources by: sbohlen
16 Comments
11 Mar
A recurring theme that keeps cropping up in various forums of discussion is the question…
What is ALT.NET?
Heck, I even blogged a little about it back in September of 2008 when I experienced my first (not the first I’m sure, just my first) explosion of discussion about it on the ALT.NET Yahoo discussion group.
Personally, I’m torn [...]
Posted in ALT.NET by: sbohlen
7 Comments
22 Feb
For those of you who are long-time followers of my blog, you are probably aware that as long ago as this post from October of 2007 (originally from my blog’s former home on the Microsoft Live! Spaces site but since ported over here so I wouldn’t lose it when I declared my independence from Live! [...]
Posted in Software Development Resources by: sbohlen
17 Comments
21 Feb
Last month I was listening to a recent installment of the always-excellent Software Engineering Radio podcast where the topic was ‘Performance Engineering’. One of the points that the guest in that installment was making was that he has been involved in many projects where the process of ‘performance engineering’ (the act of gathering performance metrics, [...]
Posted in Software Development Process by: sbohlen
2 Comments