Feb
24
2009
The next Opensource .NET “in-the-brain” session at Skills Matter will take place on March 23rd. As announced during the Opensource .NET Exchange, we are trying to get more people from the community involved to present. The session on the 23rd will be devoted to Mocking, and we’ll have two talks.
Abid Quereshi: Introduction to Moq
Pronounced “Mock-You”, Moq is a simple yet powerful .NET Mocking library. Moq makes use of .NET lambda expressions, reducing the amount of test code you will need to write. This presentation will demonstrate Moq and highlight some main differences with other mock object frameworks.
Mike Hadlow: Rhino Mocks and Automocking
In this session, Mike Hadlow gives a quick overview of Rhino Mocks, a popular .NET mock objects library and the new Arrange, Act, Assert syntax provided by that library. He also demonstrates Automocking, a combination of mock objects and dependency injection which helps to write unit tests more efficiently.
The event is free, but up-front registration is required for capacity planning. Sign up on the Skills Matter web site.
Jan
20
2009
If you are in London on Thursday and are not yet registered for the opensource .net exchange, here’s what you’ll miss:
- Dylan Beattie: JQuery and ASP.NET MVC
- David Ross: Aspect oriented programming with PostSharp
- Sebastien Lambla: Fluent NHibernate
- David de Florinier: ActiveMQ and NMS
- Mike Hadlow: Implementing the repository pattern
- Russ Miles: Spring .NET best practices
We start at 6:30 PM in the Crypt on Clarkenwell (near the Farringdon tube station). We have about 200 people registered so far, but as we have a bigger venue this time there are still open places. The mini-conference is free, but you do have to register upfront. For more details and to register, see:
http://skillsmatter.com/event/open-source-dot-net/open-source-dot-net-exchange
Nov
04
2008
Here’s the video from the talk on dependency injection with Castle Windsor that Mike Hadlow and I did last month at Skills Matter.
in the first part of the talk, Mike introduces Dependency Injection and explains how to apply that pattern in practice with Castle Windsor. Then he talks about Castle component lifestyles and implementing common architectural and design patterns using Castle Windsor component model. In the second part of the talk, I present strategies how to manage component configuration effectively for production. After that, I explain how to use Castle facilities to extend the framework, integrate third-party services and manage components easier.
download the slides and the source code from the talk.
Oct
20
2008
Mike Hadlow and I will present the principles of dependency injection, show how to implement them with Castle Windsor and then talk about some more advanced stuff such as Windsor facilities and
implementing custom functionality with them.
This session is aimed at .NET developers at all levels, it is free but upfront registration is required for capacity planning. We have only about 15 seats left in the room so if you were planning to attend, now is the time to sign up.
Sep
03
2008
Here is the video from the Testing Web Applications with Selenium and Selenium Remote Control talk that Milan Bogdanovic, Ivan Sanchez and I organised last week at Skills Matter. The first part of the talk introduces Selenium and some related tools that allow us to use Selenium easier. In the second part, Milan demonstrates Selenium IDE and talks about Selenese language. In the third part, Ivan talks about Remote Control, how to make tests easier to manage and introduced the Page Object pattern. Download links and slides from the talk.