Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 158 Stack Exchange communities.

What is meta?
Here's how it works:
  1. Any Stack Exchange user can ask a question
  2. The community provides support, votes on ideas, and reports bugs
  3. Your voice helps shape the way Stack Exchange operates

I was playing around with my stackapps app and noticed a trend that a .Net tag is largely useless and mostly follows [c#]. Have a look at Jon Skeet or Marc Gravell. There is a clear correlation between the two but instead of what seems logical - that c# questions are a subset of .Net questions, it's the other way around. It's almost as if some users tag their questions with [.net] and some don't.

I guess what I am trying to say is whether or not there could be some smarts included in the tag system in the way of "tag A implies tag B". Or even something more elaborate like "C# implies .net OR Mono, you must pick one of those".

Does that make sense? Would it be usable?

share|improve this question
Duplicate of…. – delete Jul 8 '10 at 13:15
Looks like both hierarchical tags and .Net tags have been discussed before. I guess those few related questions kinda answer my question. – Igor Zevaka Jul 8 '10 at 13:28
This one is most useful -… - except for it's about half of C# questions that are tagged [.net] and the other half ain't Mono – Igor Zevaka Jul 8 '10 at 13:38
up vote 7 down vote accepted

I think they can or should be logically different.

A question which is about the C# language doesn't really need the .NET tag.

A question about how to use a particular API doesn't really need the C# tag - although it may help in terms of suggesting the language for code samples.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .