15,891,375 members
Sign in
Sign in
Email
Password
Forgot your password?
Sign in with
home
articles
Browse Topics
>
Latest Articles
Top Articles
Posting/Update Guidelines
Article Help Forum
Submit an article or tip
Import GitHub Project
Import your Blog
quick answers
Q&A
Ask a Question
View Unanswered Questions
View All Questions
View C# questions
View C++ questions
View Javascript questions
View Visual Basic questions
View Python questions
discussions
forums
CodeProject.AI Server
All Message Boards...
Application Lifecycle
>
Running a Business
Sales / Marketing
Collaboration / Beta Testing
Work Issues
Design and Architecture
Artificial Intelligence
ASP.NET
JavaScript
Internet of Things
C / C++ / MFC
>
ATL / WTL / STL
Managed C++/CLI
C#
Free Tools
Objective-C and Swift
Database
Hardware & Devices
>
System Admin
Hosting and Servers
Java
Linux Programming
Python
.NET (Core and Framework)
Android
iOS
Mobile
WPF
Visual Basic
Web Development
Site Bugs / Suggestions
Spam and Abuse Watch
features
features
Competitions
News
The Insider Newsletter
The Daily Build Newsletter
Newsletter archive
Surveys
CodeProject Stuff
community
lounge
Who's Who
Most Valuable Professionals
The Lounge
The CodeProject Blog
Where I Am: Member Photos
The Insider News
The Weird & The Wonderful
help
?
What is 'CodeProject'?
General FAQ
Ask a Question
Bugs and Suggestions
Article Help Forum
About Us
Search within:
Articles
Quick Answers
Messages
Comments by Peter Mulholland (Top 15 by date)
Peter Mulholland
7-Nov-11 8:02am
View
Thanks. I'd already tried the parallel builds flag (/m)with most of our MSBuild calls. I had to revert about half of them when they started failing to compile in parallel mode. That's probably something I should look into further. I'll have a look at the other suggestions in the article over lunch.
Peter Mulholland
5-Jul-11 16:34pm
View
I wouldn't say it doesn't matter, using the correct option demonstrates an understanding of the difference between the 2, (not for a second suggesting you don't John) even tho we should never have to worry about the cost of the post increment any more. It's good practice to write what you mean and use the best tool for the job.
Peter Mulholland
5-Jul-11 11:54am
View
++count;
as you're not using the value before the increment,
but I assume this gets optimized out anyway.
Peter Mulholland
1-Jul-11 11:59am
View
That deserves points! :-D
Peter Mulholland
1-Jul-11 11:58am
View
So this is high school homework then?
Peter Mulholland
1-Jul-11 11:49am
View
Hey Dylan, I mistakenly reported your solution as spam/abusive when I was trying to report the original post. I'm not sure how to undo the report. Any ideas?
And I apologise.
Peter Mulholland
1-Jul-11 11:45am
View
He's just removing the original question again on both posts, and thinks we're all a bit low for haing changed it back. I don't think there's any point in giving these any more attention.
Peter Mulholland
1-Jul-11 11:33am
View
So you've written some code then?
Peter Mulholland
1-Jul-11 11:30am
View
Awwwww, geeee wiz. Thanks man! :laugh:
Peter Mulholland
1-Jul-11 11:24am
View
It's not running, or it's producing the wromng results?
At what point does the code you've written fail?
Peter Mulholland
1-Jul-11 10:36am
View
Yep, I think the "(BONUS MARKS)" on question 4, and the last paragraph point to homework.
The poster has just posted the homework question without identifying any area of the question he has a problem with.
Peter Mulholland
1-Jul-11 10:14am
View
stdin stands for standard input
stdout stands for standard output
writing data is output, you need to use stdout for this.
you should only be reading from stdin.
Peter Mulholland
20-Jun-11 5:02am
View
No incremental builds, everything is "from scratch" or supposed to be.
[edit]
We call MSbuild with the /t:Clean flag first before each build.
Component builds are ordered by dependency, so when a component is built, it's dependencies will have been built already, or it can build any that haven't been.
[/edit]
We have 1 over-night build for sandcastle documentation.
There's some fxcop, unit tests and coverage stuff done after each component builds, however I have timestamps outputting at the start and end of the MSBuild call and each of the NAnt targets that perform other functions in my build script.
The time increase is in the MSBuild call, which unfortunately doesn't output any intermediate times.
I have picked up a book recently on MSBuild, but I haven't had the time to do much investigation on customizing the MSBuild targets to try to get more info on where the time is increasing.
We did also add Post Sharp to the build recently, but I think it had been in the build a while before this issue popped up.
Peter Mulholland
14-Jun-11 11:46am
View
Do you need to load the Membership details into Membership from somewhere before calling GetUserNameByEmail?
Is it possible "emailaddress" (not a valid email address) is not in Membership and the return value of null should be expected for this address?
Peter Mulholland
19-Aug-10 8:01am
View
Deleted
Reason for my vote of 5
funny
Show More