download of version 3,0 of the CRM

Please, where I can make the download of version 3,0 of the CRM?

Should be into the solutions/examples directory of your servoy folder. Standard installation with examples checked.

I referred to the version webclient of the CRM.

The good news is that there is not a rich-client version and a web-version… only ONE version working on both…Welcome to SERVOY… You must be careful since will not understand if you are running under rich client or browser ;)

Just go to http://localhost:8080/servoy-webclient and select servoy_sample_crm

Well done DEV-TEAM, BRAVI!!

Assuming you have the standard download just start Servoy Developer then two options:

First option will open the current solution in browser as WebClient, second will show list of all the solutions on the current Server. The CRM demo can be used as WebClient ‘as-is’

Regards

Graham Greensall
Worxinfo Ltd

You excuse me for my terrible English. The CRM (svyCRM) of your POST is not for webclient in fact tabpanel and the push-buttons do not work correctly (IE 7 or Firefox).

I know Servoy for a long time and the use. I have seen one version designed purposely for webclient but not memory exactly the name. Memory only that it was in the folder solutions of version 3.0.

I believed that it was the CRM but I could mistake. My intention, however, is to learn the correct design of forms and methods for webclient and the memory that in the solution that I try were a series of tricks and techniques very useful.

Just made a clean servoy install and I can assure you that an application called “servoy_sample_crm” is present and works with no problem in rich and web client.

Servoy Developer
Version 3.5.1-build 514
Java version 1.5.0_07-87 (Mac OS X)

No apologies needed for your English - can understand you fine :)

Unfortunately I don’t have the CRM demo installed and can’t check it out but do recall looking at it many months ago and most of the functions seemed fine.

There are some design constraints when building WebClient apps - although amazingly few given the power it provides us - but overall most things just work. Two of the last three systems I’ve worked on have been 100% WebClient.

Agree that looking into the sample is great way to learn - suggest you try modifying the parts that don’t render correctly and see what happens - or post specific queries here.

One other thing to remember on WebClient development is that if code/screens should work but are producing strange results it could be just a caching problem. Empty the browser cache and close/restart both the Browser and Servoy.

A great starting point is Bob Cusicks Web Client Development Tips - http://forum.servoy.com/viewtopic.php?t=6913 - most are still current for the latest version.

HTH

Graham Greensall
Worxinfo Ltd

Enrico, you beat me again - must learn to type faster !!!

Graham

Just made a clean servoy install and I can assure you that an application called “servoy_sample_crm” is present and works with no problem in rich and web client.

Ok. In effects some problems were derive from one installation not cleaned. Other problems remain above all on the buttons with labels (they are clickable on the parts where is not overlapped from the label) and on the styles of the fields. Remarkable the support to the windows of Dialogue.

The styles of the fields on the subform in the tabpanel are various but without appearing reason so that they are disaligns. The popup menu it does not work.

Sure it could be imperfect the rendering of the browser but me it seems that there is still from working for being able to develop the obtainable elegant and secure interfaces with the smart client.

A great starting point is Bob Cusicks Web Client Development Tips - http://forum.servoy.com/viewtopic.php?t=6913 - most are still current for the latest version.

Yes. I know already these guidelines and is for that, for this moment, we will not write solutions for the webclient. They are still the too many limits and the dangers for one complex workflow management solution. I see the webclient more adapted to simple solutions.

Thanks however to All for the answers.

I’m developing a very big and complex solution in webclient and I can assure you that it’s perfectly doable.
Version 3.5 has solved a lot of issues with webclient and introduced many new features.
You can easily find a workaround for the few remaining limits, for example if you need dialogs you can simply use a formInDialog (look at my previous post on this forum).

Obviously it’s still different from smartclient and will always be: remember that you are running your solution inside a web browser and web browsers have many limits (mostly due to design choices).

SmartClient let’s you build richer interfaces, that’s true but webclient has many advantages, to name a few:

  • REAL Zero deployment: no need to install ANYTHING on client machines;
  • Zero client system requirements: every pc that is able to use a modern web browser can use your solution even if it is really complex (and yes, you can run webclient on the iPhone too…);
  • Better control over performance: everything is executed server side so you can increase performance easily just upgrading the server hardware without the need to bother about clients;
  • Zero support issues: no client software, no java required, no problems with printers
  • Standard HTTP: no problems with Firewalls, Routers, NAT…

You just need to pick the right tool for the job. ;)

Take a look at the attached pictures to get an idea of what you can achieve with webclient.

  • REAL Zero deployment: no need to install ANYTHING on client machines;
  • Zero client system requirements: every pc that is able to use a modern web browser can use your solution even if it is really complex (and yes, you can run webclient on the iPhone too…);
  • Better control over performance: everything is executed server side so you can increase performance easily just upgrading the server hardware without the need to bother about clients;
  • Zero support issues: no client software, no java required, no problems with printers
  • Standard HTTP: no problems with Firewalls, Routers, NAT…

We have estimated also these advantages but the limitations are enough heavy and the longer times of development have estimated it also much.

To this one joins that we have little experience on web the design in order to estimate fully where we could find obstacles unsurmountable in order to develop the solution that we have in mind (Protocollo Informatico CNIPA).

The solution must have functions many advances between which, systems of coding of the data in SHA-1 (thanks IT2BE), sure communications in HTTPS, transactions etc. As an example it seems that webclient not the supports to me still HTTPS or mistake?

Thanks.

about webclient on https here you will find a how-to:

http://forum.servoy.com/viewtopic.php?p=44679