Dan Maharry

Gallio and MbUnit v3.0.5 Released

by

It's only been a few weeks since v3.0.4 was released, but Jeff has shipped v3.0.5 of Gallio and MbUnit. Full details can be found on his blog but here's a quick list of additions.

  • Assert.AreApproximatelyEqual added to MbUnit
  • Test Factories (TestSuites) added to MbUnit
  • Formatter for objects being tested to be displayed in MbUnit test reports
  • AutoCAD Integration for Gallio
  • Running x86 tests as 32-bit on x64
  • Preview of VS2010 CTP Support for Gallio
  • Many other bugfixes and updated tools support

The full list is on Jeff's blog. Download v3.0.5 here and read the documentation here.

Programming ASP.NET 3.5 Details and Downloads

by

Programming ASP35CoverReleased in October 2008, Programming ASP.NET 3.5 is the result of 13 months writing, editing and researching all the great new things you can produce with ASP.NET 3.5. Weighing in at 1166 pages, it’s not the smallest book around but it is the best and I’m very proud of it.

New to this (fourth) edition of the book are sections on LINQ, web services using WCF, ASP.NET AJAX and the AJAX control toolkit, HTTP Handlers, Web Application and Deployment Projects, HistoryState, IIS 7.0 and much much more.

Download the code samples for this book in C# (544KB)
Download the code samples for this book in VB (535KB)
Download a draft of Chapter 7 : Data Source Controls and Connections (PDF, 1.6 MB)
Download a draft of Chapter 10 : LINQ (PDF, 1.3 MB)
Download a draft of Chapter 16 : Web Services (PDF, 1.3 MB)

Buy Programming ASP.NET 3.5 on Amazon UK  Buy Programming ASP.NET 3.5 on Amazon US

Here’s the full table of contents:

  1. Web Development in 2008
  2. Visual Studio 2008
  3. Controls: Fundamental Concepts
  4. Basic Server Controls
  5. Advanced Server Controls
  6. Website Fundamentals
  7. Data Source Controls and Connections
  8. Using Data-Aware Controls
  9. ADO.NET
  10. Presenting LINQ
  11. Validation
  12. Forms-Based Security
  13. Master Pages and Navigation
  14. Personalization
  15. Custom and User Controls
  16. Web Services
  17. Caching and Performance
  18. Application Logic, Configuration and IIS 7.0
  19. Tracing, Debugging and Error Handling
  20. Deployment
  21. From now to vNext
  22. Installing the AJAX Control Toolkit
  23. Relational Databases: A Crash Course
  24. VS2008 Keyboard Shortcuts

O’Reilly’s official forum for the book.

O’Reilly’s official page for the book. Please use this link to submit any errata for this book.

Gallio and MbUnit v3.0.4 Released

by

Jeff has announced the release of Gallio and MbUnit v3.0.4.

Today we are releasing v3.0.4 of Gallio and MbUnit.  This release incorporates many new features as well improvements for robustness.

New asserts, assertion diffs, 0rdered tests, Rollback, Repeat, ThreadedRepeat, R# 4.1, VSTS, CSUnit, TeamCity, Gallio.Ambience, clickable report links (IE/Firefox integration), and more...

Try it out!  Please be aware that there are now separate x86 and x64 installers.

Download here: http://www.gallio.org/Downloads.aspx

Documentation here: http://www.gallio.org/Docs.aspx

[...]

The whole alpha / beta thing got too confusing in the end due to scope creep so I dropped it. In any case, this release is pretty much feature-complete.

The full announcement and complete rundown of the new features can be found here on Jeff's blog. Congrats to him, Vadim, Graham and the rest of the team.

MbUnit.Framework v2 Docs October CTP

by

Well, it's been a while and as Jeff leads Gallio into the autumn sunshine, it's time to push out a little something for those still using MbUnit v2. You may recall, back in August last year, we launched docs.mbunit.com. Regrettably, it's been quite static since then but now the monster is complete there's some progress.

Here then is a first draft of complete documentation for all the assert classes, attributes, helper and exception classes in the MbUnit.Framework namespace only as found in MbUnit v2.4. Call it the October 2008 CTP if you will.

You can download it from this site until I find somewhere stable to put it. Feel free to let me know what you think of the style, what other MbUnit namespaces you'd like documented in full either here or via the MbUnit-User group.