My Life As A Blog

Archive for September 2007

WCF tips

leave a comment »

I’m currently reading Juval Lowy’s Programming WCF Services.  It’s very good on the detail of WCF, but (so far) a little light on tips for using it effectively.  So, when I stumbled across David Pallmann’s blog, I was intrigued to see that he has posted a series of tips about how to use WCF.  Here are the links:

1 – Service Interface Design

2 – Service Class Design

3 – Service Hosting

4 – Configuration

5 – Infrastructure

6 – Instrumentation

7 – Clients

I particularly like the suggestion of using an SOA thinfrastructure (partly because I like the word, of course) – i.e. to use as little SOA infrastructure as you can get away with but no less.  Buying all the bits of an SOA infrastructure that you think you might need before actually building any services is a recipe for pain.

Written by remark

September 28, 2007 at 8:07 pm

Posted in .NET, Architecture, c#

Tags and categories

leave a comment »

A new feature of WordPress is tags.  You could always categorise your posts.  Now you can tag them, too.  What’s the difference?  As you can read here:

"Categories are meant to be permanent, tags are ephemeral."

So now I can add extra information to my posts without having to create categories that I might only use once or twice.  Simple and effective.

Written by remark

September 23, 2007 at 11:11 pm

Posted in General, Tools


leave a comment »

I’ve been experimenting with Popfly this weekend.  Here’s what I have learned:

  • Popfly is an alpha invite only program.  You can request an invite directly and some members have invites they can bestow upon others.
  • Popfly uses Silverlight 1.0.  If you install Silverlight 1.1, it won’t work.
  • Writing in Javascript (and XML) is fun but hard work.
  • You ‘ll want to download the SDK (the block building guide), which contains a really useful PDF that covers the basics.
  • There’s an add-in for Visual Studio 2005 called Popfly Explorer that allows you to create Popfly projects in Visual Studio.  There’s a sample solution in the SDK.
  • You’ll also want to look at some of the blocks that have already been written.
  • Popfly is a baseball term that means a high fly ball that can be easily caught, apparently.

Let’s just remember that this is only in Alpha.  When it’s in full flow – with debugging, intellisense, .NET Support (including the IronLanguage family, I hope), shiny blue LEDS  and so forth – it could very well be incredible.

Written by remark

September 23, 2007 at 11:07 pm

Transactional Messages

leave a comment »

I’ve posted an article about transactional message processing using ActiveMQ and NMS. You can read it here.

Written by remark

September 16, 2007 at 3:24 pm


leave a comment »

It’s taken a while, but I have a working installation of Orcas Beta 2 (Professional Edition.)  I used the snapshot feature in Parallels to revert to an earlier snapshot and the install went through cleanly.  Feeling on a roll, I’ve added Expression Studio, Silverlight Alpha 1.1 tools and SQL Server 2008 CTP (I had to re-run the setup for the workstation components of SQL Server 2008.)

Written by remark

September 15, 2007 at 7:24 pm

Posted in .NET, c#, Development, Software, Tools

Full time round-up

with one comment

The second and final day of Mix ’07 UK has come to an end.  I started today with a double helping of Visual Studio 2008 and ASP .NET 3.5.  These Scott Guthrie sessions were right on the mark: well-paced and full of content.  The highlights for me are the ability in Visual Studio 2008 to target different versions of the .NET framework and LINQ.

After such a good start, the next session was likely to be a disappointment and it was.  After lunch, however, things looked up again.  The session on IronPython and Silverlight was interesting, although I felt it could have been improved by focussing more on IronPython and the DLR and less on Silverlight – which received adequate coverage elsewhere.

The day was rounded off with Swaggily Fortunes – in which a lot of lucky punters won Microsoft branded socks – and Sneak Peeks – a look at some of the stuff that’s heading our way accompanied by the sound of a large audience playing bamboo recorders.  These sessions were a good way to end the conference.

All in all, two days well spent.  For those of you who couldn’t attend or who would appreciate a helpful prod to the memory banks, the slides and some videos should be up on the Mix website over the next week or so.

Written by remark

September 12, 2007 at 10:13 pm

Update to Parallels 3.0

leave a comment »

There’s an update for Parallels 3.0 available.  The standout out feature, apart from the reported performance improvement, is the integration of Coherence into Expose.  More detail here.

Written by remark

September 12, 2007 at 7:23 am

Posted in OS X, Software, Tools