🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: borland.public.csharpbuilder.thirdparty.general
Article #152

ANN: NexusDB fully managed ADO Provider beta 1

#152
From: Eivind Bakkestuen
Date: Thu, 30 Sep 2004 00:38
80 lines
3966 bytes
Nexus Database Systems is pleased to announce our latest offering for .NET
development; a fully managed provider to be able to access data from a
NexusDB database server using ADO.NET. The provider does not rely on any
win32 dlls to function, which means that it will be able to be used with any
.NET environment:

- .NET hosted on windows
- Compact Framework (PocketPCs, SmartPhones etc)
- Mono
- etc...

The current beta contains:
---------------------
* a provider compiled for the normal .NET Framwork
* a provider compiled for the Compact Framework
* a demo for each of these
* a nxserver.exe that incorporates the needed Direct TCP protocol.

How does it work
----------------
The new provider has a ConnectionType property which decides if the
connection will be via a proxy DLL or using the new direct TCP mode. Direct
TCP needs a new "Transport" on the server side, which will be available in
full source to all our customers and compiled into the binaries available
from our webside (once the new version goes retail). The default port for
this TCP transport is
16080, but can be changed in the according settings on the NexusDB server
and via the ConnectionString property on the client. The two important
settings for the connectionString are
"Server=IpAddressOrName" and "Port=PortNumber".

Current Limitations
-------------------
* the provider communicates unencrypted with the server
* there's no user log-on challenged.
* Data sent from the client is in this version unpacked (data sent from the
server is packed with the zlib library though)
* the wizards are not updated to allow for the new TCP mode yet
* the CF provider currently seems quite slow (see below)
* the Direct TCP Protocol in the nxServer.exe will stop working after
October
15th.
* no DLL proxy delivered thus DLLProxy mode not possible except for current
owners of the ADO Provider.

Notes about the CF version
--------------------------
The compact framework has some severa limitations especially in reagards of
design time support and performance. Thus the CF provider was stripped from
all design time code and it is ver unlikely that it will have support for
wizards/ide designers (actually we don't think it is even possible).
In tests we realized that the CF provider is quite slow in converting the
data from the binary transmitted format to the correct .NET types. We are
not sure if this is due to the overall low speed on the devices/emulators
but we will take a closer look later in this beta phase. We haven't looked
at any other providers and their speed, so we're not sure yet, if this
should be of any
concern or we just have to accept it.


How to report problems/suggestions?
-----------------------------------
Please use the news://news.nexusdb.com/nexusdb.beta.dotNetProvider newsgroup
for
any reports or suggestions.

How to get it
-------------
Download it from here:
http://www.nexusdb.com/downloads/beta/nxADODirectBeta1.ZIP


Happy .NET'ing!


--

Eivind Bakkestuen
Nexus Database Systems
http://www.nexusdb.com
Technical Details
Message-ID: <415b55f5@newsgroups.borland.com>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!proxad.net!gatel-ffm!gatel-ffm!194.25.134.126.MISMATCH!newsfeed01.sul.t-online.de!t-online.de!newsgroups.borland.com!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Thread: 121333,3f4f7d5288e219cc,start
X-Google-Attributes: gid121333,public
X-Google-Language: ENGLISH,ASCII-7-bit
From: "Eivind Bakkestuen" <Ieivind.bakkestuenHATE@nexusdb.comSPAM>
Newsgroups: borland.public.csharpbuilder.thirdparty.general
Subject: ANN: NexusDB fully managed ADO Provider beta 1
Date: Thu, 30 Sep 2004 10:38:49 +1000
Lines: 82
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.3790.181
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.3790.181
NNTP-Posting-Host: 150.101.178.24
Message-ID: <415b55f5@newsgroups.borland.com>
X-Trace: newsgroups.borland.com 1096504821 150.101.178.24 (29 Sep 2004 17:40:21 -0700)
Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!proxad.net!gatel-ffm!gatel-ffm!194.25.134.126.MISMATCH!newsfeed01.sul.t-online.de!t-online.de!newsgroups.borland.com!not-for-mail