08 Mar
>Whew!< After a pretty crazy January and February of preparation leading up to the event, I’m really pleased to announce that the 4th Annual NYC CodeCamp is officially OVER (Thank God!). This past Saturday March 6th, 2010 we held the actual event and I have to say that based on just about every metric I [...]
Posted in CodeCamp by: sbohlen
2 Comments
27 Jan
Next Thursday evening (2/4/2010) from 6:00pm-9:00pm I’ll be speaking at the Philadelphia Alt.NET user group on real-world Domain Driven Design implementation patterns in .NET.
The full title of the session is going to be “Lessons from the Trenches: Pragmatic Implementation Patterns for DDD in .NET” and the overview synopsis will be:
In this session, we’ll take a [...]
Posted in ALT.NET by: sbohlen
2 Comments
18 Jan
This is a public call for greater community participation in the Virtual Alt.Net online community for 2010 and beyond.
What is Virtual Alt.Net?
Virtual Alt.Net is an online community that met weekly over the past year or so utilizing Live Meeting as a platform for exposing as many people as possible to software development concepts and [...]
Posted in Uncategorized by: sbohlen
4 Comments
09 Jan
in a recent request for the Proteus Project, a user asked about defining test-related settings in external .config files to control connection strings settings, the location(s) of support files like the serialized dataset xml data files and the dataset xsd schema files, and possibly other things. While it might be of value to ‘formalize’ this [...]
Posted in Uncategorized by: sbohlen
1 Comment
14 Nov
I’m happy to announce that I have managed to complete a new plugin for the DeveloperExpress Refactor!Pro product: Refactor_MoveTypeToFileInProject.
You can download a binary of the the new plugin here.
Why Would Anyone Need This?
Users of the DevExpress Refactor!Pro tool will probably be aware of the built-in Move Type to File refactoring that does exactly what its [...]
Posted in Software Development Resources by: sbohlen
5 Comments
10 Nov
I’ve just returned from a wonderful trip to the Oredev 2009 Oresund Regional Developers Conference where I was invited to present both a half-day workshop and an hour-long regular talk in the .NET conference track. If you’re interested, links to my slides and my code samples can be found for download as mentioned in this [...]
Posted in Uncategorized by: sbohlen
3 Comments
04 Oct
As some of you may be aware, yesterday (Saturday 10/3/2009) the ASP.NET MVC Firestarter Event was held here in NYC. This event, hosted and organized by Microsoft, was a free day-long event intended to help .NET WebForms developers begin to come up-to-speed on the Microsoft ASP.NET MVC Framework. As mentioned on this blog prior, I [...]
Posted in Software Development Resources by: sbohlen
11 Comments
26 Sep
In this recent post I mentioned that in response to the recent release of updated versions of Developer Express’ Visual Studio productivity tools (2009.2.6), I was not only providing an updated build of the CR_ClassCleaner plug-in compiled against the latest DXCore release, but that I also decided to incorporate the patch to CR_ClassCleaner mentioned in [...]
Posted in Software Development Resources by: sbohlen
4 Comments
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