732 reputation
610
bio website whilerandom.com
location Maryland
age
visits member for 4 years, 2 months
seen Oct 10 '13 at 15:57

May
19
comment Why do some open source projects do not accept pull requests, but emailing patch files only
or the short version; he/she who owns the project can run it however they want. If they insist on snail mail hard copy of changes then that's the way you have to submit it (as retarded as that would be).
Feb
9
comment Can I share data between two users in an ASP.NET Application?
-1 this answer doesn't answer the question of sharing data between users or the problem with the WindowsTokenRoleProvider performance.
Sep
14
comment Interviews: How far to go on DVCS experience?
personally I wasn't even really aware of VCS coming out of college; certainly don't remember discussing it in class. That being said it shouldn't be hard for someone to pickup the basics fairly quickly although I have to say that I still mentor experienced developers with merges and branch management.
Sep
3
comment Should the gating question in hiring a web developer be “Have you by yourself, or with one or two partners, ever brought a product to market?”
@Totty, most likely he used an existing solution. This means Jonathan only had to figure out how to configure it and provide any branding (CSS / images / etc.) that were needed. If you just search for "open source e-commerce" you'll find plenty of different solutions (the language isn't important unless you have specific hosting requirements or your solution may need some kind of specific extension custom coded).
Aug
30
comment Should I be a professional in C# programming in order to build good web applications using ASP.NET?
@Evan: generally speaking Linq-To-Sql, EF, and other ORMs are a layer on top of ADO.NET. Also MS originally developed the classic ASP.NET model (eventing specifically) so that it would be similar to the windows app model [trying to get app developers to move to the web]. This is separate from the events that happen at the client (browser) and require a post back to the server. If you want to take a deeper look a typical 'get my feet wet' application suggestion is to build your own blog.
Aug
30
comment Should I be a professional in C# programming in order to build good web applications using ASP.NET?
need to remember this answer the next time someone says "but it's just a website; easy right!" On a side note don't forget performance (consequences) of various software architecture / design decisions.
Aug
30
comment Should a function use premature returns or wrap everything in if clauses?
+1 I can handle returning at the beginning of the method/function or at the end; it is easy to overlook in the middle of some convoluted code (probably I) wrote a while back.
Aug
5
comment Should I rely on Visual Studio in adding HTML and CSS?
I had the same experience with XAML, although I was frustrated with VS after about 10 minutes and did a split screen. Edit the XAML and see the change.
Aug
5
comment Whats the work flow with 2 people on a project
SVN is a decent option (and I'm currently using it at work)... but Git and Hg I have found to be a bit better since I can commit locally (and revert when I did something dumb) without forcing others to deal (if they svn update) with my code that may not work. Honestly I started using Git at the office for this reason but I can still publish my changes back to SVN using git-svn
Jul
19
comment Why don't all companies buy developers the best hardware?
no mostly management just didn't want to address the issue and I ended up leaving the company not long after this.
Jul
19
comment Why don't all companies buy developers the best hardware?
I generally found that even after they (enterprise IT) did the backups and restores I still had to fix things. I generally asked them not to do anything other than give me the standard image; I would take care of the rest. (Also an opportunity to clean things up a bit.)
Jun
11
comment Why don't schools cover debuggers?
+1 although I have to admit I agree with @rerun; A course (or part of one) that goes over basic concepts and tools that are used in a software shop would go a long way towards getting new graduates productive. I've run across several that didn't seem to understand source control even after using it for a while.
May
18
comment What features/changes would you most like to see in Visual Studio 2012?
and/or the immediate window
May
16
comment Naming Convention for Private / Public Fields
Similar reasons, although I specifically prefix fields with an underscore when they back a property. If the underscored field name is found anywhere other than that property there needs to be a really good reason for it.
Mar
24
comment Should I avoid SharePoint Development in Visual Studio?
I had a developer tell me SP designer could make re-usable components. She then told me to write every step down that I did in designer and use that to reproduce things. I told her she was nuts.
Feb
24
comment Using some kind of version control when working alone and with small projects?
@EOL, SubVersion is viable in this case. If the repository is local then an internet connection isn't required to make commits. (Although I would suggest the repository needs to be at least on a seperate drive from the development drive.)
Feb
12
comment Offshoring: does it ever work?
interesting to hear some thoughts from the other side of the off-shoring equation.
Feb
12
comment Are short abbreviated method/function names that don't use full words bad practice or a matter of style?
@Alb, I would say this applies equally to variable and method names. You (the programmer) should be able to understand what the variable/method is by the name alone. The general accepted practice (as I understand it) is to only use commonly accepted abbreviations and acronyms (and this is the important part) that are in common use in the application domain.
Feb
5
comment Load Balancer impact on web development
interesting, so I guess the moral of the story (as it were) is LB = shared session handling. (Yet another reason to avoid using Session data if possible.)
Feb
5
comment How can I convince management to deal with technical debt?
+1, although I think the last bullet should be "The good/best team members are leaving"