Forwarded from Библиотека программиста | программирование, кодинг, разработка
Вокруг поиска первой работы в IT много вопросов и проблем: большой конкурс на позицию junior, провалы на собеседованиях, глобальная незаинтересованность рынка в джунах, особенно если им больше 30. Мы, издание «Библиотека программиста», решили провести опрос среди всех, кто когда-либо искал первую работу в IT-сфере, чтобы понять кто, каким образом и с какой эффективностью (не) справляется с этой задачей. Опрос займет около 3 минут, результаты опубликуем на сайте proglib.io ориентировочно 19 сентября.
https://forms.gle/kuFeTtoHhKQW2Ekc8
https://forms.gle/kuFeTtoHhKQW2Ekc8
Google Docs
Поиск первой работы в IT
Вокруг поиска первой работы в IT много вопросов и проблем: большой конкурс на позицию junior, провалы на собеседованиях, глобальная незаинтересованность рынка в джунах, особенно если им больше 30. Мы, издание «Библиотека программиста», решили провестискал…
Пишем автономный ConsoleLoggerProvider
Если по какой-то причине вы хотите создать автономный экземпляр ConsoleLoggerProvider и не отстрелить себе ногу, то можете столкнуться с рядом трудностей. Ниже вы увидите простой пример реализации ConsoleLoggerProvider.
https://proglib.io/w/bc0e6bdf
Если по какой-то причине вы хотите создать автономный экземпляр ConsoleLoggerProvider и не отстрелить себе ногу, то можете столкнуться с рядом трудностей. Ниже вы увидите простой пример реализации ConsoleLoggerProvider.
https://proglib.io/w/bc0e6bdf
Создаем проект RESTful API с помощью ASP.NET Core и .NET 5, который следует принципам Onion Architecture (луковая архитектура).
https://proglib.io/w/9341eeb5
https://proglib.io/w/9341eeb5
Code Maze
Onion Architecture in ASP.NET Core
Find out what the Onion architecture is and why it is very popular. You will learn how to implement the Onion architecture on a real project.
Ранее мы писали о библиотеке AutoMapper. Тут не так давно Dean Dashwood представил статью о трех вещах, которые он хотел бы знать об AutoMapper перед началом работы. Рекомендуем 👇.
https://proglib.io/w/4c99b8ef
https://proglib.io/w/4c99b8ef
Дон Сайм, дизайнер и архитектор F#, немного упростил обучение и представил список операторов и символов, которые необходимо знать разработчику на F#.
https://proglib.io/w/5d70b7dc
https://proglib.io/w/5d70b7dc
GitHub
fsharp-presentations/on-teaching-operators.md at master · dsyme/fsharp-presentations
F# presentations and notes. Contribute to dsyme/fsharp-presentations development by creating an account on GitHub.
👏1
Используем генераторы исходного кода .NET для поиска объявлений классов.
https://proglib.io/w/17250642
https://proglib.io/w/17250642
Khalid Abuhakmeh’s Blog
.NET Source Generators: Finding Class Declarations
Use ISyntaxReceiver to find class declarations in a Roslyn Compilation instance.
Проходишь курсы по Python, но по итогу у тебя шаблонное резюме и нет проекта, который можешь показать работодателю?
😡HR устали рассматривать однотипные резюме –– хочется представить свой проект и знания, достаточные для начала карьеры.
Специально для тех, кто устал от теории и хочет начать создавать реальные продукты Proglib Academy подготовил курс «Основы программирования на Python».
Мы учли все:
🔹После завершения курса у вас будет проект. И не один, а целых два в портфолио, но если будете выполнять все практические задания, то 4🤤
🔹Ваших знаний будет достаточно, чтобы встать на позицию Junior и начать карьеру
🔹Наши кураторы всегда смогут оказать поддержку и никогда не оставят вас без ответа
🔹Образование стало доступным, поэтому курс доступен от 1916 руб/мес
Эксклюзивный промокод подписчикам канала CSHARP на скидку 15% только до 11 сентября. Подробнее о курсе можно узнать здесь
И ключевое, –– войти в IT быстрее с Proglib Academy😏
😡HR устали рассматривать однотипные резюме –– хочется представить свой проект и знания, достаточные для начала карьеры.
Специально для тех, кто устал от теории и хочет начать создавать реальные продукты Proglib Academy подготовил курс «Основы программирования на Python».
Мы учли все:
🔹После завершения курса у вас будет проект. И не один, а целых два в портфолио, но если будете выполнять все практические задания, то 4🤤
🔹Ваших знаний будет достаточно, чтобы встать на позицию Junior и начать карьеру
🔹Наши кураторы всегда смогут оказать поддержку и никогда не оставят вас без ответа
🔹Образование стало доступным, поэтому курс доступен от 1916 руб/мес
Эксклюзивный промокод подписчикам канала CSHARP на скидку 15% только до 11 сентября. Подробнее о курсе можно узнать здесь
И ключевое, –– войти в IT быстрее с Proglib Academy😏
Perkins_B_,_Reid_J_D_Beginning_C#_and_NET,_2021_Edition_2021.zip
40.8 MB
Beginning C# and .NET (2021)
Авторы: Benjamin Perkins, Jon D. Reid
С помощью книги и приведенных примеров вы научитесь писать простые выражения и функции, отлаживать программы, работать с классами / членами классов / формами Windows и многому другому.
Помимо подробного обсуждения основ программирования, вы узнаете о некоторых новых функциях, включенных в последние версии C# и .NET, включая потребление данных, упрощение кода и производительность.
В общем, маст-хэв для новичков.
Авторы: Benjamin Perkins, Jon D. Reid
С помощью книги и приведенных примеров вы научитесь писать простые выражения и функции, отлаживать программы, работать с классами / членами классов / формами Windows и многому другому.
Помимо подробного обсуждения основ программирования, вы узнаете о некоторых новых функциях, включенных в последние версии C# и .NET, включая потребление данных, упрощение кода и производительность.
В общем, маст-хэв для новичков.
Продолжение серии статей о StringBuilder:
- Уменьшение распределения за счет кеширования с помощью StringBuilderCache
- ValueStringBuilder: a stack-based string-builder
- Уменьшение распределения за счет кеширования с помощью StringBuilderCache
- ValueStringBuilder: a stack-based string-builder
Telegram
Библиотека шарписта
Серия статей: Глубокое погружение в StringBuilder
- Часть 1 - Общий дизайн и первый взгляд на внутреннюю структуру
- Часть 2 - Добавление строк, встроенных типов и списков
- Часть 3 - Преобразование составных частей в строку с помощью ToString()
- Часть…
- Часть 1 - Общий дизайн и первый взгляд на внутреннюю структуру
- Часть 2 - Добавление строк, встроенных типов и списков
- Часть 3 - Преобразование составных частей в строку с помощью ToString()
- Часть…
Подборка руководств по Serilog + .NET Core и подключению Serilog к Azure Application Insights.
Хабр
Страсти по Serilog + .NET Core: Глобальный логгер
Serilog — на данный момент, пожалуй, самая популярная библиотека логирования для .NET. Зародилась эта библиотека ещё до появления платформы .NET Core, в которой разработчики платформы...
Команда Community Toolkit объявила о первых предварительных выпусках двух новых наборов инструментов .NET MAUI:
- CommunityToolkit.Maui
- CommunityToolkit.Maui.Markup
Читать подробнее
- CommunityToolkit.Maui
- CommunityToolkit.Maui.Markup
Читать подробнее
www.nuget.org
CommunityToolkit.Maui 11.0.0
The .NET MAUI Community Toolkit is a collection of Animations, Behaviors, Converters, and Custom Views for development with .NET MAUI. It simplifies and demonstrates common developer tasks building iOS, Android, macOS and Windows apps with .NET MAUI.
Топ-10 докладов с весенней конференции DotNext 2021 Piter: https://proglib.io/w/6031ce0b
Хабр
Топ-10 докладов DotNext 2021 Piter
Весной мы провели DotNext 2021 Piter. А теперь, пока готовим следующий DotNext (пройдёт 21-22 октября), выложили на YouTube видеозаписи весеннего. И традиционно представляем Хабру лучшую десятку...
Forwarded from C# jobs — вакансии по C#, .NET, Unity
#вакансия #удаленка #C_sharp
Позиция: Middle/Senior С# Developer
* Проект:
Международный dating-проект
Формат работы: удалёнка
Занятость: полная/частичная
* Требования
- Стек: C#, ASP.NET, gitflow
* Задачи:
- Устранение багов.
- Поддержка работоспособности серверной части проекта.
* ЗП: от 1000 р/ч до 1500 р/ч
Контакт для связи @alekskresto
Позиция: Middle/Senior С# Developer
* Проект:
Международный dating-проект
Формат работы: удалёнка
Занятость: полная/частичная
* Требования
- Стек: C#, ASP.NET, gitflow
* Задачи:
- Устранение багов.
- Поддержка работоспособности серверной части проекта.
* ЗП: от 1000 р/ч до 1500 р/ч
Контакт для связи @alekskresto
Мультитенантность в ASP.NET Core
Мультитенантность (мультиарендность) — особенность архитектуры ПО, которая позволяет приложению обслуживать несколько независимых арендаторов.
Пользователи не мешают друг другу, их данные хранятся независимо и безопасно, а разработчики могут быстро запускать версии продукта с разными техническими возможностями.
В этом лонгриде описан процесс реализации мультитенантности в ASP.NET Core с помощью Entity Framework Core.
https://proglib.io/w/2c87ea25
Мультитенантность (мультиарендность) — особенность архитектуры ПО, которая позволяет приложению обслуживать несколько независимых арендаторов.
Пользователи не мешают друг другу, их данные хранятся независимо и безопасно, а разработчики могут быстро запускать версии продукта с разными техническими возможностями.
В этом лонгриде описан процесс реализации мультитенантности в ASP.NET Core с помощью Entity Framework Core.
https://proglib.io/w/2c87ea25
Mukesh Murugan - Helping you Become a Better .NET Developer
Multitenancy in ASP.NET Core - Simplest Way to achieve Multitenancy - codewithmukesh
In this article, let's learn how to implement Multitenancy in ASP.NET Core in a rather simple way making use of Entity Framework Core.
👍2
Разработка микросервисов с использованием .NET 5, gRPC и AWS
В статье демонстрируется взаимодействие микросервисов .NET с gRPC через балансировщики нагрузки приложений. Микросервисы в свою очередь работают на инстансах AWS Graviton2.
https://proglib.io/w/012cbf1e
В статье демонстрируется взаимодействие микросервисов .NET с gRPC через балансировщики нагрузки приложений. Микросервисы в свою очередь работают на инстансах AWS Graviton2.
https://proglib.io/w/012cbf1e
Amazon
Build Next-Generation Microservices with .NET 5 and gRPC on AWS | Amazon Web Services
Microservices commonly communicate with JSON over HTTP/1.1. These technologies are ubiquitous and human-readable, but they aren’t optimized for communication between dozens or hundreds of microservices. Next-generation Web technologies, including gRPC and…
👍1