|
Welcome to the home of Spring.NET.
Led and sustained by SpringSource, Spring.NET
is an open source application
framework that makes building enterprise .NET applications
easier. Providing components based on proven design patterns
that can be integrated into all tiers of your application architecture,
Spring
helps increase development productivity and improve application quality
and
performance.
Please read the overview
for additional information.
Commercial
support and training are available through SpringSource.
ANNOUNCEMENT: SpringSource
is pleased to offer public training
for Spring.NET. Current training dates are January 20 - 23 2009
in
Refer to the training
page for more information.
CONFERENCE:
Dear Spring Community,
Mark Pollack will be presenting the following talks at the springOne confrence
Hope to see you there!
[2008-11-24]
FREE WEBINAR (In
German):
Dear Spring Community,
Erich Eichinger of the Spring for .NET team will be presenting a free
webinar that will provide an overview of Spring for .NET including new
features introduced in the latest release. There will be time
to
answer your questions and give feedback. The webinar will be
in
German on December 4th, 16h-17h (CET)
You can register at https://www1.gotomeeting.com/register/256211712
[2008-11-20]
PRESENTATION:
Thomas Haug, Senior
Consultant and Architect at Mathema
Software GmbH, had made an extensive presentation
to Spring.NET providing a broad overview of
the framework as well as a deeper dive into dependency injection,
NHibernate
integration and declarative transaction management. (In German)
[2008-11-19]
ANNOUNCEMENT:
Dear Spring Community,
We are pleased to announce that Spring .NET 1.2.0 is
now available.
Download
| Support
| Documentation
| Community
This release contains the following new major features:
- WCF
Integration - Configure WCF services using dependency
injection. Apply AOP advice to WCF services.
- MSMQ
integration
- MSMQ helper classes to increase your productivity developing
messaging applications. Provides integration with Spring's
transaction management features.
- Apache
ActiveMQ
integration - Helper classes to increase your productivity
developing messaging applications with ActiveMQ/NMS
- Quartz
integration - Configure Quartz jobs, schedulers,
triggers using dependency injection.
Convenience classes for implementing Quartz Jobs.
- AOP
- New inheritance based AOP proxy generation
- NHibernate
2.0.1 support.
Other notable new features:
This release includes approximately 100 bug fixes
and enhancements since the 1.1.2 release.
Please refer to the changelog
for
additional details.
Enjoy!
[2008-11-10]
ANNOUNCEMENT:
YourKit is kindly supporting open source projects with its full-
featured .NET profiler.
YourKit, LLC is the creator of innovative and intelligent tools for
profiling .NET and Java applications. Take a look at YourKit's leading
software
products: YourKit
.NET Profiler and YourKit
Java Profiler.
[2008-10-17]
ANNOUNCEMENT:
Dear Spring Community,
We are pleased to announce that Spring .NET 1.2.0 RC1
has
been released.
Download
| Support
| Documentation
| Changelog
This release contains the following new features:
- WCF
Integration - Configure WCF services using dependency
injection. Apply AOP advice to WCF services.
- MSMQ
integration
- MSMQ helper classes to increase your productivity developing
messaging applications. Provides integration with Spring's
transaction management features.
- ApacheMQ
integration - Helper classes to increase your productivity
developing messaging applications with ActiveMQ/NMS
- Quartz
integration - Configure Quartz jobs, schedulers,
triggers using dependency injection.
Convenience classes for implementing Quartz Jobs and integration with
Spring's transaction management features.
- AOP
- New inheritance based AOP proxy generation.
- NHibernate 2.0.1
support.
Other notable new features in 1.2.0 RC1
Support for TIBCO EMS, Websphere MQ, and Progress SonicMQ will be made
available commerically. Contact sales
for more information.
Please refer to the
changelog for
additional details.
Enjoy!
[2008-10-16]
CONFERENCE:
Spring in Finance, October 10, London, UK
Spring
in Finance
is a free, 1 day event, full of sessions and discussions on the Spring
Framework, exclusively aimed at Developers and Architects that work in
Financial Services. The programme for this day:
- Rod
Johnson, CEO of SpringSource,
will open the day with a keynote on Spring.
- Ben Hale
will introduce the dm Server and explain why it is the container of
choice for Spring Applications.
- David
Syer will be presenting on realising the power of Spring
Batch.
- Senior Software Engineer Sam
Brannen will explain how to build Web Applications for
SpringSource Application Platform.
- Russ
Miles will be presenting on Spring .NET and
Spring Extensions.
- Jan
Machachek will give a hands-on guide to migrating a large
Java EE web application to dm Server.
- Mark
Thomas will provide a rapid introduction to maximizing
performance and security with Tomcat.
The event will be held at the Crypt
in London on the 10th of October. Attendance is free for registered
participants. Register
now!
[2008-10-8]
ANALYST REPORT:
The Burton Group has released a research paper evaluating the Spring
portfolio
Some highlights related to Spring.NET include:
- "Organizations invested in .NET should
similarly investigate Spring.NET"
- "Organizations using Active Server Pages for
.NET (ASP.NET) should likewise evaluate Spring.NET's web features."
- "Spring.NET can provide a consistent
cross-platform
programming model for enterprises invested in both Java and .NET
development, and it is especially valuable to enterprises with
developers cross-trained on both platforms. Spring.NET is also viewed
favorably by Microsoft; its project lead was named a Microsoft Most
Valued Professional in 2007."
[2008-09-17]
ANNOUNCEMENT:
Dear Spring Community,
I'm happy to announce that Erich Eichinger has joined SpringSource to
work on Spring.NET development full-time. Erich has contributed
enormously to the project over the past several years and, as you may
have noticed, has been instrumental in answering your questions on the
forums.
Congratulations Erich!
Cheers,
Mark
[2008-09-15]
CONFERENCE:
Erich Eichinger will be presenting an overview of Spring.NET at the
upcoming BASTA conference in Mainz, Germany Sept 22-26. See
this page
for conference details.
Download
the presentation and browse others.
[2008-09-15]
ANNOUNCEMENT:
Dear Spring Community,
We are pleased to announce that Spring .NET 1.2.0 M1
has
been released.
Download
| Support
| Documentation
| Changelog
This release contains the following new features:
- WCF
Integration - Configure WCF services using dependency
injection. Apply AOP advice to WCF services.
- MSMQ
integration
- MSMQ helper classes to increase your productivity developing
messaging applications. Provides integration with Spring's
transaction management features.
- ApacheMQ
integration - Helper classes to increase your productivity
developing messaging applications with ActiveMQ/NMS
- TIBCO
EMS integration - Helper classes to increase your
productivity developing messaging applications with TIBCO EMS
- Quartz
integration - Configure Quartz jobs, schedulers,
triggers using dependency injection.
Convenience classes for implementing Quartz Jobs and integration with
Spring's transaction management features.
- AOP
- New inheritance based AOP proxy generation.
- NHibernate 2.0 RC1
support.
Other notable items
- Improvements were made to
regarding web dependency injection performance.
- QuickStart
applications are available for WCF, Quartz, MQMQ, and EMS
integration.
Please refer to the
changelog for
additional details.
Enjoy!
[2008-08-15]
ANNOUNCEMENT:
SpringSource Seminar Day in Europe.
Dear Spring Community,
SpringSource is organizing its first dedicated seminar day in central
Europe: the SpringSource Seminar Day in Linz, Austria,
on September 8th, 2008.
This is a full-day seminar about current hot topics in the Spring
portfolio: a rare chance to hear about what's brand-new and upcoming right
from the Spring project leads!
The speaker list includes SpringSource's CTO
Adrian Colyer as well as
project leads Rob Harrop, Christian Dupuis, Jennifer Hickey, Keith
Donald, Juergen Hoeller and Mark Pollack. This is your chance to get in
touch with SpringSource's project leads and European consultants for
first-hand insight into Spring. The presentation language will be
English; the overall event will be moderated in English as well as
German.
See here
for more information. Hope to see you there!
[2008-07-2]
ARTICLE:
Billy McCafferty has released a new code base and architectural
guidance for
integrating ASP.NET MVC with NHibernate 1.2 and Spring.NET.
The
documentation also includes an extensive lab for using and extending
the sample application. The official announcement and motivation for
such an architecture is here.
Your feedback is most welcome!.
[2008-06-2]
ANNOUNCEMENT:
Dear Spring Community,
We are pleased to announce that Spring .NET 1.1.2 has
been released.
Download
| Support
| Documentation
| Changelog
This is bugfix and minor enhancement release.
Important bug fixes are:
- PreviousPage property
was not set correctly during Server.Transfer.
- Fix rendering
of validation user controls.
A few minor enhancement were made. Of note,
the debug
build is now a signed assembly and the release build is compiled using
the flag /DEBUG:pdbonly. Please refer to the
changelog for
details.
[2008-05-7]
PRESENTATION:Steinar
Dragsnes
presented an introduction to Spring.NET covering dependency injection,
transaction management, and Aspect- Oriented Programming to the Norwegian .NET User Group
on the 28th of April. Slides are available for download.
[2008-05-5]
ANNOUNCEMENT:
Dear Spring Community,
We are pleased to announce that Spring .NET 1.1.1 has
been released.
Download
| Support
| Documentation
| Changelog
This is primarily a bugfix and enhancement release
but some minor new features were introduced:
[2008-04-7]
INTERVIEW: Mark
Pollack, founder of Spring.NET, talks about shared ideas between
the Java and .NET communities and the history of Spring.NET in this InfoQ
video interview.
[2007-02-6]
ARTICLE:
David Consdorff has written an article on " Dependency
Injection with Spring.NET". It starts off simple
and ends with an example showing a typical 3-tier application.
[2008-01-24]
BLOG:
Mark Pollack started a long overdue blog,
first entry is on Spring.NET and the (non obvious) options available
for container configuration.
[2008-01-4]
ANNOUNCEMENT:
We are pleased to announce that the Spring .NET 1.1
final release is now available.
Download
| Support
| Documentation
| Changelog
Feature Summary
- Inversion of Control
Container
- Aspect-Oriented
Programming Framework
- Aspect Library
- ASP.NET framework
- ASP.NET AJAX integration
- ADO.NET framework
- Declarative transaction
management
- Declarative middleware
services
- NHibernate integration
- NUnit integration
testing
Please read the overview
for additional descriptions of these features.
This release has been a long time in the making and the team would like
to extend our heartfelt thanks to everyone who has contributed to the
project.
Happy holidays and enjoy!
[2007-12-7]
CASE STUDY:
A case study on Spring.NET's use in Mercado
Eletrônico, the leading B2B company in Latin America, is now
available online in the .NET
Developers Journal. By Ricardo Pardini and Eric Lemes.
[2007-11-27]
|