warning: file_get_contents( [function.file-get-contents]: failed to open stream: HTTP request failed! in /var/www/ : eval()'d code on line 4.

Al di là dei PC e dei Mac

La compatibilità cross-platform di 4D è leggendaria. Ma ora, c'è più di due piattaforme principali. Ogni browser, ogni smartphone e ogni tecnologia rich internet è una nuova possibile piattaforma. Che cosa hanno in comun? sono i nuovi standard - e 4D è lieta di supportarli.

Out of the box



4D dispone di un server Web incorporato. Ha un Webservicies server incorporato e diverse funzionalità per aiutarvi a portare l'applicazione on-line subito.





Tutte le caratteristiche di 4D

The new frontier

4D has proven time and again a reliable and enduring platform for standalone software. 


Then, with the advent of client/server computing, 4D successfully tackled that arena, using the unique premise that your existing application and code could easily and seamlessly be adapted for the client/server world.


4D Ajax Framework v11 Release 2

Giov, 2008-07-24 (Tutto il giorno)

The main new features in 4D Ajax Framework v11 Release 2 are here, from improved iPhone support to offline features, Adobe AIR and more.

I need to buy a 12-month renewal of 4D Web 2.0 Pack before my current subscription expires. What happens if I don't?

If you decide to not continue your subscription, you will still have full access to the version of the software you currently have and it will continue to function. However, you won't have access to any bug fixes, new features, or new parts of the product that we release after your subscription expires.

If you stop subscribing and then decide to resume a subscription after your current one has expired, you can ‘catch-up' by calling your 4D account representative or 4D Customer Service.

Can I develop 4D web applications without 4D Ajax Framework?

Yes, of course! We think that once you've tried the tools 4D Ajax Framework has to offer, you'll love them so much that you won't want to do Web development without them, but they are not required in order to develop rich Internet applications with 4D.

Will the apps I create with 4D Ajax Framework run only on 4D Server, or can I use 4D Runtime Single User?

4D web applications can run on either, as long as you have a copy of 4D Web Server in place.

Why shouldn't I use a free Ajax framework like Dojo or YUI?

There's no reason you can't. However, there are some things that 4DAF does that those other frameworks simply do not offer. For example, we've focused 4D Ajax Framework on providing powerful query handling and data organizing, such as our data tree and calendar controls.

Is a web application built with 4D Ajax Framework meant to replace 4D Client?

Not at all. We've introduced 4D Ajax Framework to give you more choices, not less. Using a web browser as a 4D client is meant to be an additional option to go alongside of using the existing 4D Client.

I have a large, complex 4D structure and I don't want to add any new tables or forms to it. What will 4D Ajax Framework do to my structure?

Nothing. You need to add one component to the application, but the rest of your data structure doesn't need to be touched.

How is 4D Ajax Framework different from other frameworks?

The 4D Ajax Framework is a multi-layered framework with deep integration into the 4D environment. It has been designed to complement the existing 4D developer environment. Ajax frameworks that are not system-specific do not have the same level of integration. They work well for basic functions but are less useful for in-depth 4D application development or integration. For example, 4D Ajax Framework recognizes and can use an existing 4D security user/group structure. Other frameworks don't.