|
|
Opensource .NET Tools Crash Course (ALT-DOTNET-TOOLS-01-03 )
|
CODE: ALT-DOTNET-TOOLS-01-03 DURATION: 3 DAY/S
This 3-day crash course gives an overview of the most popular opensource .NET tools and introduces modern development practices that these tools promote, such as test driven development, continuous integration, dependency injection, object-relational mapping and web development using the model-view-controller pattern.
LEARN HOW TO:
- Implement TDD in .NET using NUnit, MBUnit, Rhino Mocks and FitNesse
- Utilise Aspect oriented programming and Dependency Injection using Castle Windsor
- Efficiently build Web applications using the MVC pattern in Monorail and utilising Monorail and Script# for Ajax and test them using Selenium Remote Console
- Manage persistence easily using ORM tools such as ActiveRecord and NHibernate
- Introduce continuous integration in your projects using CruiseControl.NET and CI Factory
PROGRAMME
Day 1:
- Introduction
- What opensource tools bring to the .NET table
- Introduction to test driven development and unit testing
- TDD in practice with Gallio and MBUnit
- Saving time and effort in TDD with mocking
- Mocking in practice with Rhino Mocks
- Introduction to acceptance testing
- Acceptance testing in practice with FitNesse.NET
- Q&A and discussion
Day 2:
- Introduction to dependency injection
- Dependency injection in practice with Castle Windsor
- Automocking to help unit tests
- Introduction to the MVC pattern
- MVC in practice with Castle Monorail
- Monorail Ajax support
- Managing complex javascript code with Script#
- Testing web applications with Selenium RC .NET
- Q&A and discussion
Day 3:
- Introduction to ORM
- ORM in practice with ActiveRecord
- Advanced ORM with NHibernate: HQL, Criterion and accessing stored procedures
- Introduction to asynchronous systems
- Asynchronous workflows in practice with NServiceBus
- Introduction to continous integration and automated builds
- Building and packaging with NAnt
- Continous integration in practice with CruiseControl.NET and CI Factory
- A brief overview of alternative tools
- Q&A and discussion
|
COURSE DATES & REGISTRATION
| Date |
City |
Cost |
Offer |
|
| 04-02-09 |
London |
£1595.00 |
- |
Book Online Now
|
| 11-02-09 |
Aarhus |
kr15950.00 |
kr14350.00 if booked by 12-01-09 |
Call Sales
|
| 12-05-09 |
London |
£1595.00 |
£1435.00 if booked by 12-04-09 |
Book Online Now
|
| 26-05-09 |
Aarhus |
kr15950.00 |
kr14350.00 if booked by 26-04-09 |
Call Sales
|
| 25-06-09 |
Aarhus |
kr15950.00 |
kr14350.00 if booked by 26-05-09 |
Call Sales
|
Book Online or Call Sales on +44 (0)207 107 2620
IS THIS COURSE FOR YOU?
If are a .NET architect wanting to learn about the most popular opensource .NET tools, a .NET developer wanting to learn about modern development practices and how to implement them in .NET with the most popular Opensource libraries and tools, or a Java developer newly starting with .NET and looking for tools that are equivalents of what you are used to in Java, then this course is for you!
COURSE PREREQUISITES
To benefit most from this course, you should have a working knowledge of Java or .NET.
COURSE LABS & EXERCISES
This Opensource .NET Tools crash course will be organized as a mix of introductory talks and practical workshops.
COURSE DATES & REGISTRATION
| Date |
City |
Cost |
Offer |
|
| 04-02-09 |
London |
£1595.00 |
- |
Book Online Now
|
| 11-02-09 |
Aarhus |
kr15950.00 |
kr14350.00 if booked by 12-01-09 |
Call Sales
|
| 12-05-09 |
London |
£1595.00 |
£1435.00 if booked by 12-04-09 |
Book Online Now
|
| 26-05-09 |
Aarhus |
kr15950.00 |
kr14350.00 if booked by 26-04-09 |
Call Sales
|
| 25-06-09 |
Aarhus |
kr15950.00 |
kr14350.00 if booked by 26-05-09 |
Call Sales
|
| 04-08-09 |
London |
£1595.00 |
£1435.00 if booked by 05-07-09 |
Book Online Now
|
| 06-10-09 |
Aarhus |
kr15950.00 |
kr14350.00 if booked by 06-09-09 |
Call Sales
|
| 04-11-09 |
London |
£1595.00 |
£1435.00 if booked by 05-10-09 |
Book Online Now
|
Book Online or Call Sales on +44 (0)207 107 2620
|
|
|