C# 1001 notes
6.51K subscribers
329 photos
9 videos
2 files
313 links
Регулярные короткие заметки по C# и .NET.

Просто о сложном для каждого.

admin - @haarrp
加入频道
❇️ Рабочая неделя заканчивается, а значит у нас будет больше времени поломать голову и поразбираться с нюансами языка C#.

Предлагаю вашему внимаю самые 🔥 интересные вопросы этой недели:

🔶 Readonly struct vs classes

🔶 Why is the call ambiguous?

🔶 What happens when creating a variable?

🔶 Random values seem to be not really random?

Всем хороших и плодотворных выходных 👍

#sof_weekly
❇️ Минула очередная неделя, а значит время небольшой подборки на выходные.

Предлагаю вашему внимаю самые 🔥 интересные материалы этой недели:

🔸 Топ-10 докладов DotNext 2018 Piter

🔸 Время занимательных историй: исключительно исключительные ситуации

🔸 Обзор задач по алгоритмам — генерация множеств

🔸 Как дела с производительностью в асинхронном программирование на C#?

🔸 C# Back to Basics – Access Modifiers in C#

🔸 Lazy<T> why does it get Func<T>

Всем хороших выходных 😉

#sof_weekly
❇️ Выходные на пороге, а значит время очередного еженедельного дайджеста.

Предлагаю вашему внимаю самые 🔥 интересные вопросы этой недели:

🔸 C# Back to Basics – Ref and Out Keywords in C#

🔸 Непрерывный рост JSON

🔸 Find duplicate in array with a memory efficient approach

🔸 Принцип Дирихле́ для эффективного решения ☝️

🔸 IDictionary How to get the removed item value while removing

Всем отличных выходных 😉

#sof_weekly
❇️ Рабочая неделя заканчивается, а значит пришло время очередной недельной подборки на выходные.

Предлагаю вашему внимаю самые 🔥 интересные статьи и вопросы этой недели:

🔸 Джеффри Рихтер о том, как кодить, писать книги и создавать свои компании

🔸 C# Back to Basics – Arrays in C#

🔸 What function will be called?

🔸 Enumeration in .NET V — ToList() or not ToList()?

🔸 How to round to nearest even integer?

Всем удачных выходных 😉

#sof_weekly
❇️ Всех ещё раз с прошедшим днём программиста! А сегодня уже пятница, а значит время очередной еженедельной подборки по C# и .NET.

Предлагаю вашему внимаю самые 🔥 интересные статьи и вопросы этой недели:

🔸 What's Coming to C#?

🔸 Keynote from the people who build .NET

🔸 C# Back to Basics – Working With Files, File and Directory

🔸 How to determine the size of var?

Всем удачных выходных 😉

#sof_weekly
​​❇️ Эта рабочая неделя оказалась весьма плодовита на интересные вопросы и статьи, которыми и спешу с вами поделиться в рамках очередной еженедельной подборки по C# и .NET.

Предлагаю вашему внимаю самые 🔥 интересные статьи и вопросы этой недели:

C#:

🔸 C# Intermediate – Properties in C#

🔸 C# 8 Small Features

🔸 Null coalescing operator IList, Array, Enumerable.Empty in foreach

🔸 C# Asynchronous with task is slower than synchronous

Debugging:

🔸 Отладка как процесс

🔸 Breakpoints FAQ: How can I pause my code in Visual Studio?

Performance:

🔸 Struct и readonly: как избежать падения производительности

🔸 Performance of value-type vs reference-type enumerators

Common:

🔸 Как мы создали технологичный продукт и провалились на дно

🔸 23 рекомендации для читабельного кода

Всем хороших и плодотворных выходных 😉

#sof_weekly
❇️ На этой неделе компания Microsoft на конференции MSIgnite представила новый портал для обучения: Microsoft Learn.

Ну а я, по традиции, предлагаю вам ознакомиться с самыми 🔥 интересными статьями и вопросами этой недели:

C#:

🔸 C# Intermediate – Static Members, Constants and Extension Methods

🔸 C# Intermediate – Anonymous and Nullable Types

🔸 What is the difference between double? and int? for .Equals comparisons?

🔸 Check List<T> for duplications with optional words to exclude

dotNET:

🔸 Here's what's new and coming to .NET Core with versions 2.1, 2.2, and 3.0

🔸 Just-In-Time (JIT) compilation

🔸 .NET API documentation moved from MSDN to docs.microsoft.com

🔸 Деревья выражений в enterprise-разработке

Common:

🔸 Манифест Чистого Программиста или краткий конспект книги «Чистый Код» Роберта Мартина

Всем хороших и плодотворных выходных 😉

#sof_weekly
❇️ Выходные на пороге, а значит время очередного еженедельного дайджеста.

Предлагаю вашему внимаю самые 🔥 интересные вопросы этой недели:

🔸 C# Intermediate – Enumerations in C#

🔸 Подводные камни HttpClient в .NET

🔸 Pattern matching в C# 7

🔸 Why does a 'for' loop behave differently when migrating VB.NET code to C#?

🔸 A History of .NET Runtimes

🔸 The danger of TaskCompletionSource<T> class

🔸 Profiling .NET Code with BenchmarkDotNet

🔸 .NET JIT compiler volatile optimizations

🔸 Встреча .Net сообщества на CLRium #4 + онлайн

Всем отличных выходных 😉

#sof_weekly
​​❇️ На этой неделе Microsoft поделилась деталями предстоящих обновлений .NET Core 3.0 и .NET Framework 4.8.

Ну а я, по традиции, предлагаю вашему внимаю самые 🔥 интересные статьи и вопросы этой недели:

🔸 C# Intermediate – Inheritance in C#

🔸 .NET Internals - Application execution model

🔸 Can a `Task` context switch before its first `await`?

🔸 What is Clean Code ?

🔸 The Introvert's Guide to Professional Development

🎧 Inversion of Control

Всем замечтательной погоды за окном и отличных выходных!

Понравилась заметка? Тогда поделись ей с другими 😉

#sof_weekly
​​❇️ Рабочая неделя заканчивается, а значит пришло время очередной недельной подборки на выходные.

Предлагаю вашему внимаю самые 🔥 интересные статьи и вопросы этой недели:

C#:

🔸 Abstract Classes in C#

🔸 Generics in C#

🔸 Why would one ever use the “in” parameter modifier in C#?

🔸 Producer/Consumer with C# structs?

dotNET:

🔸 How to Get Started with SQL Server and .NET

🔸 Why I cannot create my own analogue of Nullable?

🔸 Looking inside the memory pool

🔸 What is the purpose of public static DateTime ToDateTime(DateTime value)?

Development:

🔸 Когда программный код вызывает восхищение?

🔸 Принципы SOLID, о которых должен знать каждый разработчик

Всем хороших выходных 😉

#sof_weekly
​​❇️ Выходные на пороге, а значит время очередного еженедельного дайджеста.

Предлагаю вашему внимаю самые 🔥 интересные вопросы этой недели:

🔸 C# Intermediate – Queue, Stack, And Hashtable in C#

🔸 What does .NET's Equals method really mean?

🔸 Use structures to improve the readability of your code

🔸 Playing with C# 7 - Deconstruct

🔸 The Evolution of C#

🔸 IEnumerable<T> and .Where Linq method behaviour?

🔸 How to find all classes that implements a generic abstract class using reflection in C#?

🔸 Why are 1000 threads faster than a few?

Всем отличных выходных 😉

#sof_weekly
❇️ Рабочая неделя заканчивается, а значит пришло время очередной недельной подборки на выходные.

Предлагаю вашему внимаю самые 🔥 интересные статьи и вопросы этой недели:

🔸 Why does Enumerable.Single() iterate all elements, even when more than one item has already been found?

🔸 How to use Factory Method Design Pattern in C#

🔸 C# Intermediate – Delegates in C#

🔸 How to properly implement an interface that was designed for async usage?

🔸 Secure Random Integers in .NET Core 3

🔸 .NET Standard vs. .NET Core

Всем отличных выходных 😉

#sof_weekly