CodeCharge Studio
search Register Login  

Visual PHP Web Development

Visually Create Internationalized Web Applications, Web Reports, Calendars, and more.
CodeCharge.com

YesSoftware Forums -> CodeCharge Studio -> General/Other

 CodeCharge Studio 4.0 Preview

Print topic Send  topic

Author Message
peterr


Posts: 5971
Posted: 10/31/2007, 4:40 PM

Hi All,

Unfortunately the Beta release of the new CCS features scheduled for this month has been delayed, with the new target date of November 20.
However, we've decided to put together and release the still unfinished CCS 4.0 as "CodeCharge Studio 4.0 Preview" version for everyone waiting. This version will allow you to preview couple new CCS builders and Ajax features, however, not all results will be functional. The Preview version will be updated again on Friday with fixes for the most visible bugs, followed by another update a week later, finally followed by the official Beta.

The CCS 4.0 Preview version is available only to existing CCS users and can be obtained from the customer area of YesSoftware Website at
http://www.yessoftware.com/content.php?content_id=customers_home
(please use your serial number to login)

General installation and testing guidelines:
- A temporary serial number to activate the CCS Preview version is provided in the customer area.

- Prior to installing CCS4 Preview you need to uninstall a previous version of CCS (3.x), as both versions cannot be installed at the same time.
This means that you may want to put some time aside exclusively for reviewing CCS4, then reinstall CCS 3.2 back. (unless you can dedicate a separate machine for CCS4)

- CCS4 is internally based on CCS version 3.2, which means that CCS 3.2 features and projects should work properly in CCS4. However, there is always a risk of unexpected problems therefore we recommend to test CCS4 Preview with a copy of your CCS 3.2 project, or test it with new projects.

Thanks everyone for your patience!
_________________
Peter R.
YesSoftware Forums Moderator
For product support please visit http://support.yessoftware.com
View profile  Send private message
peterr


Posts: 5971
Posted: 10/31/2007, 5:30 PM

Here is the scoop on what can be previewed in CCS 4.0 Preview:

Menu Builder
The builder steps are self-explanatory and you can get an idea how the final builder will work.
Note: the Builder is not yet fully functional and the resulting menus sometimes do not work.

Flash Chart Builder
The builder steps are self-explanatory and you can get an idea how the final builder will work.
The resulting charts should work now but will be improved.

Ajax
Ajax support consists of several parts and functionality sets, grouped as follows:
a) Update Panels
This is a component very similar to the standard CCS Panel, however any forms placed within the Update Panel will interact without page refresh.
The best way to see this working is to create a new project based on the CCS Employee Directory Example, then add the "Update Panel" component to the "Default" page, then move both search and grid forms into the new Update Panel (I just cut and pasted both forms into the Update Panel in HTML mode).
This will result in the search and grid interacting with each other without page refresh, while grid navigator will also work without page refresh.
I tested this with PHP and it works!

b) Service Builder
This is an Ajax Service Builder, which will create very simple page that only outputs data for Ajax features used on other pages (acting as Ajax clients).
This works in a similar way to interacting with the database, except instead of accessing a database, forms or Ajax features will obtain data from an Ajax service.
The Service Builder provides a choice of creating an Ajax service that outputs data in couple common formats: JSON, and HTML <ul> List.
Additionally, Services for updating data will be available in CCS4 Beta. This means that the service will be able to receive data from a client page and update the database.
The service input & output should be compatible with various Ajax libraries out there, which means that external Ajax components should be able to obtain data from your Ajax Service built with CCS. Likewise, you should be able to use any other external Ajax services and read external Ajax data within your CodeCharge Studio forms.

c) Features
All forms and components include a new property called "Features", which opens up a pop-up dialog where you can assign Ajax features to the form or control.
An Ajax feature usually acts as a client to the Ajax service and obtains data from it, then updates the form or control with the received data.
For example the "Autocomplete" feature will obtain the data from an Ajax service and prefill the textbox with the data matching user input, all in real-time as the user is typing an entry.

d) Ajax Libraries
CCS will include couple open source Ajax libraries, such as Prototype and YahooUI. The goal is to use features offered by those libraries within CCS. Thus rather than having a generic "Autocomplete" feature described above, you can select either "PTAutocomplete" or "YahooAutomcomplete", each based on different Ajax library. This extensible approach opens possibility to support other Ajax libraries in the future.

We also expect several ready Ajax-enabled examples for CCS4 within a few days, so please stay tuned!

ASP.NET Application Framework
For ASP.NET developers, CCS will support an external ASP.NET application framework developed by 3rd party and found at http://code.google.com/p/inmotion-framework/
I've worked with this framework for a while and can say that the programming style of custom coding is much cleaner and more similar to PHP than the .NET code previously used in CCS, and I've learned quite a bit of .NET thanks to it.
As I understand a special update for CCS4 will be available by this Friday that will add the new ASP.NET framework into CCS, followed by an inclusion in CCS4 Beta of CCS project of the "UltraApps Issue Manager Enhanced" from www.ultraapps.com, also based on the new ASP.NET framework. This will serve as a very practical and fully functional example for CCS developers, with fully working custom ASP.NET code to learn from (both VB and C#).
Most importantly, almost no code will be generated! The framework code will be static and you will be able to make changes to how all the components work, or install framework updates without waiting for new CCS updates. CCS will mainly generate ASPX files, which are similar to HTML templates but also contain component properties. (Page_Events files will also be generated for adding custom code)

Have fun, feel free to ask specific questions and I'll gather any additional info I can!

_________________
Peter R.
YesSoftware Forums Moderator
For product support please visit http://support.yessoftware.com
View profile  Send private message
lboeldt

Posts: 53
Posted: 10/31/2007, 5:59 PM

Greetings. I setup an ASP 3.0 with Templates project. I found an error in service.asp that is generated under common files. The closing ASP tag for the JSON handler section is backward >% rather than %>. I corrected that and created a panel for the employee directory as instructed. When I perform a search I get loading... in red in the upper right but it does not switch to the data view. I did previously attempt to build an autocompleter for the employee admin page. When given the choice I took prototype.js. Maybe that had some influence on the problem.

I created a second project (based on employee dir again). This time I went straight to the default.asp page and added an update panel as instructed. I then cut and pasted the search and grid controls into the panel. While it did use an AJAX call to get an update it copied the whole page into the panel. You can see it here: http://larry.boeldt.net/ccs4/yahoo_emp/ .

I saw in your referece you used PHP are these AJAX features only PHP based at this point?
View profile  Send private message
davidwoo

Posts: 53
Posted: 10/31/2007, 6:21 PM

Hi All,

Nice to hear that Ajax is here.

I just wondering what the price to upgrade from version 3 to version 4 when it's release.

Thanks.
View profile  Send private message
mamboBROWN


Posts: 1713
Posted: 10/31/2007, 6:32 PM

Yeeeeeehhhhhaaaawwwwww!!!! I am ready! Thanks for the news peterr :-D
View profile  Send private message
peterr


Posts: 5971
Posted: 10/31/2007, 7:15 PM

lboeldt,

I see your page working with Ajax after a few tries, but indeed something strange is going on initially. Ajax should work with ASP, although I'm sure there are still things to test and finalize. We use PHP for primary development and testing of Ajax, but support for other programming languages is added almost at the same time. I'll check if we can fix the Update Panel for ASP by Friday.
_________________
Peter R.
YesSoftware Forums Moderator
For product support please visit http://support.yessoftware.com
View profile  Send private message
peterr


Posts: 5971
Posted: 10/31/2007, 7:24 PM

davidwoo,

The upgrade price will be $200 (or $79.95 for Personal Edition), which is same as the current upgrade cost from CCS 2.x to 3.x.
Also:
- Non-perpetual licenses receive all upgrades for free during the license duration.
- Licenses with uninterrupted annual support & maintenance also receive free upgrades.
- Anyone who purchases CCS 3.2 within 120 days (4 months) before the final CCS 4.0 (not Beta) is officially released.
_________________
Peter R.
YesSoftware Forums Moderator
For product support please visit http://support.yessoftware.com
View profile  Send private message
Mango_Lier


Posts: 110
Posted: 10/31/2007, 9:58 PM

Very impressive list of features.
View profile  Send private message
Mango_Lier


Posts: 110
Posted: 11/01/2007, 10:21 AM

Built my first service using ASP. The wizard did not generate the code first time but second time it created the right thing. I interfaced the data with an existing grid code and it worked like a charm. Looking forward to the update capabilities.

Regards,
ML

View profile  Send private message
pio_k

Posts: 8
Posted: 11/01/2007, 12:30 PM

Does the update panel work with editable grids?
I can't add new records after use this panel.
View profile  Send private message
Mango_Lier


Posts: 110
Posted: 11/01/2007, 1:24 PM

:-) Just asking for one more input/output data format in the existing service wizard if possible.




Also the GUI seems to hangup for 3~4 minutes at startup printing the following message. My setup is XP+SP2

Warning:Unable to load the language dependent data for the <RemoteDLookUp> component. Reason: The parameter is incorrect.

Warning:Unable to load the language dependent data for the <YahooTabbedTab> component. Reason: The parameter is incorrect.

Warning:Unable to load the language dependent data for the <YahooTabbedView> component. Reason: The parameter is incorrect.


View profile  Send private message
peterr


Posts: 5971
Posted: 11/01/2007, 1:24 PM

pio,
Looks like not, but I'll check if this is planned for editable forms.
_________________
Peter R.
YesSoftware Forums Moderator
For product support please visit http://support.yessoftware.com
View profile  Send private message
Mango_Lier


Posts: 110
Posted: 11/01/2007, 4:33 PM

If my understanding is correct ServiceName creates a corresponding .ccp file. If user enters the same service name, the wizard silently deletes the old service and creates a new one.
Steps to reproduce: Start ServiceWizard -> stick with default ->select a table ->finish, repeat and the first service is deleted without any warning.

The service wizard generated code, by default, does not include support for server side sorting of the data, it would be nice if the query clause includes a "ColumnName" = Asc|Desc built in by default, where valid column names are columns in the dataset.

My environment is ASP+Templates, XP+SP2

Regards,
View profile  Send private message
ckroon

Posts: 869
Posted: 11/01/2007, 7:47 PM

I don't know about you all... but I am damned excited about CCS4.

Captcha
Dependent Listboxes
Menu Builder

And I am learning all about Ajax now...
Damn!
Let me be the first to say.. that's one hell of an upgrade.
:-D
_________________
Walter Kempees...you are dearly missed.
View profile  Send private message
ckroon

Posts: 869
Posted: 11/01/2007, 8:47 PM

So.. you're telling me that with CC4 I'll be able to use these Ajax Libraries?

http://demos.openrico.org/demos/drag_and_drop_custom_dropzone

RICO
_________________
Walter Kempees...you are dearly missed.
View profile  Send private message
peterr


Posts: 5971
Posted: 11/02/2007, 3:57 AM

ckroon,

> So.. you're telling me that with CC4 I'll be able to use these Ajax Libraries?
> http://demos.openrico.org/demos/drag_and_drop_custom_dropzone

This looks like single library with several features. We will support 2 other libraries mentioned above that probably cover everything that you see in Rico and that makes practical sense in CCS. Funky stuff that can be done only with Ajax for demo purposes probably will not be supported. Meaning that CCS will not become an Ajax development tool, but rather allow you to Ajax-enable your Web applications. For example if it's not possible to create a similar functionality/application without Ajax, then you may not be able to Ajax-enable it either :-)
_________________
Peter R.
YesSoftware Forums Moderator
For product support please visit http://support.yessoftware.com
View profile  Send private message
peterr


Posts: 5971
Posted: 11/02/2007, 4:14 AM

pio,

> Does the update panel work with editable grids?

Looks like this should work in Beta, only with very minor limitations. (or even may work now in Preview but I haven't tested it myself yet)
_________________
Peter R.
YesSoftware Forums Moderator
For product support please visit http://support.yessoftware.com
View profile  Send private message
JimmyCrackedCorn

Posts: 583
Posted: 11/02/2007, 6:08 AM

Quote ckroon:
I don't know about you all... but I am damned excited about CCS4.

Captcha
Dependent Listboxes
Menu Builder
maybe I missed something...where has Yes said anything about Captcha or Dependent Listboxes for this release?
_________________
Walter Kempees...you are dearly missed.
View profile  Send private message
ckroon

Posts: 869
Posted: 11/02/2007, 8:33 AM

They were on the demo.

_________________
Walter Kempees...you are dearly missed.
View profile  Send private message
mrachow


Posts: 509
Posted: 11/02/2007, 10:09 AM

Hi peterr,

I severely assuming that the actual color of the Add/Modify Flash Chart dialog is due to some color disturbance of your capturing tool!? ;-) ;-)
_________________
Best regards,
Michael
View profile  Send private message
akhan


Posts: 38
Posted: 11/02/2007, 10:21 AM

I have tried some of the ajax features and cannot get them to work with asp.net
_________________
"Simplicity is the key to brilliance” (bruce lee)
View profile  Send private message
peterr


Posts: 5971
Posted: 11/02/2007, 11:41 AM

Hi,

> maybe I missed something...where has Yes said anything about Captcha or Dependent Listboxes for this release?

Captcha is only in research stage and may not make into CCS 4.0, in which case would be released as an additional update later like 4.1. It probably was included in "Preview" by accident.
"Dependent Listboxes" should be one of the Ajax features, so it should work in CCS4 Beta.
_________________
Peter R.
YesSoftware Forums Moderator
For product support please visit http://support.yessoftware.com
View profile  Send private message
peterr


Posts: 5971
Posted: 11/02/2007, 11:44 AM

Michael,

> I severely assuming that the actual color of the Add/Modify Flash Chart dialog is due to some color disturbance of your capturing tool!?

I don't know. I selected a theme that shows good color intenisty :-) , but there are other themese to choose from.
_________________
Peter R.
YesSoftware Forums Moderator
For product support please visit http://support.yessoftware.com
View profile  Send private message
peterr


Posts: 5971
Posted: 11/02/2007, 11:54 AM

BTW,
I forgot to mention that any Ajax libraries and features would need to be implemented by YesSoftware, therefore not all external Ajax libraries or features will work automatically. We should have several useful Ajax features in CCS4 based on couple Ajax libraries (Update Panel, Autocomplete, Dependent Listboxes, Remote Lookup, Remote Database Updates and a few more), while more features can be added later as additional CCS 4.x updates.

If you want to use an Ajax library or feature that was not included into CCS then there may be manual codiing required, though hopefully easier with the use of Ajax Services (input/output) that CCS will generate.
_________________
Peter R.
YesSoftware Forums Moderator
For product support please visit http://support.yessoftware.com
View profile  Send private message
peterr


Posts: 5971
Posted: 11/02/2007, 12:16 PM

ML

> Just asking for one more input/output data format in the existing service wizard if possible.

This will be available, but I don't know when and in what form. If you can provide examples of how you want to use in Ajax then I can ask our team about supporting this as part of Ajax.
But if you can only provide examples of Web Services then this is off-topic and can be requested separately, not here.
I'll clean-up this discussion and remove the references to XML, but please feel free to re-post if you can provide very specific information on how you want to relate XML to Ajax.
_________________
Peter R.
YesSoftware Forums Moderator
For product support please visit http://support.yessoftware.com
View profile  Send private message
Mango_Lier


Posts: 110
Posted: 11/02/2007, 1:22 PM

Hi Peter,
I will send you a PM with the demo if the PM allows attachments. If not, send me a PM with an email address where I can send you the demo.
ML
View profile  Send private message
Jan K. van Dalen
Posted: 11/02/2007, 1:29 PM

Peter ... want to make sure I understand ...

Will an existing project be able to "convert" or Enable ajax by including
existing panels inside an Update Panel? IOW, if I have a Grid, I'll move it
to a Update Panel and that is it?

"peterr" <peterr@forum.codecharge> wrote in message
news:24729126c84f34@news.codecharge.com...
> Hi All,
>
> Unfortunately the Beta release of the new CCS features scheduled for this
> month
> has been delayed, with the new target date of November 16.
> However, we've decided to put together and release the still unfinished
> CCS 4.0
> as "CodeCharge Studio 4.0 Preview" version for everyone waiting. This
> version
> will allow you to preview couple new CCS builders and Ajax features,
> however,
> not all results will be functional. The Preview version will be updated
> again
> on Friday with fixes for the most visible bugs, followed by another update
> a
> week later, finally followed by the official Beta.
>
> The CCS 4.0 Preview version is available only to existing CCS users and
> can be
> obtained from the customer area of YesSoftware Website at
> http://www.yessoftware.com/content.php?content_id=customers_home
> (please use your serial number to login)
>
> The general installation and testing guidelines:
> - CCS4 Preview currently works only in trial mode (limited to 45 pages). A
> fully functional version is expected by Friday.
>
> - Prior to installing CCS4 Preview you need to uninstall a previous
> version of
> CCS (3.x), as both version cannot be installed at the same time.
> This means that you may want to put some time aside exclusively for
> reviewing
> CCS4, then reinstall CCS 3.2 back. (unless you can dedicate a separate
> machine
> for CCS4)
>
> - CCS4 is internally based on CCS version 3.2, which means that CCS 3.2
> features and projects should work properly in CCS4. However, there is
> always a
> risk of unexpected problems therefore we recommend to test CCS4 Preview
> with a
> copy of your CCS 3.2 project, or test it with new projects.
>
> - I'll create a separate forum post shortly, with information about new
> CCS4
> features and how to preview them.
> We can also discuss any questions and topics about Ajax and other CCS4
> functionality.
>
> Thanks everyone for your patience!
> _________________
> Peter R.
> YesSoftware Forums Moderator
> For product support please visit http://support.yessoftware.com
> ---------------------------------------
> Sent from YesSoftware forum
> http://forums.yessoftware.com/
>

ckroon

Posts: 869
Posted: 11/02/2007, 1:58 PM

I am hoping for some solid drag and drop Ajax features.. my clients will eat that up :)

On another note, when a page has an Ajax service running, is that an Open connection.. ie: similar to a Persistent connection? I am wondering if ajax components will bog down the server if too many users are on it at the same time.

_________________
Walter Kempees...you are dearly missed.
View profile  Send private message
davidwoo

Posts: 53
Posted: 11/02/2007, 5:39 PM

Peterr,

I got the msg from Kaspersky show that "Backdoor.Win32.Hupigon.aeg" from the file IEScriptHelper.dll when I install the program.

BR
View profile  Send private message
peterr


Posts: 5971
Posted: 11/02/2007, 6:22 PM

Hi All,

CodeCharge Studio 4.0 Preview was updated and a few issues fixed:
- CCS4 can now be activated using the serial number provided in the customer area
- Charts created using Chart Builder should work now
- Menus created using Menu Builder should work in most cases (although this functionality is still in progress)
- ASP.NET developers can download a new ASP.NET engine for CCS4 based on the InMotion Framework:
http://code.google.com/p/inmotion-framework/downloads/
- A few minor Ajax bugs were fixed, although Ajax support is still evolving and currently it is most stable with PHP.

I've made minor changes to my initial 2 posts above to refelect this information.
Have fun!
_________________
Peter R.
YesSoftware Forums Moderator
For product support please visit http://support.yessoftware.com
View profile  Send private message
 Page 1 of 3  Next Last


Add new topic Subscribe to topic   


These are Community Forums for users to exchange information.
If you would like to obtain technical product help please visit http://support.yessoftware.com.

Web Database

Join thousands of Web developers who build Web applications with minimal coding.
CodeCharge.com

Home   |    Search   |    Members   |    Register   |    Login


Powered by UltraApps Forum created with CodeCharge Studio
Copyright © 2003-2004 by UltraApps.com  and YesSoftware, Inc.