Icon View Thread

The following is the text of the current message along with any replies.
Messages 1 to 10 of 28 total
Thread TMS Web Development Product.
Wed, Feb 14 2018 7:21 PMPermanent Link

Steve Gill

Avatar

It looks like TMS Software are almost ready to release their own web development product: https://www.tmssoftware.com/site/tmswebcore.asp

I don't know if it's any good or not but I doubt the documentation will be anywhere near as thorough as EWB's, based on the myriad of TMS components I already have (all of which are poorly documented).

= Steve
Wed, Feb 14 2018 8:57 PMPermanent Link

Frederick Chin

Steve Gill wrote:

/*
I don't know if it's any good or not but I doubt the documentation will be anywhere near as thorough as EWB's, based on the myriad of TMS components I already have (all of which are poorly documented).
*/

Notwithstanding the poor documentation (in the TMS components which I too have), you must admit that there are some features and components in it that you wish EWB has now.

I particularly like the debugging feature, spin edit, navigation controls. The charting and planner components look good too. Since it uses Rad Studio as its host, I'm sure the editor will be better than what EWB has now. The columnar block operations, smart indent and multi-file search, among others, are some editor features I miss a lot in EWB.

--
Frederick
Thu, Feb 15 2018 4:23 AMPermanent Link

Matthew Jones

Frederick Chin wrote:

> spin edit, navigation controls. The charting and planner components

That's where there is competition perhaps, but just on the image, I think EWB will be the better solution. For starters, I was surprised that the properties box is not showing all the property names properly. Never noticed that in EWB before, but I have in Delphi. Minor detail, but if there is one thing Tim does, it is polish the releases. WebBuilder is never shoddy.

But the other thing that makes Web Builder miles ahead is the layout system. Version 1 had the same as Delphi - the "absolute" layout, and it was fine. But version 2's Layout system is pure web, and a far better way to do it. And if you base yourself on Delphi's forms, you can never have that much better system.

I wish it luck, but like a certain other product that got a small bump recently, I doubt it will be as effective as WebBuilder at doing RAD for the browser.

Now, it is such a pity that TMS didn't combine efforts instead...

--

Matthew Jones
Thu, Feb 15 2018 5:14 AMPermanent Link

Mark Brooks

Slikware

Avatar

Broadly agreeing with Mathew here. The EWB layout system is an absolute game-changer. Additionally, combined with component creation and interfaces, you have the ability to create truly responsive, modern web apps, that look any way you wish. Not constrained by a set of so-so components. A real shame that TMS didn’t want to provide some components for EWB e.g. charts (although integrating with Google Charts is pretty simple anyway). And for me, the killer is having to still retain Delphi. Onward To EWB 3!
Thu, Feb 15 2018 6:02 AMPermanent Link

Matthew Jones

Mark Brooks wrote:

> the killer is having to still retain Delphi

Wowsa - didn't even think of that. With the recent change to stop upgrade pricing, it might make a major hurdle to anyone getting started if it requires a recent IDE. I see that they say the components work in Lazarus, but again, someone else's IDE and not a "native for the tool" IDE that runs the same code in the designer as at run time like WebBuilder

--

Matthew Jones
Thu, Feb 15 2018 8:36 AMPermanent Link

Raul

Team Elevate Team Elevate

On 2/14/2018 8:57 PM, Frederick Chin wrote:

> I particularly like the debugging feature

The description there says "Debugging in Pascal code via the browser"
which sounds weird to me (if it's pascal then how exactly is it in
browser !?)

Once you're in browser then it's browser debug facilities which work
just fine with EWB.

Also from what i can see Lazarus refers to FNC components and not Web so
that would be an instant cost problem IMHO of buying Delphi.

Raul
Thu, Feb 15 2018 9:20 AMPermanent Link

Frederick Chin

Mark Brooks wrote:

/*
And for me, the killer is having to still retain Delphi. Onward To EWB 3!
*/

If I am not mistaken, EWB still requires web modules written in the newer versions of Delphi to print reports?

I am not sure if EWB 3 will do away with using Delphi.

--
Frederick
Thu, Feb 15 2018 9:30 AMPermanent Link

Frederick Chin

Raul wrote:

/*
Once you're in browser then it's browser debug facilities which work
just fine with EWB.
*/

Currently, when I am testing applications with the internal web server and if an error occurs, the message box says that the error occurred at line XXXXXX.

I would like EWB to point out to me which line number from which module the error resulted from, similar to error components like MadExcept for Delphi. It makes it super easy in terms of technical support when a user says your program crashed.

Another pet peeve I have is that EWB does not have a "Go To Line Number" shortcut key (ALT+G). I have to double click on the message to go to the line number.

/*
Also from what i can see Lazarus refers to FNC components and not Web so
that would be an instant cost problem IMHO of buying Delphi.
*/

Will EWB 3 not require Delphi to create modules?

--
Frederick
Thu, Feb 15 2018 10:52 AMPermanent Link

Mark Brooks

Slikware

Avatar

I believe that EWB3 allows for the creation of server-side modules using the same object pascal language that we use for client-side today. Furthermore, I believe that these modules are developed within the same IDE alongside the client elements. So, as far as I know, complete end-to-end solutions from one platform.
Thu, Feb 15 2018 11:58 AMPermanent Link

Raul

Team Elevate Team Elevate

On 2/15/2018 9:30 AM, Frederick Chin wrote:
> Currently, when I am testing applications with the internal web server and if an error occurs, the message box says that the error occurred at line XXXXXX.

I forgot about built-in as i often run external Chrome instead and there
debug toolset is very powerful. No doubt Tim has something planned there
as well (especially once he kills IE9 as minimum) but meanwhile running
external browser for those cases is very pwoerful.

>
> Will EWB 3 not require Delphi to create modules?
>

There will be server side EWB runtime (see this blog post which really
is about EWB 3 :
:https://www.elevatesoft.com/blog?action=view&id=ewb_207_update).

Modules i believe remain as well so once EWB3 is out with more info
you'll be able to see what meets your need best.

However even with EWB2 delphi is only required for modules which is
separate from main EWB usage (and one can use any of the trial or
starter editions).

Raul
Page 1 of 3Next Page »
Jump to Page:  1 2 3
Image