PDA

View Full Version : Spring.NET Presentations at Tech-Ed 2007, June 4-8


Mark Pollack
05-09-2007, 04:17 PM
Rod Johnson and Mark Pollack will be presenting on Spring.NET at Tech-Ed 2007 (http://www.microsoft.com/events/teched2007/default.mspx), June 4-8 in Orlando Florida. The times and abstracts are

Understanding Spring .NET. 6/7 4:30PM-5:45PM

While Java developers have been benefiting from the technologies in the Spring framework for years, many of these concepts are not specific to the Java world and have wider applicability across the enterprise development space. Features such as Dependency Injection, AOP and consistent data access abstractions are gaining traction on other platforms including Microsoft .NET, led in large part by the Spring.NET project. Spring.NET is an application framework that can be leveraged in any .NET application. The main goal of Spring.NET is to help developers create applications that are more flexible and significantly easier to maintain in less time. This goal is achieved through a number of subframeworks that provide solutions and/or higher-level abstractions for various application infrastructure components. This session introduces the concepts behind the Spring.NET framework with a focus on the benefits it offers for enterprise applications.

Aspect-Oriented Programming in the Enterprise. 6/8/ 10:45AM-12:00PM.
Wouldn't it be good if we could always implement requirements using the vocabulary in which we naturally talk about them? Wouldn't it be good if we could banish cut-and-paste coding and implement each requirement in a single code module? Aspect-oriented programming (AOP) provides the necessary abstractions that complement traditional object oriented programming to simplify the implementation of many common enterprise application requirements. Requirements related to transactions, security, or caching are among those particularly well suited to an elegant solution using AOP. In this session Rod Johnson and Mark Pollack will describe the place of AOP in the construction of enterprise applications, without buzzwords. Using a practical, example-driven approach, attendees will lean the basic concepts of AOP and what AOP can do for you right in the construction of real-world enterprise applications. The way you think about software may never be the same again...

Hope to see you there!