SPA Conference session: Enterprise development with opensource .NET tools

One-line description:get the benefits of opensource .net tools and solve political problems that they cause
 
Session format: Case study (75 mins) [read about the different session types]
 
Abstract:This session is an experience report from several enteprise .NET projects I have been involved in over the course of the last two years, which all included extensive use of opensource tools. Most of the innovation today in software happens in the opensource community and it is driven by opensource tools, but the attitude of software companies in the .NET market towards opensource tools is a lot worse then in the Java world. Using opensource tools on .NET project allows us to harness the innovation years before equivalent commercial tools appear. It also causes a lot more political and personal opposition, from lawyers that are concerned about licensing to contractors who refuse to do it because "it's not .NET". In this session, I will present the benefits that my teams got from the Castle project stack, NServiceBus, NHibernate and the like, what problems we faced on the way, how we solved them, how to shorten the learning curve for people with a more traditional .NET background and how to convince managers and lawyers that this is not a danger for them.
 
Audience background:- Enterprise .NET Developers
- Java Developers moving to .NET
- Team leaders/development managers interested in improving productivity of .NET teams
 
Benefits of participating:participants will learn
- how opensource .net tools allow us to harness the innovation in software development
- most important opensource .net projects today
- problems my teams faced with using .net opensource tools
- ideas for dealing with those problems
- what worked, what turned out to be a big problem
 
Materials provided:
 
Process:I will present the case study
 
Detailed timetable:00:00 - 00:10 - why use opensource .net tools
00:10 - 00:30- a quick overview of the most important .net opensource tools and libraries for enteprise development (castle project stack, nservicebus, nhibernate...)
00:30 - 00:45 - issues for programmers, how to shorten the learning curve, how to get them interested, what kind of opposition we faced and how we convinced people to use these tools
00:45 - 01:00 - dealing with lawyers and corporate politics: issues we faced and what we did to work around it
01:00 - 01:15 - final thoughts and Q&A
 
Outputs:
 
History:
 
Presenters
1. Gojko Adzic
Neuri Limited
2. 3.