Пока неделя только началась и вы еще не втянулись в рабочие будни, предлагаем вам посмотреть доклад про взаимодействие микросервисов!
https://devdigest.today/post/629
https://devdigest.today/post/629
Developers Digest
Lightweight microservice collaboration using HTTP - Christian Horsdal
With a microservices arhcitecture system behaviour gets spread out across many, many narrowly focused microservices. Much of the functionality in the system ...
Если вас разбудить ночью, вы ведь сможете назвать разницу между GetService() и GetRequiredService()?
https://andrewlock.net/the-difference-between-getservice-and-getrquiredservice-in-asp-net-core
https://andrewlock.net/the-difference-between-getservice-and-getrquiredservice-in-asp-net-core
Andrew Lock | .NET Escapades
The difference between GetService() and GetRequiredService() in ASP.NET Core
This post looks at the GetService() and GetRequiredService() methods of the ASP.NET Core DI container, the difference between them and which you should use
Forwarded from F# News
Twitter
Krzysztof Cieślak
New version of @IonideProject is out. Couple of fixes (including fix to annoying parameter hints bug). And new code lenses! This time displaying number of references of they symbol. Experimental feature enabled with `FSharp.enableReferenceCodeLens`. Requires…
Forwarded from gsomix
Twitter
Dmitry Morozov
Nice presentation @_cartermp ! Here is I believe is the first type provider that can be consumed without any workarounds in NET Core projects. https://t.co/yy1J3MCYO4 Thanks @dsyme for help. P.S.Developing TPs is still ridiculously hard and didn't get easier…
PowerShell Core 6.1 ушел в релиз. PowerShell Core 6.1 – это инстурмент для выполнения скриптов, основанный на .NET Core, используемый для нужд DevOps.
https://redmondmag.com/articles/2018/09/14/microsoft-releases-powershell-core-6-1.aspx
https://redmondmag.com/articles/2018/09/14/microsoft-releases-powershell-core-6-1.aspx
Redmondmag
Microsoft Releases PowerShell Core 6.1 -- Redmondmag.com
Microsoft announced on Thursday that its open source PowerShell Core 6.1 product is now available.
Forwarded from Keanu Reeves
Всем привет!
Шпаргалка, как запустить .NET Core 2.1 WebAPI приложение нативно без dotent на примере ubuntu (18.04 LTS X64):
1) dotnet publish --configuration Release --framework netcoreapp2.1 --runtime ubuntu.18.04-x64
2) sudo nano /etc/systemd/system/kestrel-test.service
[Unit]
Description=.NET Core 2.1 native build Web API application running on Ubuntu
[Service]
WorkingDirectory=/home/user/projects/asp.net/core/test-lesson/bin/Debug/netcoreapp2.1/publish #путь к publish
ExecStart=/home/user/projects/asp.net/core/test-lesson/bin/Debug/netcoreapp2.1/publish/name-of-native-image # путь
Restart=always
RestartSec=5 # Перезапускать сервис через 10 секунд при краше приложения
SyslogIdentifier=dotnet-native-example
User=root # пользователь, под которым следует запускать ваш сервис
Environment=ASPNETCORE_ENVIRONMENT=Production
[Install]
WantedBy=multi-user.target
3) sudo systemctl enable kestrel-test.service
4) sudo systemctl start kestrel-test.service
5) sudo systemctl status kestrel-test.service
Шпаргалка, как запустить .NET Core 2.1 WebAPI приложение нативно без dotent на примере ubuntu (18.04 LTS X64):
1) dotnet publish --configuration Release --framework netcoreapp2.1 --runtime ubuntu.18.04-x64
2) sudo nano /etc/systemd/system/kestrel-test.service
[Unit]
Description=.NET Core 2.1 native build Web API application running on Ubuntu
[Service]
WorkingDirectory=/home/user/projects/asp.net/core/test-lesson/bin/Debug/netcoreapp2.1/publish #путь к publish
ExecStart=/home/user/projects/asp.net/core/test-lesson/bin/Debug/netcoreapp2.1/publish/name-of-native-image # путь
Restart=always
RestartSec=5 # Перезапускать сервис через 10 секунд при краше приложения
SyslogIdentifier=dotnet-native-example
User=root # пользователь, под которым следует запускать ваш сервис
Environment=ASPNETCORE_ENVIRONMENT=Production
[Install]
WantedBy=multi-user.target
3) sudo systemctl enable kestrel-test.service
4) sudo systemctl start kestrel-test.service
5) sudo systemctl status kestrel-test.service
Как думаете, какой .NET репозиторий самый популярный? Попробуйте ответить на этот вопрос перед тем как перейти по ссылке. Уверены, этот рейтинг вас очень сильно удивит!
https://github.com/trending/c%23
https://github.com/trending/c%23
GitHub
GitHub is where people build software. More than 100 million people use GitHub to discover, fork, and contribute to over 420 million projects.
Forwarded from Dr. Friedrich von Never
https://youtu.be/8qzqweimcFs вот, я нашёл
YouTube
Никита Цуканов — AvaloniaUI — первый кроссплатформенный XAML UI-фреймворк с поддержкой .NET Core
Ближайшая конференция — DotNext 2024, 10 — 11 сентября, Москва + online
Подробности и билеты: https://jrg.su/x2GKnA
— —
Мы живём во время, когда стала актуальной поддержка целого зоопарка платформ и устройств, а .NET Core и .NET Standard существенно упрощают…
Подробности и билеты: https://jrg.su/x2GKnA
— —
Мы живём во время, когда стала актуальной поддержка целого зоопарка платформ и устройств, а .NET Core и .NET Standard существенно упрощают…
Forwarded from devdigest // azure
Хотите подружиться с Kubernetes, но все никак руки не доходят? Тогда есть повод это сделать сегодня!
Как развернуть Angular, ASP.NET Core и SQL Server в Azure Kubernetes Service (AKS) - в сегодняшней публикации
https://blogs.msdn.microsoft.com/atverma/2018/09/16/azure-kubernetes-service-aks-deploying-angular-asp-net-core-and-sql-server-on-linux/
Как развернуть Angular, ASP.NET Core и SQL Server в Azure Kubernetes Service (AKS) - в сегодняшней публикации
https://blogs.msdn.microsoft.com/atverma/2018/09/16/azure-kubernetes-service-aks-deploying-angular-asp-net-core-and-sql-server-on-linux/
И еще на почитать - годная статья про структуры и производительность: https://habr.com/company/microsoft/blog/423053/
Habr
Struct и readonly: как избежать падения производительности
Использование типа Struct и модификатора readonly иногда может порождать падения производительности. Сегодня мы расскажем о том, как этого избегать, используя один Open Source анализатор кода —...
Forwarded from //devdigest
Сообщаем, что наш чат для .NET разработчиков поменял свой адрес. Теперь вы сможете найти его здесь: @dotnet_chat
Самое время познакомиться с ASP.NET Core 2.2.0-preview2!
https://blogs.msdn.microsoft.com/webdev/2018/09/12/asp-net-core-2-2-0-preview2-now-available/
https://blogs.msdn.microsoft.com/webdev/2018/09/12/asp-net-core-2-2-0-preview2-now-available/
Microsoft
ASP.NET Core 2.2.0-preview2 now available
.NET web development and tools at Microsoft
Тут AIN пиешт про тренинг от Дино Эспозито, который пройдет в скором времени в Киеве. Внезпано. https://ain.ua/2018/09/19/stoprocentnyj-scenarij-ispolzovaniya-asp-net-core-trening-ot-dino-espozito
AIN.UA
Стопроцентный сценарий использования ASP.NET Core. Тренинг от Дино Эспозито
Его тренинг Collaborative and real-time applications in ASP.NET Core будет посвящен основам создания веб-приложений, а также таким базовым механизмам, как аутентификация, ролевая модель пользователей, push-уведомления и кэширование. Приходилось ли вам работать…
Новая публикация в блоге Amazon Web Services о разработке Lambda functions с использованием .NET Core
https://aws.amazon.com/blogs/compute/developing-net-core-aws-lambda-functions/
https://aws.amazon.com/blogs/compute/developing-net-core-aws-lambda-functions/
Amazon
Developing .NET Core AWS Lambda functions | Amazon Web Services
This post is courtesy of Mark Easton, Senior Solutions Architect – AWS One of the biggest benefits of Lambda functions is that they isolate you from the underlying infrastructure. While that makes it easy to deploy and manage your code, it’s critical to have…
Король умер. Да здравствует король!
Это только мнение, но оно имеет основание быть.
https://medium.com/@andy.watt83/the-net-framework-is-done-8aec3bbae12d
Это только мнение, но оно имеет основание быть.
https://medium.com/@andy.watt83/the-net-framework-is-done-8aec3bbae12d
Medium
The .NET Framework is Done!
“The .NET Framework is on it’s last release — there will not be another one after 4.8”
Скотт Хансельман делится скриптом для удаления старых версий .NET SDK
https://www.hanselman.com/blog/ScriptsToRemoveOldNETCoreSDKs.aspx
https://www.hanselman.com/blog/ScriptsToRemoveOldNETCoreSDKs.aspx
Hanselman
Scripts to remove old .NET Core SDKs
.NET Core is lovely. Its usage is skyrocketing, it's open source, and .NET Core ...
Forwarded from Artyom Malyshev
Привет. Статья готова https://habr.com/post/424461/ Плюсуйте, комментируйте
Хабр
Зачем изучать непопулярные языки. Пример сообщества F#
Бывают культовые фильмы, игры, книги или музыка — их страшно любит сплоченное сообщество, профессионалы и критики. Но коммерческого успеха и широкой популярнос...