Warning: strpos(): needle is not a string or an integer in /customers/a/f/c/fjorden.se/httpd.www/joel/index.php on line 31 Warning: strpos(): needle is not a string or an integer in /customers/a/f/c/fjorden.se/httpd.www/joel/index.php on line 37 Warning: strpos(): needle is not a string or an integer in /customers/a/f/c/fjorden.se/httpd.www/joel/index.php on line 49 Blog by Joel Fjordén a.k.a. Will o Wisp - Attending Tech-Ed Barcelona
Attending Tech-Ed Barcelona 
Wednesday, November 1, 2006, 06:43 PM - General
On Saturday I am heading down to Barcelona for some vacation, but mainly for the Tech-Ed Developers Conference. I am really looking forward to attend some mind-blowing sessions, who knows maybe I will see some of you there...

When I get back in about two weeks from now, I hope there will be a new version of DXCore available, so that we can get the last few things in to the upcoming version of Code Style Enforcer.

Status of Code Style Enforcer 
Wednesday, September 27, 2006, 07:29 PM - Code Style Enforcer
Well, it has taken a little longer than expected to get the next version ready for release.

The good news are that the "fix name rule violation" feature is almost finished. This means that it will be possible to right click on a name rule violation and select rename with a correct name proposal, which in turn will invoke the "rename refactor" function in Visual Studio.

Developer Express has also told me that they will add support for XAML and WPF in a future version of DXCore, which means that we will be able to support that also.

Some more testing has to be done before making this new version available to the public, but stayed tuned...
10 comments ( 2352 views )   |  related link

Thoughts about Future Versions of Code Style Enforcer 
Thursday, August 24, 2006, 05:34 PM - Code Style Enforcer
I can inform you that the team behind Code Style Enforcer has recently doubled up, which means that it now consists of two developers instead of one.

I have also received some feedback from people that have used the plug-in for a while and we are now working on some major changes. First of all we have been making some pretty large refactorings in order to make the code easier to test and maintain, since that is beginning to feel quite important now when more people start using it.

We are also remaking the way name rules are configured. Instead of specifying name rules in form of regular expressions, they will be specified using prefix, case style, i.e. Camel Case or Pascal Case, together with invalid characters. This leads to a new big feature, namely the possibility to automatically correct an invalid name to a valid name. We will probably also make something similar for visibility rules, so that when there is a visibility rule violation, it will be possible to automatically change the visibility to something that is allowed.

There will most likely be more rules added in future versions, like a rule specifying if "this" is to be allowed before members or not. We also have to make some major changes due to .NET 3.0, e.g. event handlers hocked up in XAML are not recognized as event handlers right now, neither are event handlers hooked up through DependencyProperty.Register. My guess is that we have to make some changes to support code rules for both WPF and WCF. How fast and how far we can come with this also depends on the team behind DXCore, since we rely on that for many things.

Stay tuned, the next version with some of the above features is not far away…
5 comments ( 1819 views )   |  related link

Course in Windows Communication Foundation 
Wednesday, August 23, 2006, 06:30 PM - General
I am currently away attending the WCF Master Class with Juval Löwy, from IDesign, who actually is the man behind the C# Coding Standard that we base our default code rules on. I can truly recommend this course to anyone who wants to deepen their knowledge in the future of .NET development, which by the way is already here!
add comment ( 196 views )   |  related link

Developer Express Writes About Code Style Enforcer 
Wednesday, August 2, 2006, 01:06 PM - Code Style Enforcer
It always feels good when someone gets their eyes on something that you have developed. It is even more fun when it is the company behind the framework you are using.

Developer Express, the company behind DXCore, has posted an interview about the development of the Code Style Enforcer plug-in.

Read the whole blog post at the community site for Developer Express.

Back Next