8 September, 2009 (10:42) | .NET, TDD, WCF | By: larsw
Hi, and apologies for being so awfully quiet the last couple of months. Expect the traffic to pick up again (I’ll explain the silence in a blog post later).
Now, when unit testing WCF Services, I’ve often ended up with cluttering my tests with a lot of plumbing code to wire up the SUT; that is – [...]
Comments: -
12 May, 2009 (18:14) | .NET, Books, C#, DDD, Microsoft, SOA, Software+Craftmanship | By: larsw
A few days ago, Gøran Hansen of Capgemini and a an active member of the Norwegian Microsoft scene – as well as active in the Twittersphere, wrote a blog post called “A Software Craftsman’s Bookshelf” containing a picture of his book shelf with Software Development-related books, as well as a brief review of the titles. [...]
Comments: 3
31 March, 2009 (20:37) | .NET, Codename+Oslo, MGrammar, Syntax+Highlighting | By: larsw
Since I started exploring the possibilities of the various bits of codename “Oslo”, there has been one thing that has really annoyed me (and this is not Oslo’s fault). The lack of a decent tool to do syntax highlighting of M, MGrammar & custom DSLs is vital to be able to communicate the intentions of [...]
Comments: 4
19 March, 2009 (11:39) | .NET, C#, Codename+Oslo, DSLs, MGrammar, Programming | By: larsw
In the first installment of this series we took a look at the basic grammar for parsing the command line with MGrammar. In this part I’ll show you how we can load in a compiled version of the MGrammar and parse the input (i.e. the command line) to produce a valid MGraph that we in [...]
Comments: 2
17 December, 2008 (13:50) | .NET, Programming, Security | By: larsw
I while ago, a question came up in the WCF Forum about configuring the role and/or user name properties of the PrincipalPermission attribute. As I answered, it is possible to create a custom version of the attribute (deriving from the CodeAccessSecurityAttribute, since the PrincipalPermission attribute is sealed) and pull the property values from the {web|app}.config [...]
Comments: -
12 December, 2008 (14:08) | .NET, Annoyance, Bug?, LINQ to XML, Programming, XPath | By: larsw
It may be me – since I’m no XPath (or XSLT) pro, but the following is in my book a bug – or at least an annoyance category 3:
Given the following XML document loaded into an XDocument:
<?xml version="1.0" encoding="utf-8"?>
<Elements>
<Element Id="1" />
<Element Id="2" />
<Element Id="3" />
<Element Id="4" />
[...]
Comments: -
11 December, 2008 (20:24) | .NET, Persistence Provider, Programming, WCF, WF | By: larsw
So, it’s been a bit quiet here lately. The natural cause of it is (in no particular order):
A lot of work
Spending quality time with my son
Hacking on different kinds of technology bits (mainly pieces released at the PDC 2008)
I’ve also tried to get a clear picture of my “blind spots” when it comes to WCF. [...]
Comments: 4
25 November, 2008 (20:54) | .NET, NNUG, Talks, WCF | By: larsw
Tonight I held a talk for the Norwegian .NET User Group Oslo on “What’s new in WCF 4.0”. The feedback was good and I think it went fairly well, especially considered the time I’ve had to prepare.
There should probably have been more time allocated for demonstrations but to cover all the areas of improvements in [...]
Comments: -
21 November, 2008 (10:51) | .NET, NNUG, System.ServiceModel.Discovery, WCF, WS-Discovery | By: larsw
I’m currently preparing my talk for next Tuesday – “What’s new in WCF 4.0” and one of the features I want to talk about is the new WS-Discovery implementation. My only problem so far (until today) was that I couldn’t find the bits on the Virtual PC Image! I have been searching high and low [...]
Comments: -
15 August, 2008 (18:20) | .NET, Conferences, Microsoft, PDC'08 | By: larsw
Today, August 15th, is the last day you get a discount when you sign up for the Microsoft Professional Developer Conference 2008, held in Los Angeles, CA.
I have not been sure if I was going to make it to the PDC this year, giving that I’ve just started in a new company and I didn’t [...]
Tags: Conferences, Microsoft, PDC'08
Comments: -