As PostSharp 1.0 is now released and stable, as PostSharp 1.5 is feature-complete, it's now time to get back to you, community, and ask your opinion about what has been done and which improvements you would like to see in PostSharp 2.0.

That's the reason  of the PostSharp Community Survey 2009 and I expressly invite you to complete it today.

The survey has many objectives:

  • Knowing who you are;
  • Understanding how you are using PostSharp;
  • Measuring your satisfaction;
  • Listening your expectations;
  • Evaluating the commercial potential of PostSharp 2.0 Pro (however it will be named).
  • Last and not least build a public list of customers and collect testimonials.
It should take only 5 minutes to fill in the form. You can take the survey fully anonymously if you want. And if you ever wonder how to contribute to the project... your feedback will definitively help the project!
I finish with some good news: as I wrote, PostSharp 1.5 is nearly ready (all bugs are corrected; I still need to write the doc) and we have started working on PostSharp 2.0. I say "we", because some great talent accepted to help me for that release. I'll give details once there will be something tangible to show.
Happy PostSharping, and please complete the survey.


Forum Down

Message Board

The message board is currently down for maintenance. We apologize for inconvenience.

If you love PostSharp and would like to have it presented to your user group, this post is for you. This is not only possible, but it can also be free. Read on, or forward this post to your user group's leader...

You can indeed invite me to your user groups. I can deliver one of the folling talks:

  •  Addressing Non-Functional Requirements With Aspects: An introduction to aspect-oriented programming on the .NET platform. After a funny problem statement, I introduce some architectural views on AOP, then I compare different AOP frameworks for .NET and explain the technologies behind (as I am an engineer and not a commercial, I do not consider that PostSharp is the best for all cases).
  • Towards More Complex Aspects Using PostSharp: A live demonstration of PostSharp. We start with a simple WPF application and progressively implement missing features using PostSharp: exception handling, asynchronicity, and observability (data binding).
  • Addressing Non-Functional Requirements With PostSharp: a shorter version of the previous two talks.
  • Contract-First Development in .NET: an architectural introduction to Design by Contract (TM) and concrete examples using available .NET technologies: Code Contracts in .NET 4.0 and validation aspects of PostSharp 1.5.

The talks are generally well quoted. I had a lot of speaking engagements last year (see the list). As I said, I come for free as long as the session is public and free. You will 'only' have to find funds for expenses. I can also talk in commercial conferences and give micro-training sessions in companies. Please contact for details.

If your user group is too far from Prague, I can license my content free of charge so that you can give the talk yourself or integrate some slides into your own presentations. Details on this page.

 Happy PostSharping... and see you maybe physically!