|
|
In The Brain of Russ Miles: A Deep Dive Through Web Applications with Spring.NET
A Deep Dive Through Web Applications with Spring.NET
In this "In-the-brain" talk, Russ Miles will show how to take full advantage of Spring.NET while developing .NET web applications.
Review:
In this presentation, Russ gives an introduction and live demonstration (Blue Peter style) of Spring.NET. First Russ outlines the main purpose of Spring.NET, which is to “provide comprehensive infrastructural support for developing enterprise .NET applications”. The point is that Spring focuses on handling the background issues while you focus on your own specific problem.
The main advantage of using Spring (which Russ really focused on) is how it focuses on testing. He describes how only through testing can you gradually gain confidence in your application. It also forces you to think more about the design of your app, so as to make testing easier. Russ introduces two types of testing – the unit test and the integration test. Ideally, a unit test happens in isolation from everything else so that you can insure it's doing what it's meant to. The integration test is used to insure that your component is functioning correctly within the operating environment.
Russ demonstrates the techniques he introduces using a sample application (Spring Air) that comes along with the Spring for .NET distribution. Russ demonstrates each level of the application from domain objects through the DAO level, services and finally the Web GUI. This provides a clear overview of creating and testing a Spring .Net application.
In the end, its clear that Russ has just touched on the surface of the functionality within Spring for .NET but he has introduced some important concepts to take note of when using it.
Review by David Mulholland
Download the slides here
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 A DEEP DIVE THROUGH WEB APPLICATIONS WITH SPRING.NET
|
|
|
PROGRESSIVE .NET PODCASTS
|
OTHER PROGRESSIVE .NET EVENTS
|
Uncle Bob's Advanced Test Driven Development in NY
3 DAY COURSE. Featuring Uncle Bob (Robert C. Martin) New York, Tuesday, May 29th
|
|
Progressive .NET Tutorials 2012
CONFERENCE (3 DAYS)
London, Tuesday, May 29th
BOOK NOW!
|
|
2012 Progressive F# Tutorials NYC
CONFERENCE (2 DAYS)
New York City, Tuesday, June 5th
BOOK NOW!
|
|
Zen and the Art of Software
FREE EVENT:
In The Brain of Mark Rendle
London, Monday, June 11th
|
|
Jon & Kevlin's Agile Development Course
3 DAY COURSE. Featuring Jon Jagger London, Monday, June 18th
|
|
Simon Brown's Enterprise Software Developer
3 DAY COURSE. Featuring Simon Brown London, Monday, June 18th
|
|
QCon New York 2012
CONFERENCE (3 DAYS)
New York, Monday, June 18th
BOOK NOW!
|
|
David Laribee's Leading Lean/Agile Teams
2 DAY COURSE. Featuring David Laribee New York, Thursday, June 21st
|
|
|
|