31

Bringing the Power of Oracle Database to.NET Andy Mendelsohn Senior Vice President, Database Server Technologies Oracle Corporation

Embed Size (px)

Citation preview

Page 1: Bringing the Power of Oracle Database to.NET Andy Mendelsohn Senior Vice President, Database Server Technologies Oracle Corporation
Page 2: Bringing the Power of Oracle Database to.NET Andy Mendelsohn Senior Vice President, Database Server Technologies Oracle Corporation

Bringing the Power of Oracle Database to .NET

Andy MendelsohnSenior Vice President, Database Server Technologies

Oracle Corporation

Page 3: Bringing the Power of Oracle Database to.NET Andy Mendelsohn Senior Vice President, Database Server Technologies Oracle Corporation

Oracle Database 10g is the Market Leader

Page 4: Bringing the Power of Oracle Database to.NET Andy Mendelsohn Senior Vice President, Database Server Technologies Oracle Corporation

IBM31.8%

Oracle40.4%

Microsoft12.3%

Other15.5%

Source: IDC November 2004. The RDBMS Top 10: License Sales Analysis and Market Forecast, 2003.2008

Oracle: #1 RDBMS Vendor Overall

Page 5: Bringing the Power of Oracle Database to.NET Andy Mendelsohn Senior Vice President, Database Server Technologies Oracle Corporation

Oracle Leads Windows RDBMS Growth

2002-2003 RDBMS Growth on Windows Operating System

-15.00%

-10.00%

-5.00%

0.00%

5.00%

10.00%

15.00%

20.00%

Oracle

Microsoft

IBM

Source: “The RDBMS Top 10: License Sales Analysis and Market Forecast, 2003-2008”, IDC, Nov 2004

Page 6: Bringing the Power of Oracle Database to.NET Andy Mendelsohn Senior Vice President, Database Server Technologies Oracle Corporation

7

Oracle’s Commitment to Windows

2000 200320011993

Windows Server 2003

Windows2000

WindowsNT

Windows XP

2004 2005

Windows x64

Page 7: Bringing the Power of Oracle Database to.NET Andy Mendelsohn Senior Vice President, Database Server Technologies Oracle Corporation

EngineeringEngineering

Close collaboration with MS Engineering Close collaboration with MS Engineering teams (OS, ADO.NET, VS.NET ..)teams (OS, ADO.NET, VS.NET ..)

Access to pre-release and beta drops of Access to pre-release and beta drops of Microsoft productsMicrosoft products

MarketingMarketing

VSIP Premier Marketing partnerVSIP Premier Marketing partner

Oracle sponsoring Microsoft eventsOracle sponsoring Microsoft events

Microsoft sponsoring Oracle eventsMicrosoft sponsoring Oracle events

SupportSupportMicrosoft Premier Support AgreementMicrosoft Premier Support Agreement

Collaboration of support teamsCollaboration of support teams

Oracle | Microsoft Relationship

Page 8: Bringing the Power of Oracle Database to.NET Andy Mendelsohn Senior Vice President, Database Server Technologies Oracle Corporation

Oracle 10g Grid Computing Strategy

Page 9: Bringing the Power of Oracle Database to.NET Andy Mendelsohn Senior Vice President, Database Server Technologies Oracle Corporation

Oracle 10g Goals

Highest quality of service– Availability, performance, scalability, security

Half the Cost Easiest to Manage

– 50% or more reduction in administration costs

Most complete, integrated database

Page 10: Bringing the Power of Oracle Database to.NET Andy Mendelsohn Senior Vice President, Database Server Technologies Oracle Corporation

I/T Challenges

Islands of Computing Power– Expensive Systems, Underutilized Capacity

Fragile and Complex Systems– Complex to Manage, Not Highly Available

Fragmented Information– Difficult to Take Business Decisions

Manual Business Processes– High Cost, Inefficient Organizations

Page 11: Bringing the Power of Oracle Database to.NET Andy Mendelsohn Senior Vice President, Database Server Technologies Oracle Corporation

Oracle’s Strategy

Enable Grid Computing– Use Low Cost Servers and Storage

With Intelligent Software– Database Servers and Application Servers

And Automated Management Tools– Reducing Errors and Lowering Costs

To Modernize I/T Infrastructure – Highest QoS and Flexibility, Lower Cost

Page 12: Bringing the Power of Oracle Database to.NET Andy Mendelsohn Senior Vice President, Database Server Technologies Oracle Corporation

Oracle Grid Computing

Highest Quality of Service and Flexibility Half the Cost Easiest to Manage

StorageGrid

DatabaseGrid

ApplicationServer Grid

GridControl

Page 13: Bringing the Power of Oracle Database to.NET Andy Mendelsohn Senior Vice President, Database Server Technologies Oracle Corporation

Database Server Grid –Real Application Clusters

Runs on standard,low cost servers and storage

Runs Real Applications Fault tolerant Capacity on demand Proven Technology

HR Financials DSS

Page 14: Bringing the Power of Oracle Database to.NET Andy Mendelsohn Senior Vice President, Database Server Technologies Oracle Corporation

Oracle Database 10g: Easiest To Manage

46% less DBA time than DB2 UDB 8.2

30% less DBA time than Microsoft SQL Server

Saves up to $50,000 per year per DBA

Source: The Edison Group

Page 15: Bringing the Power of Oracle Database to.NET Andy Mendelsohn Senior Vice President, Database Server Technologies Oracle Corporation

Oracle Database 10g Awards

eWeek Analyst Choice Award and Top 10 Product of 2004

I.E. Readers’ Choice Award: Best DBMS for Data Warehousing

CRN recommends 5/5 stars

DM Review 2004 Winner of Readers Award for Database and Data Store

InfoWorld “Database of the Year” 2004

Page 16: Bringing the Power of Oracle Database to.NET Andy Mendelsohn Senior Vice President, Database Server Technologies Oracle Corporation

Oracle Database 10g

“Sophisticated Simplicity”- Sean McCown, InfoWorld

Page 17: Bringing the Power of Oracle Database to.NET Andy Mendelsohn Senior Vice President, Database Server Technologies Oracle Corporation

Oracle Database 10g Windows .NET

Developer Strategy

Page 18: Bringing the Power of Oracle Database to.NET Andy Mendelsohn Senior Vice President, Database Server Technologies Oracle Corporation

Oracle Database 10g: Enhanced Developer Productivity

Optimized data access providers with full support for Oracle

Server side development in .NET

Integration with Development Tools

Page 19: Bringing the Power of Oracle Database to.NET Andy Mendelsohn Senior Vice President, Database Server Technologies Oracle Corporation

Windows COM Data Access

Visual Visual BasicBasic

MS OfficeMS Office

ActiveX Data ActiveX Data Objects (ADO)Objects (ADO)

C/C++C/C++ApplicationsApplications

ODBCODBC

Active ServerActive ServerPagesPages

Oracle Objects for OLE Oracle Objects for OLE (OO4O)(OO4O)

COM COM Automation Automation

FeatureFeature(MS Office, (MS Office,

VB, Any COM VB, Any COM Server)Server)

Any COM Any COM ClientClient

Oracle Database

OLE DBOLE DB

Page 20: Bringing the Power of Oracle Database to.NET Andy Mendelsohn Senior Vice President, Database Server Technologies Oracle Corporation

Oracle’s Commitment to .NET

Mid 200520032002

.NET Framework

1.1

.NET Framework

1.0

1H 2005

ODP.NET

Oracle Developer Tools for VS.NET

ODP.NET

Oracle Developer Tools for VS.NET

Oracle Database Extensions for .NET

Oracle Data Provider for .NET(ODP.NET)

.NET Framework

2.0

Page 21: Bringing the Power of Oracle Database to.NET Andy Mendelsohn Senior Vice President, Database Server Technologies Oracle Corporation

.NET Data Access

VB .NETVB .NET C#C#ASP .NETASP .NET Any other .NET Any other .NET LanguageLanguage

Oracle Data ProviderOracle Data ProviderFor .NET For .NET

Oracle Database Oracle Database ExtensionsExtensions

for .NETfor .NET(VB .NET, C#,(VB .NET, C#,

C++) C++)

Page 22: Bringing the Power of Oracle Database to.NET Andy Mendelsohn Senior Vice President, Database Server Technologies Oracle Corporation

Oracle Data Provider for .NET

Fully compliant, high performance ADO.NET provider

Supports advanced database features, e.g. Grid, XML DB, Security and Native Data Types.

Support Microsoft Transaction Server/Enterprise Services (Transactions)

Can be used with Oracle 8i, 9i or 10g Database Server on any platform (Windows, Unix, Linux ..)

Page 23: Bringing the Power of Oracle Database to.NET Andy Mendelsohn Senior Vice President, Database Server Technologies Oracle Corporation

Oracle Database Extensions for .NET Write .NET stored procedures for

Oracle on Windows

Leverage existing .NET experience

Use your choice of C#, VB.NET or Managed C++

Easy deployment: Visual Studio .NET wizard

Page 24: Bringing the Power of Oracle Database to.NET Andy Mendelsohn Senior Vice President, Database Server Technologies Oracle Corporation

Oracle Developer Tools for Visual Studio .NET New tightly integrated toolset for VS .NET

Easy to learn and intuitive

Leverage existing VS .NET experience

Stay in VS .NET environment for project lifecycle

Powerful features that enhance productivity

Page 25: Bringing the Power of Oracle Database to.NET Andy Mendelsohn Senior Vice President, Database Server Technologies Oracle Corporation

D E M O N S T R A T I O N

Oracle Developer Tools for Visual Studio .NET

Page 26: Bringing the Power of Oracle Database to.NET Andy Mendelsohn Senior Vice President, Database Server Technologies Oracle Corporation

Example .NET Production Customers

Thomson Financial – Financial information research– Leverages RAC, DataGuard, XML DB, ODP.NET

Ohio Savings Bank – Customer Call Center & Mortgage processing – Leverages RAC, ASM, DataGuard, ODP.NET

Dell Corporation

– Order Management– Leverages XML DB with ODP.NET

Credit Suisse First Boston– Mission Critical system spanning three locations – Leverages RAC, DataGuard, XML DB, ODP.NET

Page 27: Bringing the Power of Oracle Database to.NET Andy Mendelsohn Senior Vice President, Database Server Technologies Oracle Corporation

“Integrating ODP.NET into our Data Access Layer was easy and

straightforward. Using it together with Oracle 10g's grid computing and RAC

architecture, we were able to take advantage of both programming features such as XMLType and multiple reference cursors, along with the power and high

availability of  the grid”

“Integrating ODP.NET into our Data Access Layer was easy and

straightforward. Using it together with Oracle 10g's grid computing and RAC

architecture, we were able to take advantage of both programming features such as XMLType and multiple reference cursors, along with the power and high

availability of  the grid”

-Jason Lin

Ohio Savings Bank

Page 28: Bringing the Power of Oracle Database to.NET Andy Mendelsohn Senior Vice President, Database Server Technologies Oracle Corporation

Oracle: Best Database for Windows and .NET Oracle brings the power of Oracle Database

to Windows and .NET developers

Oracle is committed to making Windows developers more productive when using Oracle Database

Oracle has the best tools for whichever development platform you choose

Page 29: Bringing the Power of Oracle Database to.NET Andy Mendelsohn Senior Vice President, Database Server Technologies Oracle Corporation

Oracle Technology Network

.NET Developer Center

Windows Technology Center

DOWNLOAD O R A C L E S O F T W A R E

Page 30: Bringing the Power of Oracle Database to.NET Andy Mendelsohn Senior Vice President, Database Server Technologies Oracle Corporation

Next Steps

Session: Oracle Dev Tools for Visual Studio .NET

Wednesday, 10:30am, Room 2002

Visit Oracle at VS Live! Booth #707Live demos with Oracle on Windows and .NET experts

Download Oracle software for Windows and .NEThttp://otn.oracle.com/dotnet/http://otn.oracle.com/windows/

Page 31: Bringing the Power of Oracle Database to.NET Andy Mendelsohn Senior Vice President, Database Server Technologies Oracle Corporation