X
Business

Tool eases link from .Net to databases

DataDirect launches components that outdo XML by connecting high-level features of .Net to Oracle and Sybase databases. But will this lock developers into Microsoft's way of thinking?
Written by Peter Judge, Contributor

Data connectivity company DataDirect has launched components that link .Net applications to databases from Oracle and Sybase.

Although these databases can already talk to .Net applications through standard XML interfaces, these components use 100 percent managed code and will let developers use higher-level .Net functionality, said DataDirect.

"We are the only people in the .Net world who can support Oracle and Sybase," said Brian Reed, vice president of business development at DataDirect Technologies. The next database to tackle will obviously be IBM's DB2, he said. "Our beta sites expressed most interest in Sybase and Oracle."

Applications built on the .Net framework use services from standard data connectivity components called 'data providers,' which implement Microsoft's ADO.NET interfaces. Data providers are either managed or unmanaged, depending on whether the code is managed by the .Net framework and whether it runs within .Net's common language runtime (CLR).

Managed components will work faster and be more secure, said Reed, pointing out that DataDirect's components use managed code: "There is concern around Microsoft security, so we took the most secure approach."

Off the radar
Database vendors are not creating these connectors themselves, said Reed. "It's not on their radar screen," he said. ".Net is so new, and database vendors have other issues they are dealing with."

"A lot of database vendors will assume that XML is how it will go in .Net," Reed added. "But if you just do XML, you don't get all the functionality of using .Net itself." Tools like this will allow people with widely available Visual Studio skills to do jobs that otherwise would require rarer XML skills.

Functions like distributed transactions and meta data management don't exist in a solely XML world, according to Reed. He believes the market for .Net connectivity will ultimately provide a significant portion of revenue at DataDirect, currently a company with a turnover of $43 million.

On the wider issue of whether such approaches allow Microsoft to lock vendors in, Reed is unconcerned: "Some people say Microsoft is open because XML is open, others say it is proprietary because .Net doesn't interoperate. I think that .Net is much more interoperable than anything Microsoft has done before. It is a clear shift in strategy."

DataDirect is planning to expand its XML support, having taken on Jonathan Robie, formerly of Software AG. Robie's former company was one of the developers of the Xquery language, which is used by applications to query XML applications.

"Version 1 of Xquery is complete, and we are building products for that to make it a standard for the enterprise," said Reed. "It's been two or three years in making, so it was exciting when Jonathan expressed an interest in joining us."

Editorial standards