11 October 2007 - 1:43 PM / by Dominic Pettifer. 1 Comment for Using Namespace Aliases.
Cool C# Snippets - Ever get tired of prefixing class names with the fully qualified namespace to avoid class name and namespace conflicts (eg. System.Namespace.AnotherNamespace.User). Well there’s a way around it using Namespace Aliases.
Ever grow tired of writing this...
System.Web.Namespace.AnotherNamespace.YetAnotherNamespace.User user = new System.Web.Namespace.AnotherNamespace.YetAnotherNamespace.User();
...all so you can use the User object in that namespace without it conflicting with about a gazillion other User classes elsewhere? If so then use a Namespace alias eg...
using MyAlias = System.Web.Namespace.AnotherNamespace.YetAnotherNamespace;
and in your code...
MyAlias.User user = new MyAlias.User();
Alternatively you can also alias the class itself eg...
using CustomUser = System.Web.Namespace.AnotherNamespace.YetAnotherNamespace.User;
and in code...
CustomUser user = new CustomUser();
Pretty cool time saving technique I reckon.
And whoa, that’s my first post on this blog in nearly 10 months! Seems I hardly get any time to write these things, so I'm going to try and write them shorter like this.
Look at this, there's life on the site. And an interesting tip as well. Thx.
Posted on 11 October 2007 - 1:29 PM / by Littlefool
Look at this, there's life on the site. And an interesting tip as well. Thx.
Lamborghini Countach - As a photo mosaic (from the blog Photo Mosaic Generator - Fun Adventures With Silverlight )
BTW: that last tweet was a joke, no actual money will be forthcoming
about 1 hour ago from EchofonI'll give £10 to anyone who retweets this message before 6pm
about 1 hour ago from EchofonRT: @ronskidoodles: OKAY OKAY OKAY!! The RT competition/freebie/stupid idea is now over!! @sironfoot is the last person to get one. - YAY!!!
about 1 hour ago from Echofon@ronskidoodles promises illustrations for anyone who retweets his new website. Gets over 210 RT (so far). Welcome to Twitter :-)
about 1 hour ago from Echofon