MSBuild.exe

MSBuild is the [extensible, scalable, transparent] next generation build engine and platform for Visual Studio .NET.  Many of our sharpest PMs, developers, testers, and yes, even writers, are feverishly working on this project.

A number of folks with whom I've discussed MSBuild--including several enterprise development consultants in the field--believe that it just might be the single most important feature innovation in our pipeline. And if you consider how many one-off build tools and convoluted prescriptive build processes have been developed (or evolved) since the release of VS.NET 2002, it's hard to argue with them.

Now, YOU can get a Sneak Peak of MSBuild at the PDC in LA. Thanks to Chris for the link.

"Introducing MSBuild: The Universal Build Engine for Visual Studio "Whidbey" and "Longhorn"
Track: Tools and Languages   Code: TLS347
Speakers: Alex Kipman, Rajeev Goel
MSBuild is the next generation build engine that delivers scalability and flexibility for the entire range of build scenarios, from the basics to complex build-lab scenarios. Drill into the capabilities of this universal build engine for Visual Studio "Whidbey" and the "Longhorn" operating system--from its XML-based persistence model and human-readable file format, to its ability to assist in the creation of build steps and processes for Visual Studio projects."

++++++++++++++++++++++++++++++++++++++++++++++++++++

This posting is provided "AS IS" with no warranties, and confers no rights.

Published 16 September 03 09:33 by KorbyP

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

# Darrell Norton said on September 16, 2003 11:00 PM:
This is a separate issue, but is SourceSafe going to be revised for Whidbey? And why do I need to sign an NDA to see the SCC API?
# Korby Parnell said on September 17, 2003 1:27 PM:
Yes. http://blogs.gotdotnet.com/korbyp/commentview.aspx/c62c59bb-619e-4aa6-81f7-62f7716aa5e3 addresses this question.
# Benjamin J. J. Voigt said on September 18, 2003 1:36 PM:
+1 to msbuild.exe fans.
# David Levine said on September 22, 2003 8:18 AM:
Will MSBuild support version control systems other then Source Safe (e.g. ClearCase)? Will there be support for additional operations, such as configurable email notifications? Releaase notes handling? Thanks
# Korby Parnell said on September 23, 2003 12:45 PM:
Yes, yes, yes, and yes. MSBuild is an open and extensible build system that integrates with Visual Studio .NET at very low level. Likewise, source control plug-ins such as SourceSafe and ClearCase integrate with Visual Studio .NET by hooking into its native Source Code Control Integration (SCCI) services. I really don't know how tightly MSBuild will be linked to SCCI out-of-box, but the automation and extensibility infrastructure that underlies them both will allow you to do practically anything you might need. If there's a particular feature or two you would like to see, this is as good a place to post 'em as any.
# AsbjornM said on September 23, 2003 1:43 PM:
Is it so thight integrated with VS.NET so we will need another VS.NET license for the build-server?
# Alex Kipman [MSFT] said on September 23, 2003 8:31 PM:
Is it so tight integrated with VS.NET so we will need another VS.NET license for the build-server? >>> To quickly answer this question, MSBuild will ship with the .NET redistributable not Visual Studio. This means that you can use MSBuild in an environment where VS is not present. A good way of thinking about this is that VS is very highly integrated with MSBuild, but MSBuild does not have any dependencies on VS. Hope this clarifies. If you have other questions about MSBuild feel free to drop me a line.
# tropico said on September 24, 2003 1:50 AM:
Wy rewrite tool that already exists and are widely used ? http://nant.sourceforge.net/
# AsbjornM said on September 24, 2003 3:14 PM:
If NAnt is soo good, why is there so many writing such software? NAnt is surely an good tool, But in my recent fights with that beast I want use in the near future again. It's bad documented, dificult to manage, doesnt understand projectfiles for vs.net (not vb projectfiles anyway). But it features are good, if it was posible to understand and use them. I for my part has used way to much time on it.
# Mike Kozlowski said on October 3, 2003 4:11 PM:
Nant is great as a standalone build tool; the problem is that it has lousy Visual Studio integration. If you're not a VS user, you'd probably be very happy with Nant. Of course, almost all .NET developers are VS users, for better or worse. On the Java side, Ant is more popular, because a) there is a significant non-IDE-using group of developers, and b) most of the IDEs provide integrated build support using Ant. As fond as I am of Ant and Nant, I'll be glad to see this MSBuild if it allows transparent, flexible, non-interactive builds while also enjoying good IDE integration.
# N. V. said on October 10, 2003 7:18 PM:
Nant support for VS solution and project was a new feature of the last release, and by seeing all what's going on in the devs mailing list i can tell that it's constantly being improved. Being one of the latests taks added to NAnt it's normal that it need a bit of time to get improvement and many of them seems to be planned.
# Boris Partensky said on November 18, 2003 12:30 PM:
Is there a place where I could find examples of PROJ file format as well as XAML projects? I just started exploring Whidbee/WinFS and looking for a jump-start place. Maybe it is in PDC bits somwhere, and I couldn't find it? Thanks a lot. Boris
# Larry said on September 15, 2006 3:38 PM:
Very good site http://bloomhost.net/cache/inc/
# Leonard said on September 15, 2006 6:27 PM:
Exciting website. http://www.cognitie.nl/Members/de/poker-43.htm
# Paul said on September 15, 2006 9:20 PM:
Thanks for taking http://projects.objectrealms.net/Members/derik/poker-44.htm
# Joshua said on September 16, 2006 12:58 AM:
Cool design http://repo.isis.vanderbilt.edu/Members/de/poker-45.htm
# Carol said on September 16, 2006 3:15 AM:
this site rocks! http://www.opensourcearmenia.com/Members/brr/1.html
# Jacob said on September 16, 2006 6:38 AM:
Great work on website. http://www.opensourcearmenia.com/Members/brr/2.html
# Anthony said on September 16, 2006 9:20 AM:
Very nice site http://www.opensourcearmenia.com/Members/brr/3.html
# Richard said on September 16, 2006 12:26 PM:
Very nice site! http://www.opensourcearmenia.com/Members/brr/4.html
# Emily said on September 16, 2006 3:13 PM:
Thank you... http://www.opensourcearmenia.com/Members/brr/5.html
# Maureen said on September 21, 2006 6:41 AM:
Great web site <a href="http://xoomer.alice.it/4fr/3/">3</a>">http://xoomer.alice.it/4fr/3/">3</a> [url=http://xoomer.alice.it/4fr/3/]3[/url] http://xoomer.alice.it/4fr/3/

Leave a Comment

(required) 
(optional)
(required) 

Search

Go

This Blog

Syndication

Page view tracker