Archive

Archive for July, 2009

Windows 7 features videos

July 25th, 2009
Daniel Marbach

As some of you might already know Windows 7 is now released for manufacturing and will soon be available. Eric Ligman provides on the Microsoft SMB Community Blog a nice set of cool videos about the new features of Windows 7 such as User State Migration Tool, BranchCache, Direct Access, User Account Control (UAC) and many more. I recommend his blog post for everyone who wants a deeper insight into the exciting features of Windows 7.

http://blogs.msdn.com/mssmallbiz/archive/2009/07/23/9846705.aspx

 

Administration, Software , ,

Custom StyleCop Rules

July 19th, 2009
Thomas

Microsoft’s StyleCop is a code style and consistency analysis tool for C#. The tool integrates into the Visual Studio IDE, or can be run on the command line. StyleCop ships with a default set of rules enforcing common style guidelines.

This article describes how to write custom StyleCop rules.

read more

 

.NET, Software, Sourceanalysis

Event Broker Performance

July 12th, 2009
Urs Enzler

I wondered about the performance of my event broker (CodeProject article) implementation in bbv.Common.

Event Broker: a notification component for synchronous and asynchronous, loosely coupled event handling.

Therefore, I implemented a quick performance test application that prints out the timings for

  • Plain .NET events
  • Event over Event Broker
  • Event over Event Broker with logging extension enabled
  • Event over Event Broker with a matching matcher on the subscriber
  • Event over Event Broker with a non-matching matcher on the subscriber
  • Event over Event Broker with exception throwing subscriber

As well as how the number of subscribers on a single event influences timings.

read more

 

.NET, Architecture, Software , ,

Ask a Geek Question, most useful mac os x apps.

July 12th, 2009
konrad.dambeck

Martin one of our famous blog readers submitted a wish, … He would love to see a list of of the most useful mac os x apps. I know there are lots of other sites on the web taking care of it already, but hey guys its a growing community. Well keep up your great work. Martin.

The question is not so easy answered though. Mac OS X leopard has already most of the things I need built-in. But there are still some. Let us start with some basic tools I use.

read more

 

Administration, Ask a geek, Software , , , , , , ,

Converting one enumeration to another

July 10th, 2009
Daniel Marbach

Despite the article about the evilness of enumerations from my fellow blog writer I want to quickly show you a trick how one enumeration can be converted into another by using an extension method.
read more

 

.NET, Mobile , ,

Top 10 Reasons Why I Like Scrum

July 7th, 2009
Urs Enzler

Recently, I was asked by a colleague why I like Scrum. I didn’t have a good answer at hand immediately, and since then the question bugged me. Therefore it’s time to give you my top ten now:

  1. Team Spirit
  2. Continuum Of Work Pressure
  3. Don’t Assume, Show
  4. Team Knowledge Over Experts
  5. Control Is Good, Presentation Is Better
  6. Continuous Improvement
  7. True Incremental Development
  8. No One-Man Shows
  9. ROI Is The King
  10. Fun

read more

 

Agile, Methodology , , , , , ,

Enum’s are Evil – updated

July 1st, 2009
Thomas

In C# dotnet the class Enum is heavily used. Some geek’s argue that the Enum’s “improve code clarity and and reduce the probability of invalid values. … Enum’s are self-documenting.

I will show you, that Enum’s are in almost any cases just evil.

You don’t believe me? Read on…

read more

 

.NET, Software , , , ,