Santosh Benjamin's Weblog

Adventures with AppFabric, BizTalk & Clouds

MockingBird v1 RTM

with 5 comments

MockingBird v1 is now formally released. With the squeeze in available time for personal projects, it’s taken me nearly 6 months since the beta and only recently did the site see any check-ins. There’s quite a few updates, and enhancements to the suite. Actually the beta was pretty stable with hardly any bugs that needed to be fixed but there were a few feature requests and to be honest, I started getting rather impatient to move to WCF but needed to formalize the v1 release first. Here’s a laundry list of all the features of the new release. The documentation, included with the package has also been substantially updated.

This release will be the last to support the ASP.NET HttpHandler. V2 will be completely revised to support WCF. The change in the engine should be transparent to the end user and of course with WCF we will get a lot more benefits including transport independent request interception. It will also be the last to support an independent “Studio” module as I have some plans for a brand new UI

Simulator functionality changes

· Now supports Enterprise Library logging as well as log4net

· Logging all request and response operations.

· Support for "mapped soap Actions" (when soapActions do not correspond one to one with operation names or when the default parsing of  soap actions cannot be done)

· Supports mapping of operations to request element root names (when soap actions are all the same, such as in Apache Axis web services)

Simulator Packaging changes

· Config for unity and services now externalized

· MockingBird system config now externalized

Simulator Internal changes

· System Configuration Manager abstraction layer for config data storage

· StrongTyped application configuration.

· New OperationNameInferenceEngine

· Support for tokens and token expansion in configuration settings.

Studio Fixes

· Disabling of context menu on all nodes except for message level nodes.

· WSDL Browser "Save As " dialog now supports proper file masks (also takes in the service name and suggests the name for the file)

· No unhandled exceptions in the studio.

· Auto resize of all controls on form size change.

XmlInstanceGenerator Functionality

· Additional entry points to the XIG.

A big thank you to all who sent comments and gave me feedback. I hope you find the updates in this release to be useful.

V2 is going to be really big, so watch this space. 🙂

For v2, There are a number of work items published on the CodePlex space  so please weigh in on them and vote for the ones that will be most useful to you and also please feel free to send me suggestions for other features as well as bug reports.


Written by santoshbenjamin

November 21, 2009 at 10:36 PM

Posted in MockingBird, Tools

Tagged with , , ,

5 Responses

Subscribe to comments with RSS.

  1. […] MockingBird v1 RTM – Santosh Benjamin announces the release of MockingBird V1, a set of tools for mocking web services, provinding a useful tool for testing, and for developing against web services based on WSDL alone with no concrete implementation. […]

  2. […] Null Checks Brad Abrams : RIA Services: A DomainService IS A WCF Service – Add Service Reference MockingBird v1 RTM « Santosh Benjamin’s Weblog Keeping CSS Files DRY with […]

  3. Congratulations Benjy on making it to that important V1 milestone!

    Alex Meyer-Gleaves

    November 28, 2009 at 5:14 AM

  4. Hi my friend! I wish to say that this post is amazing, great written and come with approximately all important infos.
    I would like to peer extra posts like this .


    May 11, 2013 at 12:32 PM

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: