Login ProductsSalesSupportDownloadsAbout |
Home » Technical Support » Elevate Web Builder Technical Support » Support Forums » Elevate Web Builder General » View Thread |
Messages 1 to 10 of 73 total |
What's Coming in 2.05 |
Fri, Feb 5 2016 1:52 PM | Permanent Link |
Tim Young [Elevate Software] Elevate Software, Inc. timyoung@elevatesoft.com | I just wanted to drop a quick note as to what I'm working on, and when it should be ready. 2.05 will have some significant changes in the database functionality, namely:
- The DataSet Manager will become the Database Manager, and datasets will be organized beneath databases (connection properties) in a treeview control. The IDE will automatically migrate any existing datasets to this new structure when you first run the 2.05 IDE, and will attempt to group the datasets according to any common connection settings. The database names will be auto-generated, so you'll probably want to change them, as necessary, after the first startup. - The way that the dataset URLs work will be slightly different, as will dataset modules, in order to accommodate the database name. - The TDatabase component will have a designer surface in the IDE, and you will be able to drag databases from the Database Manager to the Project Manager in order to create a database with all of the associated datasets already defined. You will also be able to have multiple databases in a project. - There will be a new TDatabase.AutoTransactions property, and it will default to True. This means that you won't have to manually manage transactions anymore unless you want to. Also, this property will work in a "nested" fashion, meaning that if you do something like this: Customers.Update; Orders.Insert; Orders.Save; Customers.Save; the automatic transactions will transparently start a sub-transaction on the Orders dataset, and the nested transaction functionality will enable the entire set of updates/inserts to commit or rollback based upon the Customers dataset being Save'd or Cancel'ed. - The PHP back-end code won't likely be updated in 2.05, but will follow soon thereafter. With the database changes mentioned above, I can finally implement the PDO layer for PHP, which will allow you to use a PHP database back-end on any cheap hosting provider with MySQL, etc. These database changes have been the hold-up for some time, primarily because the existing dataset design doesn't work particularly well with transactions across multiple datasets in the same database and can cause unnecessary transaction conflicts. Right now it looks like mid-to-late February for the 2.05 release. Tim Young Elevate Software www.elevatesoft.com |
Sat, Feb 6 2016 3:53 AM | Permanent Link |
squiffy Telemix Ltd. | Hi Tim,
please can you explain a little about how the PHP interaction will work? I currently authenticate and query MySQL/Postgres databases via my own API (using ajax requests) as I obviously can't store authentication details in the client. How will this change, assuming I don't use any other Elevate products (such as your database)? Thanks, |
Sat, Feb 6 2016 3:56 AM | Permanent Link |
squiffy Telemix Ltd. | (oh, and I couldn't persuade you to put in a single key compile/deploy action in this release, could I? I know it's a small thing, but it's huge to me
|
Sat, Feb 6 2016 3:59 AM | Permanent Link |
squiffy Telemix Ltd. | (or even a ctl-something to deploy so I can do ctl-f9 to compile, keep the ctl button down then press the deploy shortcut key - I really do do "ctl-f9, alt-p, d" an awful lot in a working day and anything like that that reduced keystrokes would help ..)
|
Sat, Feb 6 2016 5:33 AM | Permanent Link |
Huseyin Aliz myBiss ApS | Tim,
Very exciting news, thanks Will the next release be 2.05 or do you going to release 2.04 builds before this version? Regards, Hüseyin On 05-02-2016 19:52, Tim Young [Elevate Software] wrote: > - The DataSet Manager will become the Database Manager, and datasets will be organized beneath databases (connection properties) in a treeview control. The IDE will automatically migrate any existing datasets to this new structure when you first run the 2.05 IDE, and will attempt to group the datasets according to any common connection settings. The database names will be auto-generated, so you'll probably want to change them, as necessary, after the first startup. > > - The way that the dataset URLs work will be slightly different, as will dataset modules, in order to accommodate the database name. > > - The TDatabase component will have a designer surface in the IDE, and you will be able to drag databases from the Database Manager to the Project Manager in order to create a database with all of the associated datasets already defined. You will also be able to have multiple databases in a project. > > - There will be a new TDatabase.AutoTransactions property, and it will default to True. This means that you won't have to manually manage transactions anymore unless you want to. Also, this property will work in a "nested" fashion, meaning that if you do something like this: > |
Sat, Feb 6 2016 10:08 AM | Permanent Link |
Raul Team Elevate | <<=?UTF-8?Q?H=c3=bcseyin_Aliz?= wrote:
Will the next release be 2.05 or do you going to release 2.04 builds before this version? >> 2.04 has been out since december (or are you asking if there will be additional 2.04 builds like 2.04 build 2?). http://www.elevatesoft.com/blog?action=view&id=elevate_web_builder_204_released Raul |
Sat, Feb 6 2016 11:51 AM | Permanent Link |
Uli Becker | Tim,
> I just wanted to drop a quick note as to what I'm working on, and when it should be ready. 2.05 will have some significant changes in the database functionality, namely: And some editor enhancements where announced like auto-indenting... Oups, just see that it was announced for 2.5, not 2.05. Long way to 2.5 ... Uli |
Sat, Feb 6 2016 12:54 PM | Permanent Link |
Huseyin Aliz myBiss ApS | Raul,
Yes it was builds for 2.04 i was asking for Regards, Hüseyin On 06-02-2016 16:08, Raul wrote: > <<=?UTF-8?Q?H=c3=bcseyin_Aliz?= wrote: > Will the next release be 2.05 or do you going to release 2.04 builds > before this version? > 2.04 has been out since december (or are you asking if there will be additional 2.04 builds like 2.04 build 2?). > > http://www.elevatesoft.com/blog?action=view&id=elevate_web_builder_204_released > > Raul > |
Sat, Feb 6 2016 2:23 PM | Permanent Link |
Tim Young [Elevate Software] Elevate Software, Inc. timyoung@elevatesoft.com | Huseyin,
<< Will the next release be 2.05 or do you going to release 2.04 builds before this version? >> No, the next release is 2.05. There isn't anything right now that is pressing enough to warrant a new build before then, and I've got the current source code ripped into quite a few pieces in order to support the new database architecture. Tim Young Elevate Software www.elevatesoft.com |
Sat, Feb 6 2016 2:25 PM | Permanent Link |
Tim Young [Elevate Software] Elevate Software, Inc. timyoung@elevatesoft.com | < please can you explain a little about how the PHP interaction will work? >>
It will work just like the existing database functionality works with the EWB Server, just with PHP on Linux, etc. You can see how this works *now* by looking at the existing PHP code that is installed in the \examples subdirectory under installation. Tim Young Elevate Software www.elevatesoft.com |
Page 1 of 8 | Next Page » | |
Jump to Page: 1 2 3 4 5 6 7 8 |
This web page was last updated on Wednesday, August 14, 2024 at 03:12 PM | Privacy PolicySite Map © 2024 Elevate Software, Inc. All Rights Reserved Questions or comments ? E-mail us at info@elevatesoft.com |