Rowan Freeman's user avatar
Rowan Freeman's user avatar
Rowan Freeman's user avatar
Rowan Freeman
  • Member for 11 years, 1 month
  • Last seen this week
  • Victoria, Australia
29 votes
2 answers
10k views

How does sleeping a thread work?

28 votes
3 answers
58k views

Why should I use List<T> over IEnumerable<T>?

20 votes
2 answers
8k views

Is Microsoft discouraging the use of 'var' in C#? (VS2017)

19 votes
5 answers
14k views

What's the best practice for naming uploaded images?

14 votes
2 answers
3k views

Why is the 'out' keyword used in two seemingly disparate contexts?

10 votes
4 answers
16k views

Is it a performance hit to create threads that loop a lot to check for things?

9 votes
2 answers
555 views

Why is Flags Enumeration considered an intermediate skill?

6 votes
6 answers
4k views

How do I make my ASP.NET application take an action based on time?

5 votes
2 answers
2k views

How do I handle having so many SQL queries?

5 votes
4 answers
16k views

Is it possible to infer the the generic type from a generic method?

3 votes
3 answers
6k views

How do I cache data that rarely changes?

3 votes
2 answers
1k views

In an event-driven environment, how should a "cancel" function abort all further events?

2 votes
4 answers
4k views

How can I return generated HTML and a response too?

2 votes
2 answers
1k views

Are VB.NET to C# converters actually compilers?

1 vote
1 answer
1k views

Are there any concerns with using a static read-only unit of work so that it behaves like a cache?

1 vote
1 answer
1k views

Should I just always Convert.ToInt32 my integers to account for potential nullable integers?