Comments
Richard Davies wrote: The UK has a good crop of technology pioneers in cloud computing - for example ElasticHosts, FlexiScale, Flexiant, OnApp - and also some strong government initiatives such as G-Cloud. We will have to see whether this kind of technical leadership converts into swift mass-market adoption or not.
Cloud Expo on Google News

SYS-CON.TV
Cloud Expo & Virtualization 2009 East
PLATINUM SPONSORS:
IBM
Smarter Business Solutions Through Dynamic Infrastructure
IBM
Smarter Insights: How the CIO Becomes a Hero Again
Microsoft
Windows Azure
GOLD SPONSORS:
Appsense
Why VDI?
CA
Maximizing the Business Value of Virtualization in Enterprise and Cloud Computing Environments
ExactTarget
Messaging in the Cloud - Email, SMS and Voice
Freedom OSS
Stairway to the Cloud
Sun
Sun's Incubation Platform: Helping Startups Serve the Enterprise
POWER PANELS:
Cloud Computing & Enterprise IT: Cost & Operational Benefits
How and Why is a Flexible IT Infrastructure the Key To the Future?
Click For 2008 West
Event Webcasts
DataDirect Connect for .NET, release 1.1 from DataDirect Technologies
DataDirect Connect for .NET, release 1.1 from DataDirect Technologies

I was recently called in as a consultant on a project requiring .NET connectivity to a Sybase 12.0 database. I had no idea where to find a driver for this database, but was quickly referred to DataDirect Technologies as a potential source for "this kind of thing." Much to my delight, I was soon able to download an evaluation copy of DataDirect Connect for .NET. Put simply, I was blown away.

The first thing that I love about this product is that it uses no native code whatsoever. Within the driver itself, everything is 100% managed code. This has the obvious benefit that, since everything is running through the CLR, code that leverages these drivers will be able to leverage the significant security advantages of the CLR as well. No more buffer overruns or other manner of pointer-based attacks against your database code!

Better yet, the DataDirect Connect for .NET product doesn't require the installation of native client software on the machine in order for it to work. Those of you who may have previously worked with so-called "thick" drivers might be familiar with this requirement. Drivers that do this may, themselves, be 100% managed, but their dependencies on native code within the database client software make them every bit as vulnerable as native drivers. Thankfully, DataDirect Connect for .NET steers well clear of this shortcoming.

In terms of actual functionality, I was pleased to see support for outer joins and scalar functions - features typically missing from other .NET database providers. An associate of mine who used the same product against an Oracle database at the same site was happy to find support for native Oracle data types such as NCLOBs and ROWIDs.

A problem I have encountered with other drivers for Sybase (on both the .NET and J2EE platforms) is a need to establish some repository for connection information other than the simple Interfaces file that Sybase natively uses by default. I am happy to say that this is not the case with DataDirect Connect for .NET. Under Sybase I was able to access the connection information stored in my Interfaces file the same way that many drivers (DataDirect Technologies included) allow Oracle developers to work directly with connections stored in a TNSNames configuration file.

The driver's performance seemed incredibly speedy, although I lacked the hardware needed to perform any benchmarks. A quick read-through of the documentation indicated that connection pooling is performed by the driver, though, which undoubtedly contributed greatly to the performance of the application on which I was working (which was for the back end of a massive e-commerce Web site).

In this project I did not need distributed transaction processing. However, I have worked on several projects recently where this has been a requirement, and achieving it on multiple, heterogeneous databases using .NET has not been easy. I can, therefore, easily see value in DataDirect Technologies' support for Microsoft's Distributed Transaction Coordinator in this product. I can only hope that other vendors in the industry will follow DataDirect Technologies' lead in this regard!

Finally, in terms of productivity I found the built-in tracing and CommandBuilders to be of the utmost usefulness in creating my e-commerce back-end software. A particular task in this project, for example, which had been estimated to require two weeks' worth of effort, wound up taking only a few days. This was thanks entirely to the extreme flexibility that DataDirect Connect for .NET showed in accessing data in real-world scenarios.

SIDEBAR

Company Info:
DataDirect Technologies
3202 Tower Oaks Blvd.
Suite 300
Rockville, MD 20852
Telephone:
800 876-3101
Fax: 919 461-4526
E-mail: info@datadirect-technologies.com
Web: www.datadirect-technologies.com

Specifications:
Windows 98, NT, 2000, ME, and XP
Compatible with Sybase v11.5 and higher; Oracle v8.1.6 and higher

Test platform:
Windows XP Professional, testing against version 12.0 of Sybase

About Andrew Montgomery
Andrew Montgomery is a freelance technical writer based in the Chicago area.

In order to post a comment you need to be registered and logged in.

Register | Sign-in

Reader Feedback: Page 1 of 1

Latest Cloud Developer Stories
Rackspace Hosting, the service leader in cloud computing, on Thursday announced its acquisition of SharePoint911, an industry leader in SharePoint consulting, training, and "JumpStart" services within SharePoint. The unification of both companies provides capabilities to deliver ...
With Cloud Expo 2012 New York (10th Cloud Expo) now under four months away, what better time to start introducing you in greater detail to the distinguished individuals in our incredible Speaker Faculty for the technical and strategy sessions at the conference... We have techn...
Nimble, the social CRM platform has announced the launch of Nimble 2.0, billed as the “most social” CRM platform on the market today. Nimble was designed entirely with social CRM in mind and is the first social business platform that empowers companies with the ability to get clo...
2011 was a year of rapid adoption for public and private cloud services. Instant and on-demand server provisioning was the driving force behind the massive growth. On top, cloud server templates and script automation simplified application installation for simple and pre-defined ...
"Having been in the IT field for many years, I believe the cloud computing chapter in the industry is an exciting one and I am proud to be a part of it," said National Reconaissance Office (NRO) Chief Information Officer Jill T. Singer Tuesday, as it was announced that she was on...
Subscribe to the World's Most Powerful Newsletters
Subscribe to Our Rss Feeds & Get Your SYS-CON News Live!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021

SYS-CON Featured Whitepapers
ADS BY GOOGLE

Breaking Cloud Computing News
Joyent Cloud, the highest performance public cloud, and Amplify, a startup accelerator focused on su...