Rob Barker - Why Rob cares about SmartClients?
- Posted: Aug 03, 2005 at 6:21 PM
- 16,543 Views
- 9 Comments
Loading User Information from Channel 9
Something went wrong getting user information from Channel 9
Loading User Information from MSDN
Something went wrong getting user information from MSDN
Loading Visual Studio Achievements
Something went wrong getting the Visual Studio Achievements
Right click “Save as…”
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
Oops, something didn't work.
What does this mean?
Following an item on Channel 9 allows you to watch for new content and comments that you are interested in. You need to be signed in to Channel 9 to use this feature.What does this mean?
Following an item on Channel 9 allows you to watch for new content and comments that you are interested in and view them all on your notifications page.sign up for email notifications?
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