I often see people editing questions to remove technologies from the title or at least commenting for example "Please don't prefix your titles with "C#, Gridview, LINQ", that's what the tags are for".
I try to avoid myself adding things to the title that i could tag. But to be honest i'm not convinced that this is useful in any case.
Consider following title
"How to group a query with LINQ?".
Although it's still broad and unclear, it's much better than a simple
"How to group a query" which doesn't describe the topic at all(group with SQL-Server or whatever). This does not only make it easier to distinguish one question from another but also makes it better searchable.
So are there any advices or best practices on titling SO-Question?