Oracle.Web
23.4.0
Prefix Reserved
dotnet add package Oracle.Web --version 23.4.0
NuGet\Install-Package Oracle.Web -Version 23.4.0
<PackageReference Include="Oracle.Web" Version="23.4.0" />
paket add Oracle.Web --version 23.4.0
#r "nuget: Oracle.Web, 23.4.0"
// Install Oracle.Web as a Cake Addin #addin nuget:?package=Oracle.Web&version=23.4.0 // Install Oracle.Web as a Cake Tool #tool nuget:?package=Oracle.Web&version=23.4.0
Oracle.Web 23.4.0
Release Notes for Oracle Providers for ASP.NET NuGet Package
April 2024
Oracle Providers for ASP.NET support the .NET Framework service provider mechanism allowing application state storage within an Oracle database. Existing ASP.NET provider developers will discover the Oracle Providers for ASP.NET are easy to learn and use as they share a common schema and API with existing ASP.NET providers. They integrate seamlessly with existing ASP.NET services and controls, just like other ASP.NET providers.
This document provides information that supplements the Oracle Data Provider for .NET (ODP.NET) documentation.
Oracle .NET Links
- Oracle .NET Home Page
- GitHub - Sample Code
- ODP.NET Discussion Forum
- YouTube
- X (Twitter)
- Email Newsletter Sign Up
New Features
- None
Bug Fixes since Oracle.Web 21.9.0
- None
Installation Changes
The following web.config entries are added by including Oracle Providers for ASP.NET NuGet package to your application:
- Configuration Settings
The following entry is added to the web.config to configure the ASP.NET providers: <pre> <configuration> <system.web> <membership defaultProvider="OracleMembershipProvider"> <providers> <clear /> <add name="OracleMembershipProvider" type="Oracle.Web.Security.OracleMembershipProvider, Oracle.Web, Version=4.122.23.1, Culture=neutral, PublicKeyToken=89b483f429c47342" connectionStringName="OraAspNetConString" applicationName="" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="true" requiresUniqueEmail="false" passwordFormat="Hashed" maxInvalidPasswordAttempts="5" minRequiredPasswordLength="7" minRequiredNonalphanumericCharacters="1" passwordAttemptWindow="10" passwordStrengthRegularExpression="" /> </providers> </membership> <profile enabled="true" defaultProvider="OracleProfileProvider"> <providers> <clear /> <add name="OracleProfileProvider" type="Oracle.Web.Profile.OracleProfileProvider, Oracle.Web, Version=4.122.23.1, Culture=neutral, PublicKeyToken=89b483f429c47342" connectionStringName="OraAspNetConString" applicationName="" /> </providers> </profile> <roleManager enabled="true" defaultProvider="OracleRoleProvider"> <providers> <clear /> <add name="OracleRoleProvider" type="Oracle.Web.Security.OracleRoleProvider, Oracle.Web, Version=4.122.23.1, Culture=neutral, PublicKeyToken=89b483f429c47342" connectionStringName="OraAspNetConString" applicationName="" /> </providers> </roleManager> <siteMap enabled="true" defaultProvider="OracleSiteMapProvider"> <providers> <clear /> <add name="OracleSiteMapProvider" type="Oracle.Web.SiteMap.OracleSiteMapProvider, Oracle.Web, Version=4.122.23.1, Culture=neutral, PublicKeyToken=89b483f429c47342" connectionStringName="OraAspNetConString" applicationName="" securityTrimmingEnabled="true" /> </providers> </siteMap> <webParts> <personalization defaultProvider="OraclePersonalizationProvider"> <providers> <clear /> <add name="OraclePersonalizationProvider" type="Oracle.Web.Personalization.OraclePersonalizationProvider, Oracle.Web, Version=4.122.23.1, Culture=neutral, PublicKeyToken=89b483f429c47342" connectionStringName="OraAspNetConString" applicationName="" /> </providers> </personalization> </webParts> <healthMonitoring enabled="true"> <providers> <add name="OracleWebEventProvider" type="Oracle.Web.Management.OracleWebEventProvider, Oracle.Web, Version=4.122.23.1, Culture=neutral, PublicKeyToken=89b483f429c47342" connectionStringName="OraAspNetConString" buffer="true" bufferMode="OracleNotification" /> </providers> </healthMonitoring> <sessionState mode="Custom" customProvider="OracleSessionStateStore"> <providers> <clear /> <add name="OracleSessionStateStore" type="Oracle.Web.SessionState.OracleSessionStateStore, Oracle.Web, Version=4.122.23.1, Culture=neutral,PublicKeyToken=89b483f429c47342" connectionStringName="OraAspNetConString" /> </providers> </sessionState> </system.web> </configuration> </pre>
- Connection String
The following entry is added to allow a connection string to be set for Oracle Providers for ASP.NET. The connectionString attribute should be set with the "User Id", "Password", and "Data Source" for the database server that the ASP.NET providers will be storing their data.
<pre> <configuration> <connectionStrings> <clear /> <add name="OraAspNetConString" connectionString=" " /> </connectionStrings> </configuration> </pre>
Copyright (c) 2024, Oracle and/or its affiliates.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET Framework | net472 is compatible. net48 was computed. net481 was computed. |
-
.NETFramework 4.7.2
- Oracle.ManagedDataAccess (>= 23.4.0 && < 24.0.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
23.4.0 | 1,288 | 5/2/2024 |
21.9.0 | 7,676 | 1/19/2023 |
21.5.0 | 9,763 | 1/4/2022 |
21.4.0 | 1,967 | 10/30/2021 |
19.18.0 | 1,393 | 1/19/2023 |
19.14.0 | 11,053 | 1/4/2022 |
19.12.0 | 2,676 | 8/5/2021 |
19.3.0 | 46,331 | 5/22/2019 |
18.15.1 | 358 | 2/3/2023 |
18.15.0 | 489 | 8/5/2021 |
18.3.0 | 17,264 | 8/29/2018 |
12.2.20230118 | 468 | 2/3/2023 |
12.2.20220118 | 607 | 12/7/2021 |
12.2.1100 | 98,390 | 5/31/2017 |
12.1.24230118 | 337 | 2/3/2023 |
12.1.24220118 | 401 | 12/7/2021 |
12.1.2400 | 34,447 | 10/14/2015 |