Нет. 1) Что значит "до дотнета"? Дотнет был всегда, просто раньше он назывался .NET Framework, а сейчас просто .NET 2) У актуального дотнета уже несколько лет нет слова Core в названии, начиная с версии .NET 5 3) Объясни, как пишутся микросервисы на ASP.NET MVC? MVC - это шаблон проектирования Model-View-Controller, и я затрудняюсь представить, кто и как пишет с его помощью микросервисы. Поэтому я и спросил, что быть может ты имел ввиду сам фреймворк ASP.NET, а не шаблон?
Потому что .NET используется там, где php попросту не вытянет. Это как сказать, что премиальный мерседес конкурирует с хундай солярис.
Так же и в обратную сторону работает: Обратилась ко мне однажды мадам, у которой пара павильонов в городе есть, чтобы сделать ей сайт-магазин. На что ей был дан такой же ответ, что это будет как стрелять из базуки по воробьям, и была отправлена к php-фрилансерам.
Много веб-сервисов пишется на стеке C#/.NET. И компании не то чтобы хотят тратиться на найм фронтендера для всего этого. Для них и будет блейзор.
Так же много сервисов создается для внутреннего использования внутри компаний. И в этом случае блейзор будет вообще отличным вариантом.
А приведенный тобой Laravel тут вообще никаким боком, поскольку php и .NET вообще никак не пересекаются и не конкурируют. Это разные стеки для разных задач.
Я бы не сказал, что server-версия «довольно медленное решение». Для проверки я находил сайты, созданные на Blazor Server, которые хостятся в сша. И могу сказать, что я каких-либо лагов не почувствовал. Даже с телефона на мобильном интернете они работали нормально.
Влажные мечты вайбкодера о том, что когда-нибудь (желательно поскорее) с него перестанут требовать какие-то непонятные фундаментальные знания по языку и будут брать на работу за одно только упоминание ллм.
Ну может когда-нибудь так и будет, но и зарплатой у таких «работничков» будет ветка.
Да, это не фичи языка, согласен, не так выразил мысль. Но суть, надеюсь, понятна. Можно и самому написать нужные методы, но лучше, когда они есть из коробки, так как именно это и добавляет удобства. Мы же не пишем сортировку руками, а применяем OrderBy. Ведь именно благодаря таким удобствам я могу сконцентрироваться на логике приложения, а не набирать тонны бойлерплейт-кода.
Меня уже давно напрягает перегруженность C# всякими фичами, некоторые из которых выглядят весьма сомнительно. Взять те же “field” в геттерах/сеттерах - зачем они это сделали? Я не смог придумать ни одного сценария, где бы мне понадобилось к ним прибегнуть. И таких примеров вагон и маленькая тележка.
Лучше бы вносили побольше удобства в функциональность языка. Я помню, как я радовался, когда наконец-то добавил возможность использовать лямбда-выражения внутри лямбда-выражений при обращении к БД - вот это было просто супер. По-моему это фишка появилась в .NET 5 или 6, точно не помню.
А в .NET7 наконец-то добавили метод PatchAsJsonAsync, который избавлял от головной боли с конвертацией модели, что тоже очень обрадовало.
Вот такого бы функционала побольше добавляли, а не чепуху всякую.
Критикуя - предлагай. Как я должен поступать, когда на 99% вакансий приходит автоотказ? Даже на те, где 100% мэтч по требуемым навыкам? Это замкнутый круг, который создали инфоцыгане со своими курсами и те, кто называют себя волками. Если есть идеи, как его разорвать - буду рад услышать.
4.5 года опыта в .NET-бэкенде, 3 месяца ищу работу. Поначалу писал сопроводительные, но потом перестал. И могу сказать, что никакой разницы нет - как приходили автоотказы, так и приходят. Даже на те вакансии, где показывает 100% мэтч по навыкам.
Так какой смысл тратить время на сопроводительное, если нет разницы?
Ты бы еще посоветовал последовать влажным мечтам хр’ов и переписывать резюме под каждую вакансию. Тогда точно работу не найдешь, сгорев на автоотказах.
Хотелось бы уточнить: это твое личное понимание шаблона MVC или есть какие-то пруфы на официальную документацию MS, где они об этом говорят?
Впервые слышу такое, что json может быть view. Мы точно об одном и том же говорим?
Да и в комментарии выше правильно подмечено, что json - это dto.
Конкретно в ASP.NET MVC, View - это визуальная часть.
Нет.
1) Что значит "до дотнета"? Дотнет был всегда, просто раньше он назывался .NET Framework, а сейчас просто .NET
2) У актуального дотнета уже несколько лет нет слова Core в названии, начиная с версии .NET 5
3) Объясни, как пишутся микросервисы на ASP.NET MVC? MVC - это шаблон проектирования Model-View-Controller, и я затрудняюсь представить, кто и как пишет с его помощью микросервисы. Поэтому я и спросил, что быть может ты имел ввиду сам фреймворк ASP.NET, а не шаблон?
Может ты хотел сказать ASP?
Потому что .NET используется там, где php попросту не вытянет. Это как сказать, что премиальный мерседес конкурирует с хундай солярис.
Так же и в обратную сторону работает: Обратилась ко мне однажды мадам, у которой пара павильонов в городе есть, чтобы сделать ей сайт-магазин. На что ей был дан такой же ответ, что это будет как стрелять из базуки по воробьям, и была отправлена к php-фрилансерам.
Каждый язык решает свою задачу.
Много веб-сервисов пишется на стеке C#/.NET. И компании не то чтобы хотят тратиться на найм фронтендера для всего этого. Для них и будет блейзор.
Так же много сервисов создается для внутреннего использования внутри компаний. И в этом случае блейзор будет вообще отличным вариантом.
А приведенный тобой Laravel тут вообще никаким боком, поскольку php и .NET вообще никак не пересекаются и не конкурируют. Это разные стеки для разных задач.
Я бы не сказал, что server-версия «довольно медленное решение». Для проверки я находил сайты, созданные на Blazor Server, которые хостятся в сша. И могу сказать, что я каких-либо лагов не почувствовал. Даже с телефона на мобильном интернете они работали нормально.
facepalm.jpeg
Чукча не читатель, чукча писатель.
На той самой планете, где у замечтавшихся вайбкодеров рвутся пуканы.
Ну в моем стеке (.NET) я такого не наблюдаю.
А судьба вайбкодера - работать за миску похлебки. Ибо вас, вайбкодеров, будут орды, и за каждую вакансию будете устраивать мортал комбат.
Пытаешься так незаметно стрелку перевести? Твой вопрос был не про влажные мечты.
P.S.: Я забыл сразу тебя поправить, что вайбкодер и программист - это 2 абсолютно разные сущности.
Может быть потому, что я программист и это отразится на мне?
Влажные мечты вайбкодера о том, что когда-нибудь (желательно поскорее) с него перестанут требовать какие-то непонятные фундаментальные знания по языку и будут брать на работу за одно только упоминание ллм.
Ну может когда-нибудь так и будет, но и зарплатой у таких «работничков» будет ветка.
А что случилось 22.02.2024, что после этой даты сменилась аудитория?
Да, это не фичи языка, согласен, не так выразил мысль. Но суть, надеюсь, понятна. Можно и самому написать нужные методы, но лучше, когда они есть из коробки, так как именно это и добавляет удобства. Мы же не пишем сортировку руками, а применяем OrderBy. Ведь именно благодаря таким удобствам я могу сконцентрироваться на логике приложения, а не набирать тонны бойлерплейт-кода.
Меня уже давно напрягает перегруженность C# всякими фичами, некоторые из которых выглядят весьма сомнительно. Взять те же “field” в геттерах/сеттерах - зачем они это сделали? Я не смог придумать ни одного сценария, где бы мне понадобилось к ним прибегнуть. И таких примеров вагон и маленькая тележка.
Лучше бы вносили побольше удобства в функциональность языка. Я помню, как я радовался, когда наконец-то добавил возможность использовать лямбда-выражения внутри лямбда-выражений при обращении к БД - вот это было просто супер. По-моему это фишка появилась в .NET 5 или 6, точно не помню.
А в .NET7 наконец-то добавили метод PatchAsJsonAsync, который избавлял от головной боли с конвертацией модели, что тоже очень обрадовало.
Вот такого бы функционала побольше добавляли, а не чепуху всякую.
Критикуя - предлагай. Как я должен поступать, когда на 99% вакансий приходит автоотказ? Даже на те, где 100% мэтч по требуемым навыкам?
Это замкнутый круг, который создали инфоцыгане со своими курсами и те, кто называют себя волками.
Если есть идеи, как его разорвать - буду рад услышать.
Если хрюши не читают наши резюме, почему мы должны читать их вакансии?
Они отсеивают отклики не глядя, а мы так же не глядя их спамим. А все потому, что второе вытекает из первого.
4.5 года опыта в .NET-бэкенде, 3 месяца ищу работу. Поначалу писал сопроводительные, но потом перестал. И могу сказать, что никакой разницы нет - как приходили автоотказы, так и приходят. Даже на те вакансии, где показывает 100% мэтч по навыкам.
Так какой смысл тратить время на сопроводительное, если нет разницы?
Ты бы еще посоветовал последовать влажным мечтам хр’ов и переписывать резюме под каждую вакансию. Тогда точно работу не найдешь, сгорев на автоотказах.
Пусть лучше эти манкурты расскажут, как получали удостоверения «хорошего русского».