Rob Barker - Why Rob cares about SmartClients?
- Posted: Aug 03, 2005 at 6:21 PM
- 16,451 Views
- 9 Comments
Download
How do I download the videos?
- To download, right click the file type you would like and pick “Save target as…” or “Save link as…”
Why should I download videos from Channel9?
- It's an easy way to save the videos you like locally.
- You can save the videos in order to watch them offline.
- If all you want is to hear the audio, you can download the MP3!
Which version should I choose?
- If you want to view the video on your PC, Xbox or Media Center, download the High Quality WMV file (this is the highest quality version we have available).
- If you'd like a lower bitrate version, to reduce the download time or cost, then choose the Medium Quality WMV file.
- If you have a Zune, WP7, iPhone, iPad, or iPod device, choose the low or medium MP4 file.
- If you just want to hear the audio of the video, choose the MP3 file.
Right click “Save as…”
- Mid Quality WMV (Lo-band, Mobile)
- WMV (WMV Video)
He has a demo of a cool Web site that he turns into a SmartClient at about 13:30. Translation, unless you're a geek skip ahead to the fun part. You can do that by opening up the video in the player.
Comments Closed
Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation,
please create a new thread in our Forums,
or
Contact Us and let us know.
Follow the Discussion
About 3 mins in the video jumps, was this edited?
I first heard about smart clients a while back on www.windowsforms.com.
I think is a cool idea. I've just downloaded the Smart Client Architecture and Design Guide, Patterns and Practices. Its 200+ pages, ah well some bed time reading.
I think a really cool use of this technology is in the service industry, engineers visiting site taking details, connecting when the can, to sync. Great stuff!
Any Quick Start Guides about?
Anyone have more information on that?
Please can you share some...
TIA
-Hitesh
PS: I'm busy to find out more about it myself right now... Will post again when I know more.
Cheers, chullybun.
The Smart Client Offline Application block works nicely, its a little complex but it works. We did write a custom connection detector because the default will not tell you when the server is down, only when the local network is down...and it gets confused when you have both a wireless and wired network adapter. So we wrote a connection detector that pings a web service, which in turn gets the current date/time from the database to verify all links in the chain are working, if not it goes into offline mode. We also wrote custom cache and queue storage providers to share local data between users, in case the network or server is down across shifts. We've got electronic signature, which is entered with onscreen keyboard now, but in the future I hope to implement real signature with inking.
Without C#, the .NET Framework, and all of the cool application blocks there is no way I could have written the core of this product, by myself, so quickly.
The Logging application block is another story however. Just too much of a hassle, fills the event log to capacity with useless messages, etc. So I swapped it out for log4net.
15.55 minutes in to the video Rob changes the Web client from .net 1.1 to .net 2.0. This changes the grid control from a standard asp.net grid view to a richer grid control with scrolling similar to a WinForms grid view.
I have VS beta 2 and .net 2.0 framework installed but have been unable to achieve the rich web grid control shown after 16:33.
Can you point me to an example or article?
They are Jobs that were being done by US workers which are now being done by foreign workers because they are prepared to work for less pay. Now the consumer pays less or the company makes a bigger profit. This is something all capitalist democratic countries should welcome. Protectionism just drives up prices, prevents competition and hence stifles innovation.
Remove this comment
Remove this thread
close