BorlandTalk.com Forum Index BorlandTalk.com
Borland discussion newsgroups
 
Archives   FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Excited about Delphi again
Goto page 1, 2  Next
 
Post new topic   Reply to topic    BorlandTalk.com Forum Index -> Delphi Non-Technical
View previous topic :: View next topic  
Author Message
Dennis Landi
Guest





PostPosted: Wed Sep 17, 2003 2:29 pm    Post subject: Excited about Delphi again Reply with quote



Well, its been a rocky 12 months for me as I have been struggling to justify
further investment and development in my beloved Delphi.

I am still not happy about the absence of any commitment to a native 64-bit
compiler, but committment from likes of the RemObjects guys and Chad Hower,
Kim Madsen and Ozz Nixon to Delphi for .NET and Kylix has caused me to
consider long and hard before jumping ship.

I at least intended to wait for Delphi 8 and see for myself what I could do
with DfN. Nevertheless, I was definitely on the fence, and have already
added JBuilder to my toolset. (check out JDatastore!)

But there is a new development! NexusDB has just been released. I stumbled
across it in my recent noodling around for queryable in-memory dataset just
a few days before the announcement. http://www.nexusdb.com/

I have always wanted a fully extendable, high performance, fully-fledged DB
server completely written in Delphi with full source that can also act as an
embedded DB server. Its finally here. The uses that I have for something
like NexusDB are myriad and it gets me excited! Its architecture is state
of the art from what I can see from the copious design notes in their manual
and website.

Suddenly the prospect of a "fully Managed" NexusDB for .NET (as well as
Kylix) makes my mouth water.

Just a head's up to the Delphi Faithful. Delphi Lives! (IMHO)

-dennis landi

--
Let me tell you the truth.
The truth is: What Is.

-Lenny Bruce


Back to top
Captain Jake
Guest





PostPosted: Wed Sep 17, 2003 2:44 pm    Post subject: RE: Excited about Delphi again Reply with quote



In borland.public.delphi.non-technical, Dennis Landi <> wrote in message
<3f687005$2 (AT) newsgroups (DOT) borland.com>...
Quote:

But there is a new development! NexusDB has just been released. I stumbled
across it in my recent noodling around for queryable in-memory dataset just
a few days before the announcement. http://www.nexusdb.com/

But it is EXPENSIVE!


Back to top
Dennis Landi
Guest





PostPosted: Wed Sep 17, 2003 3:03 pm    Post subject: Re: Excited about Delphi again Reply with quote



"Captain Jake" <johnj[nospam]@comcast.net> wrote

Quote:
In borland.public.delphi.non-technical, Dennis Landi <> wrote in message
3f687005$2 (AT) newsgroups (DOT) borland.com>...

But there is a new development! NexusDB has just been released. I
stumbled
across it in my recent noodling around for queryable in-memory dataset
just
a few days before the announcement. http://www.nexusdb.com/

But it is EXPENSIVE!


What is? NexusDB for 600 bucks? For everything that it is? Full source
and royalty free? To say that is expensive is truly absurd. Compare that
price to MS Sql Server or Oracle which doesn't give you *any* of the
flexibility and power of being able to EXTEND THE ACTUAL SERVER IN DELPHI to
your heart's content. IMO, it is priced to fly off the virtual shelves.
And just think, future upgrades will probably be *half* that price.

If you are priced out of the market already then you and I live in very
different world's with different needs and agendas.





Back to top
Captain Jake
Guest





PostPosted: Wed Sep 17, 2003 3:15 pm    Post subject: Re: Excited about Delphi again Reply with quote

In borland.public.delphi.non-technical, Dennis Landi <> wrote in message
<3f6877ee$1 (AT) newsgroups (DOT) borland.com>...
Quote:
What is? NexusDB for 600 bucks? For everything that it is? Full source
and royalty free? To say that is expensive is truly absurd. Compare that
price to MS Sql Server or Oracle which doesn't give you *any* of the
flexibility and power of being able to EXTEND THE ACTUAL SERVER IN DELPHI to
your heart's content. IMO, it is priced to fly off the virtual shelves.
And just think, future upgrades will probably be *half* that price.

If you are priced out of the market already then you and I live in very
different world's with different needs and agendas.

I am probably priced out of that market by the fact that if I spend $300 on
anything other the software to create the help files and manuals for my
newsreader my wife will kill me. Also by the fact that I would be replacing
current functionality, not adding new functionality.


Back to top
Eric Grange
Guest





PostPosted: Wed Sep 17, 2003 3:53 pm    Post subject: Re: Excited about Delphi again Reply with quote

Quote:
[...] MS Sql Server or Oracle which doesn't give you *any* of the
flexibility and power of being able to EXTEND THE ACTUAL SERVER IN DELPHI to
your heart's content. [...]

But if you don't have the time to write-your-own-db-server, it also hardly
compares to MS SQL or ORACLE (full SQL support isn't quite there, try using
strings in the SQL f.i., performing insert from select, etc.).

Not to mean NexusDB is bad, but as Captain Jake probably meant, there is
some strong open-source and free competition, that can also be embedded,
like FireBird, and that can be extended in Delphi (via DLLs).

Eric

Back to top
Dennis Landi
Guest





PostPosted: Wed Sep 17, 2003 3:54 pm    Post subject: Re: Excited about Delphi again Reply with quote


"Eric Grange" <egrange (AT) glscene (DOT) org> wrote

Quote:
[...] MS Sql Server or Oracle which doesn't give you *any* of the
flexibility and power of being able to EXTEND THE ACTUAL SERVER IN
DELPHI to
your heart's content. [...]

But if you don't have the time to write-your-own-db-server, it also hardly

I *don't* have to write my own DB Server, just the native delphi plug-ins I
wish into what looks like a highly modular, excellently designed
architecture. Now... I can't wait to actually do it.

This is a totally different agenda, to championing another DB server written
in another language, regardless of high well it works or your degree of
fondness... My type of agenda has nothing to do with universal access via
ODBC etc. etc. I am after true turn-key proprietary development for some of
my projects and this seems to fit the bill.

I take it that you have found some functional flaws with NexusDB? Ok.
Since its completely written in Delphi, I already have a much higher degree
of confidence in helping to identify just exactly what the flaw is and how
to help to fix it.... Yeah, you can do that when the DB Server is native
Delphi!



Back to top
Captain Jake
Guest





PostPosted: Wed Sep 17, 2003 4:02 pm    Post subject: Re: Excited about Delphi again Reply with quote

In borland.public.delphi.non-technical, Eric Grange <egrange (AT) glscene (DOT) org>
wrote in message <3F68836C.44C62184 (AT) glscene (DOT) org>...
Quote:
Not to mean NexusDB is bad, but as Captain Jake probably meant, there is
some strong open-source and free competition, that can also be embedded,
like FireBird, and that can be extended in Delphi (via DLLs).

That is also true, but I was thinking in terms relative to existing
implementation of Flashfiler 2.13.


Back to top
Alessandro Federici
Guest





PostPosted: Wed Sep 17, 2003 4:03 pm    Post subject: Re: Excited about Delphi again Reply with quote

"Captain Jake" <johnj[nospam]@comcast.net> wrote


Quote:
But it is EXPENSIVE!

It's worth every single penny Jake.


--
Best regards,
Alessandro Federici

RemObjects Software, Inc.
http://www.remobjects.com



Back to top
Captain Jake
Guest





PostPosted: Wed Sep 17, 2003 4:05 pm    Post subject: Re: Excited about Delphi again Reply with quote

In borland.public.delphi.non-technical, Alessandro Federici
<nomore (AT) spam (DOT) forme> wrote in message <3f6884ca (AT) newsgroups (DOT) borland.com>...
Quote:
"Captain Jake" <johnj[nospam]@comcast.net> wrote in message
news:3f68734b$1 (AT) newsgroups (DOT) borland.com...

But it is EXPENSIVE!

It's worth every single penny Jake.

Probably for someone looking to start a new software project. For *existing*
projects already built on Flashfiler 2.13, what does it offer that is worth
the upgrade price? I already have sufficent speed and functionality from
FF2.13. This is the comparison I personally need to make.



Back to top
Eric Grange
Guest





PostPosted: Wed Sep 17, 2003 4:21 pm    Post subject: Re: Excited about Delphi again Reply with quote

Quote:
I take it that you have found some functional flaws with NexusDB?

hmmm... actually our evaluation didn't went beyond the first SQL tests
on a table with three fields and two rows... we bumped on unsupported
statements, data losses and an incorrect result in a complex join.

But I'm sure they have plenty of room to improve ;)

At least they state they avoided the lock issues ala MSSQL, which is good
(though this issue doesn't exist with Oracle, InterBase/FireBird,
ProgressSQL, they're hardly the only DB to have that feature as they
seem to imply).

Eric

Back to top
Brian Moelk
Guest





PostPosted: Wed Sep 17, 2003 4:27 pm    Post subject: Re: Excited about Delphi again Reply with quote

Quote:
hmmm... actually our evaluation didn't went beyond the first SQL tests
on a table with three fields and two rows... we bumped on unsupported
statements, data losses and an incorrect result in a complex join.

Really? That's interesting. Did you report it to the NexusDB guys? Could
you send me the details of your tests?

Thanks.

Quote:
At least they state they avoided the lock issues ala MSSQL, which is good
(though this issue doesn't exist with Oracle, InterBase/FireBird,
ProgressSQL, they're hardly the only DB to have that feature as they
seem to imply).

There are many unique things in the database design. The biggest one being
the extensibility features of SubEngines, Plugins, monitors and extenders.
I know of no other database that is as extensible.

--
Brian Moelk
[email]bmoelk (AT) NObrainendeavorSPAM (DOT) FORc[/email]omME
http://www.brainendeavor.com



Back to top
Dennis Landi
Guest





PostPosted: Wed Sep 17, 2003 4:28 pm    Post subject: Re: Excited about Delphi again Reply with quote


"Brian Moelk" <bmoelk (AT) NObrainendeavorSPAM (DOT) FORcomME> wrote

Quote:

There are many unique things in the database design. The biggest one
being
the extensibility features of SubEngines, Plugins, monitors and extenders.
I know of no other database that is as extensible.


Yeah. And did I mention the FULL SOURCE IS IN DELPHI????



Back to top
Hannes Danzl[NDD]
Guest





PostPosted: Wed Sep 17, 2003 7:44 pm    Post subject: Re: Excited about Delphi again Reply with quote

Quote:
hmmm... actually our evaluation didn't went beyond the first SQL tests
on a table with three fields and two rows... we bumped on unsupported
statements, data losses and an incorrect result in a complex join.

Eric, would you mind to detail this. We have NexusDB running out in the wild
and surely I haven't seen these problems since before the first public
versions. IF there is a problem we *really* would like to know about it.
Also regarding string support in queries, i don't think that you can find much
better support for it since we are also fully supporting locales in SQL.

Anyways, looking forward to hear of your problems and maybe we can get you a
bit further than just the "one table with three fields and two rows" trials <g>

--

Hannes Danzl [NexusDB Developer]
Newsgroup archive at http://www.tamaracka.com/search.htm





Back to top
David Clegg
Guest





PostPosted: Wed Sep 17, 2003 11:29 pm    Post subject: Re: Excited about Delphi again Reply with quote

"Dennis Landi" <none[at]none.com> wrote in
news:3f688be2$1 (AT) newsgroups (DOT) borland.com:

Quote:
Yeah. And did I mention the FULL SOURCE IS IN DELPHI????

Thats fine, but does it come with Delphi source? <g,d & r>

--
Cheers,
David Clegg
dclegg_at_ebetonline_dot_com

{$IFDEF Alessandro}Italian{$ELSE}French{$ENDIF} is the language of love.
For everything else there's Delphi.

Back to top
Eivind Bakkestuen
Guest





PostPosted: Thu Sep 18, 2003 8:12 pm    Post subject: Re: Excited about Delphi again (for Brian too) Reply with quote

First, thanks for taking the time to report your findings, we appreciate it.

Quote:
For the sake of the reply, I just re-tried with the latest Demo (v1.00):

Nothing on our site is labeled "demo" that I know of. Do you mean the
redistributable binaries (nxserver.exe/nxenterprisemanager.exe), or did you
install one of the trial versions into Delphi? Could you also please tell me
what the version text says in the help/about box on the binaries you are
running?

Quote:
- access violation in enterprise manager when refreshing servers (oops)

Interesting, I use this function all the time, and nobody else has reported
it. Guess there's something different between our environments. Are there
any exact steps to follow to reproduce?

Quote:
insert into tb (id, value) values ( 12, 'hello')

-> Unknown (unexpected exception object raised) [$3CA1/15521]
I assume this is the expected unknown field error?

Yes, the error message needs to be properly returned. We'll get it improved
asap. Issue #387 in our bugtracking system.

Quote:
insert into tb (id, data) values ( 12, 'hello')
-> ok now

select * from tb
-> Still Empty???

This I can't reproduce. I correctly get the previously inserted record
returned.

Quote:
re-oops, new symptoms, but still fails basic test...
Give it another chance? I shutdown server, empty the DB directory
(for a clean start), fire up the server, check "active" in server engine,
got to "active" the SQL Engine... and... blamo... I get an access
violation:

Access violation 005507F8 in module 'nxServer.exe'. Read of address
00000218.

This I don't understand at all. First, after checking "active" on the server
engine page in the server user interface, the SQL engine should be checked
and activated automatically, thus no need to check the box manually at all.
I don't get any error when I click it either.

Quote:
insert into tb (id, data) values ( 13, 'hello world')

which is... accepted??? Hey, nxServer.exe, size of data field was 5,
this should have triggered an error, since all I now have in the field
is 'hello'.

Agreed, this should be improved. I guess all of our betatesters insert
sensible data. Smile Issue #388.

Quote:
PS: if the purpose of the combo in the interactive SQL dialog was to hold
recentr SQL statements, it's broken (holds only the last one).

It works as designed; see the downloadable manual. :-)

What OS and servicepacks do you use? What type of machine?

--

Eivind Bakkestuen
Nexus Database Systems




Back to top
Display posts from previous:   
Post new topic   Reply to topic    BorlandTalk.com Forum Index -> Delphi Non-Technical All times are GMT
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2006 phpBB Group
SEO toolkit © 2004-2006 webmedic.