19th DotNetMarche Workshop “Community Tour 2011 - CMS Edition”

In a few days the 19th DotNetMarche workshop will take place, this time we will have a sort of multi-track event and we will try to show you some of the features that the major .NET CMS Platforms have to offer: we will tracks on Orchard, Microsoft Sh


MSI: a simple Delete Files Custom Action

Reviewing the Install/Uninstall process I’ve created using the standard Visual Studio Setup Project template, I’ve noticed that some files were always left on the installation folder after a complete program uninstall sequence. The default behavior


Passing a Delegate to an Attribute: a simple workaround

Working on a very simple DataForm control for Winforms I had the need to pass a function delegate to an attribute that qualifies a property to generate a ComboBox on the UI. The function was mean to be used as a way to retrieve the set of values you


Deep Clone of a business object: the quick and dirty way

I was implementing the IEditableObject interface for some entity classes in my current project and I needed a quick and dirty way to do the deep clone of an object, since my entity classes are shared between WCF, WPF and Silverlight (yes I’m on...


Invoking a Java/AXIS Web Service from .NET: the ‘return null’ issue

When you try invoke a Java/Axis Web Service from a proxy class generated by Visual Studio 2005 or Visual Studio 2008 you often crash against the ‘return null’ issue. The web service seems to get called correctly and it responds to your client ...