• Tim Sneath

    Is the Business Tier Dead?

    • 13 Comments
    With the PDC in mind, I was experimenting with two of the most broadly advertised features of Yukon earlier this week: CLR hosting in the database engine, and ObjectSpaces. If you missed the TechEd announcements and haven't seen these features at VSLive...
  • Tim Sneath

    CLI326: WinFS - File System Integration and Security

    • 6 Comments
    WinFS is a marriage with NTFS! It's a file system that co-exists with and leverages the best of NTFS. There are areas where NTFS will not scale well in the future, not because as a file system it is inadequate but because the new requirements people...
  • Tim Sneath

    Using Virtual PC for Development

    • 5 Comments
    Virtual machine technology is one of those great ideas that has been close to bearing fruit in the Windows environment for some time now. The concept of a PC running inside a PC has many obvious benefits for developers, including: the ability...
  • Tim Sneath

    SECSYM: Security Symposium IV

    • 4 Comments
    Managed code is safer code! The following function is a C# analogue of a previous fragment: private void CopyStuff(string data) { char[] buffer = new char[128]; data.CopyTo(0, buffer, 0, data.Length); // do other stuff } If the output buffer...
  • Tim Sneath

    Rashid: Microsoft Research

    • 3 Comments
    Microsoft Research has over 700 employees located across five locations worldwide. Rick Rashid demonstrated some of the innovations covering presentation, storage and communication - three of the Longhorn pillars. Presentation Microsoft presented...
  • Tim Sneath

    SECSYM: Security Symposium II

    • 3 Comments
    The moment you plug a live Internet network connection into your computer, you become part of the seediest neighbourhood in the planet. Your neighbours include thieves, con-artists, vandals, criminals and hackers. No wonder our computers are exposed...
  • Tim Sneath

    It's All So Quiet...

    • 3 Comments
    It was a fairly uneventful flight over to LA last night - except for the wildfires which made it feel like we were flying into an active volcano as we came down to land. Bumped into Jon Honeyball whilst waiting for baggage and got chatting about...
  • Tim Sneath

    WSV201: Indigo Overview

    • 3 Comments
    No software is an island. Every piece of code, dating right back to K&R's "Hello, world!" C program relies on another program (in the K&R case, the standard I/O library). Over the last thirty years we've moved through the genesis of the "object...
  • Tim Sneath

    ARC413: Whidbey CLR Internals

    • 2 Comments
    Reader warning: this session was deep! I take no responsibility for any subtle inaccuracies I've introduced. I've missed out some of the most complex stuff to minimise the risk of error... Generics Generics are not a new concept; they have been...
  • Tim Sneath

    TLS320: C# Language Enhancements

    • 2 Comments
    Generics Generics are strongly-typed template mechanism. They enable you to create classes such as collections without requiring boxing. Generics offer type checking, no boxing and no downcasts, as well as reducing code bloat. Generics are instantiated...
  • Tim Sneath

    Being Don Malkovich

    • 2 Comments
    To anyone out there who aspires to be like Don Box - are you sure that's really what you want ?! (Hint: if you've got children or need more than 6 hours sleep a night, probably not...) Surprisingly, I can't see any time set aside for...
  • Tim Sneath

    Five .NET Secrets

    • 2 Comments
    Since the ADO.NET Tips and Tricks blog entry seemed to generate some interest, I thought I'd post a few more general .NET tips and tricks. Lots of people know about the basic QuickStart samples included with the .NET Framework SDK, but did...
  • Tim Sneath

    Ingo, I Agree...

    • 2 Comments
    Ingo expresses his frustration at not being able to listen to his CDs when he's travelling due to copy protection. I can empathise, having just returned the latest Sting CD because I can't listen to it from two out of my three CD players (an Xbox and...
  • Tim Sneath

    Improving Performance of WinForms Apps

    • 2 Comments
    We have an internal application called Headtrax that allows Microsoft employees to handle common HR tasks (such as hiring new staff, name and address changes, team restructuring and other database queries). In the past, this application used to be web...
  • Tim Sneath

    Trying to "Do the Right Thing"

    • 2 Comments
    Benjamin (and Larry ) have noticed the recent emphasis internally within Microsoft on working with communities, but it sounds like we're being too heavy-handed for his liking in some forums. What Benjamin appreciates in the Java world is a thriving...
  • Tim Sneath

    CLI200: Avalon Overview

    • 1 Comments
    Avalon is a separate graphics stack that runs parallel to the existing subsystem all the way up from GDI+. It can be accessed at any level using .NET managed interfaces. Gone are the days of sealed WinForms classes that wrap Win32 controls - this is...
  • Tim Sneath

    CLI300: Building Avalon Apps with Controls and Dialogs

    • 0 Comments
    When you install the Longhorn Developer Preview SDK, it adds a number of new project templates to the VB and C# IDE: application custom control document project hosted application navigation application screen saver...
  • Tim Sneath

    Blog Mode On

    • 0 Comments
    The PDC has started! I don't know how other bloggers will be covering it, but for the next few days, my blog entries will pretty much be the raw notes I take in each session during the day, followed by an evening summary entry that contains brief thoughts...
  • Tim Sneath

    JimAll: One Lap Around Longhorn

    • 0 Comments
    The Longhorn Pillars Four pillars of Longhorn from a developer perspective: Avalon : new display subsystem (composition) Indigo : communication and web services WinFS : structured, schema-based storage Fundamentals : getting...
  • Tim Sneath

    Reflections on Monday

    • 0 Comments
    Wow! What a first day! Given the amount of hype prior to the PDC, it was almost inevitable that the conference itself would be something of a disappointment. Yet nobody I spoke to last night expressed anything but enthusiasm for the platform vision...
  • Tim Sneath

    EricR: Visual Studio "Whidbey"

    • 0 Comments
    Visual Studio "Whidbey" is a 2.0 release. Some of the new features include: generics, iterators, partial types, operator overloading, C++ templates, code refactoring and expansions, XML documentation in VB, edit and continue, data tips and data visualiser...
  • Tim Sneath

    WSV301: Indigo Fundamentals

    • 0 Comments
    By default, when you install Indigo on a box, existing .NET Remoting / Enterprise Services / ASMX code runs unchanged. Depending on which technology, there is a small to medium quantity of work necessary to get this to use the Indigo stack. The...
  • Tim Sneath

    CLI201: WinFS Overview

    • 0 Comments
    We are filling our disks with digital data - photos, documents, slide decks. WinFS makes it easier to find information through rich searches, relate it to other information (e.g. a document to a contact), and act upon it. In Longhorn, all end-user data...
  • Tim Sneath

    WSV200: ASP.NET 2.0 Overview

    • 0 Comments
    Whidbey is a major release for the ASP.NET architecture. The goals include reducing the quantity of code you need to write by two-thirds. The aim is also to enable rich scenarios that are not easily possible today, such as role management. ASP.NET Whidbey...
  • Tim Sneath

    You Sexy Thing

    • 0 Comments
    Benjamin just caused me to laugh out loud in the middle of a PDC session, to the consternation of those around me. My wife has tried to work on my dress sense before without success. I finally succumbed and bought a new pair of shoes after I got...
Page 1 of 2 (42 items) 12