An article I have wrote about Extending NUnit has just been published on the Simple Talk website. In the article I discuss how to extend the framework to support your own custom attributes, the article includes sample code about how I built attributes such as SqlServerDataSource and ExecuteSql for use when writing your test code.
You can read the article here : Testing Times Ahead- Extending NUnit
Simple-Talk is an online technical journal and community hub for working SQL Server and .NET developers and administrators, as well as enthusiasts and those taking their first steps with these Microsoft technologies. Simple-Talk is a growing site, currently with 150,000 subscribers, who each receive a twice-monthly newsletter providing highlights from the Simple-Talk website along with updates and announcements concerning Red Gate tools
Today, Red Gate have released the beta for SQL Data Generator 1.0. This is a product I have been working on for the past few months and its great to release a beta for everyone to use.
“This tool is aimed at generating test data for SQL Server databases. It can either generate data from scratch or import from existing sources of data.(Like SQL tables or CSV files.)
– Full SQL Server 2000 and 2005 support
– All data types supported except CLR types
– Pre & Post Scripts execution
– Command-line access version
– Import data from CSV or SQL tables
– Customizable generator settings that allow configuring the amount of nulls, unique values, minimum and maximum values, etc..
– Diverse range of inbuilt generators
The product is not yet complete, and we are looking for user feedback about what features and or functionality you would like in the final product.
*The beta version is set to work until 11 Apr 2008. “
This is a free open beta with the application due to expire on 11 April 2008 with a planned final released sometime before then.
What we really want now is for everyone to use the software and provide us with feedback for the final version. Please let us know on the forums what you like and don’t like about the software and what we could do to solve all of your data generation problems!
Visit http://www.red-gate.com/MessageBoard/viewtopic.php?t=6140 for the announcement and download URL
Product page – http://www.red-gate.com/Products/SQL_Data_Generator/
UPDATE: We have just released Beta 2 of the application, please visit the product page for more information and to download.
Today, the .Net division at Red Gate released a brand new tool called Exception Hunter. Exception Hunter allows you to load in any .Net assembly and reports back any possible exceptions the function might throw. This allows you to locate unhandled exceptions quickly, down to the line of code where the exception is being thrown – even if its within the framework itself.
I’ve been playing around with it while it was being developed and really think it’s a great application. Well done to the team!
Visit http://www.red-gate.com/products/exception_hunter/index.htm for more information, screenshots, demo and a 14 day trail.
Data Sheet – http://www.red-gate.com/products/Exception_Hunter/Exception_Hunter.pdf
UPDATE: Bart worked hard on this, read his post – http://www.simple-talk.com/community/blogs/bart/archive/2007/12/10/40742.aspx
At SQLBits, Dave grabbed us (Andras, David and myself) at the end for a quick podcast interview and they have just uploaded the interview in their SQLBits podcast. Have a visit…
Today was Red Gate‘s 8th birthday – happy birthday Red Gate!! To celebrate some of the staff (Office Admin and HR) got together and organised a surprise for everyone!
Firstly they had made the office more colourful by putting up some balloons and a happy birthday banner, but at lunch they also laid on some champagne and cake! We have champagne for product releases, but not cake 🙂
Not only that, but they had got everyone in the company a personalised t-shirt with their employee number and start date!! How cool!!
If you want to join in the fun, we are actively recruiting at the moment. Take a look at the careers page on the website.