Есть момент, который сложно пропустить. Открываешь файл, смотришь на счётчик строк в нижнем углу редактора, и видишь: тысяча тридцать. И это уже не смешно.
Популярное
Свежее
Моя лента
Сообщения
Рейтинг
Курс ИИ
Есть момент, который сложно пропустить. Открываешь файл, смотришь на счётчик строк в нижнем углу редактора, и видишь: тысяча тридцать. И это уже не смешно.
После того как верхняя панель ушла к себе, встал вопрос: а чего не хватает? Клиенты добавляются, права работают, корзина на месте. Всё по CRUD, а как будто не доделано.
Привели интерфейс в приглядный вид, сели довольные. И тут до меня дошло: верхняя панель стала неподъёмной.
В очередной раз запускаю проверить, как всё работает, и тут до меня доходит: внешний вид как-то кандовенько смотрится.
Какие-то отзвуки того, что тут даже не Виндоус ХРю, а скорее Линолему — в смысле Миллениуму, Windows Millennium Edition. Дааа, было время... несколько переустановок винды в день, и каждый раз по-разному. Синие окна смерти, по…
Роли и пользователи. Очень интересно! Для того, чтобы решить этот вопрос, нужно сначала определиться а что это за система - CRM!
CRM — это (Customer Relationship Management), в переводе на наш, отечественный - Управление отношениями с клиентами.
CRM — это инструмент, способ:
Удалить клиента. Чего тут сложного? Да в целом ничего.
В интерфейсе WPF в основном окне работе с клиентами добавляем, рядом с сохранить, еще одну кнопку - Удалить, которая обращается к DeleteCommand:
В самом начале разработки проекта CRM на WPF была определена основная структура:
На самом деле, когда я нажал «Добавить» в начале вообще ничего не произошло, кнопка просто не нажималась.
Вступление
Я уже делал CRM раньше. На учебном проекте. В группе. Быстро, наспех, чтобы сдать и забыть. И каждый раз, когда я открывал тот код, меня передёргивало. Там не было структуры. Там был хаос. Файлы лежали где попало, логика перемешивалась с интерфейсом, а имена переменных не имели смысла.
Ты думаешь, что знаешь, что такое разработка? А ты уже пробовал искать заглушку, которую сам поставил три дня назад и благополучно про неё забыл?
Я вот ставил. Думал: «Сейчас временно отключу проверку, чтобы проверить интерфейс, потом верну». А потом интерфейс заработал, я переключился на другую задачу, и тот самый _authentication = false ост…
В ноябре 2016 года на конференции Connect(); корпорация Microsoft представит тестовую версию среды разработки Visual Studio для операционной системы macOS. Об этом компания рассказала на сайте Microsoft Developer Network.
Обновлено в 16:15: Исходная публикация пропала с сайта MSDN, но она сохранилась в кэше Google.

Microsoft открыла бесплатный доступ к инструментам для создания кроссплатформенных приложений Xamarin для разработчиков, которые используют Visual Studio.
