The Artima Developer Community
Sponsored Link

.NET Buzz Forum
Semi-Connected .NET

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
Scott Watermasysk

Posts: 661
Nickname: scottwater
Registered: Aug, 2003

Scott Watermasysk is an ASP.NET developers. He wrote the .Text blog engine.
Semi-Connected .NET Posted: Sep 23, 2003 6:25 PM
Reply to this message Reply

This post originated from an RSS feed registered with .NET Buzz by Scott Watermasysk.
Original Post: Semi-Connected .NET
Feed Title: ScottW's ASP.NET WebLog
Feed URL: /error.aspx?aspxerrorpath=/blog/rss.aspx
Feed Description: ASP.NET and Blogging
Latest .NET Buzz Posts
Latest .NET Buzz Posts by Scott Watermasysk
Latest Posts From ScottW's ASP.NET WebLog

Advertisement

Cool new article on MSDN by Early and Adopter, “Northwind Unplugged: Building a Semi-Connected Application in Visual Basic .NET

“Demonstrates how you can build a semi-connected application using Visual Basic .NET. This application automatically detects the connection state and seamlessly switches between online and offline. When offline, any changes to data are automatically cached, and when the connection is reestablished, the data is automatically synchronized with the server.

In their blog they summarize a couple of key points:

  1. IMHO, we've passed the day where it's acceptable to put a big red toggle switch on an application marked "Online / Offline" that the user has to flip.  If an application can work offline, then it should be the responsibility of the application to realize it's offline.
  2. If you want to build such an application, the .NET framework contains some important pieces, but unfortunately much of the plumbing lands on the shoulders of the developer to write.  This is unfortunate.  I think many applications would like to work semi-connected, but it ain't easy to build or test today.

The sample is pretty simple, but covers the key parts. I really like the idea of not requiring the user to determine if they want to work online or offline. The simple ping technique they illustrate will have pretty low overhead, so it almost seems like a no-brainer decision if you are building this kind of application.

Update: Sam agrees.

Read: Semi-Connected .NET

Topic: RSS and MIME types Previous Topic   Next Topic Topic: Return of the Heat

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use