Server Controls - avoiding cc*:somecontrol
I have noticed a number of server controls people have put together lately, some commercial but most free on places like Code Project that always render out with the generic tag prefix. It occured to me that the control of this is not readily obvious so maybe I should be kind and point out that you can change this. Lets suppose I was a commercial control vendor named 'Some Company' and wanted to have the prefix 'soc' for my server controls. I would use something called the TagPrefixAttribute to force this behavior. By placing this code in my AssemblyInfo.cs file I get the desired affect.
[assembly:System.Web.UI.TagPrefix("SomeCompany.ServerControl", "soc")]
OK, not earth shattering but it is the little things that can help distinguish a good control from a great one.