Microsoft 'Arrowhead' to up support for 'occasionally connected' apps

Microsoft 'Arrowhead' to up support for 'occasionally connected' apps

Summary: "Arrowhead" -- Microsoft's next release of the Common Language Runtime (CLR) and Base Class Library (BCL) elements of its .Net Framework -- will beef up support for "occasionally connected" applications, sources say.


With online/offline application synchronization such a hot topic these days, it's not too surprising that Microsoft is working on enhancements to its development platform to help programmers write these kinds of apps.Microsoft ‘Arrowhead’ to up support for ‘occasionally connected’ apps

"Arrowhead" -- Microsoft's next release of the Common Language Runtime (CLR) and Base Class Library (BCL) elements of its .Net Framework -- will be key to what Microsoft does here. Arrowhead will beef up support for occasionally connected apps, sources said.

Google, for its part, is touting the Google Gears browser extension as one of the main ways that app vendors will be able to get their Web-based programs to work offline. Microsoft, as you might expect, is coming at the problem differently.

Arrowhead is slated to be part of the first service pack (SP) for .Net Framework 3.5, according to sources close to the company. No word on when that update might ship. The .Net Framework 3.5 is slated to ship simultaneously with Visual Studio 2008, which is expected to be released to manufacturing by the end of 2007. So a first service pack for it will likely hit in late 2008 or early 2009 at best, I'd guess....

How does Arrowhead dovetail with Microsoft's current offline synchronization platform, ADO.Net Sync Services? (Microsoft rolled out a version 1.0 of these services in August that is designed to work with Visual Studio 2008 Beta 1.) I don't know, and Microsoft officials said they have nothing more to say about Arrowhead at this time.

(One reader of this blog, Software Developer Christopher Morgan of i2 ChoicePoint Ltd., did note a couple of mentions of Arrowhead in a recent Channel 9 video, however. Toward the very end of this clip, Jack Gudenkauf, a Software Architect for the .Net Framework and CLR, mentions Arrowhead in passing a couple of times.

Anyone have more details on Arrowhead to share?

(Arrowhead 1. Image by ragesoss. CC 2.0)

Topics: Microsoft, Software Development


Mary Jo has covered the tech industry for 30 years for a variety of publications and Web sites, and is a frequent guest on radio, TV and podcasts, speaking about all things Microsoft-related. She is the author of Microsoft 2.0: How Microsoft plans to stay relevant in the post-Gates era (John Wiley & Sons, 2008).

Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.


Log in or register to join the discussion
  • Arrowhead Schemerrowhead

    Ah. I see. You mean the ever-changing .NET framework that nobody can use unless they are on Windows framework?

    No, thank you.
    D T Schmitz
    • Way off on this one.

      Err, first off - while it does change with each version - you don't have to move to it - and between 1.1 and 2.0 (which is also 3.0 and most of 3.5) the old classes are still supported. Apps written in each version can co-exist side by side.

      What would you prefer - Microsoft stop developent on .Net?

      As for only working on Windows - let me introduce you to

      which brings most of .Net to Linux, Unix and MacOS X and...

      Which brings it to browsers on all platforms.
      • I wouldn't use Mono

        Qt, Java (NetBeans or Eclipse and SWT) maybe.
        .NET isn't required.
        D T Schmitz
  • "Arrowhead will beef up support for occasionally connected apps"

    Vista and IE7 are occasionally used at my house. I'd use them all the time but the Base Filtering Engine has things so slow that it's unusable. Happily, I kept the XP machine going and if things never improve there is always the kid's Mac Mini.
  • RE: Microsoft 'Arrowhead' to up support for 'occasionally connected' apps

    Wonderful difficult task [url=]mulberry bags[/url] on our article! I do experienced advertised . enlightening. I stored the url during your time spacious web presence and i'm productive that we are likely show up just as [url=]mulberry bag[/url] before once again over again present in in the [url=]uk mulberry bags[/url] future too.