diff --git a/net/DevExtreme.AspNet.Data.Tests.EFCore10/DevExtreme.AspNet.Data.Tests.EFCore10.csproj b/net/DevExtreme.AspNet.Data.Tests.EFCore10/DevExtreme.AspNet.Data.Tests.EFCore10.csproj
index c681ee93..0c76c110 100644
--- a/net/DevExtreme.AspNet.Data.Tests.EFCore10/DevExtreme.AspNet.Data.Tests.EFCore10.csproj
+++ b/net/DevExtreme.AspNet.Data.Tests.EFCore10/DevExtreme.AspNet.Data.Tests.EFCore10.csproj
@@ -6,8 +6,10 @@
+
-
+
+
diff --git a/net/DevExtreme.AspNet.Data.Tests.EFCore8/DevExtreme.AspNet.Data.Tests.EFCore8.csproj b/net/DevExtreme.AspNet.Data.Tests.EFCore8/DevExtreme.AspNet.Data.Tests.EFCore8.csproj
index 0e3bb39c..5f05fb96 100644
--- a/net/DevExtreme.AspNet.Data.Tests.EFCore8/DevExtreme.AspNet.Data.Tests.EFCore8.csproj
+++ b/net/DevExtreme.AspNet.Data.Tests.EFCore8/DevExtreme.AspNet.Data.Tests.EFCore8.csproj
@@ -9,9 +9,8 @@
-
+
-
diff --git a/net/DevExtreme.AspNet.Data.Tests.EFCore9/DevExtreme.AspNet.Data.Tests.EFCore9.csproj b/net/DevExtreme.AspNet.Data.Tests.EFCore9/DevExtreme.AspNet.Data.Tests.EFCore9.csproj
index 2c3c9fe4..d70fc6e3 100644
--- a/net/DevExtreme.AspNet.Data.Tests.EFCore9/DevExtreme.AspNet.Data.Tests.EFCore9.csproj
+++ b/net/DevExtreme.AspNet.Data.Tests.EFCore9/DevExtreme.AspNet.Data.Tests.EFCore9.csproj
@@ -6,8 +6,10 @@
+
-
+
+
diff --git a/net/DevExtreme.AspNet.Data.sln b/net/DevExtreme.AspNet.Data.sln
index bc7daa75..e0213d15 100644
--- a/net/DevExtreme.AspNet.Data.sln
+++ b/net/DevExtreme.AspNet.Data.sln
@@ -6,6 +6,7 @@ MinimumVisualStudioVersion = 10.0.40219.1
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{C1FF285C-8342-4DCD-8EAF-01D91D1641E2}"
ProjectSection(SolutionItems) = preProject
..\bower.json = ..\bower.json
+ Directory.Packages.props = Directory.Packages.props
..\js\dx.aspnet.data.js = ..\js\dx.aspnet.data.js
..\js-test\test.js = ..\js-test\test.js
EndProjectSection
diff --git a/net/Directory.Packages.md b/net/Directory.Packages.md
index ab70087d..404b15b2 100644
--- a/net/Directory.Packages.md
+++ b/net/Directory.Packages.md
@@ -2,13 +2,17 @@
## Summary
+[.NET 10.0](#net-100-projects)
+
+- tfm: `net10.0`: [Assemblies: 2, Package References: 9 (override version 1)](#net-100-dependencies)
+
[.NET 8.0](#net-80-projects)
-- tfm: `net8.0`: [Assemblies: 7, Package References: 20, References: 1](#net-80-dependencies)
+- tfm: `net8.0`: [Assemblies: 6, Package References: 16, References: 1](#net-80-dependencies)
[.NET 9.0](#net-90-projects)
-- tfm: `net9.0`: [Assemblies: 1, Package References: 5 (override version 1)](#net-90-dependencies)
+- tfm: `net9.0`: [Assemblies: 1, Package References: 7 (override version 1)](#net-90-dependencies)
[.NET Framework 4.6.2](#net-framework-462-projects)
@@ -18,14 +22,26 @@
- tfm: `net472`: [Assemblies: 3, Package References: 7, References: 4](#net-framework-472-dependencies)
-[net10.0](#net100-projects)
-
-- tfm: ``: [Assemblies: 1, Package References: 5 (override version 1)](#net100-dependencies)
-
[Expected Directory.Packages.props file](expected-directorypackagesprops-file)
## Package References (by Target Framework)
+### .NET 10.0 Dependencies
+
+TFM: `net10.0`
+
+- `Azure.Identity`
+- `LinqKit.Microsoft.EntityFrameworkCore`
+- `Microsoft.EntityFrameworkCore.SqlServer`
+- `Microsoft.IdentityModel.Protocols.OpenIdConnect`
+- `Microsoft.NET.Test.Sdk`
+- `Microsoft.Web.LibraryManager.Build`
+- `Newtonsoft.Json`[Deprecated ->](#newtonsoftjson-tfmnet100)
+- `xunit`
+- `xunit.runner.visualstudio`
+---
+- `Microsoft.EntityFrameworkCore.SqlServer` VersionOverride=`10.0.0-preview.7.25380.108`[->](#microsoftentityframeworkcoresqlserver-versionoverride1000-preview725380108)
+
### .NET 8.0 Dependencies
TFM: `net8.0`
@@ -34,14 +50,10 @@ TFM: `net8.0`
- `DevExpress.Xpo`
- `FluentNHibernate`
- `LinqKit.Microsoft.EntityFrameworkCore`
-- `Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation`
- `Microsoft.EntityFrameworkCore.SqlServer`
-- `Microsoft.Identity.Client`
+- `Microsoft.IdentityModel.Protocols.OpenIdConnect`
- `Microsoft.NET.Test.Sdk`
-- `Microsoft.Web.LibraryManager.Build`
-- `Newtonsoft.Json`[Deprecated ->](#newtonsoftjson-tfmnet80)
- `System.Data.SqlClient`
-- `System.Formats.Asn1`
- `System.Linq.Dynamic.Core`
- `System.Net.Http`
- `System.Text.Json`
@@ -55,13 +67,15 @@ TFM: `net8.0`
TFM: `net9.0`
+- `Azure.Identity`
- `LinqKit.Microsoft.EntityFrameworkCore`
- `Microsoft.EntityFrameworkCore.SqlServer`
+- `Microsoft.IdentityModel.Protocols.OpenIdConnect`
- `Microsoft.NET.Test.Sdk`
- `xunit`
- `xunit.runner.visualstudio`
---
-- `Microsoft.EntityFrameworkCore.SqlServer` VersionOverride=`9.0.0`[->](#microsoftentityframeworkcoresqlserver-versionoverride900)
+- `Microsoft.EntityFrameworkCore.SqlServer` VersionOverride=`9.0.8`[->](#microsoftentityframeworkcoresqlserver-versionoverride908)
### .NET Framework 4.6.2 Dependencies
@@ -84,19 +98,14 @@ TFM: `net472`
- `xunit`
- `xunit.runner.visualstudio`
-### net10.0 Dependencies
+## Projects (by Target Framework)
-TFM: ``
+### .NET 10.0 Projects
-- `LinqKit.Microsoft.EntityFrameworkCore`
-- `Microsoft.EntityFrameworkCore.SqlServer`
-- `Microsoft.NET.Test.Sdk`
-- `xunit`
-- `xunit.runner.visualstudio`
----
-- `Microsoft.EntityFrameworkCore.SqlServer` VersionOverride=`10.0.0-preview.5.25277.114`[->](#microsoftentityframeworkcoresqlserver-versionoverride1000-preview525277114)
+TFM: `net10.0`
-## Projects (by Target Framework)
+- DevExtreme.AspNet.Data.Tests.EFCore10 (`\DevExtreme.AspNet.Data.Tests.EFCore10\DevExtreme.AspNet.Data.Tests.EFCore10.csproj`)
+- Sample (`\Sample\Sample.csproj`)
### .NET 8.0 Projects
@@ -108,7 +117,6 @@ TFM: `net8.0`
- DevExtreme.AspNet.Data.Tests.EFCore8 (`\DevExtreme.AspNet.Data.Tests.EFCore8\DevExtreme.AspNet.Data.Tests.EFCore8.csproj`)
- DevExtreme.AspNet.Data.Tests.NH (`\DevExtreme.AspNet.Data.Tests.NH\DevExtreme.AspNet.Data.Tests.NH.csproj`)
- DevExtreme.AspNet.Data.Tests.Xpo (`\DevExtreme.AspNet.Data.Tests.Xpo\DevExtreme.AspNet.Data.Tests.Xpo.csproj`)
-- Sample (`\Sample\Sample.csproj`)
### .NET 9.0 Projects
@@ -131,29 +139,24 @@ TFM: `net472`
- DevExtreme.AspNet.Data.Tests.EF6 (`\DevExtreme.AspNet.Data.Tests.EF6\DevExtreme.AspNet.Data.Tests.EF6.csproj`)
- DevExtreme.AspNet.Data.Tests.L2S (`\DevExtreme.AspNet.Data.Tests.L2S\DevExtreme.AspNet.Data.Tests.L2S.csproj`)
-### net10.0 Projects
-
-TFM: ``
+## Projects with exact Versions or VersionOverrides
-- DevExtreme.AspNet.Data.Tests.EFCore10 (`\DevExtreme.AspNet.Data.Tests.EFCore10\DevExtreme.AspNet.Data.Tests.EFCore10.csproj`)
+### TFM: `net10.0`
-## Projects with exact Versions or VersionOverrides
+#### `Microsoft.EntityFrameworkCore.SqlServer` VersionOverride=`10.0.0-preview.7.25380.108`
+- `\DevExtreme.AspNet.Data.Tests.EFCore10\DevExtreme.AspNet.Data.Tests.EFCore10.csproj`
+- `\Sample\Sample.csproj`
### TFM: `net9.0`
-#### `Microsoft.EntityFrameworkCore.SqlServer` VersionOverride=`9.0.0`
+#### `Microsoft.EntityFrameworkCore.SqlServer` VersionOverride=`9.0.8`
- `\DevExtreme.AspNet.Data.Tests.EFCore9\DevExtreme.AspNet.Data.Tests.EFCore9.csproj`
-### TFM: ``
-
-#### `Microsoft.EntityFrameworkCore.SqlServer` VersionOverride=`10.0.0-preview.5.25277.114`
-- `\DevExtreme.AspNet.Data.Tests.EFCore10\DevExtreme.AspNet.Data.Tests.EFCore10.csproj`
-
## Projects with deprecated packages
-### TFM: `net8.0`
+### TFM: `net10.0`
-#### Newtonsoft.Json tfm=`net8.0`
+#### Newtonsoft.Json tfm=`net10.0`
- `\Sample\Sample.csproj`
### TFM: `net472`
@@ -181,17 +184,15 @@ TFM: ``
-
-
+
+
-
-
-
+
+
-
@@ -200,12 +201,6 @@ TFM: ``
-
-
-
-
-
-
```
diff --git a/net/Directory.Packages.props b/net/Directory.Packages.props
index 2dc2e5c3..b67bae22 100644
--- a/net/Directory.Packages.props
+++ b/net/Directory.Packages.props
@@ -4,20 +4,18 @@
true
-
+
-
-
-
+
+
-
diff --git a/net/Sample/Program.cs b/net/Sample/Program.cs
index 1e772db3..521cbae8 100644
--- a/net/Sample/Program.cs
+++ b/net/Sample/Program.cs
@@ -5,9 +5,7 @@ namespace Sample {
public class Program {
public static void Main(string[] args) {
var builder = WebApplication.CreateBuilder(args);
- builder.Services
- .AddControllersWithViews()
- .AddRazorRuntimeCompilation();
+ builder.Services.AddControllersWithViews();
builder.Services
.AddLogging()
.AddEntityFrameworkSqlServer()
diff --git a/net/Sample/Sample.csproj b/net/Sample/Sample.csproj
index 5ac87710..597d3bc9 100644
--- a/net/Sample/Sample.csproj
+++ b/net/Sample/Sample.csproj
@@ -1,19 +1,17 @@
- net8.0
+ net10.0
enable
-
-
-
+
+
-