|
|
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 CEO, founder and principal consultant at OpenCredo. At OpenCredo he leads a company of passionate open source and agile and lean software development experts who provide unbiased, honest arbiter advice across a wide and varied selection
More about Russ Miles
|
|
PODCAST SPRING FOR .NET - MAKING BEST PRACTICES EASY PRACTICES
This session took part at the Open Source .NET eXchange. You can view the other 7 podcasts here.
|
JAVASCRIPT & HTML5 COURSES
|
JAVASCRIPT & HTML5 PODCASTS
|
OTHER JAVASCRIPT & HTML5 EVENTS
|
Progressive .NET Tutorials 2012
CONFERENCE (3 DAYS)
London, Tuesday, May 29th
BOOK NOW!
|
|
Dutch Mobile Conference
CONFERENCE (3 DAYS)
Amsterdam , Thursday, June 7th
BOOK NOW!
|
|
London Ruby User Group
FREE EVENT:
ElasticSearch
, Monday, June 11th
|
|
Gavin Bell's Social Applications
2 DAY COURSE. Featuring Gavin Bell London, Thursday, June 14th
|
|
QCon New York 2012
CONFERENCE (3 DAYS)
New York, Monday, June 18th
BOOK NOW!
|
|
Typesafe's Fast Track to Play
1 DAY COURSE. London, Friday, June 22nd
|
|
Damjan Vujnovic's Advanced JavaScript Workshop
2 DAY COURSE. Featuring Damjan Vujnovic London, Monday, June 25th
|
|
Find Your Ninja Project
FREE EVENT:
Cool Projects in June
London, Monday, June 25th
|
|
|
|