TG Telegram Group Link
Channel: C# 1001 notes
Back to Bottom
πŸ–₯ DynamicData β€” Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ C#, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с ΠΈΠ·ΠΌΠ΅Π½ΡΡŽΡ‰ΠΈΠΌΠΈΡΡ коллСкциями Π² Ρ€Π΅Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΌ стилС

β€” dotnet add package DynamicData --version 8.4.1

DynamicData β€” это Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ всю ΠΌΠΎΡ‰ΡŒ Ρ€Π΅Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с коллСкциями. Π Π΅Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ ΠΈΠ· ΠΊΠΎΡ€ΠΎΠ±ΠΊΠΈ Π½Π΅ ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… способов для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΈΠ·ΠΌΠ΅Π½ΡΡŽΡ‰ΠΈΠΌΠΈΡΡ Π½Π°Π±ΠΎΡ€Π°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΈ Π·Π°Π΄Π°Ρ‡Π° DynamicData β€” ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ это.

Π‘ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ прилоТСния довольно слоТны, ΠΈ Π·Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ†ΠΈΠΈ ΠΊΠΎΠ»Π»Π΅ΠΊΡ†ΠΈΠΉ β€” Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ²Π°Ρ‚ΡŒ, Ρ‚Ρ€Π°Π½ΡΡ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ»ΠΈ ΡΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ элСмСнты. DynamicData Π±Ρ‹Π» Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½ ΠΊΠ°ΠΊ Ρ€Π°Π· Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π°Π²ΠΈΡ‚ΡŒΡΡ ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ нСвСроятно слоТного ΠΊΠΎΠ΄Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ потрСбовался Π±Ρ‹ Π½Π°ΠΌ для управлСния динамичСски ΠΌΠ΅Π½ΡΡŽΡ‰ΠΈΠΌΠΈΡΡ Π½Π°Π±ΠΎΡ€Π°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ….

DynamicData Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ развиваСтся ΠΈ дорабатываСтся, ΠΈ ΡƒΠΆΠ΅ сСйчас поддСрТиваСтся Π±ΠΎΠ»Π΅Π΅ 60 ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ² для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с коллСкциями.

πŸ–₯ GitHub
🟑 Π”ΠΎΠΊΠΈ

@csharp_1001_notes
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ–₯ xUnit β€” Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ ΠΈ CLI для ΡŽΠ½ΠΈΡ‚-тСстирования .NET-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ

β€” dotnet add package xunit --version 2.9.0

Если ΠΊΡ‚ΠΎ Π²Π΄Ρ€ΡƒΠ³ Π½Π΅ использовал xUnit для тСстирования своих ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Ρ‚ΠΎ самоС врСмя это ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ β€” это Π½Π΅ΠΏΠ»ΠΎΡ…ΠΎΠΉ ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€Π΅Π½Π½Ρ‹ΠΉ Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ инструмСнт.

ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΠΈ xUnit:
β€” ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΉ дСлаСтся ассСртами, Π° Π½Π΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π°ΠΌΠΈ, Ρ‡Ρ‚ΠΎ большС соотвСтствуСт ΡΡ‚ΠΈΠ»ΡŽ AAA (Assert.Throws, Record.Exception). Π’Π½ΡƒΡ‚Ρ€ΠΈ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ловятся try-catch Π±Π»ΠΎΠΊΠΎΠΌ.

β€” вмСсто ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² xUnit ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ СстСствСнныС возмоТности C# (IDisposable, IClassFixture, ICollectionFixture)

πŸ–₯ GitHub
🟑 Быстрый старт

@csharp_1001_notes
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ–₯ FluentMigrator β€” Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ для ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΠΈ Π‘Π”, написанный Π½Π° C#

β€” dotnet add package FluentMigrator --version 5.2.0

FluentMigrator позволяСт ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΠΈ ΠΊΠ°ΠΊ классы, ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π½Ρ‹Π΅ ΠΎΡ‚ Π±Π°Π·ΠΎΠ²ΠΎΠ³ΠΎ класса Migration ΠΈ ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠ΅ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ Migration с ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌ Π½ΠΎΠΌΠ΅Ρ€ΠΎΠΌ вСрсии.

ΠŸΡ€ΠΈ запускС FluentMigrator достаточно ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ, Π½Π° ΠΊΠ°ΠΊΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ Π½ΡƒΠΆΠ½ΠΎ ΠΌΠΈΠ³Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, ΠΈ ΠΎΠ½ запускаСт всС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ привСсти Π²Π°ΡˆΡƒ Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… ΠΊ этой вСрсии.

Помимо ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ прямой ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΠΈ, FluentMigrator Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ способы выполнСния ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΠΉ, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Π²Ρ‹Π±ΠΎΡ€ΠΎΡ‡Π½Ρ‹Π΅ ΠΌΠΈΠ³Ρ€Π°Ρ†ΠΈΠΈ, ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠ³ΠΎ SQL.

πŸ–₯ GitHub

@csharp_1001_notes
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ–₯ OpenCvSharp β€” .NET-ΠΏΠ°ΠΊΠ΅Ρ‚ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с OpenCV

β€” dotnet add package OpenCvSharp4 --version 4.10.0.20240616

OpenCvSharp β€” это извСстная ΠΎΠ±Π΅Ρ€Ρ‚ΠΊΠ° для .NET, которая прСдоставляСт доступ ΠΊΠΎ всСм модулям OpenCV для:
β€” хранСния матСматичСских Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΈ вычислСний, Π°Π»Π³Π΅Π±Ρ€Ρ‹ ΠΈ структур Π΄Π°Π½Π½Ρ‹Ρ…;
β€” хранСния ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ для машинного обучСния;
β€” Π²Π²ΠΎΠ΄Π° ΠΈ Π²Ρ‹Π²ΠΎΠ΄Π° ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΎΠΊ ΠΈΠ»ΠΈ Π²ΠΈΠ΄Π΅ΠΎ, чтСния ΠΈ записи Π² Ρ„Π°ΠΉΠ»;
β€” ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ изобраТСния;
β€” дСтСктирования ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² β€” Π»ΠΈΡ†, ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚ΠΎΠ² ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ…;
β€” отслСТивания ΠΈ Π°Π½Π°Π»ΠΈΠ·Π° Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠΉ Π½Π° Π²ΠΈΠ΄Π΅ΠΎ;
β€” ΠΈ для ΠΌΠ½ΠΎΠ³ΠΎΠ³ΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ

πŸ–₯ GitHub

@csharp_1001_notes
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ–₯ Coravel β€” Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° .NET, которая позволяСт Π»Π΅Π³ΠΊΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π·Π°Π΄Π°Ρ‡, ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, постановку Π² ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ всСго Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ

β€” dotnet add package coravel

Coravel ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ быстро Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ .NET-прилоТСния, упрощая использованиС Ρ‚Π°ΠΊΠΈΡ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΊΠ°ΠΊ ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π·Π°Π΄Π°Ρ‡, постановка Π² ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ, ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅, рассылка ΠΈ Ρ‚.Π΄.
Coravel ΠΈΠΌΠ΅Π΅Ρ‚ простой ΠΈ Π²Ρ‹Ρ€Π°Π·ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ синтаксис.

πŸ–₯ GitHub
🟑 Π”ΠΎΠΊΠΈ

@csharp_1001_notes
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from C#/.Net Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅
Forwarded from C#/.Net Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅
πŸš€ Чистый ΠΊΠΎΠ΄ Π² ASP.NET Core: практичСскоС Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅

Автор разбираСтся Π² основных концСпциях чистого ΠΊΠΎΠ΄Π°, Π»Π΅ΠΆΠ°Ρ‰ΠΈΡ… Π² Π΅Π³ΠΎ основС ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ°Ρ… ΠΈ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π΅Π³ΠΎ ΠΊ ΠΊΠΎΠ΄Ρƒ, Π½Π° Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… практичСских ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°Ρ….

πŸ“Œ Π§ΠΈΡ‚Π°Ρ‚ΡŒ
πŸ–₯ RavenDB β€” ACID NoSQL докумСнтоориСнтированная Π‘Π”


dotnet new console
dotnet add package RavenDB.Client --version 6.0.0-*

# ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Program.cs

dotnet restore && dotnet build && dotnet run


Π’ΠΎΠΎΠ±Ρ‰Π΅, RavenDB β€” довольно извСстная NoSQL Π‘Π”;
Ссли ΠΊΡ‚ΠΎ Π½Π΅ ΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π» β€” Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ RavenDB ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Π² вашСм кСйсС.

ΠžΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΠΈ RavenDB:
β€” ΠŸΡ€ΠΎΡΡ‚ΠΎΡ‚Π° развСртывания. МоТно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ встроСнноС Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅, Ρ‚Π°ΠΊ Windows service ΠΈ консольноС ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅.

β€” ΠŸΡ€ΠΎΡΡ‚ΠΎΡ‚Π° ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° Π½Π° Π½ΠΎΠ²ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ. ΠŸΡ€ΠΎΡΡ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ ΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Raven ΠΈ Π·Π°ΠΊΠΈΠ½ΡƒΡ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ Π±ΠΈΠ»Π΄ Π² Ρ€Π°Π±ΠΎΡ‡ΡƒΡŽ ΠΏΠ°ΠΏΠΊΡƒ сСрвСра. Π’ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ всС обходится ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ΠΌ NuGet ΠΏΠ°ΠΊΠ΅Ρ‚Π°.

β€” Π Π°ΡΡˆΠΈΡ€ΡΠ΅ΠΌΠΎΡΡ‚ΡŒ. Π•ΡΡ‚ΡŒ мноТСство возмоТностСй ΠΏΠΎ Π²ΡΡ‚Ρ€Π°ΠΈΠ²Π°Π½ΠΈΡŽ своСго Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»Π° Π½Π° сторонС сСрвСра. МоТно ΠΊΠ°ΡΡ‚ΠΎΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ всё, начиная ΠΎΡ‚ Ρ‚Ρ€ΠΈΠ³Π³Π΅Ρ€ΠΎΠ² Π½Π° ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈ индСксов Π΄ΠΎ создания своих Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΉ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΡ… ΠΎΠ±ΠΎΠ³Π°Ρ‚ΠΈΡ‚ΡŒ API сСрвСра.

β–ͺ GitHub
β–ͺΠ”ΠΎΠΊΠΈ

@csharp_1001_notes
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ–₯ Полная ΡˆΠΏΠ°Ρ€Π³Π°Π»ΠΊΠ° ΠΏΠΎ C# ΠΈ ΠΊΡ€Π°Ρ‚ΠΊΠΈΠΉ справочник ΠΏΠΎ языку с простыми ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°ΠΌΠΈ.

πŸ“Œ Π¨ΠΏΠ°Ρ€Π³Π°Π»ΠΊΠ°

@csharp_1001_notes
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ–₯ PowerShell Pro Tools

ΠŸΠΎΠ»Π΅Π·Π½Ρ‹Π΅ инструмСнты, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ упростят написаниС скриптов, Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΡŽ ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с PowerShell. УстановитС с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ ΠΈΠ»ΠΈ ΠΊΠ°ΠΊ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Π² VS/VS Code.


Install-Module -Name PowerShellProTools


πŸ“ŒGitHub

@csharp_1001_notes
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
πŸ–₯ΠŸΡ€ΠΈΠΌΠ΅Ρ€ использования ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π° explicit Π² C#

Π’ .NET Π΅ΡΡ‚ΡŒ мноТСство способов ΡΠΎΠΏΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹ Π΄Ρ€ΡƒΠ³ с Π΄Ρ€ΡƒΠ³ΠΎΠΌ.

На ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ΅ β€” ΠΏΡ€ΠΈΠΌΠ΅Ρ€ использования ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Π° explicit для этих Ρ†Π΅Π»Π΅ΠΉ.

πŸ“Œ ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅

@csharp_1001_notes
Please open Telegram to view this post
VIEW IN TELEGRAM
dotnet-backend-developer-roadmap.pdf
67.7 KB
⚑️ .NET Backend Developer Roadmap: 12 Π³Π»Π°Π²Π½Ρ‹Ρ… Ρ€Π°Π·Π΄Π΅Π»ΠΎΠ²

Роадмэпы ΠΏΠΎ .NET/C#/ASP.NET/Game Dev Π²Ρ‹ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ…Π΅ΡˆΡ‚Π΅Π³Π° #roadmap

πŸ“Œ Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

@csharp_1001_notes
HTML Embed Code:
2025/07/08 09:59:45
Back to Top