Как стать автором
Обновить

Продвинутое велосипедостроение или клиент-серверное приложение на базе C# .Net framework

Время на прочтение18 мин
Количество просмотров11K
Всего голосов 7: ↑5 и ↓2+6
Комментарии7

Комментарии 7

Многие совершают ошибку подумав, что они с первой попытки на TCP напишут прикладной протокол, который будет удобнее и быстрее текущих реализаций HTTP. Следующий уровень заблуждений про UDP и TCP.

боже. зачем tcp, есть же grpc!

В следующий раз все же попробуйте asp.net core — он отлично умеет работать в режиме Web API. У вас будет из коробки полноценный пайплайн обработки запросов, в почти любое место которого можно встраиваться (например, для валидации или авторизации запросов), логгирование, обработка ошибок, интеграция с популярными фреймворками и т.п.


После этого можно пробовать EF и классическую трехслойную архитектуру


https://docs.microsoft.com/en-us/aspnet/core/tutorials/first-web-api?view=aspnetcore-3.1&tabs=visual-studio

Да, в будущем обязательно постараюсь углубиться в изучение других технологий и возможностей, для расширения своей компетенции.
Немного странно видеть бесконечный цикл в конструкторе))
Я не придумал лучшего способа для постоянного прослушивания подключений)
Но с другой стороны, подобное незнание брода с последующим погружением в воду и велосипедостроением принесло пользу, позволило сделать выводы, а также набить шишек на будущее.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории