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

Формула программиста

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

MVC шаблон / MVC - PhoneBook - Controller - Buttons

  • Мы продолжаем создание телефонной книжки в рамках
    знакомства с шаблоном проектирования: MVC.
    На этом уроке мы запрограммируем кнопочки.
    По нажатии кнопки "Добавить" - показать карточку.
    По нажатии кнопки "Сохранить" - сохранить данные,
    а также скрыть карточку и обновить список имён на главной форме.
  • Дата отправки отчёта: 18 марта 2017 г.
  • Задание выполнено: за 30 мин.
  • Чему научился: Обновлять всю таблицу,
    добавлять одну запись,
    выводить значение в карточку,
    отображать форму при нажатии на кнопку добавить, скрытие пока по крестику,
    выводить статус в консоль.
  • Что было сложным: Найти ошибку... В switch break забыла добавить.
  • Комментарии: Не нравится, что при добавлении записи в карточку, читаем её из базы.
    И при добавлении новой записи опять читаем весь список.
    Может для многопользовательского режима это и хорошо, но хотелось бы чтоб это было через решение конфликтов с возможностью сохранить копию своих записей, если кто-то их случайно удалит.
    //TODO если запись не добавлена, вывести предупреждение в карточку.
  • Оценка видео-уроку:
Отчёт от 1232 за MVC шаблон / MVC - PhoneBook - Controller - Buttons




Оцени работу

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

1901. --
Neverwinter 2
Neverwinter 2
ответить
→  Фомичева Наталья  # MVC / MVC - PhoneBook - Controller - Buttons / 2017-03-19 17:56

Попробуй исправить то что не нравится.


1232. --
Фомичева Наталья
Фомичева Наталья
ответить
→  Neverwinter 2  # MVC / MVC - PhoneBook - Controller - Buttons / 2017-03-19 18:46

Этим и занимаюсь. Но тогда встает вопрос как часто следует обновлять данные. Хотя это можно поручить пользователю, указав период проверок в файле конфигурации или реестре, потому как это все субъективно.



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





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

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

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

Ты в любой момент сможешь отписаться от рассылки.


Отличный урок, но я реализовал не скрытие формы, а dispose() для выгрузки из памяти. Перезагрузка всего списка с добавлением новой записи даже при 20000+ записях происходит молниеносно =) супер.


Научился: Научился сохранять пользователя в БД с помощью данных из интерфейса формы.
Отлично получилось с получением объекта пользователя из карточки пользователя во ViewCard.