All streams
Search
Write a publication
Pull to refresh
0
0
Send message
язык прост как пареная репа, кросс-платформа и куча готовых библиотек

И кстати, под это определение прекрасно подходит java, почему не на нее?
А переходят с чего и для каких целей? Я как не особо из мира питона, но интересующийся ml, вижу что у него очень развита экосистема для data science и machine learning, многие вещи стандарт де-факто.
У меня по личному опыту — .net растет с каждым днем как на дрожжах, я бы ему 1-ое место дал бы по росту.
Каждый кулик…
Вклада разный от проекта к проекту) У VS Code, F# и Kestrel приближается к 50%. Вот статья со статистикой
Это же одно и тоже VS 15 это порядковый номер VS 2017. Порядковый номер VS 2015 это 14.
Что бы не плодить лишние сущности был вариант переносить весь туллинг для всех видов проектов на project.json или использовать и развить уже существующую систему. Они выбрали второй путь.
В существующей системе существуют несколько проблемы, которых нет в project.json.
1) В .csproj указываются все файлы включаемые в проект. Это увеличивает вероятность конфликтов при мерже изменений и вообще зашумлет файл
2) Информация о включенных пакетах заносится в два места в package.json и в .csproj
3) Нет поддержки сross-targeting для различных версий фреймворка

Выбранный путь дает плюшки для всех видом проектов, и старых и новых, не выкидывая, а улучшая старый туллинг. В бонус пойдет работа через dotnet cli для всех видов проектов, и автоматическая миграция с project.json.
Вот тут белее свежая информация. Обещают убрать package.xml и упростить формат проектного файла. И сделать необязательным добавление каждого файла в csproj. Плюс поддержку со стороны cli. Вообщем взять все хорошие идеи связанные с xproj и project.json, но сделать унифицированное решение для всех типов проектов. Ну все это уже только в vs15.
Под проекты на C# можно сейчас подвести кучу инди и не очень игр на Unity)
И от xproj с project.json скоро откажутся и переведут все на msbuild с csproj. Хотя до конца еще не известно как все в итоге будет выглядеть.
Для таких целей, если не охота возиться с созданием проекта, а надо только быстро что то набросать или проверить, есть два варианта. Использовать linqPad или REPL встроенный прямо в студию C# Interective.
я бы отправил вас на github в репозиторий компилятора roslyn, поскольку именно там сейчас идут обсуждения дизайна языка и новых его фич в 7-ой версии. А так сложно ответить что является официальным сайтом, есть dot.net сайт с интерактивными туториалами. Есть старый добрый msdn)
А можно пояснить о какой странице идет речь и зачем она вам нужна?)
В VS Code как то так сделано, честно сказать, так и не понял удобно это или нет. Но кто знает, может это перейдет и в большую студия когда-нибудь.
У меня шаблонное asp.net core web application приложение, после publish в release для ubuntu 14.04, весит 70 мб вместе со всей статикой из wwwroot.
Но как бы Kestrel не предназначен для работы в одиночку. Подразумевается его использовать(в продакшене) только за Nginx-ом или IIS-ом. О чем и пишется в документации.
На вскидку еще могут быть open-source игры на Unity ну и моды для игр. Из того что знаю, много модов для Kerbal Space Program лежит на github-e
Ссылки не прошли( Ну можно по названию поискать.
Введение в машинное обучение на coursera

И еще на Stepic есть хороший вводный курс по нейронным сетям
Тоже мучился с докером и asp net core приложением. Помню, что проблема была с тем какой url передавался в Kestrel через --server.urls в project.json. В шаблоне указывался http:// localhost:5004, а докеру надо было ставить http:// *:5004. В этом была проблема?

Information

Rating
Does not participate
Registered
Activity