Forwarded from A.G.
DOU
.NET дайджест #32: приложения на Blazor, Azure побеждает AWS, gRPC в .NET, ReSharper и Rider обновились
В выпуске: релиз Autofac 5.0, запуск нового дата-центра Azure в Израиле, релиз-кандидат Microsoft Orleans 3.1, мечты о C# 9, борьба с утечками памяти в .NET, шпаргалка по Docker для .NET разработчика.
Oracle обновил набор утилит для Visual Studio 2019
https://www.oracle.com/database/technologies/dotnet-odtvsix-vs2019-downloads.html
#oracle #VisualStudio
https://www.oracle.com/database/technologies/dotnet-odtvsix-vs2019-downloads.html
#oracle #VisualStudio
devdigest // dot net pinned «Подготовил дайджест главных событий начала года https://dou.ua/lenta/digests/net-digest-32»
Обзор и сравнение различных реализаций межсервисного взаимодействия на примере REST, ReFit и gRPC
https://michaelscodingspot.com/rest-vs-grpc-for-asp-net/
#REST #ReFit #gRPC
https://michaelscodingspot.com/rest-vs-grpc-for-asp-net/
#REST #ReFit #gRPC
Michael's Coding Spot
C# to C# Communication: REST, gRPC and everything in between
There are many ways to communicate between a C# client and a C# server. Some are robust, others not so much. Some are very fast, others aren't. It's important to know the different options so you can decide what's best for you.
Forwarded from devdigest // events
Если ты хочешь оказаться среди тех, кого считают профессионалом в сфере .NET разработки, нужно всегда развиваться.
❗️Поэтому приглашаем тебя на самую масштабную техническую конференцию .NET fwdays’20, где ты сможешь улучшить свои знания и навыки в C # и .NET. Ведь рынок труда активно развивается и программисты, которые хорошо знают эту сферу, пользуются большим спросом 😱
⏰Когда? 11 апреля 2020 года
🏠Где? Конгресс-холл “Mercure”, г.Киев
Среди первых спикеров:
☝️Dylan Beattie (SkillsMatter) — CTO у SkillsMatter, разработчик, гитарист, Microsoft MVP;
☝️ Matt Ellis (JetBrains) — developer Advocate у JetBrains, работал над R# и Rider;
☝️Alex Thissen (Xpirit) — lead Consultant в компании Xpirit, получил награду Microsoft MVP для Visual Studio та Development Technologies 13 раз;
☝️Оля Гавриш (Microsoft) — программ-менеджер команды .NET в Microsoft. Ранее работала в области машинного обучения и занималась созданием фреймворка ML.NET. В данный момент занимается .NET Core и .NET 5. Родилась в Украине, но сейчас живет и работает в штате Вашингтон, США;
☝️ Mark Rendle (Visual Recode) — основатель и CEO RendleLabs, больше 30 лет в software design and development, любимый мова — C#
☝️ Сергей Калинец (PMLAB) — system Architect в Playtika, тренер по инженерным практикам, активный докладчик на конференциях и юзергруппах и много других спикеров.
В стоимость билета входит: обед, вкусные кофе-брейки, доступ к видео докладов, посещение Afterparty🎉
Покупай билет на .NET fwdays’20 со скидкой 10% по промо коду 390F1B7A74
Билеты: http://bit.ly/2s006Qs
P.S. а для студентов дневной формы обучения у Fwdays всегда действуют скидки 50%😉
❗️Поэтому приглашаем тебя на самую масштабную техническую конференцию .NET fwdays’20, где ты сможешь улучшить свои знания и навыки в C # и .NET. Ведь рынок труда активно развивается и программисты, которые хорошо знают эту сферу, пользуются большим спросом 😱
⏰Когда? 11 апреля 2020 года
🏠Где? Конгресс-холл “Mercure”, г.Киев
Среди первых спикеров:
☝️Dylan Beattie (SkillsMatter) — CTO у SkillsMatter, разработчик, гитарист, Microsoft MVP;
☝️ Matt Ellis (JetBrains) — developer Advocate у JetBrains, работал над R# и Rider;
☝️Alex Thissen (Xpirit) — lead Consultant в компании Xpirit, получил награду Microsoft MVP для Visual Studio та Development Technologies 13 раз;
☝️Оля Гавриш (Microsoft) — программ-менеджер команды .NET в Microsoft. Ранее работала в области машинного обучения и занималась созданием фреймворка ML.NET. В данный момент занимается .NET Core и .NET 5. Родилась в Украине, но сейчас живет и работает в штате Вашингтон, США;
☝️ Mark Rendle (Visual Recode) — основатель и CEO RendleLabs, больше 30 лет в software design and development, любимый мова — C#
☝️ Сергей Калинец (PMLAB) — system Architect в Playtika, тренер по инженерным практикам, активный докладчик на конференциях и юзергруппах и много других спикеров.
В стоимость билета входит: обед, вкусные кофе-брейки, доступ к видео докладов, посещение Afterparty🎉
Покупай билет на .NET fwdays’20 со скидкой 10% по промо коду 390F1B7A74
Билеты: http://bit.ly/2s006Qs
P.S. а для студентов дневной формы обучения у Fwdays всегда действуют скидки 50%😉
Fwdays
.NET fwdays'20 онлайн-конференція
Fwdays - large-scale tech conferences, meetups and workshops for developers on JavaScript, Frontend, PHP, .NET, Highload, PM in Ukraine
devdigest // dot net pinned «Если ты хочешь оказаться среди тех, кого считают профессионалом в сфере .NET разработки, нужно всегда развиваться. ❗️Поэтому приглашаем тебя на самую масштабную техническую конференцию .NET fwdays’20, где ты сможешь улучшить свои знания и навыки в C # и…»
В блоге Auth0 появилась хорошая статья с описанием того, как работает Dependency Injection в .NET Core
https://auth0.com/blog/dependency-injection-in-dotnet-core/
#DI #DependencyInjection #Auth0
https://auth0.com/blog/dependency-injection-in-dotnet-core/
#DI #DependencyInjection #Auth0
Auth0 - Blog
Understanding Dependency Injection in .NET Core
Learn what Dependency Injection and IoC are and what .NET Core provides you to support them.
Несколько мыслей по поводу того, что лучше: конструктор, или фабричный метод?
https://www.gustavwengel.dk/csharp-static-factory-vs-constructor
#FactoryMethod #Constructor
https://www.gustavwengel.dk/csharp-static-factory-vs-constructor
#FactoryMethod #Constructor
www.gustavwengel.dk
Static Factory Methods vs Constructors In C#
Recently while pair programming with a colleague, we got into discussing the best way to initialize new objects in C#. I’ve always just implemented constructors and left it at that, while he tended...
Forwarded from IT KPI
Пост присвячений .NET розробникам, SQL-джедаям і CI/CD чаклунам. 3-го березня пройде івент від групи ALT NET.
Доповідачі:
- Євген Недашківський "SQL-ін'єкції: типи, використання, захист"
- Костянтин Аверін "Octopus Deploy: easy deployments without troubles"
Під час першої лекції розберемось з тим, що таке SQL-ін'єкції, до чого вони призводять і на прикладах побачимо, як уникати цієї проблеми. А друга доповідь розкриє всю магію навколо Octopus Deploy і покаже, як зробити ваш CI/CD процес легким, гнучким і приємним.
Реєстрація обов'язкова, але дуже проста: https://goo.gl/DAsVME
Де: офіс компанії Materialise, вул Раїси Окіпної 8А
Коли: вівторок, 3 березня, 19:00
Тикайте "точно піду" на івенті в ФБ, щоб не пропустити: fb.com/events/535258570438256
Цього разу розіграємо ліцензії JetBrains, а також безкоштовний квиток на конференцію https://msstage.com
Чекаємо на вас!
Доповідачі:
- Євген Недашківський "SQL-ін'єкції: типи, використання, захист"
- Костянтин Аверін "Octopus Deploy: easy deployments without troubles"
Під час першої лекції розберемось з тим, що таке SQL-ін'єкції, до чого вони призводять і на прикладах побачимо, як уникати цієї проблеми. А друга доповідь розкриє всю магію навколо Octopus Deploy і покаже, як зробити ваш CI/CD процес легким, гнучким і приємним.
Реєстрація обов'язкова, але дуже проста: https://goo.gl/DAsVME
Де: офіс компанії Materialise, вул Раїси Окіпної 8А
Коли: вівторок, 3 березня, 19:00
Тикайте "точно піду" на івенті в ФБ, щоб не пропустити: fb.com/events/535258570438256
Цього разу розіграємо ліцензії JetBrains, а також безкоштовний квиток на конференцію https://msstage.com
Чекаємо на вас!
Не забудьте обновить ReSharper. Вышла парочка багфиксов
https://blog.jetbrains.com/dotnet/2020/02/20/resharper-ultimate-2019-3-3/
#ReSharper
https://blog.jetbrains.com/dotnet/2020/02/20/resharper-ultimate-2019-3-3/
#ReSharper
.NET Tools Blog
ReSharper Ultimate 2019.3.3 Bugfixes Available - .NET Tools Blog
Sometimes, even a bugfix needs a bugfix. 2019.3.3 is a case in point as we’re publishing ReSharper Ultimate 2019.3.3 today. Look for update notifications in Visual Studio and the Toolbox App to take advantage of these useful updates. ReSharper 2019.3.3 ……
Познавательный цикл статей про разработку собственного Roslyn Analyzer.
https://blog.elmah.io/asp-net-core-middleware-with-roslyn-analyzers-part-1
#Roslyn
https://blog.elmah.io/asp-net-core-middleware-with-roslyn-analyzers-part-1
#Roslyn
elmah.io Blog - .NET Technical tutorials/guides and new features
ASP.NET Core middleware with Roslyn Analyzers - Part 1
Learn how to create Roslyn Analyzers to help add ASP.NET Core middleware in the right order. In this post, I'll show you how analyzers can help.
Дамиан и Дэвид из команды .NET продемонстрируют способы диагностики проблем в приложениях .NET Core 3.1 с использованием новых API, инструментов командной строки и функций Visual Studio, для сбора информации, ее анализа и устранения обнаруженных причин.
https://devdigest.today/post/1165
#diagnostic
https://devdigest.today/post/1165
#diagnostic
Developers Digest
Application Diagnostics in .NET Core 3.1 - Damian Edwards & David Fowler
What do you do when your .NET Core application doesn’t behave the way you expect? Maybe it’s slower since the last deployment or has started crashing at the ...
Forwarded from Developers Community
.NET Interactive уже здесь! | .NET Notebooks Preview 2.
В ноябре 2019 мы анонсировали поддержку .NET для Jupyter Notebooks с доступностью C# и F#. Рады объявить о выпуске Preview 2 .NET Notebook. В этой статье вы можете найти все основные новые функции этого выпуска. Присоединяйтесь!
Подробнее: http://msft.it/6271TbjYJ
В ноябре 2019 мы анонсировали поддержку .NET для Jupyter Notebooks с доступностью C# и F#. Рады объявить о выпуске Preview 2 .NET Notebook. В этой статье вы можете найти все основные новые функции этого выпуска. Присоединяйтесь!
Подробнее: http://msft.it/6271TbjYJ
Хабр
.NET Interactive уже здесь! | .NET Notebooks Preview 2
В ноябре 2019 мы анонсировали поодержку .NET для Jupyter notebooks с доступностью C# и F#. Сегодня мы рады объявить о выпуске Preview 2 .NET Notebook. В этой с...
Пример создания своего маппера объектов и его оптимизация. Отличная статья, которая поможет разобраться с тем, как работает reflection в .NET Core
https://www.twilio.com/blog/building-blazing-fast-object-mapper-c-sharp-net-core
#mapping #automapper #reflection
https://www.twilio.com/blog/building-blazing-fast-object-mapper-c-sharp-net-core
#mapping #automapper #reflection
Twilio Blog
Building a Blazing Fast Object Mapper with C# .NET Core 3.1
Computer programming tutorial demonstrating multiple ways of building an object-to-object mapper in C# with .NET Core 3.1, including performance metrics and analysis. Also shows how to implement the AutoMapper library.
Junior, Middle, Senior, Lead .NET разработчик? Или желаешь развиваться в .NET и стать Trainee?
Тогда GlobalLogic Kharkiv .NET Online Marathon - это то, что вы ищете! Возможность найти проект своей мечты, пройти интервью в онлайне, стать частью команды GlobalLogic, а в придачу - получить MacBook Pro! И все это быстро и удобно, буквально не вставая с места.
Что нужно сделать, чтобы принять участие?
1) Перейти по ссылке http://bit.ly/kharkiv_marathon_new
2) Выбрать проект и отправить свое СV до 6 марта.
3) Получить подтверждение в течение 24 часов.
4) Пройти техническое интервью онлайн в любое удобное время.
5) Получить предложение о сотрудничестве и принять его не позднее, чем за 2 недели.
Выберите вакансию, выберите команду и станьте частью проекта, который изменит жизнь людей!
Тогда GlobalLogic Kharkiv .NET Online Marathon - это то, что вы ищете! Возможность найти проект своей мечты, пройти интервью в онлайне, стать частью команды GlobalLogic, а в придачу - получить MacBook Pro! И все это быстро и удобно, буквально не вставая с места.
Что нужно сделать, чтобы принять участие?
1) Перейти по ссылке http://bit.ly/kharkiv_marathon_new
2) Выбрать проект и отправить свое СV до 6 марта.
3) Получить подтверждение в течение 24 часов.
4) Пройти техническое интервью онлайн в любое удобное время.
5) Получить предложение о сотрудничестве и принять его не позднее, чем за 2 недели.
Выберите вакансию, выберите команду и станьте частью проекта, который изменит жизнь людей!