Action required: Smart client users group
Recently I browsed INETA to seek for some group and was really surprising. There is no Smart Client user group registered there. Maybe there is a reason? Let’s understand what Smart Client is?
According wikipedia, the term “Smart Client” is meant to refer to simultaneously capturing the benefits of a “thin client” (zero-install, auto-update) and a “fat client” (high performance, high productivity). However, I think, that this term is much wider. It is not only thin-fat client application, it’s also most of applications we’re using today.
Thick Client
We always want to provide our users with best experience and increase their performance. However we are (as developers) want to avoid complicated development and deployment. This why we should know as much as possible about user’s system, when users do not want to have real footprint in their systems. That’s dilemma. Is it possible to solve it? Let’s look deeper…
Are we really need installation? Most of old software installations put things in registry. It because you were never sure what client has in his system and were our application can put files or temporary data. Today, when we have local application or user isolated storage, so we not really need to use registry. Maybe only for our own ego – this is cool to have something like “HKLM/Software/MYNAME” in 1,000,000 user’s computers…
No installation is good, but what to me with maintenance. We want our system connected…
Thin Client
Could you imagine your user to visit product site twice a week to see what’s going on? I can not. However I know, that if I’ll ask him first about automatic updates and he’ll agree to forget about application maintenance, his experience will be much better.
So,we are connected. What now? I want to make time reporting system. Web service? Maybe some kind of distributed application. Maybe, even Twitter? This way we can be sure, that our data is safe and if user reinstall whole system, he do not really need to care about backups.
But users not always have internet access. Sometimes they are offline. How to solve the problem of occasionally connected users? I do not want him every lunch want for two minutes, until I realize, that there is no internet connection and will not even give him a chance to use the application?
So, we also want our system to be useful offline. But what’s up with Web 10.0? We want millions. We want very broad reach for our application. Also we want to be able to manage application updates remotely?
Let’s take a look into other pan of application development. Do you like JavaScript? I do not! I think it’s too complicated to develop things for web. We should invest into at least 50% of coverage and integration tests, while giving customers pretty poor user experience. What is we want to provide the same look and feel everywhere? In web, desktop, mobile and other devices? Our customers want the application everywhere?
Summary
This is exactly what Smart client designed for. Technologies such as .NET, WPF, Silverlight from Microsoft, Flex, Thermo from Adobe and others tries to make you to be there with your application. But how to do it? How to answer all those hard questions, I asked?
I want to announce new (currently virtual) user group, dedicated to Smart Client development. I do not want to restrict this group geographically, due to fact, that current infrastructures allows us to forget about distances and be together. Join today “Smart Client development” user group.
In order to join, just send me an email to tamir [at] khason.biz with information about you. I put the request to create this user group in INETA. Once it will be opened, I’ll send everyone email to register and connect them selves to this group.
Be in touch.
You may also be interested with:
- Windows 7 – dry run or how things should be done to correct old mistakes
- TFS licensing model demystification or what should I buy for my company in order not to step on the licensing mine?
May 22nd, 2008 · Comments (15)
15 Responses to “Action required: Smart client users group”
Leave a Reply
Discover other tags
My tools
- .NET Framework Detector
- Duplicate images finder
- Exchange Security Policy for Windows Mobile Devices Fix
- Gas Price Windows Vista SideBar gadget
- Israel Traffic Information Windows Vista SideBar gadget
- Localization fix for SAP ES Explorer for Visual Studio
- LocTester
- RTL and LTR in Windows Live Writer
- Silverlight controls library
- Snipping tool integration plugin for WLW
- USB FM receiver library
- Vista Battery Saver
- WebCam control for WPF
- Windows Live SkyDrive attachment for Windows Live Writer
- Wireless Migrator
- WPF Virtual Keyboard




January 1st, 2009 at 12:49 am
I had to reinstall my working notebook, so I begun to backup all it’s settings. I almost finished, when…
January 1st, 2009 at 12:49 am
I had to reinstall my working notebook, so I begun to backup all it’s settings. I almost finished, when
January 1st, 2009 at 12:49 am
Not once customers asking me about protecting their IP (not address). The regular answer was “obfuscation
January 1st, 2009 at 12:49 am
I am also in . . .
You may also question the relevent and influance of project live Live Mesh and the "On Line" features in Vista. Which will bring you to a full circul to S+S.
But hi, I am in
January 1st, 2009 at 12:49 am
Sure, WinForms *are* to build smart client applications
January 1st, 2009 at 12:49 am
Assuming you let winforms people into this group, I’m in
January 1st, 2009 at 1:05 am
[...] used by different companies to protect their software. Also it’s very common way to distribute Smart Client applications. However this is first time Microsoft provides such service widely for [...]
April 15th, 2009 at 3:40 am
I can tell that this is not the first time at all that you write about this topic. Why have you decided to touch it again?
May 18th, 2009 at 8:12 am
This is a great site, I’d be interested in trading links if you would be. I have a similar blog in this niche.
December 4th, 2009 at 4:10 pm
hello, beatiful site
December 13th, 2009 at 2:35 pm
Hello, wanderful page. Thank you.
February 26th, 2010 at 10:03 am
Pretty terrific post. I found your blog and wanted to say your information seems legit. Will keep informed. Thanks.
March 2nd, 2010 at 8:22 pm
Amazing post! I loved how informative it was, keep them coming! Cheers!
March 6th, 2010 at 7:13 pm
Hey, I came across this blog post while searching for help with fixing Microsoft Silverlight. I’ve recently switched browsers from Opera to Microsoft IE 6. Just recently I seem to have a issue with loading sites that use Microsoft Silverlight. Everytime I browse page that requires Microsoft Silverlight, the site doesn’t load and I get a “npctrl.dll” error. I cannot seem to find out how to fix the problem. Any help getting Microsoft Silverlight to work is greatly appreciated! Thanks
March 11th, 2010 at 12:00 pm
Just landed on this post via Google seek. I love it. This situation switch my percept and I am acquiring the RSS feeds. Cheers.