Oracle Database 11g provides improved integration with Windows and .NET development. Key highlights include enhanced performance when running Oracle Database on Windows, easier development using Visual Studio tools, and unified management of Oracle and Microsoft servers.
This document provides an overview and demonstration of Oracle's .NET stored procedures and Oracle Developer Tools for Visual Studio .NET. It outlines the key features and benefits, demonstrates the developer tools through examples, and discusses how to write, deploy, and debug .NET stored procedures within Oracle Database. The presentation is intended for informational purposes only and should not be relied upon for purchasing decisions.
This document provides information about Oracle Developer Tools for Visual Studio .NET and Oracle Database Extensions for .NET. It states that the information presented is for informational purposes only and should not be relied upon for purchasing decisions or incorporated into any contract. The document outlines the product direction and includes demonstrations of the tools and extensions.
This presentation provides an overview of Oracle Developer Tools for Visual Studio .NET and Oracle Database Extensions for .NET. It demonstrates the key features and capabilities including designing and debugging .NET stored procedures. The presentation is intended for informational purposes only and cannot be incorporated into any legal agreements. It also notes that Oracle may change its product roadmap and features at its own discretion.
This presentation provides an overview of Oracle Developer Tools for Visual Studio .NET and Oracle Database Extensions for .NET. It demonstrates how to create and debug .NET stored procedures within Oracle Database using Visual Studio .NET. The presentation is intended for informational purposes only and cannot be incorporated into any contract. It should not be relied upon for making purchasing decisions. Oracle has sole discretion over features and functionality.
This presentation provides an overview of Oracle Developer Tools for Visual Studio .NET and Oracle Database Extensions for .NET. It demonstrates the key features and capabilities including designing and developing .NET stored procedures directly within Visual Studio .NET. The presentation is intended for informational purposes only and cannot be incorporated into any legal agreements. It also notes that Oracle may change any product functionality or release schedule at its own discretion.
The Oracle Corporation is an American global computer technology corporation founded in 1977. It primarily develops and markets database management systems and enterprise software. In 2013, Oracle began using Oracle 12C which provided cloud services capabilities. In 2014, Oracle acquired digital marketing company Datalogix for an undisclosed amount.
This document provides an overview and demonstration of Oracle's .NET stored procedures and Oracle Developer Tools for Visual Studio .NET. It outlines the key features and benefits, demonstrates the developer tools through examples, and discusses how to write, deploy, and debug .NET stored procedures within Oracle Database. The presentation is intended for informational purposes only and should not be relied upon for purchasing decisions.
This document provides information about Oracle Developer Tools for Visual Studio .NET and Oracle Database Extensions for .NET. It states that the information presented is for informational purposes only and should not be relied upon for purchasing decisions or incorporated into any contract. The document outlines the product direction and includes demonstrations of the tools and extensions.
This presentation provides an overview of Oracle Developer Tools for Visual Studio .NET and Oracle Database Extensions for .NET. It demonstrates the key features and capabilities including designing and debugging .NET stored procedures. The presentation is intended for informational purposes only and cannot be incorporated into any legal agreements. It also notes that Oracle may change its product roadmap and features at its own discretion.
This presentation provides an overview of Oracle Developer Tools for Visual Studio .NET and Oracle Database Extensions for .NET. It demonstrates how to create and debug .NET stored procedures within Oracle Database using Visual Studio .NET. The presentation is intended for informational purposes only and cannot be incorporated into any contract. It should not be relied upon for making purchasing decisions. Oracle has sole discretion over features and functionality.
This presentation provides an overview of Oracle Developer Tools for Visual Studio .NET and Oracle Database Extensions for .NET. It demonstrates the key features and capabilities including designing and developing .NET stored procedures directly within Visual Studio .NET. The presentation is intended for informational purposes only and cannot be incorporated into any legal agreements. It also notes that Oracle may change any product functionality or release schedule at its own discretion.
The Oracle Corporation is an American global computer technology corporation founded in 1977. It primarily develops and markets database management systems and enterprise software. In 2013, Oracle began using Oracle 12C which provided cloud services capabilities. In 2014, Oracle acquired digital marketing company Datalogix for an undisclosed amount.
Gs08 modernize your data platform with sql technologies wash dcBob Ward
The document discusses the challenges of modern data platforms including disparate systems, multiple tools, high costs, and siloed insights. It introduces the Microsoft Data Platform as a way to manage all data in a scalable and secure way, gain insights across data without movement, utilize existing skills and investments, and provide consistent experiences on-premises, in the cloud, and hybrid environments. Key elements of the Microsoft Data Platform include SQL Server, Azure SQL Database, Azure SQL Data Warehouse, Azure Data Lake, and Analytics Platform System.
Antonios Chatzipavlis is a database architect and SQL Server expert with over 30 years of experience working with SQL Server. The document provides tips for installing and configuring SQL Server correctly, including selecting the appropriate server hardware, installing Windows, configuring disks and storage, installing and configuring SQL Server, and creating user databases. The goal is to optimize performance and reliability based on best practices.
Windows Server 2012 R2 Jump Start - WEBPaulo Freitas
This document provides an overview of topics that will be covered over two days of training on Windows Server 2012 R2 and System Center 2012 R2. Day 1 will cover server virtualization, cloud networking, storage, and server management automation. Day 2 will focus on virtual desktop infrastructure (VDI), access and information protection, and web application platforms. Links are provided to download the Windows Server 2012 R2 and System Center 2012 R2 previews and access hands-on labs.
Best Practices for running the Oracle Database on EC2 webinarTom Laszewski
Best practices for running the Oracle Database on EC2 including storage, security, networking, EC2, deployment, deployment, management, and monitoring.
An overview of running Oracle Database, Fusion Middleware and Oracle Applications on AWS. Covers licensing, pricing, support, security, networking, Amazon VPC, Amazon EC2, Amazon EBS, use cases, and customer successes.
An application server is software that hosts web applications and provides additional services for them. Oracle uses WebLogic Server as its application server for Oracle Fusion Middleware. The document discusses deploying WebLogic Server on Oracle Database Appliance (ODA) hardware, which provides an integrated and automated setup of WebLogic Server and Oracle Real Application Clusters.
Windows Server 2016 on pilve-valmis operatsioonisüsteem, mis toetab ettevõtte praegusi töövooge, samal ajal tutvustades uusi tehnoloogiaid, mis teevad pilve ülemineku sujuvaks, kui aeg õige. Millised on põhilised uuendused ja kuidas need ettevõtteid aitavad - nendele küsimustele leiate vastused esitlusest.
This document discusses different cloud platforms for hosting Grails applications. It provides an overview of infrastructure as a service (IaaS) models like Amazon EC2 and shared/dedicated virtual private servers, as well as platform as a service (PaaS) options including Amazon Beanstalk, Google App Engine, Heroku, Cloud Foundry, and Jelastic. A comparison chart evaluates these platforms based on factors such as pricing, control, reliability, and scalability. The document emphasizes that competition and changes in the cloud space are rapid and recommends keeping applications loosely coupled and testing platforms using free trials.
- ASP.NET 5 is the next generation of Microsoft's web framework that aims to address limitations of the current ASP.NET stack such as limited hosting possibilities and dependency on IIS.
- It features a modular architecture based on OWIN and Katana that decouples the application from the server and allows hosting on non-IIS platforms like Linux.
- Key improvements include cross-platform support, a more developer-friendly experience with features like no-compile debugging, and an emphasis on performance and light weight deployment through tools like the K command line.
This document provides an overview and agenda for Azure Data Lake. It discusses:
- Azure Data Lake Store, which is a hyper-scale repository for big data analytics workloads that supports unlimited storage of any data type.
- Azure Data Lake Analytics, which is an elastic analytics service built on Apache YARN that processes large amounts of data using the U-SQL language. U-SQL unifies SQL and C# for querying structured, semi-structured and unstructured data.
- Tools for working with Data Lake, including Visual Studio for developing U-SQL queries and managing jobs, and PowerShell for administering Data Lake resources and submitting jobs.
What's New in Amazon RDS for Open-Source & Commercial DatabasesAmazon Web Services
This document provides an overview of Amazon Relational Database Service (RDS). RDS offers fully managed relational databases in the cloud to reduce effort, risk, and cost compared to hosting databases on-premises or unmanaged instances. It supports multiple commercial database engines including MySQL, PostgreSQL, MariaDB, Oracle, SQL Server and the proprietary Amazon Aurora. Key features of RDS include high availability, automatic backups, easy scaling, encryption, integration with other AWS services, and compliance with industry standards. Recent updates include enhanced OS monitoring, performance insights previews, and new database engines and features.
This presentation is for those of you who are interested in moving your on-prem SQL Server databases and servers to Azure virtual machines (VM’s) in the cloud so you can take advantage of all the benefits of being in the cloud. This is commonly referred to as a “lift and shift” as part of an Infrastructure-as-a-service (IaaS) solution. I will discuss the various Azure VM sizes and options, migration strategies, storage options, high availability (HA) and disaster recovery (DR) solutions, and best practices.
SQL Server 2016 introduces several new features for In-Memory OLTP including support for up to 2 TB of user data in memory, system-versioned tables, row-level security, and Transparent Data Encryption. The in-memory processing has also been updated to support more T-SQL functionality such as foreign keys, LOB data types, outer joins, and subqueries. The garbage collection process for removing unused memory has also been improved.
Tokyo Azure Meetup #7 - Introduction to Serverless Architectures with Azure F...Tokyo Azure Meetup
Serverless architecture is the next big shift in computing - completely abstracting the underlying infrastructure and focusing 100% on the business logic.
Today we can create applications directly in our browser and leave the decision how they are hosted and scaled to the cloud provider. Moreover, this approach give us incredible control over the granularity of our applications since most of the time we are dealing with single function at a time.
In this presentation we will cover:
• Introduce Serverless Architectures
• Talk about the advantages of Serverless Architectures
• Discuss in details in event-driven computing
• Cover common Serverless approaches
• See practical applications with Azure Functions
• Compare AWS Lambda and Azure Functions
• Talk about open source alternatives
• Explore the relation between Microservices and Serverless Architectures
Enterprises, mid-market, and SMBs all have one thing in common: their business applications are critical. Companies of all sizes are running SAP, Oracle, Exchange, and many other business applications in the cloud to simplify infrastructure management, deploy more quickly, and lower cost. However, migrating your business applications from your on-site or co-located datacenters to the AWS Cloud takes some planning, and a phased approach.
This webinar looks at migration framework and patterns from an architectural perspective and what tools and techniques are available to you to run any type of business application, from small departmental solutions to mission-critical applications in a secure and robust environment.
Reasons to attend:
Learn about planning your cloud migration strategy.
This webinar will help you select the workloads that can easily be moved to the cloud.
Evaluate the conditions and metrics required for a successful and cost effective migration.
Improve IT Efficiency and Reduce Complexity with* Sun Blade SystemsAshwin V.
Learn about Oracle\’s Sun Blade system strategy, the key business benefits and how these systems can transform your datacenter. This presentation was developed by our x86 product marketing organization. I presented these slides at Denver and have also trained our EMEA sales force on this material in numerous locations within Europe. Several of my colleagues have also presented this material at various U.S. and Canadian cities.
2014.10.22 Building Azure Solutions with Office 365Marco Parenzan
This document discusses building Azure solutions with Office 365. It provides an overview of Microsoft Azure services including compute, storage, networking and identity services. It also discusses Office 365 APIs for integrating with calendar, mail and contacts. Code samples are shown for accessing these APIs through REST calls and a library that abstracts away the REST requests. The document concludes with a demonstration of an application that integrates Office 365 and Azure services.
This document summarizes new features in .NET Framework 4.5, including improvements to WeakReferences, streams, ReadOnlyDictionary, compression, and large objects. It describes enhancements to server GC, asynchronous programming, the Task Parallel Library, ASP.NET, Entity Framework, WCF, WPF, and more. The .NET 4.5 update focuses on performance improvements, support for asynchronous code and parallel operations, and enabling modern app development patterns.
Did you know that drowning is a leading cause of unintentional death among young children? According to recent data, children aged 1-4 years are at the highest risk. Let's raise awareness and take steps to prevent these tragic incidents. Supervision, barriers around pools, and learning CPR can make a difference. Stay safe this summer!
Discovering Digital Process Twins for What-if Analysis: a Process Mining Appr...Marlon Dumas
This webinar discusses the limitations of traditional approaches for business process simulation based on had-crafted model with restrictive assumptions. It shows how process mining techniques can be assembled together to discover high-fidelity digital twins of end-to-end processes from event data.
Contenu connexe
Similaire à Oracle database connection with the .net developers
Gs08 modernize your data platform with sql technologies wash dcBob Ward
The document discusses the challenges of modern data platforms including disparate systems, multiple tools, high costs, and siloed insights. It introduces the Microsoft Data Platform as a way to manage all data in a scalable and secure way, gain insights across data without movement, utilize existing skills and investments, and provide consistent experiences on-premises, in the cloud, and hybrid environments. Key elements of the Microsoft Data Platform include SQL Server, Azure SQL Database, Azure SQL Data Warehouse, Azure Data Lake, and Analytics Platform System.
Antonios Chatzipavlis is a database architect and SQL Server expert with over 30 years of experience working with SQL Server. The document provides tips for installing and configuring SQL Server correctly, including selecting the appropriate server hardware, installing Windows, configuring disks and storage, installing and configuring SQL Server, and creating user databases. The goal is to optimize performance and reliability based on best practices.
Windows Server 2012 R2 Jump Start - WEBPaulo Freitas
This document provides an overview of topics that will be covered over two days of training on Windows Server 2012 R2 and System Center 2012 R2. Day 1 will cover server virtualization, cloud networking, storage, and server management automation. Day 2 will focus on virtual desktop infrastructure (VDI), access and information protection, and web application platforms. Links are provided to download the Windows Server 2012 R2 and System Center 2012 R2 previews and access hands-on labs.
Best Practices for running the Oracle Database on EC2 webinarTom Laszewski
Best practices for running the Oracle Database on EC2 including storage, security, networking, EC2, deployment, deployment, management, and monitoring.
An overview of running Oracle Database, Fusion Middleware and Oracle Applications on AWS. Covers licensing, pricing, support, security, networking, Amazon VPC, Amazon EC2, Amazon EBS, use cases, and customer successes.
An application server is software that hosts web applications and provides additional services for them. Oracle uses WebLogic Server as its application server for Oracle Fusion Middleware. The document discusses deploying WebLogic Server on Oracle Database Appliance (ODA) hardware, which provides an integrated and automated setup of WebLogic Server and Oracle Real Application Clusters.
Windows Server 2016 on pilve-valmis operatsioonisüsteem, mis toetab ettevõtte praegusi töövooge, samal ajal tutvustades uusi tehnoloogiaid, mis teevad pilve ülemineku sujuvaks, kui aeg õige. Millised on põhilised uuendused ja kuidas need ettevõtteid aitavad - nendele küsimustele leiate vastused esitlusest.
This document discusses different cloud platforms for hosting Grails applications. It provides an overview of infrastructure as a service (IaaS) models like Amazon EC2 and shared/dedicated virtual private servers, as well as platform as a service (PaaS) options including Amazon Beanstalk, Google App Engine, Heroku, Cloud Foundry, and Jelastic. A comparison chart evaluates these platforms based on factors such as pricing, control, reliability, and scalability. The document emphasizes that competition and changes in the cloud space are rapid and recommends keeping applications loosely coupled and testing platforms using free trials.
- ASP.NET 5 is the next generation of Microsoft's web framework that aims to address limitations of the current ASP.NET stack such as limited hosting possibilities and dependency on IIS.
- It features a modular architecture based on OWIN and Katana that decouples the application from the server and allows hosting on non-IIS platforms like Linux.
- Key improvements include cross-platform support, a more developer-friendly experience with features like no-compile debugging, and an emphasis on performance and light weight deployment through tools like the K command line.
This document provides an overview and agenda for Azure Data Lake. It discusses:
- Azure Data Lake Store, which is a hyper-scale repository for big data analytics workloads that supports unlimited storage of any data type.
- Azure Data Lake Analytics, which is an elastic analytics service built on Apache YARN that processes large amounts of data using the U-SQL language. U-SQL unifies SQL and C# for querying structured, semi-structured and unstructured data.
- Tools for working with Data Lake, including Visual Studio for developing U-SQL queries and managing jobs, and PowerShell for administering Data Lake resources and submitting jobs.
What's New in Amazon RDS for Open-Source & Commercial DatabasesAmazon Web Services
This document provides an overview of Amazon Relational Database Service (RDS). RDS offers fully managed relational databases in the cloud to reduce effort, risk, and cost compared to hosting databases on-premises or unmanaged instances. It supports multiple commercial database engines including MySQL, PostgreSQL, MariaDB, Oracle, SQL Server and the proprietary Amazon Aurora. Key features of RDS include high availability, automatic backups, easy scaling, encryption, integration with other AWS services, and compliance with industry standards. Recent updates include enhanced OS monitoring, performance insights previews, and new database engines and features.
This presentation is for those of you who are interested in moving your on-prem SQL Server databases and servers to Azure virtual machines (VM’s) in the cloud so you can take advantage of all the benefits of being in the cloud. This is commonly referred to as a “lift and shift” as part of an Infrastructure-as-a-service (IaaS) solution. I will discuss the various Azure VM sizes and options, migration strategies, storage options, high availability (HA) and disaster recovery (DR) solutions, and best practices.
SQL Server 2016 introduces several new features for In-Memory OLTP including support for up to 2 TB of user data in memory, system-versioned tables, row-level security, and Transparent Data Encryption. The in-memory processing has also been updated to support more T-SQL functionality such as foreign keys, LOB data types, outer joins, and subqueries. The garbage collection process for removing unused memory has also been improved.
Tokyo Azure Meetup #7 - Introduction to Serverless Architectures with Azure F...Tokyo Azure Meetup
Serverless architecture is the next big shift in computing - completely abstracting the underlying infrastructure and focusing 100% on the business logic.
Today we can create applications directly in our browser and leave the decision how they are hosted and scaled to the cloud provider. Moreover, this approach give us incredible control over the granularity of our applications since most of the time we are dealing with single function at a time.
In this presentation we will cover:
• Introduce Serverless Architectures
• Talk about the advantages of Serverless Architectures
• Discuss in details in event-driven computing
• Cover common Serverless approaches
• See practical applications with Azure Functions
• Compare AWS Lambda and Azure Functions
• Talk about open source alternatives
• Explore the relation between Microservices and Serverless Architectures
Enterprises, mid-market, and SMBs all have one thing in common: their business applications are critical. Companies of all sizes are running SAP, Oracle, Exchange, and many other business applications in the cloud to simplify infrastructure management, deploy more quickly, and lower cost. However, migrating your business applications from your on-site or co-located datacenters to the AWS Cloud takes some planning, and a phased approach.
This webinar looks at migration framework and patterns from an architectural perspective and what tools and techniques are available to you to run any type of business application, from small departmental solutions to mission-critical applications in a secure and robust environment.
Reasons to attend:
Learn about planning your cloud migration strategy.
This webinar will help you select the workloads that can easily be moved to the cloud.
Evaluate the conditions and metrics required for a successful and cost effective migration.
Improve IT Efficiency and Reduce Complexity with* Sun Blade SystemsAshwin V.
Learn about Oracle\’s Sun Blade system strategy, the key business benefits and how these systems can transform your datacenter. This presentation was developed by our x86 product marketing organization. I presented these slides at Denver and have also trained our EMEA sales force on this material in numerous locations within Europe. Several of my colleagues have also presented this material at various U.S. and Canadian cities.
2014.10.22 Building Azure Solutions with Office 365Marco Parenzan
This document discusses building Azure solutions with Office 365. It provides an overview of Microsoft Azure services including compute, storage, networking and identity services. It also discusses Office 365 APIs for integrating with calendar, mail and contacts. Code samples are shown for accessing these APIs through REST calls and a library that abstracts away the REST requests. The document concludes with a demonstration of an application that integrates Office 365 and Azure services.
This document summarizes new features in .NET Framework 4.5, including improvements to WeakReferences, streams, ReadOnlyDictionary, compression, and large objects. It describes enhancements to server GC, asynchronous programming, the Task Parallel Library, ASP.NET, Entity Framework, WCF, WPF, and more. The .NET 4.5 update focuses on performance improvements, support for asynchronous code and parallel operations, and enabling modern app development patterns.
Similaire à Oracle database connection with the .net developers (20)
Did you know that drowning is a leading cause of unintentional death among young children? According to recent data, children aged 1-4 years are at the highest risk. Let's raise awareness and take steps to prevent these tragic incidents. Supervision, barriers around pools, and learning CPR can make a difference. Stay safe this summer!
Discovering Digital Process Twins for What-if Analysis: a Process Mining Appr...Marlon Dumas
This webinar discusses the limitations of traditional approaches for business process simulation based on had-crafted model with restrictive assumptions. It shows how process mining techniques can be assembled together to discover high-fidelity digital twins of end-to-end processes from event data.
Build applications with generative AI on Google CloudMárton Kodok
We will explore Vertex AI - Model Garden powered experiences, we are going to learn more about the integration of these generative AI APIs. We are going to see in action what the Gemini family of generative models are for developers to build and deploy AI-driven applications. Vertex AI includes a suite of foundation models, these are referred to as the PaLM and Gemini family of generative ai models, and they come in different versions. We are going to cover how to use via API to: - execute prompts in text and chat - cover multimodal use cases with image prompts. - finetune and distill to improve knowledge domains - run function calls with foundation models to optimize them for specific tasks. At the end of the session, developers will understand how to innovate with generative AI and develop apps using the generative ai industry trends.
Oracle database connection with the .net developers
1.
2. <Insert Picture Here>
Oracle Database 11g for Windows and .NET
Alex Keh
Principal Product Manager, Server Technologies
3. 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
5. 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
6. 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
0%
20%
40%
60%
80%
100%
120%
140%
Improvement
Up to
22% Faster
Oracle Secure
Backup
Up to
25% Faster
Oracle Streams
Enhancements
Up to
2 x Faster
Optimizer Stats
Collection
0
200
400
600
800
1000
Stats Collection
Up to
10 x Faster
8. 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
9. 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
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) www.tpc.org
10. 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
11. • 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
13. 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) - 157 MB
• Client - 30 MB
• Quick start tutorials for DB and developer novices
14. 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)
15. Where to Buy*….
CDW
www.CDW.com/oracle
Dell
www.dell.com/oracle
1-800-274-3355
Insight
http://www.insight.com
Search on ‘Oracle’
SE1 NUP
$125
EDC 560325
Call
A0188526
$115
L10314
Proc
$3,744
EDC 875678
Call
A0188528
$3,885
L10312
Standard
Edition
NUP
$250
EDC 440283
Call
A0041841
$233.33
L10004
Proc
$15,000
EDC 440289
Call
A0052806
$11,666.66
A90610
Enterprise
Edition
NUP
$800
EDC 440259
Call
A0053326
Call
L10001
Proc
$30,804.99
EDC 440465
Call
A0039545
Call
A90611
* LIST PRICES SHOWN WHERE AVAILABLE
17. .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
18. 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
19. 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
20. 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
21. Develop on Windows, Database on any
Platform
Visual Studio
Environment
ODT and
ODP.NET
Windows
Windows
Linux
Unix
Oracle 11g,10g, 9i, or 8i
Other
22. 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
23. 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
25. 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
26. 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
28. 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
29. 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
32. 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
33. Performance – 64-bit
• Allow ODP.NET and .NET stored procedures to use
more scalable 64-bit hardware (10.2.0.3)
• 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
35. 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
36. 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
38. 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
40. 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
M
i
c
r
o
s
o
f
t
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.
42. More Information
• OTN Windows Technology Center
• http://otn.oracle.com/windows
• OTN .NET Developer Center
• http://otn.oracle.com/dotnet
• .NET Blog
• http://cshay.blogspot.com/
• For more questions
• alex.keh@oracle.com
43. More Information
• OTN Fusion Middleware and Microsoft
• http://www.oracle.com/technology/products/mid
dleware/fusion-middleware-microsoft-
interoperability.html
• OTN Grid Control Plug-ins and Connectors
• http://www.oracle.com/technology/products/oe
m/extensions
44. 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.