6,342 reputation
42445
bio website rationalgeek.com
location Connecticut
age
visits member for 4 years, 3 months
seen Nov 17 at 20:01

Jan
6
accepted Automated build platform for .NET portfolio - best choice?
Jan
5
answered What subject do you discuss with your manager during a one-on-one?
Jan
5
comment Why is C# ASP.NET generally not regarded as a rapid web development framework?
That is a bold statement that technologies and languages don't impact developer productivity. So why have we bothered inventing new frameworks and languages over the past several decades? You are saying that I could develop as quick a web application using ASP.NET or RoR as I could with C++ or Perl through CGI?
Jan
5
awarded  Nice Answer
Jan
5
comment Why is C# ASP.NET generally not regarded as a rapid web development framework?
This is a minimal difference. It is an extra 5 seconds when hitting Run before you see the app.
Jan
5
answered Why is C# ASP.NET generally not regarded as a rapid web development framework?
Jan
5
answered Do employers prefer software engineering over CS majors?
Jan
4
comment Automated build platform for .NET portfolio - best choice?
Hmm...nothing in that list is impossible with TeamCity, but perhaps it is easier with Hudson. Either way, unless we hit some pain points with TC I don't think we'll switch anytime soon.
Jan
4
comment Automated build platform for .NET portfolio - best choice?
FYI TeamCity is free if you have less than 20 build configurations and less than 20 users. Also, if you are an open source project you can apply to them for a free unlimited license.
Jan
4
comment Automated build platform for .NET portfolio - best choice?
It seems that most of these answers are equating CI with build scripts. I had always considered build scripts to be the smarts, and the CI server to be the thing that just kicks off builds based on triggers. But maybe you are right and I do need to rethink this.
Jan
4
comment Automated build platform for .NET portfolio - best choice?
Thanks for the info on MSBuild. It seems there is more power there than the last time I tried to use it. Regarding Hudson, does this provide benefit beyond what other CI servers provide, such as TeamCity, which we currently use? I'm trying to avoid upsetting too much of the status quo here, and replacing our CI server at the same time we replace our build scripts seems more painful.
Jan
4
comment Automated build platform for .NET portfolio - best choice?
@Pierre 303: The expense of TFS is not the only concern. My shop is part of a larger enterprise, and they have standardized on Subversion and other tools and being "non-standard" and going with TFS causes political issues.
Jan
4
comment Automated build platform for .NET portfolio - best choice?
@Pierre 303: For curiosities sake, why do you want to get rid of Automated Build Studio?
Jan
4
comment Automated build platform for .NET portfolio - best choice?
Hudson is more of a continuous integration platform, and not really a build platform. We do have a CI server in place - TeamCity, which works fine with NAnt. However, the reasons I want to replace NAnt are because maintaining the NAnt scripts is painful. Using the current scripts through Hudson doesn't solve this problem. Thanks for the suggestion, though.
Jan
4
comment Automated build platform for .NET portfolio - best choice?
I had not considered this option, but I don't think it would be a realistic option for us since we are not using TFS at all, and have vetoed attempts to move to it in the past (for budget and other reasons). But thanks for the suggestion that is an interesting idea.
Jan
4
asked Automated build platform for .NET portfolio - best choice?
Dec
30
awarded  Nice Answer
Dec
30
revised How can you plan long range resources and budgets when using Agile methodology?
added 1 characters in body
Dec
30
answered How do you explain Separation of Concerns to others?
Dec
28
answered Learning frameworks without learning languages