Oracle Database 11g for Windows and.NET Alex Keh Principal Product Manager, Server Technologies.

Slides:



Advertisements
Similar presentations
Getting Started with Oracle and .NET
Advertisements

A Java Architecture for the Internet of Things Noel Poore, Architect Pete St. Pierre, Product Manager Java Platform Group, Internet of Things September.
Oracle Database on Windows: Best Practices and Future Directions Alex Keh Principal Product Manager, Server Technologies, Oracle.
DEV392: Extending SharePoint Products And Technologies Through Web Parts And ASP.NET Clint Covington, Program Manager Data And Developer Services - Office.
ODP.NET.
Kashif Jalal CA-240 (072) Web Development Using ASP.NET CA – 240 Kashif Jalal Welcome to week – 2 of…
J2EE vs..NET Nigam Patel. Topics Background –Web Services, J2EE and.NET Similarities Differences Conclusion –Pros and Con (J2EE and.NET)
Microsoft Office Sharepoint Server 2007 (MOSS) Overview Momentum Microsoft November 15, 2007.
Active Directory and Windows Security Integration with Oracle Database Alex Keh Principal Product Manager, Windows and.NET Oracle.
Getting Started with Oracle and.NET Christian Shay Principal Product Manager,.NET and Windows Oracle USA.
1. Getting Started with Oracle and.NET Riaz Ahmed Director Software Development at Oracle.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
Visual Studio Development Lifecycle: SQL, PL/SQL, Source Control, Deployment Christian Shay Principal Product Manager -.NET Technologies, Oracle.
Virtual techdays INDIA │ august 2010 Building ASP.NET applications using SQL Server Compact Chaitanya Solapurkar │ Partner Technical Consultant,
Winter Consolidated Server Deployment Guide for Hosted Messaging and Collaboration version 3.5 Philippe Maurent Principal Consultant Microsoft.
Enterprise Reporting with Reporting Services SQL Server 2005 Donald Farmer Group Program Manager Microsoft Corporation.
QAD .Net UI: New Enhancements
Oracle Developer Tools for Visual Studio.NET Christian Shay Principal Product Manager Oracle Corporation Prerequisites for presentation:
The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any.
Bringing the Power of Oracle Database to.NET Andy Mendelsohn Senior Vice President, Database Server Technologies Oracle Corporation.
DEV 301 Oracle Developer Tools for Visual Studio.NET Christian Shay, Oracle Corporation Alex Keh, Oracle Corporation.
New .NET Features for the Oracle Database
WEB329 ASP.NET: A Lap Around the New Enhancements for Web Developers in Microsoft Visual Studio 2005 Omar Khan Lead Program Manager Web Platform and Tools.
Hands-On Microsoft Windows Server 2008 Chapter 1 Introduction to Windows Server 2008.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
Creating Business Workflow Using SharePoint Designer 2007 Presented by Tarek Ghazali IT Technical Specialist Microsoft SQL Server MVP Microsoft SQL Server.
.NET: Blackboard Collaborations with Microsoft Presented By Jan Poston Day Director, Standards and Interoperability Ramsey Chambers Manager, Business Development.
Architecture Of ASP.NET. What is ASP?  Server-side scripting technology.  Files containing HTML and scripting code.  Access via HTTP requests.  Scripting.
Overview of SQL Server Alka Arora.
IBSS Inc (International Business Software Solutions Inc.) Microsoft.NET.
ASP.NET INTRODUCTION INTO وزارة التربية و التعليم العالي كلية العلوم و التكنولوجيا قسم علوم الحاسوب و تكنولوجيا المعلومات اعداد الاستاذ: عبد الله محمد.
1Copyright © 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 8 Reporting from Contract.
Introduction to .NET Rui Ye.
Using the WDK for Windows Logo and Signature Testing Craig Rowland Program Manager Windows Driver Kits Microsoft Corporation.
Oracle Application Express 3.0 Joel R. Kallman Software Development Manager.
Presented by Team D Compare Windows 2000, XP, and.NET By John Leonard, Brian North, Jeffrey Reynolds, Todd Saylor.
CIS 375—Web App Dev II Microsoft’s.NET. 2 Introduction to.NET Steve Ballmer (January 2000): Steve Ballmer "Delivering an Internet-based platform of Next.
TechEd /22/2017 5:40 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
Oracle and Windows Prem Kumar Vice President Windows Development.
CS480 Computer Science Seminar Introduction to Microsoft Solutions Framework (MSF)
Slide 2 The Microsoft Office Project 2003 Software Development Kit Jim Corbin Programmer Writer Office Developer Documentation Microsoft Corporation Uma.
New Oracle Features for.NET Developers Alex Keh Principal Product Manager Server Technologies.
Microsoft SharePoint Server 2010 for the Microsoft ASP.NET Developer Yaroslav Pentsarskyy
New.NET Features for Oracle Database 11g Alex Keh Principal Product Manager, Server Technologies, Oracle.
Slide 1.NET Development for Project 2003 Samples from the Project 2003 SDK Jim Corbin Programmer Writer Office Developer Documentation Microsoft Corporation.
James Akrigg Microsoft Ltd Integrating InfoPath Forms Into Workflow Solutions And Business Processes.
Active Server Pages (ASP), also known as Classic ASP or ASP Classic, was Microsoft's first server-side script engine for dynamically generated web pages.
Oracle Warehouse Builder - Beta 1 New Features Jean-Pierre Dijcks.
Microsoft Visual Studio 2005 Tools for the Office System: Building Office Solutions Using Visual Studio 2005 Tools for Office Andrew Coates Developer Evangelist.
Getting to Know Oracle Business Intelligence Oracle BI Enterprise Edition 11g Installation, Upgrade, Monitoring Limor Fledel Oracle Business Intelligence.
BÄTTRE UTBILDNINGSRESULTAT. NÅ HÖGRE MED KUNSKAP.
ALL INFORMATION PRESENTED AS WELL AS ALL SESSIONS ARE MICROSOFT CONFIDENTIAL AND UNDER YOUR NON-DISCLOSURE AGREEMENT (NDA) AND\OR TECHNOLOGY PREVIEW.
Introduction to SQL Server 2000 Reporting Services Jeff Dumas Technical Specialist Microsoft Corporation
Biztalk server Enn Õunapuu
Alex Keh Principal Product Manager Windows Development Oracle Corporation.
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 12 1.
9 Copyright © 2004, Oracle. All rights reserved. Getting Started with Oracle Migration Workbench.
Christian Shay Principal Product Manager
Business Connectivity Services in SharePoint 2010 and Office 2010
Visual Studio Tools for Office 2005
A technical look at new capabilities and features
Web Development Using ASP .NET
Oracle Database 11g for Windows and .NET
Principal Product Manager Oracle Data Science Platform
ApplinX Rod Carlson Senior Technical Lead.
Active Directory and Windows Security Integration with Oracle Database
DAT381 Team Development with SQL Server 2005
Introduction to ASP.NET Parts 1 & 2
SharePoint 2007 Developer Overview Collaboration BI Features
Mark Quirk Head of Technology Developer & Platform Group
Presentation transcript:

Oracle Database 11g for Windows and.NET Alex Keh Principal Product Manager, Server Technologies

Agenda Oracle Database 11g on Windows Oracle Database – Best Performance Windows OS Integration Oracle for.NET Developers Ease of Development Performance Manageability and Installation Unified Oracle and Microsoft Server Management Oracle Fusion Middleware Next Steps

Oracle Database 11g on Windows

Oracle Database 11g Value Proposition Easiest to Manage Highest Quality of Service Highest Performance and Scalability Fault Tolerant Most Secure Best Information Lowest Cost Lowest Risk of Change

Oracle Database 11g - Performance Java Just-In-Time Compiler Up to 11 x Faster Database Resident Connection Pool Up to 20 x connections RAC Performance Enhancements Up to 70% Faster Query Result Caching Up to 25% Faster Client Side Caching Up to 22% Faster Oracle Secure Backup Up to 25% Faster Oracle Streams Enhancements Up to 2 x Faster Optimizer Stats Collection Up to 10 x Faster

Oracle Secure Files Breaking the Performance Barrier… Read PerformanceWrite Performance Mb/Sec File Size (Mb) Secure Files Linux Files Secure Files Linux Files

New in Oracle Database 11g Extended XML Support with Binary XML XML - Binary XML - LOB XML - Object Relational Unstructured Structured Flexible Performant Schema-less Schema-based

Best Price/Performance on Windows #1 TPC-C Price/Performance amongst all platforms Oracle Database 11g on Windows …And Oracle has the #1 TPC-C Performance also TPC-C by Price/Performance 11g SQL 2005 Highest Ranking Benchmark 1st 3rd Price/tpmC $0.73 $0.84 tpmC 102,454 82,774 Publication Date 9/12/07 3/27/07 TPC-C by Price/Performance 11g SQL 2005 Highest Ranking Benchmark 1st 3rd Price/tpmC $0.73 $0.84 tpmC 102,454 82,774 Publication Date 9/12/07 3/27/07 As of 9/12/07: HP ProLiant ML350G5, 102,454 tpmC, $.73/tpmC available 12/31/07. HP Integrity Superdome Server, 4,092,799 tpmC, $2.93 tpmC, available 8/6/07 (#1 TPC-C performance). Source: Transaction Processing Performance Council (TPC)

Windows Integration - Active Directory and Windows Security Database Registration and Name Resolution Support authenticated connection to Active Directory using OS authentication Kerberos Authentication Stronger encryption algorithms (DES3, AES, RC4) Support default encryption type supported by MS KDC Use DNS Domain Name as Kerberos REALM name by default Kerberos authentication to Oracle database in a MS cross- domain setup Removal of 30 character limit on the Kerberos user name

Network Attached Storage (NAS) use Network File System (NFS) Oracle Database 11g allows direct Windows NFS v3 access Part of DB kernel in Oracle Disk Manager library Benefits: easier manageability, simplified tuning, and better diagnostics Common Oracle NFS interface for potentially all host platforms and NFS servers Direct NFS Client on Windows

Pricing and Packaging

Oracle Database Express Edition Small-footprint starter database Free to download, develop, deploy, distribute Installs in about 10 minutes Uses native Windows installer Standard silent install method Download size Server (includes client) MB Client - 30 MB Quick start tutorials for DB and developer novices

Oracle Database Solutions That Grow with You 400 1,000 10,000 Average Connected Users Standard Edition One (2 sockets max) Standard Edition (4 sockets max) Enterprise Edition (Unlimited processors)

Where to Buy*…. CDW Dell Insight Search on ‘Oracle’ SE1 NUP $125 EDC Call A $115 L10314 Proc $3,744 EDC Call A $3,885 L10312 Standard Edition NUP $250 EDC Call A $ L10004 Proc $15,000 EDC Call A $11, A90610 Enterprise Edition NUP $800 EDC Call A Call L10001 Proc $30, EDC Call A Call A90611 * LIST PRICES SHOWN WHERE AVAILABLE

.NET Development with Oracle Database

.NET Development Environment Visual Studio Environment IIS Oracle Developer Tools for VS C++, C#, VB.NET Application Develop ODP.NET Deploy Oracle DB Extensions For.NET IIS (ASP ASP.NET) MTS/ COM+ Application Deploy Oracle Services for MTS Database Development Oracle Providers for ASP.NET

Oracle Developer Tools for Visual Studio Free “Add-in” for Visual Studio 2005 and VS.NET 2003 Easy to use and intuitive Powerful features that enhance productivity Fully integrated with Visual Studio Easy ASP.NET web application development Designers and wizards Automatic.NET code generation PL/SQL editor/debugger Source Control Integration Much more Stay in Visual Studio for project lifecycle

Oracle Data Provider for.NET Free Easy to learn, even if new to Oracle Compliant with ADO.NET 1.x, 2.0, and higher No learning curve Complete access to.NET functionality Native access to Oracle Database Utilize advanced Oracle Database features RAC, performance, security, data types, XML, etc. Oracle Providers for ASP.NET use ODP.NET

Oracle Database Extensions for.NET (AKA.NET Stored Procedures) Write Microsoft Visual C# or Visual Basic.NET procedures/functions Oracle Database 10g Release 2 or higher on Windows option Build assembly in Visual Studio.NET Deploy from Visual Studio.NET into Oracle using.NET Deployment Wizard

Develop on Windows, Database on any Platform Visual Studio Environment Environment ODT and ODP.NET ODP.NET Windows Windows Linux Unix Oracle 11g,10g, 9i, or 8i Other

Oracle on.NET Customers ” “ We’re taking the best of both worlds –.NET and Oracle – to give us the best platform possible. ODP.NET is vital to the success of our next-generation application Bill Evjen, Technical Architect ” ““ Jason Lin, Assistant Vice President, Application Integration and Architecture ““ Since we use a Microsoft.NET middle tier, Oracle Data Provider for.NET provided the high throughput, high performance, and bulletproof connectivity to the database ” Integrating ODP.NET was easy and straightforward.. we were able to take advantage of… the power and high availability of the grid Jim Lombardi, Principal Database Engineer

New.NET Feature Themes Ease of Development Tight integration with Visual Studio 2005 Web Application Development (ASP.NET) Objects Performance Expose new tuning features Improve performance out of the box Manageability and Installation Deployment: smaller client and easier packaging

Ease of Development

Visual Studio Integration – Oracle Developer Tools Fully integrated with Visual Studio 2005 Server Explorer Data Sources Window Data Source Configuration Wizard Dataset Designer TableAdapter Configuration Wizard Query Builder/Query Designer More Automatic code generation – Winform and ASP.NET Data Sources Window Integration with SQLDataSource control Makes ASP.NET web application development very easy

Visual Studio Integration New Oracle Database Project Manage, Edit and Run SQL scripts SQL*Plus is built in Source control integration – SourceSafe and Team Foundation Server Oracle Query Window New UI Explain Plan Auto-commit toggle ODT Options page Customize how you use ODT

D E M O N S T R A T I O N New ODT Features

Web Application Development (ASP.NET) ASP.NET Providers Pre-built services to store website state into databases Easy to learn Based on standard ASP.NET provider APIs and schema Installation Run PL/SQL scripts to create provider schemas Namespace Oracle.Web

Web Application Development (ASP.NET) Oracle Providers for ASP.NET Components Cache Dependency Provider Membership Provider Profile Provider Role Provider Site Map Provider Session State Provider Web Parts Personalization Provider Web Event Provider Administrators can pick and choose which providers to use

D E M O N S T R A T I O N ASP.NET Providers

Performance

Performance – Data Retrieval Data retrieval performance improvements (11g) Client Result Cache Caches results sets either on client or server Shared across sessions in the same process Cache remains consistent via DB Change Notification Better LOB performance LOB prefetching – fewer roundtrips Improved statement caching Cache ODP.NET parameter contexts

Performance – 64-bit Allow ODP.NET and.NET stored procedures to use more scalable 64-bit hardware ( ) Windows x64 64-bit ODP.NET 64-bit.NET Stored Procedures Windows Itanium 64-bit ODP.NET 64-bit.NET Stored Procedures Available for download on OTN from.NET Center

Manageability and Installation

Installation – Simpler Deployment Easier to package ODP.NET for large scale deployments Xcopy – administrators script to specific requirements, generally large deployments OUI – for small scale deployments Smaller ODP.NET footprint OUI install – small footprint Xcopy install – smallest footprint Faster ODP.NET deployment Xcopy No difference in ODP.NET functionality

Installation – Simpler Deployment IC xcopy components ODP.NET Oracle Providers for ASP.NET Oracle Provider for OLE DB OO4O Oracle Services for MTS IC deployment Via OUI - Use the installer as you normally would Via xcopy Step 1: Copy IC files to disk Step 2: Run install.bat Step 3: Add installation directories to Windows PATH Step 4: Modify NLS_LANG to desired locale

Unified Oracle and Microsoft Server Management

Grid Control for Microsoft Servers Systematic way to extend system coverage Key Benefit: Centralize Management Enable GC to monitor and manage new components Windows Host Management MOM Connector Microsoft plug-ins: Exchange SQL Server Active Directory.NET Framework IIS

Oracle Fusion Middleware on.NET

Oracle Fusion Middleware and.NET Bridging MS and non-MS Infrastructure with Enterprise Capabilities Msft Outlook Msft InfoPath Msft Word Msft Excel Msft.Net UI Msft SQL Server Msft Active Directory Msft MSMQ J2EE – BEA, IBM, JBoss, etc. ID Mgmt – Sun, Novell OpenLDAP, etc. DBMS – Oracle, DB2, Informix, etc. TP Monitors, Messaging – Tuxedo MQ, Sonic, CICS, IMS Tibco MicrosoftMicrosoft Msft Servers i.e. BizTalk Portal BPM Sys. Mgmt BI Security & ID Mgmt Enterprise Service Bus HA Oracle Fusion Middleware IDE App/Services Service, Event Registry Sys Mgmt – HP, CA, IBM, BMC, etc. BI – Business Objects, Cognos, etc. Apps – Oracle, Psft,JDE, SAP, Siebel, Legacy, etc.

Next Steps

More Information OTN Windows Technology Center OTN.NET Developer Center Blog For more questions

More Information OTN Fusion Middleware and Microsoft ddleware/fusion-middleware-microsoft- interoperability.htmlhttp:// ddleware/fusion-middleware-microsoft- interoperability.html OTN Grid Control Plug-ins and Connectors m/extensionshttp:// m/extensions

The preceding is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.