Ні в чому, написав вище, що мене цікавлять методи навчання. Хочеться мати більше експертизи в цьому напрямку.
Думаю, що обидві ці технології доросли до того рівня, коли вибір більше зележить від середовища (попередні проекти, програмісти, зовнішні залежності і т.д.), аніж від «крутості» стеку.
З суто технологічної точки зору можна ознайомитись із порівнянням:
en.wikipedia.org/...rison_of_C_Sharp_and_Java
Ну а ваше спостереження може бути пов’язане із:
— тимчасовим збільшенням кількості проектів на .NET
— багато новин від Microsft останнім часом з приводу .NET
— краща інтеграція із Windows, а отже великий запит із корпоративного сектору
— більша популярність в нашому регіоні
або ще однією із мільярдів причин які не особливо показуються загальну тенденцію.
Ну або може Java нарешті помирає :)
А які знання C#/.NET у вас є на даний момент?
Чи знаєте, що таке гіт?
Чи робили якісь власні проекти? Можете їх показати?
Обычно, когда речь идет о .NET в контексте веб-приложений почему-то почти всегда (насколько я сталкивался) имеется ввиду ASP.NET и обычные *.aspx страницы.
Як на мене то вже давно під ASP.NET мається на увазі ASP.NET MVC, а не *.aspx
ASPX (Web Forms) дійсно не найшвидший фреймворк, ну але йому вже майже 15 років, не дивно :)
насколько на самом деле актуален .NET без взяких там ASP и IIS для веб-разработки?
Зазвичай ті реалізації, які не зав’язані на IIS не дуже популярні, але вони є, наприклад nancyfx.org
На скільки я розумію то так відбувається, тому що якщо ви пишете на .NET то вам абсолютно ОК хоститись на IIS. І це дійсно можна зробити з хорошою швидкістю роботи.
Ну і на ASP.NET Core вже зовсім все інакше. Можете порівняти його швидкодію з іншими:
github.com/aspnet/benchmarks (внизу сторінки)
Привіт, все ж вийшло спробувати? Цікаво як вони працюють.
Курс реально цікавий, можна спробувати в одній команді
В итоге, перелопатив все доступные туториалы, я так и не смог заставить hello world приложение работать так, как мне надоа можна дізнатись деталі, як саме вам потрібно, щоб воно працювало?
Для розгортання простого додатку можете спробувати скрипт (фактично те ж саме, що і в Node.js)
@powershell -NoProfile -ExecutionPolicy unrestricted -Command “iex ((new-object net.webclient).DownloadString(’raw.githubusercontent.com/...minstall.ps1’)”
kvm upgrade
git clone github.com/...aspnet/Home.git
cd Home\samples\HelloWeb
kpm restore
k web
Питання
JEE или ASP.NETзвучить трохи дивно. Вас цікавить який стек вибрати для серверної розробки? .net чи java?
Не одразу зрозумів навіть про що йдеться :)