BT

New Early adopter or innovator? InfoQ has been working on some new features for you. Learn more

Followers

Spring.NET 1.3: VS.NET Solution Templates, MSTest Support and Spring Integration.NET

by Ryan Slobojan Follow 0 Followers on  Feb 11, 2010

A new version of the Spring.NET framework, version 1.3, was recently released. InfoQ spoke with Mark Pollack, founder and lead of the Spring.NET project, to learn more about this release and what new capabilities it brings, and also to learn more about the new Spring Integration.NET project.

Followers

PostSharp 2.0 Makes Aspect-Oriented Programming Easier with IDE Support

by Jonathan Allen Follow 133 Followers on  Oct 16, 2009 3

One of the biggest complaints about aspect-oriented programming is that is makes it hard to know what the compiled code will actually look like. When looking at source code, developers invariably ask, “What aspects affect this?” For .NET developers, PostSharp has the answer.

Followers

Should We Rely on Language Constraints or Responsibility?

by Abel Avram Follow 4 Followers on  Jul 17, 2009 9

Bruce Eckel, Michael Feathers, Niclas Nilsson, Keith Braithwaite, and others on the question: should languages be fully flexible, allowing the developers to tweak them as they like, and trusting they will be responsible in their work, or should there be clear constraints set in the language from its design phase to avoid mistakes that create bad code, hard to maintain or to read?

Followers

Google Guice 2.0: Enhanced Capabilities, Less Boilerplate

by Ryan Slobojan Follow 0 Followers on  Jun 03, 2009

Guice, a lightweight Java dependency injection framework created by Google, recently released version 2.0. InfoQ spoke with Google Developer Team member Jesse Wilson to learn more about this release and what capabilities it adds to Guice.

Followers

Article: Fetching strategy implementation in a J2EE application using AOP

by Dio Synodinos Follow 2 Followers on  Mar 31, 2009 12

In this article Manjunath R. Naganna introduces a strategy for overriding the default fetching pattern in the Repository/DAO class with a different fetching pattern based on the specific use case as defined with Aspect Oriented Programming. Aspect helps in deciding which fetching strategy needs to be used in a particular business use case.

Followers

PostSharp AOP Framework Updated

by Al Tenhundfeld Follow 0 Followers on  Mar 16, 2009

PostSharp, the popular .NET AOP framework, has a new release available: 1.5 CTP 3. This release builds on the previous features and adds significant performance improvements.

Followers

Ramnivas Laddad on Making AOP Choices With AspectJ and Spring AOP

by Srini Penchikala Follow 13 Followers on  Jan 05, 2009 2

Spring AOP/AspectJ combination offers many choices, whether they are AOP system, syntax or weaving related options, and a clear understanding of all those choices is important to apply them pragmatically when using Aspects in enterprise applications. Ramnivas Laddad said just one kind of AOP won't fit all applications and choosing the right combination will help developers be successful with AOP.

Followers

Article: Workflow Orchestration Using Spring AOP and AspectJ

by Oleg Zhurakousky Follow 0 Followers on  Dec 30, 2008 13

This article provides a practical example of light-weight workflow orchestration using Spring AOP and AspectJ.

Followers

Aspects: An Easy Tool for Annotation Handling?

by Srini Penchikala Follow 13 Followers on  Sep 08, 2008 3

While many think of Aspects for cross-cutting concerns such as transaction management, persistence and role based security, another key value for them has been as an enabler for Annotations for ordinary projects. Using Aspects as a way to implement annotation handlers is a different way to think of them than as the traditional architect's "cross cutting concerns" view.

Followers

John Heintz on Adding Behavior to Java Annotations

by Srini Penchikala Follow 13 Followers on  Aug 11, 2008 1

Custom annotations are a great way to add common reusable behavior to Java applications. John Heintz from New Aspects discussed at the recent No Fluff Just Stuff (NFJS) Java Symposium, the design techniques for adding behavior to Java Annotations.

Followers

Aspect Oriented Programming for Silverlight

by Jonathan Allen Follow 133 Followers on  Aug 04, 2008

The AOP framework PostSharp now supports Silverlight, Mono, and .NET Compact Framework.

Followers

Presentation: Managing Variability in Product-Lines

by Niclas Nilsson Follow 0 Followers on  Jul 18, 2008

Managing commonality and variability is the core of product line engineering. In this presentation, Markus Völter illustrates how model-driven and aspect oriented software development help addressing the challenge of managing variability in product line engineering.

Followers

Orbitz Open Sources Monitoring Tools ERMA and Graphite

by Srini Penchikala Follow 13 Followers on  Jun 26, 2008 2

Orbitz Worldwide, a leading global online travel company, has open sourced two monitoring tools Extremely Reusable Monitoring API (ERMA) and Graphite, a persistence and visualization component. ERMA is a home grown Java API and library that has been used in several web applications at Orbitz to capture monitoring statistics in the applications at run-time.

Followers

Article: Domain Driven Design and Development In Practice

by Niclas Nilsson Follow 0 Followers on  Jun 16, 2008 53

Domain-Driven Design is a subject where there currently are very few examples of how to actually do it in practice. In this article, Srini Penchikala gives you guidelines, practices, frameworks and tools that technical leads and architects can use in the effort of implementing a system in a Domain-Driven way.

Followers

Presentation: The Design and Architecture of InfoQ

by Niclas Nilsson Follow 0 Followers on  Jun 15, 2008 11

InfoQ.com is a next generation web portal combining the latest advancements in portal technology and web development. In this presentation, Alexandru Popescu and Floyd Marinescu walks through the good, the bad, and the ugly of building InfoQ.com; from initial (lack of) requirements, designs, implementation choices, and deployment issues, and all the lessons learned along the way.

Login to InfoQ to interact with what matters most to you.


Recover your password...

Follow

Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.

Like

More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.

Notifications

Stay up-to-date

Set up your notifications and don't miss out on content that matters to you

BT