Size: a a a

2019 June 14
DotNetRu
Вебинар — Архитектурные практики ASP.NET Core (https://it-events.com/events/15846) — 4 июля в 19:00 Мск состоится вебинар, где Ярослав Кучук расскажет про лучшие архитектурные практики, применимые в среде .NET Core, а также примеры их практической реализации в рамках API-приложения.
План вебинара:
* Небольшое сравнение - .NET Core vs .NET Framework.
* Dependency Injection.
* Entity Framework: что изменилось?
* Использование аутентификации/авторизации. Внешние сервисы для * аутентификации.
* Немного практики.
Целевая аудитория: Основная аудитория данного вебинара – практикующие .NET разработчики, имеющие опыт не только в разработке, но и проектировании функциональности.
Участие бесплатное, регистрация: https://it-events.com/events/15846
#dotnet #aspnetcore #dotnetcore #event #webinar #entityframework #ef #dev #itvdn
источник
2019 June 20
DotNetRu
Tips on Container Tools for Visual Studio (https://www.paraesthesia.com/archive/2019/06/18/tips-on-container-tools-for-visual-studio/) — краткая подборка советов и трюков при работе с Container Tools (https://docs.microsoft.com/en-us/visualstudio/containers/overview?view=vs-2019), чтобы ваши контейнеры были покладистые и надежные.
#dotnet #containertools #visualstudio #docker #container #vs #dotnetcore #TravisIllig
источник
2019 June 25
DotNetRu
BuiltWithDot.Net (https://builtwithdot.net/) — открытая коллекция проектов реализованных на базе .NET технологий: .NET Framework, .NET Core, Xamarin, Unity, Mono, Roslyn и многих других. От хобби-проектов, до крупных решений, есть крайне необычные находки.
#buildwithdotnet #dotnet #dotnetframework #dotnetcore30
источник
2019 July 02
DotNetRu
Вышла книга Андрея Акиньшина «Pro .NET Benchmarking. The Art of Performance Measurement» — доступны бумажная и электронная версии.
https://www.apress.com/us/book/9781484249406
https://www.amazon.com/dp/1484249402/
https://www.springer.com/gp/book/9781484249406
#dotnet #benchmark #performance #book
источник
2019 July 04
DotNetRu
QR Code Encoder and Decoder .NET(Framework, Standard, Core) Class Library Written in C# (Ver. 2.0.0) (https://www.codeproject.com/Articles/1250071/QR-Code-Encoder-and-Decoder-NET-Framework-Standard) — реализуем приложение для генерации и расшифровки QR-кодов, ценный пример работы с изображениями в бинарном виде.
#dotnet #csharp #qrcode #sample #dotnetstandard #dotnetcore #UziGranot
источник
2019 July 08
DotNetRu
DotVVM: Component-based MVVM framework for ASP.NET (https://github.com/riganti/dotvvm) — фреймворк для веб-приложений использующий MVVM подход, может пригодиться, если не хватает стандартного ASP.NET Core, но и большой JS SPA нет желания городить. Примечательно: в Апреле этого года проект вошел в состав .NET Foundation (https://www.dotvvm.com/blog/57/DotVVM-joins-the-NET-Foundation).
#dotnet #dotnetcore #dotvvm #aspnetcore #framework #mvvm #webUI
источник
2019 July 14
DotNetRu
Друзья, 14 сентября в Белгороде состоится БИФ-2019 и от вас зависит – будет ли .NET представлен в программе.

Подайте свой доклад на #БИФ2019. Информационные технологии и музыка, стейки и средневековый замок, крутая прожарка и неформальное общение – все это «БИФ-2019»! 🔥

На сайте 👉🏻https://bifconf.ru/ в разделе «Для докладчиков» можно оставить заявку на выступление или же предложить своего спикера, а мы с ним выйдем на связь #хьюстонприем
❤️ Только у нас самая прекрасная забота о спикерах, а еще музыка, зажигательное afterparty и возможность увидеться с коллегами за пределами соцсетей.

Ждут ваши доклады до 15 июля, а встречаемся и #жаримвместе 14 сентября.

Ах, да, самое главное. Темы и направления, в которых интересны доклады:
- DEVELOPMENT: Backend, Frontend, DevOps, Mobile, QA, безопасность, IoT, GameDev, AI, Big data
- DIGITAL: контент, Marketing, SEO, лидогенерация, SMM, Target
- DESIGN: графический дизайн, айдентика, веб-дизайн, UI/UX
- PRODUCT: создание IT-продуктов, MVP, CustDev, обучение продактов, поиск новых продуктов, бизнесов, рынков
- PROJECTS: Agile и Scrum, Kanban, холакратия, идеальный Scrum Master и Product Owner
- MANAGEMENT: работа с командой, Teamlead, DevRel, делегирование и мотивация, коммуникация, HR

#partner #dotnetru #event
источник
2019 July 16
DotNetRu
Друзья, приятной новостью для нас оказалось наличие в Томске локального сообщества продвигающего .NET технологии, знакомьтесь — MCC Tomsk (https://vk.com/mcc.tomsk).
Доступна подборка материалов с майской встречи сообщества: архитектура VIPER и MVVM, mastering GIT, аутентификация в ASP.NET Core, рабочие практики .NET команды.
Ссылки на презентации и видео в новости: https://vk.com/wall-154038308_70 , рекомендуем к ознакомлению.
#dotnet #design #architecture #mvvm #git #aspnetcore #dotnetcore #Томск #Tomsk #TomskDotNet
источник
2019 July 18
DotNetRu
9 Anti-Patterns Every Programmer Should Be Aware Of (https://sahandsaba.com/nine-anti-patterns-every-programmer-should-be-aware-of-with-examples.html) — 9 общеприменимых антипаттернов, как 9 фактов, проверенных годами работы программистов и литрами кофе: Premature Optimization, Bikeshedding, Analysis Paralysis, God Class, Fear of Adding Classes, Inner-platform Effect, Magic Numbers and Strings, Management by Numbers, Useless (Poltergeist) Classes.
#dotnet #antipatterns #code #dev #programming
источник
2019 July 22
DotNetRu
14-15 ноября в Петербурге пройдёт Software Engineering Conference Russia (SECR).

Конференция обо всех аспектах разработки программного обеспечения: от технологий и средств программирования, тестирования, аналитики, до ведения бизнеса, обучения персонала и правовых аспектов разработки.
SECR - это возможность на одном событии послушать доклады в своей теме и найти новые точки развития и расширить кругозор на выступлениях коллег из смежных специализаций.
Программа включает несколько одновременных потоков выступлений, презентации ключевых спикеров, трек мастер-классов и Networking Party.

Действуют ранние цены на участие (скидки до 56%). Дополнительная скидка для нашего сообщества по промокоду SECR-DOTNET.
Подробнее на https://2019.secrus.org/?utm_source=partner&utm_content=topic
Наше сообщество является информационным партнёром, а значит популярность .NET продолжает расти и расширяться! 🥳

#dotnet #dotnetru #partner #secr #event #software #engineering
источник
2019 July 25
DotNetRu
Доступны материалы со встречи SpbDotNet №47.

* Станислав Сидристый «Работа над производительностью, вооружившись знаниями о GC», видео: https://www.youtube.com/watch?v=NVuenOuu2u0&list=PLbxr_aGL4q3QtZZnews5g0w23SHN-OJwn
Слайды: https://speakerdeck.com/dotnetru/stanislav-sidristyi-rabota-nad-proizvoditiel-nost-iu-vooruzhivshis-znaniiami-o-gc

* Георгий Плотников «Just In Time hooking», видео: https://www.youtube.com/watch?v=39fOc4Jr8lE&list=PLbxr_aGL4q3QtZZnews5g0w23SHN-OJwn
Слайды: https://speakerdeck.com/dotnetru/gieorghii-plotnikov-just-in-time-hooking

#dotnet #spbdotnet #event #gc #performance #JIT #CLRium
источник
2019 July 26
DotNetRu
Друзья, 24-25 августа состоится 2й TechTrain (https://techtrain.ru/) —большой фестиваль для разработчиков, инженеров и им сочувствующих.
Ищите стенд нашего сообщества на мероприятии! Как и в прошлом году, ожидается много веселого и полезного общения. Мы подготовили множество сюрпризов, совместно с нашими друзьями — Arcadia и Контуром. Подробную программу скоро опубликуем.
Ждём всех на стенде DotNetRu на TechTrain!
#dotnetru #techtrain #event #dotnet #arcadia #kontur
источник
2019 July 30
DotNetRu
Алексей Фадеев – ORM: как писать запросы и не сводить с ума СУБД (https://www.youtube.com/watch?v=ORU7jFtDhr8) — запись доклада, с добротной конференции DevPRO'19, затрагивающего:
* Как уменьшить время маппинга для одного и того же запроса?
* Тонкости и секреты, помогающие генерировать хорошие запросы
* Типичные ошибки, которые делают разработчики, и что из этого получается
* Как добиться скорости вставки сотен тысяч строк в секунду?
* Преимущества и недостатки использования ORM
* Специфика работы с PostgreSQL и Microsoft SQL
Слайды: https://devpro.blob.core.windows.net/presentations/2019/Фадеев_Алексей.ppsx
#dotnet #devpro19 #devpro #dev #mssql #orm #performance #postgresql #database #optimization #ef
источник
2019 August 02
DotNetRu
Друзья, хорошие новости, в Рязани есть .Nuts (https://vk.com/dot_nuts) — замечательное сообщество .NET разработчиков, с регулярными встречами и полезными докладами, записи которых доступны в группе. Например:
* "Boilerplate. Лень как инструмент борьбы со злом" (https://vk.com/wall-143757423_169)
* "Press start to play. Разработка игр с Unity3d" (https://vk.com/wall-143757423_165)
* "True REST design" (https://vk.com/wall-143757423_163)
* "Introduction to Docker" (https://vk.com/wall-143757423_155)
* "Engineering excellence. СI/СD" (https://vk.com/wall-143757423_148)
и многие другие, рекомендуем материалы к ознакомлению, а митапы к посещению!
#dotnet #рязань #rzn #рзн #docker #rest #csharp #dev #programming
источник
2019 August 07
DotNetRu
Creating Web API in ASP.NET Core 2.0 (https://www.codeproject.com/Articles/1264219/Creating-Web-API-in-ASP-NET-Core-2-0) — пример реализации небольшого WebAPI приложения с использованием .NET Core 2.0, SQL Server, Entity Framework Core, TDD (Test Driven Development) и Swashbuckle.
#dotnetcore #aspnetcore #Swashbuckle #Swagger #mssql #webapi #sample #dev #efcore #tdd
источник
2019 August 09
DotNetRu
Ну что, ребят, поехали!

28 августа в 19:00 пройдёт SamDotNet Community Meetup #1, где можно будет послушать два доклада, а также обсудить будущие планы сообщества.

Программа мероприятия:

19:00 - 19-15
Вступительное слово от администрации сообщества.
Слово представителя компании EPAM, ставшей базовой площадкой и спонсором Митапа #1

19:15 - 19:45
Алексей Капустяненко (Fullstack Developer, СМС-ИТ)
«Почему же мой запрос на Entity Framework 6 так тормозит? Часть 9000»

Первый в истории SamDotNet доклад будет посвящён хитростям кеширования в Entity Framework 6 и о том, как простые, на первый взгляд, LINQ-выражения могут замедлить ваши запросы на несколько порядков

19:45 - 20:15
Перерыв

В перерыве между докладами скучать тоже вряд ли придётся - будет возможность выбраться на террасу, расположенную на крыше, и под кусочек пиццы получше познакомиться, обсудить последние новости, рассказать друг другу о наболевшем и просто хорошо провести время в кругу единомышленников.

20:15 - 20:45
Алексей Чиркин (Senior Software Engineer, EPAM)
«Доверяй, но проверяй! 5 анализаторов кода на каждый день»

В докладе Алексей поделится своим опытом расширения статической валидации кода с помощью Roslyn API, а также расскажет о том, когда и зачем это может пригодиться. Осторожно, будет много контента на вкладке Errors :)

Ну и в качестве приятного бонуса кто-то из участников унесёт с собою ключик активации продуктов компании JetBrains. Мелочь, но карман не натрёт :)

Ждём вас!

Регистрация и подробная информация доступна по ссылке: https://samdotnet.timepad.ru/event/1036152/

По всем вопросам, как и всегда, можно писать любым доступным способом. Например, https://vk.com/chirkinav или https://t.me/chirkinav :)
источник
DotNetRu
источник
2019 August 12
DotNetRu
12 дней до TechTrain — большого IT-фестиваля для всех, кто любит IT-инженерию, технологии и разработку ПО.
В прошлом году на стенде нашего сообщества творилось нечто прекрасное. Представляем вашему вниманию, от участников TechTrain 2018: сборник... СТИХОВ! Стихов про .NET и Программистов: https://vk.com/@dotnetru-techtrain-2018-stihi , для правильного настроения в понедельник. 😜

В этом году с докладами выступят спикеры с мировыми именами и легенды IT-индустрии: Джон Ромеро, Ричард Столлман, Григорий Бакунов, Венкат Субраманиам и многие другие.
А ещё TechTrain (https://techtrain.ru/2019/talks/) — это масштабная выставка со стендами компаний и сообществ, на которой можно познакомиться с разработчиками и инженерами ведущих IT-компаний и пообщаться с единомышленниками из сообществ.

Ждём всех на стенде DotNetRu на TechTrain! Ожидаются круглые столы (Code Conventions, SQL DB vs Document DB, Технические Интервью), много полезного общения и особые сюрпризы, подготовленные совместно с нашими друзьями — Arcadia, Контур, DotNext. Подробную программу опубликуем ближе к фестивалю.

#dotnetru #techtrain #event #dotnet #arcadia #kontur #dotnext
источник
2019 August 13
DotNetRu
Подкаст RadioDotNet выпуск №1

https://soundcloud.com/radiodotnet/e001

RSS подписка на подкаст:
http://feeds.soundcloud.com/users/soundcloud:users:635497434/sounds.rss

Полезные ссылки:

Microsoft's Plans for .NET 5
https://msdn.microsoft.com/en-us/magazine/mt833477.aspx
https://twitter.com/ziki_cz/status/1151284877104488448

Create a Trimmed Self-Contained Single Executable in .NET Core 3.0
https://www.talkingdotnet.com/create-trimmed-self-contained-executable-in-net-core-3-0/

Supporting IAsyncEnumerable with LINQ
https://channel9.msdn.com/Shows/On-NET/Supporting-IAsyncEnumerable-with-LINQ
https://github.com/dotnet/roslyn/blob/master/docs/features/async-streams.md

EventCounter vs PerformanceCounter
https://github.com/dotnet/diagnostics/blob/master/documentation/dotnet-counters-instructions.md
https://github.com/dotnet/diagnostics/issues/346

DragonFruit and System.CommandLine is a new way to think about .NET Console apps
https://www.hanselman.com/blog/DragonFruitAndSystemCommandLineIsANewWayToThinkAboutNETConsoleApps.aspx
https://github.com/dotnet/command-line-api

Introducing PowerShell as .NET Global Tool
https://devblogs.microsoft.com/powershell/introducing-powershell-as-net-global-tool/
https://docs.microsoft.com/en-us/dotnet/core/tools/global-tools

Versioning limitations in .NET
https://codeblog.jonskeet.uk/2019/06/30/versioning-limitations-in-net/
https://github.com/dotnet/corefx/blob/master/Documentation/coding-guidelines/breaking-change-rules.md

Fibonacci Versioning
https://fibver.org/

Where we are with "out of process" ReSharper
https://blog.jetbrains.com/dotnet/2019/07/11/where-we-are-with-out-of-process-resharper/
https://blog.jetbrains.com/dotnet/2018/05/28/introducing-resharper-performance-series/

JetBrains Open Day в Петербурге
https://habr.com/ru/company/JetBrains/blog/461923/
https://www.youtube.com/watch?v=_Unj-6ua1CI
https://www.youtube.com/watch?v=LfuvTI0uL6A
https://www.youtube.com/watch?v=LifD-lFNqKI

#dotnet #dotnetru #podcast
источник
2019 August 15
DotNetRu
Доступны материалы со встречи UfaDotNet №2:

Янгиров Эмиль "Переход с .net framework на .net core. Tips and tricks",
* Видео: https://youtu.be/jLBUk1hvLoU
* Слайды: https://speakerdeck.com/dotnetru/ianghirov-emil-pieriekhod-s-net-framework-na-net-core-tips-and-tricks

Анвар Рамазанов "Поговорим про исключения",
* Видео: https://www.youtube.com/watch?v=-MqykmgkyIM
* Слайды: https://speakerdeck.com/dotnetru/anvar-ramazanov-poghovorim-pro-iskliuchieniia

#dotnetru #ufadotnet #event #dotnet #dotnetcore #exceptions #ufa #Уфа
источник