Курсы по программированию

Формула программиста
основатель — Волосатов Евгений Витольдович
Сборник программ на C#
Вебинар «Продолжение игры Xonix на Java» начнётся через 2 час. 50 мин.

БД - Управление гостиницей / Модель. Всё про Клиента

  • На этом уроке мы допишем класс Client.
    Реализуем четыре метода и слегка потестируем их.
    Написать свои впечатления о созданном классе модели.
  • Дата отправки отчёта: 15 февраля 2016 г.
  • Задание выполнено: за 50 мин.
  • Чему научился: Реализовывать запросы через методы для таблицы Клиент.
  • Что было сложным: Ничего сложного.
  • Комментарии: Очень понравился урок. Очень хорошо, что мы заранее написали все эти SQL-запросы, а теперь просто их вставляем в программу, немного корректируем и у нас уже все работает. Очень хорошая идея с XML-комментированием методов. Вы как-то, Евгений Витольдович, показывали на вебинаре эти фишки, когда делаем пометки к методам. Но вот по поводу returns чего-то у меня пока не получилось найти, где IntelliSense пишет, что возвращается. Может кто знает и подскажет? Буду премного благодарен. А вообще, потом как-нибудь нечаянно наткнусь) Такое часто случается. Что-то не знаешь как сделать, а потом "оп" и где-нибудь встретишь эту реализацию.
  • Оценка видео-уроку:
Отчёт от 2773 за БД - Управление гостиницей / Модель. Всё про Клиента


Отчёт от 2773 за БД - Управление гостиницей / Модель. Всё про Клиента




Оцени работу

 
Сохранить страницу:

  • Отчёт оценивали:
    689Igorenzia+1   8275Tekashnik+1   5760Мариша +1   4004Елена+1   1Евгений Волосатов+1   2721mikemet+1   6925Артём+1   4467Alcatraz+1   4992Николай+1   8380zhikharevav0   459Сергей Сергеевич+1   7645Александр Львович+1   8837melrouts+1   4395Денис+1   8886Михаил Ермишин+1   6195sergey+1   7157muxasio+1   1947Denis+1   2725Anton+1   3747Сергей+1   5649Максим Лапшинов+1  

Начинаем практику по языку C#




Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.
Научился: повторил то, что повторил вчера
Мне все нравится, хотя надо сказать. что тем кто знаком с MVC фреймворками для Web нет ничего нового. Но это ни в коем случае не упрек, а наоборот, хороший разбор еще раз для укрепления. Кстати, я уже говорил, из этих фреймворков можно позаимствовать еще больше несложных , но полезных ООП - плюшек, навроде синглтона или сервис-локаторов и инъекций зависимостей. Это идеальный случай рассказать как они работают.
Научился: Узнал новое событие датагрида - клик на строке.
Трудности: Отыскать опечатки в запросе SelectClients(string find). Понять, какой тип должны возвращать все эти функции или не возвращать. Возникает уже сложность с запутыванием полей типа phone и функцией setphone(). Можно было и в сеттере делать проверки на корректность данных. Я так пологаю, что в следущих уроках эти запутывания будут устранены за счет дальнейшего разделения кода согласно паттерну мвц.
1. Слишком много полей для поиска, фильтр неправильно работает. Поле ид не нужно, оно не несет никакой информации. В правильном софте должен быть номер клиента или номер заказа. Фильтр должен работать только по имени, все остальное должно быть скрыто под продвинутым поиском. У меня 200 записей в таблице и оно не тормозит вообще. Хотя конечно 200 записей это смешно. Надо было сделать по-другому. После события от текстового поля запустить таймер и по истечении 500мс после последнего сброса вызвать SelectClients(string find), а при каждом изменении текста сбрасывать таймер. А так же надо было сделать ограничение в запросе limit 0, 20. Или может датагрид сам делает пагинацию и у него есть стрелки для листания? Такие плюшки есть в хтмл компонентах. Вцелом мне очень понравилось. Начинаю видеть разделение кода на логические части и вижу связи между ними. Все это придает энергии, а то раньше в других курсах писал в овощном состоянии, к тому же пару дней валялся с отравлением.