Hi, I'm Valeriu Caraulean, a Software engeneer.
Enthusiast developer and architect with main focus on everything around .NET and some Microsoft technologies -- about me

Writing...

What integration tests should you write first Generally, the goal of integration tests is to verify that different application parts are glued well together and interacts as expected. Thus, they are a bit different thing from unit tests that tends to test how a small, separate part... Read more

Quick tips & tricks. BDD test naming macro. This time it’s about useful macro that speeds up writing test names. Although we’re not using yet BDD development style (BDD is for Behavior Driven Design) I like to give to my test BDD-style names. You know, something like: [Test]... Read more

WCF Security Guidance It seems to be that Patterns & Practices team continues to do what they do the best - creating guidance within different development areas. The last release of this group is the WCF Security Guidance. It contains description for a... Read more

Quick tips & tricks. ReSharper's goodness. I have shown today few tricks with ReSharper to one of my teammates. I think it worth to be shared/stored in the blog. View the code used from a referenced assembly Very often you want to see how a referenced... Read more

HttpContext idiom for Windows Communication Foundation. WCF infrastructure allows you to store context sensitive data in InstanceContext of the service instance. For that you should implement from IExtension and plug that class into WCF's infrastructure in any of available ways. When I worked on a class... Read more

Reference SMO assemblies from Visual Studio Just a note to myself… If you want to use SQL Server Management Objects (SMO) in your .NET applications you should reference assemblies from “C:\Program Files\Microsoft SQL Server\90\SDK\Assemblies”. This is described in almost all articles about how to work with... Read more

Software development - we're at war... …reading feeds this evening: Ted Neward - The First Strategy: Declare War on Your Enemies (The Polarity Strategy): …there are numerous forces that are at work trying to drag the project down into failure. As a software development lead (or... Read more