@@ -22,9 +22,9 @@ This project adheres to the [Microsoft Open Source Code of Conduct](https://open
2222
2323### Prerequisites
2424
25- - .NET 9 .0 SDK or later
25+ - .NET 10 .0 SDK or later
2626- Git
27- - Visual Studio 2022, Visual Studio Code, or JetBrains Rider (recommended)
27+ - Visual Studio 2022 (17.13+) , Visual Studio Code, or JetBrains Rider (recommended)
2828- SQL Server or SQL Server LocalDB (for integration tests)
2929
3030### Fork and Clone
@@ -44,10 +44,10 @@ This project adheres to the [Microsoft Open Source Code of Conduct](https://open
4444
4545### Initial Setup
4646
47- 1 . ** Install .NET 9 .0 SDK** :
47+ 1 . ** Install .NET 10 .0 SDK** :
4848 ``` bash
4949 # Use the provided script
50- ./src/dotnet-install.sh --version 9 .0.100
50+ ./src/dotnet-install.sh --version 10 .0.100
5151 ```
5252
53532 . ** Restore NuGet packages** :
@@ -64,19 +64,19 @@ This project adheres to the [Microsoft Open Source Code of Conduct](https://open
6464### IDE Configuration
6565
6666#### Visual Studio 2022
67- - Install the latest version with .NET 9 .0 support
67+ - Install version 17.13 or later with .NET 10 .0 support
6868- Recommended extensions:
6969 - CodeMaid (code cleanup)
7070 - SonarLint (code quality)
7171 - Meziantou.Analyzer (already included in projects)
7272
7373#### Visual Studio Code
74- - Install the C# extension
74+ - Install the C# extension (with .NET 10 SDK support)
7575- Install the .NET Core Test Explorer extension
7676- Configure EditorConfig support
7777
7878#### JetBrains Rider
79- - Use the latest version with .NET 9 .0 support
79+ - Use the latest version with .NET 10 .0 support
8080- Enable EditorConfig support
8181- Configure code style according to ` .editorconfig `
8282
@@ -136,7 +136,7 @@ dotnet test --configuration Release
136136
137137Follow the [ DKNet Coding Guidelines] ( .github/copilot-instructions.md ) and Microsoft .NET guidelines:
138138
139- - Use C# 12.0+ language features appropriately
139+ - Use C# 14.0 language features appropriately
140140- Follow ` .editorconfig ` rules
141141- Write self-documenting code with meaningful names
142142- Add XML documentation for all public APIs
0 commit comments