Upload
emerald-stanley
View
218
Download
1
Tags:
Embed Size (px)
Citation preview
Bringing the Power of Oracle Database to .NET
Andy MendelsohnSenior Vice President, Database Server Technologies
Oracle Corporation
Oracle Database 10g is the Market Leader
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
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
7
Oracle’s Commitment to Windows
2000 200320011993
Windows Server 2003
Windows2000
WindowsNT
Windows XP
2004 2005
Windows x64
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
Oracle 10g Grid Computing Strategy
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
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
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
Oracle Grid Computing
Highest Quality of Service and Flexibility Half the Cost Easiest to Manage
StorageGrid
DatabaseGrid
ApplicationServer Grid
GridControl
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
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
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
Oracle Database 10g
“Sophisticated Simplicity”- Sean McCown, InfoWorld
Oracle Database 10g Windows .NET
Developer Strategy
Oracle Database 10g: Enhanced Developer Productivity
Optimized data access providers with full support for Oracle
Server side development in .NET
Integration with Development Tools
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
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
.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++)
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 ..)
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
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
D E M O N S T R A T I O N
Oracle Developer Tools for Visual Studio .NET
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
“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
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
Oracle Technology Network
.NET Developer Center
Windows Technology Center
DOWNLOAD O R A C L E S O F T W A R E
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/