Mike Taulty's Blog
Bits and Bytes from Microsoft UK

September 2007 - Mike Taulty's Blog

Blogs

Mike Taulty's Blog

Elsewhere

Archives

  • Grouping in LINQ is weird (IGrouping<K,T> is your friend)

    Ok, it's not weird really - I was just trying for an "attention grabbing headline" :-) However, it does seem to throw people when they play with it so I thought I'd break it down a little here. Say I've got some data such as; class Fruit { public string Name...
  • MSDN Silverlight Talk in Reading (25th September)

    Mike has published the demos and the slides that we used for our Silverlight talk in Reading on the 25th September.
  • Horace Goes Halo

    I think that the first video game that I bought was Hungry Horace As I remember, this was 1982 and I was 11 or 12 depending upon when I bought it. I can remember that part way through the game you could press BREAK and drop into the BASIC source code and then...
  • Herb Sutter's Machine Architecture Talk

    I've seen Herb Sutter talk a few times. I've read quite a few of his books (back in the day when I still wrote C++) and I used to religiously read the "Guru of the Week" although it's tailed off for me over time as I don't write much C++ these days. I spotted...
  • Expression Design, Blend and Effects

    Something I hadn't really thought much about before today - the possible loss of fidelity when you go from something like Expression Design to Expression Blend. I drew this little bit of UI in Expression Design; Now, there are some effects applied to that rounded...
    Filed under: ,
  • Silverlight - Simulating Streaming

    Just a (perhaps not very useful) thought that I had today. If you'd got (say) a video that is 60 minutes long and you wanted to break it down into short pieces then with Silverlight you could quite easily chop it up into pieces that are, say, 2 minutes for...
  • Waiting for Leopard

    First I got one of these (very handy for running); Then I got one of these (very pleased with it so far - like the 80GB. Note to Mr Jobs - if you'd put 40GB in the Touch, I'd have got one but 16GB isn't enough); And now I'm waiting to get one of these; I'm...
  • UK MSDN Event Locations

    One of the things that we've really tried to do this year in terms of our MSDN Events Programme is to get to more locations than we've done in previous years and to try and do that on a regular schedule. This is something that I feel relatively strongly about...
  • Disconnected LINQ to Entities

    Taking this post here and changing from LINQ to SQL and LINQ to Entities. What would that involve? Firstly, I add a new ADO.NET Entity Data Model to my project (call it Northwind.edmx). I add only my Customers table and I leave the default mapping alone. (...
  • VB XML Tool

    The IntelliSense from Schema stuff when working with XML in VB is really quite cool and now there's a new tool to help with that . Another thing to add to my downloads list.
  • VB9 Dynamic Identifiers, Dynamic Interfaces, Partial Methods

    Via Daniel I learnt that VB9 changed in Beta 2 of Visual Studio and that dynamic identifiers and interfaces have gone and that Partial Methods are now in. Must admit that I found it hard to verify this on the web without quite a bit of searching. The VB Team...
  • RIA Job Trends & Salaries

    Found this interesting . I wonder if I could get myself some kind of Silverlight, WPF, C# job then? :-)
  • Blend 2 September Preview

    If you're playing with Silverlight then you'll no doubt be using Blend 2 and you might have spotted that it's recently been saying "Your trial is about to expire". Frankly, I was getting a bit panicky but it looks like there's a new drop of Blend just come...
  • Typing

    Daniel wants me to try this . It said that I do 90 words/minute. Having said that, it didn't work perfectly for me in that the scrolling up the screen was a bit dodgy - I had to hit the scrollbar at one point and then it started scrolling just slightly too...
  • Disconnected LINQ to SQL

    It's a common scenario to build an application with multiple physical or logical tiers and a very common example would be where we have something like; If we imagine that our "web service" just does CRUD on some entity type (say Customer) then we've got a situation...
1 2 Next >