Бред

Ответить в тред Ответить в тред
Check this out!
Аноним 30/11/21 Втр 00:23:36 2587711451
16105699554602.jpg 56Кб, 604x412
604x412
КАКОЙ ЖЕ Я НАХУЙ ТУПОЙ
Мне послезавтра сдавать тестовую задачку для работы, а я нихуя не понимаю как ее сделать нахуй.
Я читаю несколько книг, смотрю видосы уже 3 день и нихуя не понимаю.
Ебонный asp .net core mvc - кусок кала в котром я не могу разобраться! ПИЗДЕЦ аноны!!! Я хочу умереть. Мне завтра кровь из носа надо сделать, но у меня нихуя не получается. Я не могу получить результат о котором меня попросили
1) я не понимаю как у . net работает localdb нахуй впринципе
2) я не понимаю как сделать вьюхи для рест апи и а как они должны работать
3) что за хуйня происходит когда генерируешь Контроллер для класса. Какого то хуя он сам все делает и ебашит сам вьюхи. Какого хуя?
4) как нахуй работает Entity Framework?
5) что за конфигуратор вообще? Где настроить роутинг?

ПИЗДЕЦ мне хуево, я вообще простейшей парадигмы этого mvc не понимаю .
Работал только с Django, там почему-то сразу понятно все.
Аноним 30/11/21 Втр 00:26:08 2587712712
Аноним 30/11/21 Втр 00:26:24 2587712813
Задача нетревиальная
Сделать api к сервису просмотра всяких ивентов , типа день рождений и разных праздников внутри компании.
3 сущности : работник , ивент, категория ивента
Нужно просто создавать просматривать и удалять ивенты. Также устроить хотя бы простейший поиск по ним.
Но я даже базовый функционал не смог?!!
Аноним 30/11/21 Втр 00:27:17 2587713154
>>258771145 (OP)
Чувак, расслабься, нахуй ты паришься о чём-то? Жизнь - это поток, почувствуй его. Всё остальное неважно.
Аноним # OP 30/11/21 Втр 00:28:42 2587713845
>>258771315
Мне после нг есть нечего будет, если я не запарюсь
Аноним 30/11/21 Втр 00:29:54 2587714316
>>258771384
Не последняя работа, инфа сотка. А так инсульт ебанет от нервов еще
Аноним 30/11/21 Втр 00:30:57 2587714787
>>258771281
Соберись, анончик. Структуру БД должен сам создать с помощью entity framework? Тогда гугли code first - это когда ты заводишь классы, описывающие сущности бд и через специальные свойства задаешь связи между ними.
Аноним 30/11/21 Втр 00:32:47 2587715628
Аноним 30/11/21 Втр 00:33:30 2587715959
>>258771281
>Нужно просто создавать просматривать и удалять ивенты.
Ну так это всё с базой данных легко делается ты чего. Создай 3 таблицы с работниками ивентами и категориями ивента и сделай взаимосвязь. От туда же и поиск легко можно организовать
Аноним 30/11/21 Втр 00:34:31 25877163310
>>258771281
Звучит довольно просто, если есть хоть малейшие пояснения по типу что у нас должно быть в категории ивента и ивенте, а в идеале хотя бы маломальские примеры ответа от api не отчаивайся, анончек, ты справишься. Я на симфони впервые что-то делая тоже испугался, но довольно быстро втянулся, и ты справишься!
Аноним # OP 30/11/21 Втр 00:35:22 25877166811
>>258771562
Да вррде подоьное курю
Но нихуя не понял как быть с контроллером entity Framework
Который сам генерирует функционал админки блядь
А я хочу просто сделать контроллер и вьюху чтобы через апи делать GET POST запросы
Аноним 30/11/21 Втр 00:35:33 25877167712
>>258771145 (OP)
В дотнет говне не разбираюсь, однако
2) Смотри, у тебя модель - это запись в бд , контроллер - грубо говоря обработчик , твои как бы ссылки для доступа к апи, а вью, это сам результат собственно,

попробуй на джанго и DRF , поймешь суть куда быстрее без этого говна
Аноним 30/11/21 Втр 00:36:17 25877171213
F375C7EA-E674-4[...].jpeg 192Кб, 750x735
750x735
>>258771281
Просто создаёшь бд, скуль или монго там, энтити нужны чтобы взаимодействовать с базой данных или с любым другим хранилищем, для твоей ормки например
3 контроллера у тебя будет с постом гетом и делитом, которые будет тригерить сервис (ну или что там у вас)
Завидую тебе, сам бы пошёл работать в дотнет будь у меня такое простое тестовое, но так получилось что посадили работать на ноде
А тебе надо гуглить простое приложение на ноде и прикручивать что-то по тз читая документацию, ну я так разбирался
Аноним # OP 30/11/21 Втр 00:36:47 25877173314
>>258771677
> попробуй на джанго и DRF , поймешь суть куда быстрее без этого говна
У меня несколько сайтов на них написано и отдано в продакшн
Но так вышло, чтт собеседование на шарпера прошел
Аноним 30/11/21 Втр 00:37:26 25877176315
>>258771145 (OP)
Забей.
Я до поступления в универ уверенно работал с php, perl, не говоря уж про html, css, простая жаба. Причем собирал себе всякие сайтики, форумы, всё шарил и было заебись. Появлялись клиенты на сайты всякие, задачи для них всякие решал для cms\crm.

Поступил в ебанарий этот политехнический и меня сразу хуем по лбу через ООП начали стукать, навязали свой си и асм. Сдобрили электротехникой и прочей ебаниной. В итоге я бросил кодить совсем, потому что понял что "ЭТО НЕ МОЁ".

Хотя это было как раз моё и тупые педорашичьи преподы долбоебы мне просто не дали нужный базис в моей стизе веб-программирования, а навязали какую-то труху из их детства фортранового.

Стал дизайнером. 9 лет смотрел как ебанаты-фронты коверкают мой дизайн думая что всё еще ЭТО НЕ МОЁ. Потом заебало, начал изучать vue и параллельно свифт. Мотал преподов на хуе х1000 раз, потому что эта вся оверёбань нахуй не нужна ирл.

Это как в школе тебя учат тупорылой физике, химии, географии, а потом ты вырастаешь и понимаешь что если тебе в проге нужна физика - подключаешь движок или скрипт. Химия вообще нахуй не нужна никому кроме фармацевтов бесполезных (судя по тому какие у нас шмурдяки). А географию просто через api от гугла или яндекса подключаешь и живешь и в хуй не дуешь.
Аноним 30/11/21 Втр 00:37:58 25877178716
>>258771668
Не понял вопроса. Тебе из контроллера нужно получить доступ к контексту ентити, чтобы через него делать запросы? Тогда используй внедрение зависимостей (dependency injection), оно в нет коре из коробки
Аноним 30/11/21 Втр 00:38:15 25877180017
>>258771668
Не понял вопроса. Тебе из контроллера нужно получить доступ к контексту ентити, чтобы через него делать запросы? Тогда используй внедрение зависимостей (dependency injection), оно в нет коре из коробки
Аноним 30/11/21 Втр 00:38:48 25877182718
>>258771712
>А тебе надо гуглить простое приложение на ноде
Простой круд на сисярпе я хотел сказать
Аноним 30/11/21 Втр 00:39:44 25877186919
>>258771733
Ну ты и волшебник конечно, шарить за питоны, пройти на крестового

>>258771763
Люто двачую, у нас вообще так, что тебя долбят всем и сразу и при этом ты не можешь вникнуть конкретно прям во что-то 1, ты везде по чуть чуть, ебаная хуйня, на свои проекты времени 0, даж не так, время есть, желания сидеть в квартире, за компом еще больше времени нету

У нас дрочня по системам была, эгз сдало только 8 человек, пиздец
Аноним 30/11/21 Втр 00:41:27 25877193720
>>258771668
Не понял вопроса. Тебе из контроллера нужно получить доступ к контексту ентити, чтобы через него делать запросы? Тогда используй внедрение зависимостей (dependency injection), оно в нет коре из коробки
Аноним 30/11/21 Втр 00:42:11 25877196621
Да блять, Абу, хватит шатать макабу
Аноним 30/11/21 Втр 00:42:26 25877197522
>>258771869
Не понял вопроса. Тебе из контроллера нужно получить доступ к контексту ентити, чтобы через него делать запросы? Тогда используй внедрение зависимостей (dependency injection), оно в нет коре из коробки
Аноним # OP 30/11/21 Втр 00:42:34 25877197923
>>258771800
Да я езе сам не до конца в своей тупой башке выстроил структуру работы этой ебанины

Вот если пойти снаружи
Я отправляю GET запрос на ручку, как он вообще пойдет?
Аноним # OP 30/11/21 Втр 00:43:04 25877199824
Аноним 30/11/21 Втр 00:43:09 25877200225
>>258771966
Не понял вопроса. Тебе из контроллера нужно получить доступ к контексту ентити, чтобы через него делать запросы? Тогда используй внедрение зависимостей (dependency injection), оно в нет коре из коробки
Аноним 30/11/21 Втр 00:45:05 25877208226
Я уже пошел спать, но увидев тред решил написать. До нет классная платформа, пишу много лет на ней. Ты своим постом выдает человека, который слабо подготовлен да и не особо пытался
Аноним 30/11/21 Втр 00:45:10 25877208427
>>258771145 (OP)
Ебанутые дурачки загрузили опа макаку, хотя ему нужно создать простейший круд, лол
Обосрался с местных наносеков))
Аноним # OP 30/11/21 Втр 00:46:16 25877214128
>>258772082
Я просто очень хуево понимаю структуру этой ебанины и где писать код.
Аноним 30/11/21 Втр 00:46:47 25877216229
Аноним 30/11/21 Втр 00:46:47 25877216330
>>258772082
Не понял вопроса. Тебе из контроллера нужно получить доступ к контексту ентити, чтобы через него делать запросы? Тогда используй внедрение зависимостей (dependency injection), оно в нет коре из коробки
Аноним 30/11/21 Втр 00:46:55 25877217031
>>258771145 (OP)
> Работал только с Django, там почему-то сразу понятно все.
Правильно говорят - есть программисты, а есть питонисты. Ты питонист, соречки.
Аноним 30/11/21 Втр 00:47:03 25877217732
>>258772082
Так перейдя с другого стека конечно слабо подготовлен, кэп
ПС, пишу на питончике с асинхронщиной и искренне не понимаю зачем нужны всякие дот неты и жабы, когда есть ОНО и Golang
Аноним 30/11/21 Втр 00:47:22 25877219133
>>258771869
>желания сидеть в квартире, за компом еще больше времени нету
Обычно отличное от шаражных дел время так и провожу. Скорей бы выпуститься с этой параши уже, хоспаде.
Аноним 30/11/21 Втр 00:47:56 25877221234
>>258772002
Не понял вопроса. Тебе из контроллера нужно получить доступ к контексту ентити, чтобы через него делать запросы? Тогда используй внедрение зависимостей (dependency injection), оно в нет коре из коробки
Аноним 30/11/21 Втр 00:48:53 25877225135
>>258771145 (OP)
ОП, ты чмондельсон тупой, иди на завод.
Аноним # OP 30/11/21 Втр 00:48:55 25877225236
>>258772212
Не понял вопроса. Нахуя вы мне тред шатаете?
Аноним 30/11/21 Втр 00:49:08 25877226137
>>258772177
Не понял вопроса. Тебе из контроллера нужно получить доступ к контексту ентити, чтобы через него делать запросы? Тогда используй внедрение зависимостей (dependency injection), оно в нет коре из коробки
Аноним 30/11/21 Втр 00:49:11 25877226738
>>258772191
как ты еще не подох от такой жизни, мне вечером если не выйти в парк на тренеровочку, не навернуть 5 км хотя бы кроссом, я себя хуево чувствую, мне надо чтоб в комнате окно чуть ли не сутки было открыто, иначе тяжко дышать, а сидеть сутками за компом я вообще не представляю как, это загадка
Аноним 30/11/21 Втр 00:49:48 25877228939
>>258772261
Вот что значит забить хуй на тестирование, да, Абу?
Аноним 30/11/21 Втр 00:53:31 25877244840
Аноним 30/11/21 Втр 00:54:03 25877247241
>>258772162
Если вкратце:
1. Создаёшь новый контроллер, пусть он называется TestController
2. Создаёшь в нем метод, post или get задаешь через соответствующие атрибуты [HttpGet] и [HttpPost]
3. Роутинг проще всего задать через атрибут контроллера [Route]. Например, [Route("api/test/[action]"]) означает, что все запросы, начинающиеся с /api/test/ будут попадать в контроллер TestController
Аноним 30/11/21 Втр 00:55:37 25877252942
>>258772267
Не понял вопроса. Тебе из контроллера нужно получить доступ к контексту ентити, чтобы через него делать запросы? Тогда используй внедрение зависимостей (dependency injection), оно в нет коре из коробки
Аноним 30/11/21 Втр 00:55:55 25877254443
Что-то я сам уже проигрываю с этого зациклившегося поста. Пиздец, а ещё себя считаю херовым кодером. Но это вообще пиздец.
Аноним 30/11/21 Втр 00:58:40 25877265044
>>258772544
Не понял вопроса. Тебе из контроллера нужно получить доступ к контексту ентити, чтобы через него делать запросы? Тогда используй внедрение зависимостей (dependency injection), оно в нет коре из коробки
Аноним 30/11/21 Втр 00:59:10 25877266945
>>258771145 (OP)
Не понял вопроса. Тебе из контроллера нужно получить доступ к контексту ентити, чтобы через него делать запросы? Тогда используй внедрение зависимостей (dependency injection), оно в нет коре из коробки
Аноним # OP 30/11/21 Втр 01:12:58 25877314846

>>258772472
Охх звучит довольно понятно спасибо
>>258772544
Да это тролленг
Аноним 30/11/21 Втр 01:15:19 25877323347
Аноним 30/11/21 Втр 01:16:30 25877328148
16379789109460.png 264Кб, 586x634
586x634
>>258771281
> Задача нетревиальная
> Но я даже базовый функционал не смог?!!
Ты даже в русский язык не смог, чудище.
Аноним 30/11/21 Втр 01:32:02 25877385649
>>258773148
Удачи, Антошка. Надеюсь, что у тебя получится.
Напоследок ещё.
Допустим, тебе нужно написать post метод. Принимать он будет, понятное дело, json. Тогда можно определить класс, состоящий из полей этого json, и нет кор сам разберёт джейсонину в экземпляр этого класса.

Например, ты передаешь
{"id": 1, "name": "anonymous"}
Обявляешь класс
public class User
{
public int Id { get; set; }
public string Name { get; set; }
}

Тогда метод контроллера будет
[HttpPost]
public IActionResult Action2([FromBody] User user)
{
...
}
Аноним # OP 30/11/21 Втр 01:32:53 25877388850
Аноним 30/11/21 Втр 01:42:24 25877424051
>>258773888
И тебе всего хорошего. Ладно, братишка, я спать. Не мучай себя всю ночь, отдохни хоть немного. Удачи.
Настройки X
Ответить в тред X
15000
Макс объем: 20Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
X
Ваш шидевор X
Стикеры X
Избранное / Топ тредов