Browsed by
Author: jradxl

Custom EFDAL generator for nHydrate

Custom EFDAL generator for nHydrate

nHydrateis a model first ORM code generator on codeplex, and can be used to generate Entity Framework DAL layer. But unlike the designer in Visual Studio it is text based, but this is not a disadvantage as nHydrate offers greater features such as built in row auditing and incremental database management. As any development team knows version 1 of your application is easy, but version 2 is likely to have database schema changes. The incremental database management keeps a track…

Read More Read More

Customising csproj build scripts

Customising csproj build scripts

Here’s an item I need to blog about because in a few months I will have forgotten the details. First, the verbosity of Visual Studio MSBuild messages. Go to Tools > Options > Project and Solutions > Build and Run. Set the build output verbosity to Normal. Would appear that the VS install default is Minimal. Now you’ve done that, you can edit your csproj file to add some custom targets where you’ll actually see any messages in the output…

Read More Read More

Caliburn Micro, MEF and multiple modules

Caliburn Micro, MEF and multiple modules

I’ve been looking at the Caliburn Micro Framework for a new WPF desktop application I need to write. This app is to replace another I wrote in 2006 using the Composite Application Block. So I was reviewing some of the more recent frameworks such as Prism and discovered both Caliburn and Caliburn Micro on Codeplex. Caliburn Micro is a very lightweight framework for helping you build MVVM applications by handling all the plumbing between the View and the ViewModel. It…

Read More Read More

Free Software Project Hosting with Version Control

Free Software Project Hosting with Version Control

I’ve decided to try a hosted version control solution for a new private software project, instead of the local file based solution I have presently. My first criterion is that private project hosting is available, and for convenience multiple projects should be possible. Which version control system was not particularly important but likely to be SVN, and of course I use TortoiseSVNon my PC. Google is of course the first stop in the search for the hosting, and it quickly…

Read More Read More

ISAPI_Rewrite : a complete disaster!

ISAPI_Rewrite : a complete disaster!

I have been aware for some time about URL Rewriting on Apache via a .htaccess file. But recently working with Umbraco I discovered that version 4 incorporated a rewriting library to enable its use in virtual directories and provide friendly URLs, http://www.urlrewriting.net/149/en/home.html.   Some further research showed quite a number of rewriting libraries for IIS using ISAPI or HTTPModules:- http://www.helicontech.com/isapi_rewrite/ http://urlrewriter.codeplex.com/ http://iirf.codeplex.com/ and Brendan Kowitz makes some interesting points in a 2006 blog entries, here. What was more surprising was that…

Read More Read More

WebsitePanel : How to get working on Windows 7

WebsitePanel : How to get working on Windows 7

About a year ago the Hosting company I use announced it was moving from Plesk to DotNetPanel. As I didn’t like Plesk and a brief look at DNP showed it had Zip and UnZip options within the FileManager, I immediately ask to be converted. Since then I’ve continued to be pleased by this decision, but it was only recently that I discovered DNP has gone Open Source and become WebsitePanel. Therefore, I couldn’t resist having a look at how it…

Read More Read More

Using Windows Live Writer : first impressions

Using Windows Live Writer : first impressions

I’ve been using Windows Live Mail for some time and find it a very useful application to integrate together a few email addresses, but still allowing me to see my mail via hotmail for those times I’m not at my PC. Having now started using BlogEngine, I’d thought I’d try Windows Live Writer as the blog’s documentation had mentioned the MetaWeblog API. Well, here it is. My first post using Live writer.  Seems very competent. And got that ever necessary…

Read More Read More

BlogEngine.Net – an initial install

BlogEngine.Net – an initial install

Do you do something before reading the instructions? I do, especially when trying a new piece of technology or software. This blog is no exception. I’ve been intending doing something about a blog, mainly to keep notes about software matters, and it might as well be a blog too, in the vain hope that someone else might be helped by my musings or ineptitue. Well I’ve just spent the evening installing my first BlogEngine.Net blog, having found the Codeplex site…

Read More Read More