Martijn Veken


Just having
some fun with .NET

Browse by Tags

All Tags » Development (RSS)
Introduction to Geneva - Setting up the server
Last week at TechEd I followed a couple of presentations on Geneva, the project that used to be called Zermatt. Geneva is a series of components that will make it a lot easier for developers to work with identities within their applications. It's...
Adding a Policy Injection extension to Unity - Part III
I got a request to update the policy injection extension sample from my previous post to Unity 1.1. There are not that many differences but here is the updated code: 5 namespace UnityHelpers.PolicyInjection 6 { 7 public class PolicyInjectionStrategy ...
Adding a Policy Injection extension to Unity - Part II
Yesterday I blogged about on how to add a Policy Injection extension to Unity. To do this, I had to modify some of the code of both Unity and ObjectBuilder2 to get all the references I needed. Today Francois Tanguay pointed me to the new drop of Unity...
Adding a Policy Injection extension to Unity
One of the things that excited me when I first heard about Unity was the possibility to combine both Dependency Injection and Policy Injection. So when I downloaded the CTP I was a bit dissapointed that it was not (yet?) supported out of the box. The...
Performing async postback from javascript
UpdatePanels are a great way to update portions of a webpage. They only have one "problem": they need a control to fire the async postback. When you are performing a postback from javascript using the following code: __doPostBack( 'EventName'...
Visual Studio 2005 TracePoints
Sometimes you run into something and you wonder why you haven't noticed it before. Yesterday I discovered a feature in Visual Studio 2005 called TracePoints. When you're debugging your application, setting breakpoints in your code isn't always...
Resharper 2.0 is available now!
My favourite tool in Visual Studio 2003 has always been JetBrains' Resharper. A couple of months ago we converted our application to the .NET 2.0 framework and Visual Studio 2005. Although VS 2005 now has some of the refactoring and analysis features...
MyGeneration experiences
I've been reading some of Patrick Wellink's posts about MyGeneration with dOOdads and I was curious if the productivity claims he was making are really true. Because the application that I'm currently working on already has a complete DAL in place, this...
Firefox extensions you must have
If you liked Microsoft's Developer Toolbar you will love the Firefox version. You can download this toolbar here . It can do all things that you can do with the MS equivalent but also a lot more (the image above just shows a few options). I especially...
Oil on the fire
In the “old days” I was working at an IT-department where people were programming in a lot of different languages. There were always holy wars between developers and mostly, it was VB against the rest. VB was a non-structured, “sleur...
Microsoft launches new Patterns site
The Microsoft Patterns and Practices group has launched a new wiki for patterns. On this site they bring together design patterns from various authors like Martin Fowler, GOF, Eric Evans and (of course) Microsoft. They also try to give insight in the...
DevelopMentor @ TheServerSide.NET
While browsing on TheServerSide.NET I found a very nice DevelopMentor section . It has a lot of useful samples, tools and whitepapers on .NET and XML. There is also a complete XML Quick Reference e-book available for download, which covers XML, XPath...
Database cache invalidation
There is a nice article on the MSDN-site about database cache invalidation for ASP.NET 1.1. It shows how you can invalidate items in the cache based on changes in the database. It’s a relative simple solution that uses polling on a change notification...