[296 total ]
Multicasting of custom attributes

Many users seemed confused with the multicasting of custom attributes. However it is a key function of PostSharp that really unleashes the possibilities of custom attributes. Here are a few explanations.

The Beta version is in good hands.

Summary of one month of Beta version and plans for the next weeks.

PostSharp Bindings for Enterprise Library (PostSharp4EntLib)

About Enterprise Library

With the new release of the Enterprise Library of Microsoft patterns & practices team, it seems like AOP makes a great and sudden come back in the .NET community. The latest release comes indeed with the Policy ... [More] Injection Application Block, which is a kind of AOP framework that allows to "inject" the other Enterprise Library application blocks (logging, exception handling [Less]

Lies, damned lies and code metrics

According to Ohloh, it would cost 15 man-years to develop PostSharp from scratch by a team of professionals and the source code would have a value of 800 000 $. Amazing!

I've started PostSharp in September 2004 and have programmed mainly in ... [More] my spare time. Right, that's a lot of time. Ask my wife how it is to live with a passionated developer. But anyway, it hardly reaches 15 hours per week in [Less]

Combined Aspects

I had a new interesting discussion, this time with John Vanspronssen. I'm not sure I've understood all he has in mind, but I was challenged by the idea of 'composed aspects', that is, aspects composed of many transformations. In order to avoid ... [More] confusion with object composition, I chose to rename this combined aspects. I first planned to implement this in a later phase, but this discussion just [Less]

The promised features are available

The features that I promised in the last post are already available.
Please read the release announcement on postsharp.org.

Current design problems with PostSharp code weavers

As I wrote two posts ago, I discovered some design problems with both PostSharp aspect weavers: the low-level one and Laos, the high-level one.

I have written a log of improvement proposals in the PostSharp Roadmap:
... [More] #28: Low-level code weaver: better support for multiple catch/finally advices. (G. Fraiteur) [Less]

PostSharp Video

I've just finished the first demonstration video about PostSharp. It replaces the previous Flash demonstration.

The most difficult was to raise above timidity. If someone can record the audio track with a better English accent, he is welcome to do the job :-).

Gael

Laos to a new design cycle?

We had two important discussions today with Andre, one about PostSharp Laos, the other about the 'freeze' dates.

The discussion about PostSharp Laos, together with other doubts I have, suggests me to send PostSharp Laos in a new design ... [More] cycle. I really need more feedback like the one of Andre today. I need to know what are the problems encountered in situation. These discussions may have on the [Less]

Blog Tag

Olaf got me in the game. He decided to loose my time.

For the things you know, my personal marketing material is on http://gael.fraiteur.net. But shhht, that's for headhunters!

Five things you don't know about me?
I have lived 3 ... [More] years in ex-Zaire (current R.D. Congo). How not to get bored when school ends at 1 PM? At the age of 11, I felt too old to play the whole afternoon in the swimming pool [Less]