|
|
Open Source .NET eXchange: Russ Miles on Spring for .NET - Making Best Practices Easy Practices
Spring for .NET - Making Best Practices Easy Practices
Russ Miles, SpringSource senior consultant and author of Head First Software Development, talks through some of the best practices that Spring for .NET helps open source .NET developers to apply.
The talk starts with a brief description of dependency injection and why it is required for a better configuration. Then, Russ gives some examples of pain points with traditional development approaches and how Spring .NET provides solutions for these problems. As Russ explains, Spring reduces the amount of code that should be written for tasks like consistent data access by using the Template mechanism. Transaction management is also made simple with approaches like using declarative transactions. The Aspect Library contains reusable aspects, which is an important advantage that Spring for Java currently does not provide.
As Russ explains, Spring does not re-invent the wheel. If there are good enough tools for ORM or transaction management, it provides the appropriate interfaces for using these tools in good synchronization and enables efficient test-driven development.
Check Russ’ website for forthcoming screen casts about Spring .NET and the Spring .NET Application Framework website.
ABOUT RUSS MILES
|
Russ Miles is Skills Matter's Cloud & Grid community lead and a senior consultant at OpenCredo in the UK where he works with various companies to help them take full advantage of enterprise Java, JEE, .NET and Cloud technology.
More about Russ Miles
|
|
PODCAST SPRING FOR .NET - MAKING BEST PRACTICES EASY PRACTICES
|
|
|
OPEN SOURCE .NET PODCASTS
|
OTHER OPEN SOURCE .NET EVENTS
|
London .NET User Group
FREE EVENT:
Functional and OO Approaches t
London, Wednesday, March 31st
|
|
Persistence with NHibernate
3 DAY COURSE. Featuring Oren Eini aka Ayende Rahien London, Monday, April 26th
|
|
Introduction into Raven DB
FREE EVENT:
In The Brain of Oren Eini aka Ayende Rahien
London, Wednesday, April 28th
|
|
Robert Pickering's Beginning F# Workshop
2 DAY COURSE. Featuring Robert Pickering London, Monday, May 10th
|
|
Progressive .NET Tutorials
CONFERENCE (3 DAYS)
London, Wednesday, May 12th
BOOK NOW!
|
|
Persistence with NHibernate
3 DAY COURSE. Featuring Oren Eini aka Ayende Rahien London, Monday, May 17th
|
|
Agile Castle Web Development
2 DAY COURSE. Paris, Tuesday, May 18th
|
|
Agile Development in C#
3 DAY COURSE. Featuring Francis Sanger London, Wednesday, May 19th
|
|
|
|