i mean, even when I used #stackoverflow / #somafia on IRC, that was how it worked best: talk about the bugs / feature requests, then write up the results of the discussion and post to meta
You can make the schema dynamic so that despite the database, your code won't fail at runtime if a column doesn't exist or is different, it will fail at compile time. It's a feature called FieldNames
performance is of linq to sql is plenty good, you are not going to get much better performance by hand coding. but you can write horrible linq queries that perform badly ... very badly
For the rare cases where a question is in the process of getting closed as a duplicate of more than one other question, can the close summary dialog show the current votes? It does so in parentheses before you've voted (when you select "exact duplicate"), but you can't see the breakdown anymore a...
you could have a thing that teaches users about this feature ... eg show a (edit my last message link) until they learn about the feature .. probably not worth the effort though
I think if you want to use extension methods you need to use the GroupJoin
var query =
people.GroupJoin(pets,
person => person,
pet => pet.Owner,
(person, petCollection) =>
new { OwnerName = perso...
@waffles: yeah, that's the sort of thing I was thinking of when I said LINQ2SQL wouldn't do much for the big apps here; we'd essentially be hand-translating gigantic queries into a different query language, and then tweaking them such that they'd get translated back correctly.
I ask you to insert id attributes (definition, spec) for each heading and paragraph on http://stackoverflow.com/faq within the div.content-page. These serve as specific link target anchors, allowing to correctly deep-link to a certain relevant portion of the FAQ.
For instance, change
<p>W...