April 2005 - Posts

VS 2005 Filtering IntelliSense by Code Permissions

Wow. I wasn't aware of this feature in VS 2005 and it sounds very useful to me. Read More

Mixing and matching .NET 1.1 and .NET 2.0

This question http://blogs.msdn.com/junfeng/archive/2004/07/14/181938.aspx about whether a .NET Framework 1.1 application can host a .NET Framework V2.0 assembly (and vice versa) is going to get asked a lot as we head towards the .NET Framework Read More

Media Center Fun & Games

I got home late last night to find the TV in disarray. The Media Center was displaying an error saying something like; "DVD Decoder Error. The DVD decoder has either malfunctioned or is not installed. Please re-start Media Center or the computer Read More

Hack Attack

This http://www.theinquirer.net/?article=22838 sounds like an urban myth to me but it's a good enough one that it made me laugh. Read More

UK .NET Community Developer Day

Another link to publicise the UK Developer Day which is an event we're hosting at the Microsoft Campus on Saturday (!) the 14th May. It's an entirely community led event and the details of it are very well laid out on the website that you can get Read More

4 into 1 does go

After dual-core, comes quad-core. http://www.theinquirer.net/?article=22822 Read More

InPhase Storage Media

Ok, so I don't understand it properly but if this is correct then InPhase http://www.inphase-technologies.com/ has made a big breakthrough on recording media. These guys are hoping to get 300GB on a single storage disk from 2006 and trying to Read More

Google Maps updated to include the UK

The Google maps http://maps.google.co.uk/ service has been extended to include the UK. I've typed in some postcodes and it seems to work pretty well. I've asked it for driving directions and that looks pretty good too and zooming in and scrolling Read More

Yet Another C-Sharp Comment (YACC)

There's a lot of stuff flying around about VB and .NET at the moment and a new one came across my mailbox today: http://www.codeproject.com/useritems/CSharpVersusVB.asp This article argues that essentially there's a "VB Culture" and a Read More

Indigo: Layered Channels and Channel Factories

I've been trying to experiment a little bit with the "layered" approach to channels in Indigo. Once again, this is just my playing around so take with a large pinch of salt and you certainly don't have to build apps this way in Indigo Read More

Post Events from the UK Technical Roadshow

If you attended the Microsoft Technical Roadshow in Edinburgh last week then the materials from the event have been posted here; http://www.microsoft.com/uk/resources/techroadshow/postevents/default.mspx If you didn't then maybe I'll see you Read More

Indigo: Compelling part of WinFX?

Just pointing out this posting: Is Indigo compelling or boring It's an interesting one and I think I'm pretty much in agreement. My dream around Indigo from what I've seen so far is that "down the line" the distributed technology decision Read More

Windows Forms Applications & Memory Usage

This is probably a daft post but I've been thinking about this post over here http://www.sysinternals.com/blog/2005/04/coming-net-world-im-scared.html which looks at a comparison between  a simple .NET Windows Forms applications and a comparable Read More

Visual Studio 2005 Beta 2 and SQL Server 2005 April CTP

Visual Studio 2005 Beta 2 is available for download. See here http://lab.msdn.microsoft.com/vs2005/get/ if you're an MSDN subscriber and want a full edition (note that you can get Standard, Professional and Team System editions this time around). Read More

PDC 2005: What do you want to see there?

Microsoft's big developer shinding, the Professional Developer's Conference is 4-5 months away (check out the site here http://msdn.microsoft.com/events/pdc/ - it even has its own little RSS Feed to subscribe to). If you're interested in influencing Read More

Indigo: Steve Maine on Serializers vs Encoders

Great posting over here http://hyperthink.net/blog/PermaLink,guid,26833a41-6aa8-4aa3-bfa1-e64e78856945.aspx from Steve Maine about the difference in Indigo between a serializer (which I think I've also heard called a formatter) and an encoder. Read More

Visual C++ Event - Microsoft Reading, 22nd April

I've got some time spare next Friday and I just spotted that some of the Visual C++ team are going to be doing a free event at Microsoft, Reading on that day (22nd April) doing a whole day around what's coming in C++ for Visual Studio 2005. It's Read More

SQL Server 2005 Query Notifications - Fixing my broken understanding

When you're wrong, you're wrong. I've been talking about SQL Server Query Notifications for a little while and, having played with the SqlDependency class and the SqlNotificationRequest class I'd been assuming that the former was a very simple Read More

Indigo: Playing with the Message Class

Following up on previous Indigo postings (start here), programming at this low level in Indigo is all about manipulating Message class instances. The Message class is an interesting one - it has an object model that maps to a SOAP message although Read More

Indigo: Savas makes a channel and channelfactory

Good posting over here from Savas http://savas.parastatidis.name/2005/04/05/c748ba2b-b95b-4a65-b625-e012b62cb401.aspx around the lower layers of Indigo and how you can build your own Channel and ChannelFactory layering atop of what's already Read More

Indigo SDR WebCasts Publicly Online

Argh! And there was me thinking that the Indigo materials that I'd been watching on the MS corporate network were internal presentations only and I was getting some top-secret knowledge! But, no, they're available to the whole world by the looks Read More

SQL Server 2005 Webcast Series

There's a huge new set of SQL Server 2005 webcasts to come up at the site http://www.microsoft.com/events/series/msdnsqlserver2005.mspx Starting from today (April 5), these are developer focused webcasts on lots of topics relating to SQL Server Read More

Google Maps and satellite imagery

Google has added satellite imagery to their Maps service at http://maps.google.com/ This is a pretty cool site. It's a shame that they don't cover outside of the US right now as it makes it harder to find things that are familiar to me. However, Read More

SQL Server 2005 Hosted Labs

You learn something new everyday. I came across the wealth of information at the MSDN hosted labs (http://msdn.demoservers.com) after seeing a smart link to the new SQL Server 2005 labs that are being hosted up there. If you want to use the labs Read More

Indigo: Troubleshooting "Could not find channel element for configuration name" exception

Here's an exception that I kept seeing in configuring my Indigo application today; Could not find Channel element for configuration name CONFIG_NAME and contract CONTRACT_TYPE I'm not 100% sure that in the March CTP preview this exception Read More

Indigo: Moving from HttpChannelFactory to the generic ChannelFactory

Following on from my previous Indigo posts; A slightly different "hello world" for Indigo Indigo- Moving on from IInputChannel to IRequestChannel Indigo- Switching encoding on channels Indigo- Filtering Incoming Messages Read More

Indigo: Switching on Tracing

Another cool posting INDIGO on the Wire- Message Tracing, Logging and Activity Management becomes First Class .NETizens in WinFX on how to get message tracing in Indigo. I've yet to try this but it looks as though it's been well thought out (which Read More

Indigo: Posting on Standard Bindings

I found this posting Standard bindings in Indigo on how you can replicate the standard Indigo bindings with your own configuration to be really useful - shows how (in configuration) you can build up a binding to be a combination of transport, Read More

Classic IDL Petition

I guess this was inevitable.... http://classicidl.org Read More

Indigo: Filtering Incoming Messages

There's an abstract base class in the Indigo object model called Filter which (from what I can see so far, might be wrong) provides the capability for the messaging system to inspect messages that arrive at some endpoint and make a decision as to Read More