16,886 reputation
3356
bio website
location
age
visits member for 3 years, 9 months
seen 4 hours ago

2d
comment How are composite tables generally handled when there is no ORM tool available?
Funnily enough this is the way you had to do data not more than 5 or so years ago. You kids are spoiled today.
Jul
9
comment Developing pages in MVC website that will be specifically used as an iframe by another website
FWIW it might be worth exploring writing a custom wordpress plugin for this and exposing the data as an API -- will be cleaner than iframing and really shouldn't be horribly involved if the requirements are such that you can handle it with an iframe.
Jul
9
answered Why don't I see many unit test projects that bring up and tear down a DB? (ASP.NET MVC)
Jul
9
answered How to deal with a new version of visual studio's directory?
Jul
7
comment Why isn't testing a language a supported feature at the syntax level?
@ArthurvanLeeuwen -- note that there was a time when generics weren't in .NET nor the CLR -- that came with 2.0. 2.0 also saw a lot of proto linq features on your collections, such as List<T>.Find() and List<T>.ForEach() methods that presage much linq function.
Jul
7
awarded  Custodian
Jul
7
reviewed No Action Needed What are the limits of using OS X when it comes to compiling and running CLI-based tools and scripts that were written with Linux in mind?
Jul
7
revised What are the limits of using OS X when it comes to compiling and running CLI-based tools and scripts that were written with Linux in mind?
fixing the misstatement on BSD being a variant of linux. They are both variants of unix [at least without getting into semantics]
Jul
3
comment Why isn't testing a language a supported feature at the syntax level?
I do agree with the point that LINQ isn't a language feature but to make LINQ happen there needed to be some underlying language features to happen -- particularly generics and dynamic types.
Jul
3
comment Why does C# have much more features than Java?
@Telastyn -- I think that is the single most important reason here. Especially when you add "and then you get acquired by oracle" to the end of the Sun collapse.
Jun
25
awarded  Nice Answer
Jun
16
comment What questions needs to be asked when gathering the initial requirements of a mobile application from a client?
There really is only one important requirement -- how big a check they are willing to write. Everything else is an implementation detail.
Jun
16
comment Why do people use markdown wysiwyg editors in web applications?
No, the point in removing HTML and creating your own markup (or using markdown) is to sidestep loads of potential XSS issues while also keeping content in the box.
Jun
13
comment What are the drawbacks to the ActiveRecord pattern?
Separate your concerns and make things to manage persistence and leave the record entities unto themselves.
May
17
comment How to bill time working around web hosting issues?
+1 for socailizing the problem
May
12
comment Should I bother to write unit test for UI/UX Components?
+1 for #4 alone.
May
10
comment Single programmer working on a project from different computers: is Dropbox a good solution?
Because hg / git repos do things file synch tools like dropbox don't like. There is no guarantee of atomic commits so even if you commit successfully dropox could screw up and corrupt your .hg folder which it would merrily synch over your other copy on your other PC and then you are really hosed. Clicking a push button adds nearly zero overhead once you are committing files.
May
10
comment Single programmer working on a project from different computers: is Dropbox a good solution?
No, it isn't fine. It is probably OK for keeping files in synch between computers outside of the fact there is no SLA, the synch tool has no concept of an atomic commit and there is no recourse when it blows up. I would not do it.
May
10
comment Single programmer working on a project from different computers: is Dropbox a good solution?
Yes. How you get back the previous version is an interesting question as well.
May
9
answered Single programmer working on a project from different computers: is Dropbox a good solution?