- Is Microsoft preparing us to move beyond Vista?
- Why Google wanted to lose wireless spectrum auction
- iPhone shortage fuels rumors of imminent 3G phone
- XP for cheap PCs: a second crack in the wall
- Darts into data: Leveraging random action to competitive advantage
- Most iPhone buyers are existing Apple customers
- AT&T's so-called open network principles
- Mono dev tool offered
- ActiveState upgrades IDE
- Serena plans SaaS products
January 07, 2008 | Comments: (0)
Spring framework offered for .Net
SpringSource, keepers of the Spring series of open source application development technologies, announced Monday the final release of Spring.Net 1.1, an application framework for building .Net applications.
Rooted in the Spring Framework programming model for Java, Spring.Net features dependency injection. This is an application configuration concept that makes it easier to switch between alternative implementations of a service type and then specify which implementation is to be used via a configuration file. Dependency injection bolsters unit testing by enabling a mock implementation of a service to be injected into the service being tested.
Other key features of Spring.Net 1.1 include an inversion of control container for configuring application classes; an ASP.Net framework for Web development and an aspect-oriented programming framework complementing object-oriented programming. Declarative transaction management via XML configuration and attributes also is offered to provide a consistent programming model across different transaction APIs.
Other features include ASP.Net AJAX (Asynchronous JavaScript and XML) integration and portable service abstraction, to export plain .Net objects via .Net Remoting and other technologies.
Posted by Paul Krill on January 7, 2008 01:38 PM
RATE THIS ARTICLE:
-

- COMMENTS
TOP STORIES
ADDITIONAL RESOURCES

- Do you have the power to resolve technical issues with one call?
- Take control of your content- leverage Microsoft SharePoint
- Keeping the E-Mail Flowing

- SGI Adaptive Data Warehouse: Building a High-End Oracle Data Warehouse
- Five Steps to Secure Outsourced Application Development
- Global Shared Memory: Performance and Productivity Breakthroughs





