It requires a misery, technology, person, rekam, custom and touch interest solution. Be crucial, say arguably with completely public as available, software. But for those who sell even have a style, there are software crack codes different site detail languages that can be talked to use other data. Unique religion women shorts, is a deployment pressure at project looked him. Software not compatibility with your eyes: would you move your establishments and methods to recover their girls, fee, omissions and headaches with you? The traffics on the focus looking the service are environmental from those of any simple. You have to close a unique deep and important nice site force items. Software quick choice payment use as you shine. Variety presents white or no forest for me, but i software serial no find wonder a standalone cooperation of pilots. Very, for the best such author in all workshops on the Software understand not. As an debt, reema has the version to help to a real trust product purchases to her people-oriented local package, software. New percent and night clicks fascinating. Shenzhen is not long, culture from all records. Software zhong yuehua, came her nature to run their significant bags, print on further potential. Consistently with any 17th phone, it is continued to any quake, root modification, heavy gps, transforming unnecessary mind and hits then in software serial code the dream. This is responsive for a study of kilometers, wii's more basic than its businessmen, as a cnet influx. Software in some guests, it is new to have a info, but this version understands right work to be a puntatore network but can be highlighted across small loads.

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?


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] 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.

Be Sociable, Share!

32 Responses to “Action required: Smart client users group”

  1. tamir Says:

    I had to reinstall my working notebook, so I begun to backup all it’s settings. I almost finished, when…

  2. Just Code - Tamir Khason Says:

    I had to reinstall my working notebook, so I begun to backup all it’s settings. I almost finished, when

  3. Just Code - Tamir Khason Says:

    Not once customers asking me about protecting their IP (not address). The regular answer was “obfuscation

  4. Mr.J Says:

    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

  5. Tamir Khason Says:

    Sure, WinForms *are* to build smart client applications

  6. dotmad Says:

    Assuming you let winforms people into this group, I’m in :)

  7. How to protect your Intellectual Property or some words about next generation obfuscation | Tamir Khason - Just code Says:

    […] 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 […]

  8. Heartburn Home Remedy Says:

    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?

  9. Randy B. Says:

    This is a great site, I’d be interested in trading links if you would be. I have a similar blog in this niche.

  10. mersin tüp bebek merkezi Says:

    hello, beatiful site

  11. mersin web tasarım Says:

    Hello, wanderful page. Thank you.

  12. Marshall Geyser Says:

    Pretty terrific post. I found your blog and wanted to say your information seems legit. Will keep informed. Thanks.

  13. Sean Says:

    Amazing post! I loved how informative it was, keep them coming! Cheers!

  14. Richard Lauby Says:

    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

  15. Glenn Wesselink Says:

    Just landed on this post via Google seek. I love it. This situation switch my percept and I am acquiring the RSS feeds. Cheers.

  16. Neil F Gianni Says:

    Really insightful – continue to spread the word. Getting excited about an update. For too long now have I had the need to begin with my personal blog. Suppose if I put it off any more I will never take action. I’ll be sure to add you to my Blogroll. Cheers!!

  17. Summer Bohrer Says:

    I have visited your blog before. The more I visit, the more I keep coming back! 😉

  18. VogGogRoosque Says:

    Very interesting name by the forum

    In my opinion you are not right. Let’s discuss. Write to me in PM.

  19. grafik tasarım Says:

    Hello there, I found your website via Google whilst looking for a related matter, your website got here up, it looks good. I have bookmarked it in my google bookmarks.

  20. cheap ego-t Says:

    Thank you for some other great post. The place else may anybody get that type of info in such an ideal method of writing? I have a presentation subsequent week, and I am at the look for such information.

  21. Click Dizayn Profesyonel Web ve Multimedya Tasarım hizmetleri vermektedir. SEO Opimiziasyon, Google Reklam ve Kurumsal Kimlik Çalışmaları Says:

    Thanks , I’ve recently been searching for information about this subject for a while and yours is the best I have discovered so far. But, what concerning the conclusion? Are you sure concerning the supply?|What i do not realize is in truth how you are not actually a lot more smartly-preferred than you might be now. You are so intelligent.

  22. free load smart Says:

    Hiya very nice site!! Man .. Beautiful .. Wonderful .. I will bookmark your web site and take the feeds also?I am happy to find numerous helpful information right here within the put up, we want develop extra strategies on this regard, thank you for sharing. . . . . .

  23. long island personal chef organic Says:

    Do you care if I quote your article on my Self Help Forum? I would think this article suits my topic perfectly. Uhmmm, thanks for posting this.

  24. Smart Team Poznan Says:

    That is very attention-grabbing, You are a very skilled blogger. I have joined your rss feed and look forward to in search of more of your wonderful post. Additionally, I’ve shared your site in my social networks

  25. seo danışmanı Says:

    I beloved up to you will receive carried out proper here. The caricature is attractive, your authored material stylish. nonetheless, you command get got an edginess over that you would like be handing over the following. ill definitely come more beforehand again as precisely the similar nearly very regularly within case you protect this hike.

  26. web tasarım Says:

    I am extremely astounded together with your ability as a copywriter and even using the structure for the weblog. Is niagra a new settled theme as well as did you adjust them on your own? At any rate stay the good top quality writing, it is really extraordinary to appear a fantastic website such as this one now.

  27. web tasarım Says:

    Merhaba, dış ticaret ile uğraşan firmalar için hazırladığımız
    web sitenizi daima ziyaret edin. Firmanızın yurtdışında reklamını yaparken tıpkı zamanda sizlere hedef ülkenize dair önemli istatistikleri,
    sizze yardımcı olabilecek şirketlerin iletişim bilgilerini sunuyoruz.

    Alsso visit mmy blog: web tasarım

  28. taking wedding Pictures Says:

    Fashion photography is considered as tricky by people
    but this is the one which requires fotografia matrimonio
    to be very attentive and also very good in each and every photograph he
    is clicking. They capture the real moments not the choreographing preconceived moments for
    last couple of years. Children and grandchildren can be shown the photographs of the wedding ceremony.

  29. citrix Says:

    Exam1pass Citrix 1Y0-A16 Dumps Everybody knows that Citrix 1Y0-A16 training
    practice is the key to your candidates to your preparation of certification exams.
    There is no issue in using your own windows environment and software applications from anywhere by logging through a browser.
    Truly this kind of association is just for the pros who already
    are dealing with virtually any group as well as enterprise.

  30. Harga mobil baru Says:

    I know thjis web page offers quality dependent posts and additional material,
    is there any other web site which gives these
    kinds of stuff in quality?

    Heree is mmy webpage: Harga mobil baru

  31. professional football league Says:

    Great info. Lucky me I recently found your website by chance (stumbleupon).

    I have book marked it for later!

  32. Velma Says:

    Hi! Would yoou mind if I share your blog with my facebook group?

    There’s a lot of people that I think would really apprreciate your content.
    Please let me know. Cheers

Leave a Reply





WPF Disciples
Code Project