#development

ASP.NET MVC and Bootstrap 2 buttons for radio buttons

ASP.NET MVC and Bootstrap 2 buttons for radio buttons

I’ve been struggling with HTML, CSS, Bootrap 2 and jQuery for some time now. I’ve don...

SDN Event June 14th

SDN Event June 14th

For SDN Event of June 14th I did two presentations Transactions Why are transactions ...

Colored console tracelistener for Enterprise Library 5.0

Colored console tracelistener for Enterprise Library 5.0

At work we’ve been using Enterprise Library for quite some time. A new colleague came...

Bing Maps on WPF and custom PushPin tutorial for PixelSense

Bing Maps on WPF and custom PushPin tutorial for PixelSense

I’ve just came back from a trip to Washington DC, where I’ve been at the 50th IAM Int...

Template Method Pattern advanced example

This blogpost is part of a series Template Method Pattern explanation Template Method...

Template Method Pattern example

This blogpost is part of a series Template Method Pattern explanation Template Method...

Template Method Pattern explanation

This blogpost is part of a series Template Method Pattern explanation Template Method...

How to unit test a method that has void as return type

How do I test a method that returns void? For example a method like this. public void...

Locking in SQL Server and the nolock and readpast hints

I’ve written about transactions, the TransactionScope in .NET before. System.Transact...

Publish Subscribe with nServiceBus tutorial

When starting to dig into nServiceBus, you’ll notice almost every single example is e...

ClickOnce manual updates

I’ve written some tutorials in the past to help people with manually updating their C...

Reinventing Programming

Just subscribed to the next Devnology meeting. This one will be an expert meeting. No...

Attempted to read or write protected memory in a .NET application

Now this got me puzzled today for some time. I started up Visual Studio 2008 and open...

Attach to debugger script and shortcut

I got sick of manually attaching to the webserver (either aspnet_wp.exe on WinXP or w...

ClickOnce deployment, signed manifests and automated builds and ResolveKeySource failing…

I love ClickOnce, automated builds and a lot more Microsoft stuff. Unfortunately not ...

Microsoft project “Velocity”

Thursday September the 4th I gave a presentation for DotNed about Velocity, the frame...

Oslo, D and the PDC

There’s an article up at eweek about Oslo, the new initiative by Microsoft in create ...

What’s a good library to create PDF documents?

For a customer I’m looking for a PDF library to create thousands of PDF document. I’v...

Stopwatch snippet

A little snippet that I use from time to time when I need information on how long som...

VS2008 DataDude and conditional deployment

This has taken us some time; depending on which environment you are, telling Visual S...

Programmatically creating an IIS7 site

I’m using FinalBuilder to build and deploy websites on our test server. FinalBuilder ...

Manual check for updates with ClickOnce

I really love [wikipediaClickOnce], because it removes the necessity to build a web ...

Mobile development

Two weeks ago Mike Schroepfer, a Mozilla developer, announced that they’ll launch a v...

Wat zegt Dennis?

I’ve been a little busy with Mobile Development lately, focusing on Windows Mobile Po...

WCF Simple Example

Update This post was updated and is much more explaining in this post, WCF Simple E...

Orcas March CTP EntLib 3.0 Feb CTP

What a week! Both the new Visual Studio “Orcas” and Enterprise Library 3.0 CTPs are r...

Reflector 5.0 released!

This is great news! Reflector 5 is out! And the best .NET Developer tool around has s...

WCF Part 7 Bindings

As I’ve been pretty busy, it’s been a while since my last post in the WCF series. But...

ASP.NET debugging on VistaIIS7

For some reason, a single project I’m working on wouldn’t let the debugger attach to ...

Visual Studio 2005 Update for Windows Vista Beta

Just recently Service Pack 1 was released (Beta!) for Visual Studio 2005. Back then, ...

System.Transactions ReadUncommitted

Download code & sql scripts here I got a question today about setting the isolationle...

Visual Studio 2005 SP1 available!

And suddenly it’s there… Visual Studio 2005 Team Suite SP1 (includes SP1 updates for ...

Async invocation pattern

I talked to my colleague Alex Thissen recently about the changes in asynchronous invo...

IIS7 and Url Rewriting

IMPORTANT UPDATEI found out where the <module> tag belongs! 🙂 I was running in Class...

WCF Part 6 Address

We’ll return once again to the WCF ABC and in this part we’ll examine what we can do ...

Display WCF host details; code snippet

Because I’m doing presentations, demos and the WCF article series, I host a lot of WC...

Secure databases SQL Server vs. Oracle

Via Steve Eichert I came across an article about database security. It’s based on sec...

Running Vista; Redmond, we have a problem

So I’m running Windows Vista. And although it’s running very smoothly itself, there a...

Refactor! Pro goodness Safe rename

Renames a nonprivate method or property in the class in a manner that does not break...

WCF Part 5 Consuming the service

Last time we generated the client and configuration file. Whereas in the asmx world w...

Refactor it!

Now this is a great initiative! Billy McCafferty is doing a weekly contest where he u...

Finding available callback tcp port for a WCF chat client

While having some fun writing a WCF chat application, I was having some troubles. I w...

Bitslapping contest LX vs Compile on Test integration in VS2005, part 2 response

Well, it seems Alex took things seriously and is slapping his bitstick around. Think...

WCF Part 4 Make your service visible through metadata

Last time we saw how we could create an instance of our service by hosting it using s...

WCF Part 3 Hosting the service

Finally .NET Framework 3.0 RTM’d, so I don’t have to run in my VMWare anymore. A good...

SQL Server 2005 CLR integration and assembly registering troubles

For the first time in my life I’m playing around with the new SQL Server 2005 .NET CL...

TestDriven.NET 2.0 RTM

Some time ago I had a discussion with my colleague Alex Thissen about the differences...

WCF Part 2 Defining contract

As seen in the previous article, we need an address, binding and contract to complete...

Weblogs in distress

When you think hundreds of weblogs are going to blog about the new release of Windows...

System.Transactions What to choose?

I’ve blogged about the .NET 2.0 System.Transactions namespace before (toc at the bott...

LLBLGen Pro 2 article

Although I’ve written articles for magazines before, it had never crossed my mind to ...

Debugging – part deux

In the not so distant past I was bold enough to call Jan and Patrick whiners. But cur...

Debugging

I’m currently debugging an application and it says De objectverwijzing is niet op ee...

DataBinding in ASP.NET 2.0 and the RowUpdating event

For a while now I’m trying to figure out why my method, triggered by the GridView.Row...

Beat up your team members with the Continuous Integration Token

While writing his upcoming book The Art of Agile Development, James Shore is posting ...

Advanced usage of the ?? operator

P.J. van de Sande from the (Dutch) weblog Born 2 Code .NET has two posts about the in...

.NET 3.0 version conflicts

A while ago I had some problems uninstalling .NET 3.0 so I deleted everything, both f...

Copy constructors

Download source in attachment at the bottom. A while ago I heard the term “copy const...

VS 2005 Web application project RC available

At my current project we’ve been working with the Visual Studio 2005 Web Application ...

Smart usage of localhost as mailserver

Some things are so simple, you’d expect everyone to know these things and use them wi...

System.Transactions Promotable Enlistment

In two previous posts, I told how great the TransactionScope of the System.Transactio...

RAD Race 2006

Last week Alex Thissen and I competed in the RAD Race 2006. We arrived Thursday at 7 ...

Attaching the debugger to your webservice

I asked my colleague and our ASP.NET expert Alex Thissen how I could solve a problem ...

Diving deep into SQLServer 2005

My colleague Anko Duizer has created a rather extensive list of do’s and dont’s about...

CopySourceAsHTML2005

Back in the old days, when we all were using Visual Studio.NET 2003, we had this cool...

System.Transactions Unit Testing

In my previous post, I gave a small introduction into System.Transactions and the Tra...

System.Transactions An introduction

If you’re using .NET 2.0 together with SQLServer 2005, you’re in for a treat. The Tr...

Newsflash

Sometimes I’m reading up on my subscribed weblogs and just see so much that I want to...

Windows Communication Foundation website

While Windows Workflow Foundation (WF) already had its own website for a while, Windo...

Switch statement humor

Today during a code review session at a client, we spoke about using the switch state...

Workflow Foundation Beta 1.2

This could not have arrived at a better time! I just heard from Marc van de Wert that...

ClickOnce issues

I’m having a fair amount of trouble with ClickOnce, now I’m actually using it. I’m re...

An introduction into the TDD Mantra

A while ago I gave a presentation, called “An introduction into the TDD Mantra”. The ...

Multiple .NET Framework versions

For the client I’m currently at, I was looking for some Microsoft documents on what t...

Express products free for a year!

I was a bit confused by Dan Fernandez’s post about the Microsoft Express products bei...

Refrigerator Code

During MIND, a colleague asked the audience if they were developing sexy shit. Bob Ko...

Visio UML as Sketch

When reading the latest posts about XP == DATT by Paul Gielens, I noticed him mention...

Visual Studio 2005 RTM on MSDN

No official statement yet as it seems but according to Jeffrey Palermo the RTM of V...

SQL Server Express 2005 compared to MSDE2000

Alex Thissen gives a summary on his weblog from what he has heard at the SQL Pass 200...

Teamprise for access to Team System from outside VS2005

Eric Sink, one of the principles of SourceGear, just introduced a new product called ...

Maxxed out on Avalon

I just watched a part of the keynote of the PDC05 via the webcast. I got in while Don...

Testing software

Before Test Driven Development (TDD) most developers just randomly clicked through a ...

COM Interop registration failed.

I’m currently at a client where they use Excel extensivly. They use C++ libraries for...

Smells to Refactoring

Today I was browsing a site about Java. Don’t get me wrong, I’m not switching, but I ...

101 Samples for Visual Studio 2005

I just saw on Gordo’s website a link to 101 samples of C# code for Visual Studio 2005...

Community Server & Redirect of old urls

We’ve been running on .Text for quite a while, but continue to find bugs in it. Espec...

TechEd 2005 US GrokTalks are up

If you like the MSDN Nuggets that Carlo Poli has mentioned in the past, you might als...

Refactoring For Your Code Base

A few days ago I’ve watched a webcast by Brian Button on refactoring. For the most pa...

ASP.NET Development Helper

In the past, Nikhil Kothari was in my blogroll. Unfortunatly, he was inactive for ver...

Microsoft hears our pleas

A while ago there was a discussion about the different versions of Visual Studio.NET ...

Test Driven Development with a Database

A lot of times you hear or read about not touching your database when (technically) u...

NotNull

It seems the promised support for Nullable types is not what people expected it to be...

Visual Studio 2005 beta experience

On Gordo’s weblog I’ve just read Microsoft Netherlands has a DVD for download, called...

Enterprise Library – Configuration AB Memory Leak Patch

The Enterprise Library team recently became aware of a memory leak issue in the Confi...

Team System jackofalltrades

According to this post by Miguel Jimenez, there will be another version released that...

VS 2005 Pricing and Licensing

Theres a lot of commotion about the Visual Studio 2005 en Team Foundation server lice...

Ajax (2)

Gerke Geurts has also been blogging about AJAX lately, with some pointers to resource...

DBDocumenter CodeSmith Templates

Jason Alexander has created CodeSmith Templates that create database documentation in...

FotoVision for C#

Just read it on Abgar’s blog, that FotoVision has been converted to C#. FotoVision is...

DevDays Day 2 Keynote

The keynote today was quite good. In about one and a half hour, Prashant Sridharan sh...

If I tell you, I have to…

Christian Weyer is glad he can finally talk about Indigo, now that he DSG team covers...

Enterprise Library finally released

Waiting all day long and finally it’s released, the enterprise library. On the main p...

Dutch Developer Days 2005

So it’s official, I’m going to the Dutch Developer Days 2005. Seems I had the schedul...

ReSharper, worth the try!

A while ago, Patrick Bes blogged about ReSharper, and that it’s such a wonderful tool...

Enterprise Library release

”Barring any major catastrophes, it is official.  On January 28th Enterprise Library ...

Free .NET Fusion (Assembly Loading) workshop

Richard Grimes from IDesign has posted a free workshop, kind of a handson lab, that e...

Team System Requirements

Aaargh. After installing Visual Studio 2005, the december release, my first thought w...

XmlPreprocess released

Now here’s another very pretty tool that can use an introduction. I’m talking about t...

TestDriven.NET

Steve Eichert is mad about TDD and I just got the link to the tool for TDD from him. ...

Provider Model Madness

Ofcourse we have all read about the Provider Model (part 1, part 2), which Microsoft ...

GMail.NET

After a zillion of posts on how great GMail is, who already has an account and more, ...

MataDor – Free junkmailspam Bayesian filter for Outlook 2003 with C#

I’ve found a spamfilter for Outlook 2003 that looks very promising!A Spanish blogger ...

DropDownList and the ViewState

I have no idea if I’m an idiot or not, but I did not know the DropDownList needs the ...

Rant

I really don’t want to start a rant about VB.NET again, if it’s not for the purpose o...

Enterprise Library

Jonathan Wanagel gives word in a comment about the Enterprise Library. The library is...

Application Blocks & ShadowFax won’t just be gone

René Schrieken was blogging about the Application Blocks and ShadowFax and that they ...

PhotoVision

A new example application by Microsoft has been released on MSDN. I haven’t looked at...

Refactoring support in VB.NET simplified

On secretGeek you can find a picture of the VB.NET context menu for refactoring in VB...

HTML color coding

From Paschal L I got the link to another CodeProject article about HTML color coding ...

WinXP theming in your Winforms apps

I’m about to embark an adventure called Developing a .NET Windows Forms application w...

Workflow Lite for SharePoint

Jan Tielens released RC1 of his workflow engine for SharePoint. Workflow was a featur...

MSDN Library July 2004

I quick one, this late. The MSDN Library, version July 2004, has been released. Funny...

WSE 2.0 Released

The WSE 2.0 has been released. Web Services Enhancements 2.0 for Microsoft® .NET (WSE...

Email tracker

I just read my CodeProject newsletter and found an article in it about tracking your ...

Ntime performance testing

Adam Slosarski has build a NUnit like application, to performance test parts of your ...

Improving .NET Application Performance and Scalability

First, my 100th post! 😉 I’ve been waiting for this and now it’s final and downloadab...

Real programmers don’t use comments

This is nice. Jay Kimble talked to some senior DBA’r who claimed that comments are us...

The most ugliest code yet

In your carreer as professional developer you come across some ugly code, many would ...

Integration Patterns

Another book was released in Microsoft’s series of practices & patterns. This time it...

Infragistics reference applications

I’ve known for a while the company called Infragistics offered a really, really compl...

Longhorn WinHEC Build 4074 available on MSDN

The Longhorn WinHEC Build 4704 was placed on MSDN Subscriber downloads yesterday. If ...

Visual Studio 2005

I did a lot of catching up on blogs, as SharpReader wouldn’t load up anymore a couple...

Easy example of intercepting method calls with proxies

For a few of my collegues, probably the first time they heard of intercepting methods...

C# vs. VB.NET again

In one of the questions posted on the C# Frequently Asked Questions blog, they talk a...

C# Frequently Asked Questions

Ik kom zojuist de C# Frequently Asked Questions blog tegen!Dit is een weblog van het ...

.NET Performance Profilers

We hebben eenmaal tijdens de SIG.NET binnen ons bedrijf, een presentatie van Jan Schr...

FreeTextBox v2.0

FreeTextBox is een ASP.NET component. Je kunt hiermee berichtenitemswhatever aanmak...

ASP.NET Resource Kit

Na de Visual Basic Resource Kit, die overigens ook voor C# ontwikkelaars heel interes...

Error dialoog

Pas geleden een leuk ASP.NET error scherm gemaakt. Zodra er een excpetion optreedt, w...

Microsoft Application Block Data Access v3.0

Dat wist ik dus persoonlijk niet, maar het blijkt dus dat versie 3.0 van de Data Acce...

WinForms vs. WebForms

Iedereen weet wel behoorlijk wat verschillen op te noemen als het gaat over Windows F...

Whidbey ßeta in juni

Op Chris Garty’s weblog kun je lezen dat hij in een gesprek met Scott Guthrie te hore...

Whitehorse MSDN TV

Ik had geen idee dat de video al online staat vanaf 29 januari, maar je kunt hier de ...

Portals & Integration Airlift

Edwin Waegemakers heeft wat Powerpoint presentaties van het Portals and Integration A...

.NET support

Na de commotie om inline SQL vs. Stored Procedures met Rob Howard en Frans Bouma (lee...

Coding standards member variables

Coding standards zijn, naar het lijkt, redelijk hot momenteel. Komt waarschijnlijk vo...

SharePoint Webservices

Ik zie op Jan Tielens zijn weblog iets wat wellicht interessant is voor onze SharePoi...

SideBar

Hoewel wat mensen (terecht) aan het klagen zijn over het feit dat er door Microsoft v...

Factory design pattern

Nog meer voer om te lezen, ik word gek van internet! Vroeger vond ik het leuk omdat j...

FoodMovers, a distributed application in .NET

Op MSDN is een (volgens mij) nieuw artikel te vinden, waar je het hele proces terug k...

ProFont voor je VS.NET

ProFont is een speciaal font wat dat je kunt gebruiken in je ontwikkel omgeving. Het ...

Download alles van de PDC

Misschien heb je al het een en ander gedownload van de officiële PDC site.Er staan da...

The PDC is great!

Microsoft is great, the PDC is great, Longorn is great, WinFS is great, WinFX is grea...

Chris Anderson & Don Box presenteren Avalon & Indigo.

Als je wilt weten waarom Rutger Don Box zo geweldig vindt, hebben we nu op Wasabi een...

Geslaagd voor MCAD 70320

Ik heb het er gisteren eigenlijk niet over gehad, maar wilde het tóch even melden! Wo...

PDC Hands on…

Ondanks dat we van Rutger straks de mooie verhalen te horen krijgen, wilde ik al wat ...

Avalon

We hebben het gisteren al kort over Indigo gehad, maar ook Avalon is uiterst interess...

Indigo FAQ

We hadden het er net nog over, Indigo.Als je meer wilt weten over Indigo, moet je hie...

Nieuwe webcast m.b.t Application Blocks

Ik kan het niet laten, nog één post! 😉Vraag me alsjeblieft niet hoe laat 1100 AM Pa...

COM+ Flowchart; when to use what

Voordat ik naar huis ga om van het weekend te genieten, nog snel even deze flowchart....

C# 2.0 specs beschikbaar

Voor diegene die (helaas) niet naar de PDC gaan, staan de C# 2.0 specs alvast online ...

Validation groups in asp.net 2.0

Rutger gaat binnenkort naar de PDC waar ze onder andere Whidbey en (ASP).NET 2.0 late...

DataSets vullen met meerdere tabellen

Ik las zojuist op Christian Nagel z’n weblog hoe je (ook) meerdere datatables in één ...