💢 Видео: ASP.NET Core — чистая архитектура для новичков | Структура проекта
📃 В этом видео я расскажу о чистой архитектуре для проекта Asp Net Core.
✧ Автор: Kirill Developer
#CSharp #DotNet #Программирование #АрхитектураПроекта
📃 В этом видео я расскажу о чистой архитектуре для проекта Asp Net Core.
✧ Автор: Kirill Developer
#CSharp #DotNet #Программирование #АрхитектураПроекта
YouTube
ASP.NET Core - чистая, луковая АРХИТЕКТУРА для новичков | Структура проекта
В этом видео я расскажу о чистой архитектуре для проекта Asp Net Core.
✅ Подписаться на Telegram: https://t.me/sachkov_blog
✅ Поддержать денежкой: https://boosty.to/sachkov/donate
✅ Подписаться на Telegram: https://t.me/sachkov_blog
✅ Поддержать денежкой: https://boosty.to/sachkov/donate
📝 Статья: Работа со временем и датой в C# с применением библиотеки Humanizer
📃 В предыдущей статье мы с вами разбирались, как работать с Humanizer — бесплатной .NET-библиотекой с открытым исходным кодом, которая предлагает набор методов расширения и утилит для форматирования и манипулирования строками, числами, датами, временем, временными интервалами, цифрами и величинами в удобном для человеческого восприятия виде. Мы увидели, как Humanizer может помочь нам преобразовать строки из верблюжьей нотации (camelCase) и стиля Pascal (PascalCase) в удобочитаемый текст, отформатировать числа и даты в приятный с точки зрения пользователя вид, а также преобразовать слова во множественное и единственное число.
Работа со временем и датой — одна из самых распространенных и муторных задач в любом приложении. Пользователи ожидают увидеть дату и время в формате, который будет легко восприниматься и соответствовать контексту. Например, пользователи хотели бы увидеть что-то вроде "2 часа назад" вместо "2023-12-01 12:14:53" или "завтра в 10:00 утра" вместо "2023-12-02 10:00:00". Кроме того, пользователи также могут иметь различные предпочтения в отношении форматов времени и даты в зависимости от их культуры, языка и местоположения.
Цель этой статьи — показать вам, как использовать Humanizer, чтобы вывести работу со временем и датой в ваших C#-проектах на новый уровень. Я расскажу о том, как преобразовать объекты DateTime и TimeSpan в удобный для восприятия человеком вид (в целях лаконичности далее мы будем использовать термин “гуманизировать”), как настраивать параметры гуманизации и как объединять гуманизацию строк со временеме/датой. Мы также рассмотрим некоторые реальные сценарии использования и примеры того, как Humanizer может улучшить пользовательский опыт в отношении времени и даты.
✧ Автор оригинала: Keyur
✧ Перевод: MaxRokatansky (OTUS)
#CSharp #Программирование #DotNET
📃 В предыдущей статье мы с вами разбирались, как работать с Humanizer — бесплатной .NET-библиотекой с открытым исходным кодом, которая предлагает набор методов расширения и утилит для форматирования и манипулирования строками, числами, датами, временем, временными интервалами, цифрами и величинами в удобном для человеческого восприятия виде. Мы увидели, как Humanizer может помочь нам преобразовать строки из верблюжьей нотации (camelCase) и стиля Pascal (PascalCase) в удобочитаемый текст, отформатировать числа и даты в приятный с точки зрения пользователя вид, а также преобразовать слова во множественное и единственное число.
Работа со временем и датой — одна из самых распространенных и муторных задач в любом приложении. Пользователи ожидают увидеть дату и время в формате, который будет легко восприниматься и соответствовать контексту. Например, пользователи хотели бы увидеть что-то вроде "2 часа назад" вместо "2023-12-01 12:14:53" или "завтра в 10:00 утра" вместо "2023-12-02 10:00:00". Кроме того, пользователи также могут иметь различные предпочтения в отношении форматов времени и даты в зависимости от их культуры, языка и местоположения.
Цель этой статьи — показать вам, как использовать Humanizer, чтобы вывести работу со временем и датой в ваших C#-проектах на новый уровень. Я расскажу о том, как преобразовать объекты DateTime и TimeSpan в удобный для восприятия человеком вид (в целях лаконичности далее мы будем использовать термин “гуманизировать”), как настраивать параметры гуманизации и как объединять гуманизацию строк со временеме/датой. Мы также рассмотрим некоторые реальные сценарии использования и примеры того, как Humanizer может улучшить пользовательский опыт в отношении времени и даты.
✧ Автор оригинала: Keyur
✧ Перевод: MaxRokatansky (OTUS)
#CSharp #Программирование #DotNET
Хабр
Работа со временем и датой в C# с применением библиотеки Humanizer
Введение В предыдущей статье мы с вами разбирались, как работать с Humanizer — бесплатной .NET-библиотекой с открытым исходным кодом, которая предлагает набор методов расширения и утилит для...
💢 Видео: Лучший способ валидации с FluentValidation в .NET | Валидация в ASP.NET Core
✧ Автор: Kirill Sachkov - Development
#AspNet #DotNet #CSharp #Программирование
#Programming
✧ Автор: Kirill Sachkov - Development
#AspNet #DotNet #CSharp #Программирование
#Programming
YouTube
Лучший способ ВАЛИДАЦИИ с FluentValidation в .NET | Валидация в ASP.NET Core
Мой менторинг по .NET - https://teletype.in/@sachkov/mentoring
Мой телеграм канал - https://t.me/sachkov_blog
Мой телеграм канал - https://t.me/sachkov_blog
❤4
💢 Видео: Асинхронность в C# и Asp Net Core на практике
📃 В этом видео я расскажу вам про асинхронность и многопоточность в C# и Asp Net Core на реальном примере
✧ Автор: Kirill Sachkov - Development
#AspNet #DotNet #CSharp #Программирование
#Programming
📃 В этом видео я расскажу вам про асинхронность и многопоточность в C# и Asp Net Core на реальном примере
✧ Автор: Kirill Sachkov - Development
#AspNet #DotNet #CSharp #Программирование
#Programming
YouTube
Асинхронность в C# и Asp Net Core на ПРАКТИКЕ
Мой телеграм канал - https://t.me/sachkov_blog
Мой курс по .NET веб разработке - https://sachkov-dotnet.ru/
Новый интенсив по архитектуре asp net core - https://sachkov-intensive.ru/
В этом видео я расскажу вам про асинхронность и многопоточность в C#…
Мой курс по .NET веб разработке - https://sachkov-dotnet.ru/
Новый интенсив по архитектуре asp net core - https://sachkov-intensive.ru/
В этом видео я расскажу вам про асинхронность и многопоточность в C#…
❤3
💢 Видео: Не допусти эти ошибки в своём пет-проекте
📃 В этом видео я расскажу о популярных ошибках в пет проектах, которые допускают новички в программировании! Не совершай эти ошибки, и тогда твой путь в it будет гораздо проще, а скилл гораздо выше.
✧ Автор: Kirill Sachkov - Development
#AspNet #DotNet #CSharp #Программирование
#Programming
📃 В этом видео я расскажу о популярных ошибках в пет проектах, которые допускают новички в программировании! Не совершай эти ошибки, и тогда твой путь в it будет гораздо проще, а скилл гораздо выше.
✧ Автор: Kirill Sachkov - Development
#AspNet #DotNet #CSharp #Программирование
#Programming
YouTube
НЕ ДОПУСТИ ЭТИ ОШИБКИ В СВОЁМ ПЕТ-ПРОЕКТЕ
Мой курс по .Net Fullstack - https://sachkov-dotnet.vercel.app
Мой телеграм канал - https://t.me/sachkov_blog
В этом видео я расскажу о популярных ошибках в пет проектах, которые допускают новички в программировании! Не совершай эти ошибки, и тогда твой…
Мой телеграм канал - https://t.me/sachkov_blog
В этом видео я расскажу о популярных ошибках в пет проектах, которые допускают новички в программировании! Не совершай эти ошибки, и тогда твой…
❤4
💢 Видео: C# Коллекции: Гайд по List, Array, IEnumerable, yield, Dictionary, Queue, LinkedList
📃 В этом видео мы разберем основные коллекции в C#, которые помогут вам эффективно работать с данными. Вы узнаете:
Как использовать List для динамического хранения элементов.
В чем особенности массивов (Array) и когда их лучше применять.
Как работает IEnumerable и зачем нужен yield для ленивых вычислений.
Как организовать данные с помощью Dictionary для быстрого поиска по ключам.
Для чего нужны Queue и LinkedList и в каких задачах они незаменимы.
Мы рассмотрим примеры кода, лучшие практики и типичные ошибки, чтобы вы могли уверенно использовать коллекции в своих проектах.
✧ Автор: SachkovTech
#AspNet #DotNet #CSharp #Программирование
#Programming
📃 В этом видео мы разберем основные коллекции в C#, которые помогут вам эффективно работать с данными. Вы узнаете:
Как использовать List для динамического хранения элементов.
В чем особенности массивов (Array) и когда их лучше применять.
Как работает IEnumerable и зачем нужен yield для ленивых вычислений.
Как организовать данные с помощью Dictionary для быстрого поиска по ключам.
Для чего нужны Queue и LinkedList и в каких задачах они незаменимы.
Мы рассмотрим примеры кода, лучшие практики и типичные ошибки, чтобы вы могли уверенно использовать коллекции в своих проектах.
✧ Автор: SachkovTech
#AspNet #DotNet #CSharp #Программирование
#Programming
YouTube
C# Коллекции: Гайд по List, Array, IEnumerable, yield, Dictionary, Queue, LinkedList
Мой телеграм канал - https://t.me/sachkov_blog
Мой курс по .NET веб разработке - https://sachkov-dotnet.vercel.app
Новый интенсив по архитектуре asp net core - https://sachkov-intensive.vercel.app
Таймкоды:
00:00 - Введение, почему нужно разбираться в…
Мой курс по .NET веб разработке - https://sachkov-dotnet.vercel.app
Новый интенсив по архитектуре asp net core - https://sachkov-intensive.vercel.app
Таймкоды:
00:00 - Введение, почему нужно разбираться в…
❤3
💢 Видео: Изучение ASP.NET Core с нуля. Web API против MVC. Зачем учить ASP.NET Core
✧ Автор: SachkovTech
#AspNet #DotNet #CSharp #Программирование
#Programming
✧ Автор: SachkovTech
#AspNet #DotNet #CSharp #Программирование
#Programming
YouTube
Изучение ASP.NET Core с нуля. Web API против MVC. Зачем учить ASP.NET Core
Мой телеграм канал - https://t.me/sachkov_blog
Мой курс по .NET веб разработке - https://sachkov-dotnet.ru/
Новый интенсив по архитектуре asp net core - https://sachkov-intensive.ru/
Таймкоды:
00:00 - Введение, что будет в видео
04:40 - Что такое веб…
Мой курс по .NET веб разработке - https://sachkov-dotnet.ru/
Новый интенсив по архитектуре asp net core - https://sachkov-intensive.ru/
Таймкоды:
00:00 - Введение, что будет в видео
04:40 - Что такое веб…
❤3
💢 Видео: Какими особенностями выделяется C#
✧ Автор: SachkovTech
#Shorts #AspNet #DotNet #CSharp #Программирование
#Programming
✧ Автор: SachkovTech
#Shorts #AspNet #DotNet #CSharp #Программирование
#Programming
YouTube
Преимущества C#
Мой телеграм канал - https://t.me/sachkov_blogМой курс по .NET веб разработке - https://sachkov-dotnet.ru/Новый интенсив по архитектуре asp net core - https:...
❤3
💢 Видео: Зачем нужен CancellationToken в C# и Asp Net Core
✧ Автор: SachkovTech
#AspNet #DotNet #CSharp #Программирование
#Programming
✧ Автор: SachkovTech
#AspNet #DotNet #CSharp #Программирование
#Programming
YouTube
Зачем нужен CancellationToken в C# и Asp Net Core
Мой телеграм канал - https://t.me/sachkov_blog
Мой курс по .NET веб разработке - https://sachkov-dotnet.ru/
Новый интенсив по архитектуре asp net core - https://sachkov-intensive.ru/
Таймкоды:
00:00 - Введение, что будет в видео
00:25 - Для чего нужен…
Мой курс по .NET веб разработке - https://sachkov-dotnet.ru/
Новый интенсив по архитектуре asp net core - https://sachkov-intensive.ru/
Таймкоды:
00:00 - Введение, что будет в видео
00:25 - Для чего нужен…
❤3
💢 Видео: Как придумать и спроектировать проект | Проектирование веб приложения
✧ Автор: SachkovTech
#ПроектированиеПрограмм #AspNet #DotNet #CSharp #Программирование
#Programming
✧ Автор: SachkovTech
#ПроектированиеПрограмм #AspNet #DotNet #CSharp #Программирование
#Programming
YouTube
Проектирование веб приложения | Разработка проекта с нуля
Мой телеграм канал - https://t.me/sachkov_blog
Интенсив по архитектуре asp net core - https://sachkov-intensive.ru/
Мой курс по .NET веб разработке до трудоустройства - https://sachkov-dotnet.ru/
Таймкоды:
00:00 - План интенсива
04:15 - Какие бывают проекты…
Интенсив по архитектуре asp net core - https://sachkov-intensive.ru/
Мой курс по .NET веб разработке до трудоустройства - https://sachkov-dotnet.ru/
Таймкоды:
00:00 - План интенсива
04:15 - Какие бывают проекты…
❤4