Primarily a .NET/SQL Server Developer (C#, ASP.NET MVC, Silverlight, WPF, WinForms, APIs, etc.), but Jack of all Trades when it comes to development.

I've dabbled in C, Adobe Flex, Flash, Ruby on Rails, Perl, PHP...

CV at http://careers.stackoverflow.com/Justin-Niessner

Google+ - Justin Niessner

Twitter - CrshOverride

1h
comment Why doesn't Ruby have a GUI?
Are you talking about writing a GUI application with Ruby or are you talking about an IDE (Integrated Development Environment) for writing the code?
11h
answered Markdown to HTML in AngularJS
1d
awarded Nice Answer
1d
comment How to define destructors?
@ema - Given that there are no destructors in Java, I'm assuming you mean overriding the finalize method?
1d
comment How to define destructors?
What language are you using?
2d
answered Javascript DataSet
Apr
21
revised Why won't my D3 nodes display their text?
Improve title grammar
Apr
17
awarded Great Answer
Apr
15
awarded Good Answer
Apr
14
awarded Enlightened
Apr
13
comment foreach won't type check even when enumerated type is sealed
There is no way to make this compile-time safe. The best you could do is either use SomeInterface in your foreach loop or filter someFoos so that only instances of SomeClass are returned via OfType.
Apr
13
comment Inserting a string method into an string array
@LasseV.Karlsen - Fixed.
Apr
13
revised Inserting a string method into an string array
added 20 characters in body
Apr
13
answered Inserting a string method into an string array
Apr
12
comment what does * stands for in python other than multiplication?
possible duplicate of Python method/function arguments starting with asterisk and dual asterisk
Apr
12
comment AngularJS + Rails: Unknown provider: e
Is something minifying your code? I see no reference to e in any of the controllers that you've included. If you are, in fact, minifying your code, you need to use the explicit dependency format rather than allowing Angular to infer your dependencies by name.
Apr
12
comment Angular JS: get ng-model on ng-change
@NewDev - First of all, you may have provided a link for 1.2 but, as far as I know, they hadn't implemented priority yet so, while your example way work, it's not guaranteed. Second, it breaks two-way binding because you're no longer reacting to changes in the data but rather user input. If something else were to modify country, filterByCountry wouldn't be run and the UI would be in an incorrect state. By using $scope.$watch, you can guarantee that no matter what changes country, the filter is always executed properly.
Apr
11
comment Angular JS: get ng-model on ng-change
@NewDev - That may be the case now (I haven't checked on the latest versions of Angular), but wasn't at the time this question was asked. And reacting only to user-initiated changes (whether at an added cost or not) breaks two-way data-binding and will inevitably lead to issues later on if the application is anything except a very basic one.
Apr
9
answered C# Cast list using Linq using Where function
Apr
9
comment JavaScript code not compiling
What isn't working? What errors are you getting? StackOverflow isn't a remote debugging service.
1 2 3 4 5