DotNetRu – Telegram
DotNetRu
2.25K subscribers
33 photos
1 file
680 links
Самые важные новости, лучшие статьи и авторитетные личности из мира .NET
Download Telegram
Наверняка вы уже знаете, что TechTrain (https://techtrain.ru/) — мероприятие совершенно нового формата, как и встреча всего DotNetRu — уникальное событие!
По такому поводу мы подготовили множество сюрпризов, совместно с нашими друзьями — АльфаБанк, Arcadia и DotNext. На нашем стенде будет несколько увлекательных докладов, розыгрыши призов, викторина и круглые столы. Участвуй, и у тебя появится шанс выиграть весьма занимательные вещи. 😊 Среди призов: билеты на лучшую .NET конференцию DotNext Moscow 2018, лицензии от JetBrains, Raspberry Pi Starter Kit и фирменные футболки DotNetRu.
Ждём всех на стенде нашего сообщества на TechTrain!
#dotnetru #techtrain #event #dotnet #arcadia #alfabank
Fuzzing the .NET JIT Compiler (http://mattwarren.org/2018/08/28/Fuzzing-the-.NET-JIT-Compiler/) — что будет, если подавать разный код на вход JIT компилятору в Debug/Release? Рано или поздно мы найдём баги в нём! Иногда так случается, что один и тот же код даёт разные результаты в Debug и Release. Fuzzlyn — проект для поиска таких случаев путём генерации кода и сравнения результатов в Debug и Release.
#dev #dotnet #jit #bugs #compilation #Fuzzlyn #MatthewWarren
.NET Conf (https://www.dotnetconf.net/) — открытая 3х дневная онлайн конференция, организованная совместно .NET сообществом и Microsoft. В первый день эксперты расскажут о реализованных и ожидаемых нововведениях в C#, ASP.NET Core, Visual Studio 2017, Entity Framework Core 2.2, Xamarin. Во второй и третий дни затронут темы
Artificial Intelligence (ИИ) и Machine Learning (Машинного Обучения) в .NET, приправив сверху Azure, DevOps, WebAssembly и много чем еще.
#dotnet #dotnetconf #event #csharp #microsoft #aspnetcore #machinelearning #azure #devops
Доступны материалы с третьего митапа KznDotNet.

Андрей Шиллинг, "Практические аспекты перехода на микросервисы"
* https://www.youtube.com/watch?v=8l9QxJEBi_k
* https://speakerdeck.com/dotnetru/andriei-shillingh-praktichieskiie-aspiekty-pieriekhoda-na-mikrosiervisy

Дмитрий Поломошнов, "Разработка готовых к production web приложений на ASP.NET Core"
* https://www.youtube.com/watch?v=9grzuD9bgNk
* https://speakerdeck.com/dotnetru/dmitrii-polomoshnov-razrabotka-ghotovykh-k-production-web-prilozhienii-na-asp-dot-net-core

Александр Семёнов, "Аутентификация OAuth / OpenID Connect в Enterprise и среда Open API"
* https://www.youtube.com/watch?v=i7vuFHH0nxY
* https://speakerdeck.com/dotnetru/openid-connect-v-enterprise-i-srieda-open-api

#dotnet #dotnetru #kzndotnet #event #aspnetcore #openAPI #oauth #OpenID #microservices
Друзья, появились фотографии с нашего стенда на TechTrain: много знакомых лиц, интересных людей, подарков, позитива и, конечно, лестницы Якоба:
https://vk.com/album-144195266_258032127
https://vk.com/album-144195266_258032346
#dotnetru #techtrain #event
Прощай TFS, да здравствует Azure DevOps Server! (https://azure.microsoft.com/en-us/services/devops/) — Microsoft решила провести ребрендинг TFS и VSTS - теперь они будут называться Azure DevOps и Azure DevOps Server соответственно. Из плюсов - свежий интерфейс (который уже можно попробовать в VSTS) и более частые обновления в TFS (больше не нужно ждать пока новые фичи доедут до TFS из VSTS).
#devops #dotnet #microsoft #azure #tfs #continuousintegration
TechTrain — Эффективность Программиста (https://vk.com/@dotnetru-techtrain-effektivnost-programmista) — мы подвели итоги круглого стола проведенного на TechTrain (немного иронично, что только сейчас добрались), в статье краткая выжимка по фактам и мыслям, всем огромное спасибо за участие, до новых встреч!
#dotnetru #techtrain #efficiency #programmer #dev #developer
Встреча .Net сообщества на CLRium #4 + онлайн. Куда движутся CoreCLR и C# (https://habr.com/company/epam_systems/blog/425157/) — на этот раз — с уклоном в будущее. А по поводу будущего есть спойлер: .NET Framework будет закрыт в угоду Core CLR. Почему? Приходите и по цене одной заправки автомобиля вы все узнаете сами.
Особый бонус для участников сообщества — скидка по промокоду "DotNetRu".
#dotnet #event #coreclr #CLRium #dev
Pro .NET Memory Management Book Pre-Order (http://tooslowexception.com/pro-net-memory-management-book-pre-order/) — скоро выходит книга Pro .NET Memory Management, в которой Konrad Kokosa излагает на ~800 страницах про устройство памяти в .NET. Не только "вот есть GC, он собирает мусор", но и подробности о том как, что и почему (!).
Также на сайте книги есть отличный PDF со схемой (https://prodotnetmemory.com/data/netmemoryposter.pdf), которую можно распечатать и повесить на стене как элемент современного искусства!
#dev #dotnet #dotnetcore #span #memory #memorymanagement #KonradKokosa
The .NET Framework is Done! (https://medium.com/@andy.watt83/the-net-framework-is-done-8aec3bbae12d) — последним релизом .NET Framework станет 4.8, все новые проекты рекомендуется начинать под .NET Core. Автор отмечает важный момент: Framework именно Done, а не Мёртв, Microsoft продолжит поддержку для исправления багов и общего ускорения производительности.
#dotnet #dotnetcore #dev #AndyWatt
Writing a JIT Compiler in C# (https://www.mono-project.com/news/2018/09/11/csharp-jit/) — на 2018 Microsoft Hack Week ребята из команды Mono рассказали о реализации managed компилятора на C#.
#dev #dotnet #mono #jit #managedjit #graal
Неочевидные особенности применения Rotativa для генерации PDF в ASP.NET MVC приложении (https://habr.com/post/425511/) — многие разработчики сталкиваются с задачей создания PDF отчетов для веб приложений. Автор представляет свой опыт использования библиотеки Rotativa для генерации отчетов.
#dotnet #aspnetmvc #Rotativa #PDF #library
REST API with MongoDB and F# on .NET Core (https://medium.com/@leocavalcante/rest-api-with-mongodb-and-f-on-net-core-605a2336f264) — когда ООП и реляционных БД уже недостаточно, пробуем совмещать несовместимое и получается вполне даже... Giraffe? 😲
#dotnet #fsharp #Giraffe #dotnetcore #mongoDB #webapi #restapi #aspnetcore #functionalprogramming
Друзья, у нас пополнение — к нам присоединился славный город Новосибирск, встречайте NskDotNet: https://www.meetup.com/ru-RU/NskDotNet/ !
Приглашаем всех на второй митап Новосибирского .NET сообщества https://www.meetup.com/ru-RU/NskDotNet/events/256035081/ . Внимание, по требованию площадки необходимо зарегистрироваться на сайте: https://leader-id.ru/event/12269/ .
Программа:
* Реализация CQRS+ES на динамических моделях в реальном проекте. Сергей Андрюшкевич, ООО "ИТСГ Регион".
* На стыке управляемого и неуправляемого миров. Иван Мигалев, JetBrains.
#dotnet #dotnetru #nskdotnet #event #nsk #Новосибирск #Novosibirsk #Novosib #Новосиб
Correcting Common Mistakes When Using Async/Await in .NET - Brandon Minnick (https://www.youtube.com/watch?v=av5YNd4X3dY) — разбираем устройство async/await конструкций в C# и типовые ошибки их использования: Wait/Result vs GetAwaiter, return await, ConfigureAwait и т.д.
#dotnet #csharp #async #multithreading #dev #BrandonMinnick
.NET Core Source Code Analysis with Intel VTuneAmplifier (https://blogs.msdn.microsoft.com/dotnet/2018/10/23/net-core-source-code-analysis-with-intel-vtune-amplifier/) — когда надо выжать из кода максимум производительности на процессорах Intel, то сложно обойтись без Intel VTune Amplifier, который умеет не только в ассемблерном листинге показать хотспоты, но и вполне переваривает .NET Core!
#dev #dotnetcore #dotnet #performance #intel #vtune #intelvtuneamplifier #RichLander
Друзья, у нас радостные вести - мы начали постепенно восполнять длительное отсутствие подборок (они же дайджесты, но зачем нам англицизмы). Встречаем: DotNet-подборка №1 (19.07-10.10.2017) — https://vk.com/@dotnetru-compilation-1 , вспомним о прошлых публикациях сохранивших актуальность.
#dotnetru #compilation #dotnet #dev #programming #csharp
SOLID Principles: The Liskov Principle -> What, Why and How (https://www.codeproject.com/Articles/613304/SOLID-Principles-The-Liskov-Principle-What-Why-and) — разбираемся в LSP, принципе подстановки Барбары Лисков (самом загадочном, пожалуй, из знаменитой SOLID-пятерки), с примерами на C#.
#dotnet #csharp #solid #bestpractices #designpatterns #ChristianVos
SQL Server 2016 Parameter Sniffing (https://www.sqlshack.com/sql-server-2016-parameter-sniffing/) — если вдруг простой SELECT в вашей любимой ORM начал работать вечность, но такой же SELECT в MS SQL Studio отрабатывает мгновенно, то вам пора узнать про Parameter Sniffing, DBCC FREEPROCCACHE, WITH (RECOMPILE) и OPTION (OPTIMIZE).
#mssql #dotnet #orm #database #optimization #performance #mssqlserver #AhmadYaseen
Друзья, через 6 дней состоится DotNext и естественно мы не пропустим такое событие - ждём всех на нашем стенде DotNetRu!
Если вы еще думаете в чём пойти на DotNext, знайте, мы оба дня будем разыгрывать подарки среди участников носящих футболки (а так же толстовки, панамки, носочки, фартуки и т.д.) с логотипом глобального или любого из локальных сообществ!
На стенде сообщества в течение всей конференции будет с кем обсудить новости .NET мира, поговорить о наболевшем и получить щикарные наклейки от нашего дизайнера.
#dotnetru #dotnext #event #moscow #Msk #dev #dotnetcore