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

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

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

API поиска работы / Переезжаем на WPF

  • На этом уроке мы переведем наш проект на платформу WPF
  • Дата отправки отчёта: 16 ноября 2018 г.
  • Задание выполнено: за 32 мин.
  • Чему научился: Сделал форму на WPF
  • Оценка видео-уроку:
Отчёт от 3922 за API поиска работы / Переезжаем на WPF




Оцени работу

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

11353. --
AlliZzeN
AlliZzeN
ответить
→  Александр  # API поиска работы / Переезжаем на WPF / 2018-11-16 23:53

Хорошая работа. По предыдущим отчетам Api поиска работы, на wpf выглядит лучше. Как твое мнение на счет WPF? Какие отличия по твоему мнению WinForms от WPF? И что какое приложение легче создать из этих двух вариантов? Я с WPF не знаком практически, но мне кажется что WPF это как "Новый век" в технологии)) НАверное грубое сравнение и чего-то не знаю)


3922. --
Александр
Александр
ответить
→  AlliZzeN  # API поиска работы / Переезжаем на WPF / 2018-11-17 00:16

Привет, AlliZzeN! Я уже как-то проходил небольшой курс по WPF здесь на сайте. Не могу сказать, что это прям что-то новое, ведь технологии WPF уже лет 10 есть точно, а то и больше. На сколько я понял, основная идея была в отделении написания программы от вёрстки пользовательского интерфейса. Мелкомягкие даже редактор выпустили отдельный, он назывался Blend и входил в состав профессиональной версии студии, в котором дизайнер мог отдельно работать. Но, мне почему-то кажется, что мало где эту возможность использовали, может быть я и ошибаюсь. Ещё одна фишка WPF, возможность использования датабайндинга при реализации архитектуры MVVM.


9913. --
vip
vip
ответить
→  AlliZzeN  # API поиска работы / Переезжаем на WPF / 2018-11-17 00:43

Ты совершенно прав. Технология WPF пришла на смену устаревшей технологии настольных приложений Windows Form.
Так что за ней будущее в разработке на ближайшие пару лет. Потом видимо технология дополненной реальности победит всех


9752. --
chokayes
chokayes
ответить
→  Александр  # API поиска работы / Переезжаем на WPF / 2018-11-17 09:50

Хех. Никак у меня руки до WPF не дойдут, может оно и не надо. Потому как я больше склоняюсь к ASP и поглядываю в сторону мобильной разработки. Вот думаю на Джава лучше или ксамарин. Ведь там джаву то особо не надо знать насколько я понял. А вот с ксамарином без танцев с бубном у меня не получилось, и  чтобы завести эту шарманку у многих также были всяческие проблемы. В любом случае дам второй шанс, поглуюже надо нырнуть. )


791. --
Валерий Жданов
Валерий Жданов
ответить
→  AlliZzeN  # API поиска работы / Переезжаем на WPF / 2018-11-19 08:26

Насчет "нового века" не скажу, но то, что визуалка в wpf реализована глубже, удобнее и интереснее, чем в winform - это однозначно. Здесь я winform использовал как раз для того, чтобы по достижении определенного функционала программы "мигрировать" ее на wpf без особых проблем и показать этот процесс. Можно было бы и в консоли начальный проект делать, но в консоли не очень хорошо просматривается json- ответ от HH.


  • Отчёт оценивали:
    17542Никита+1   18783Andrew+1   9913vip+1   18419DenisMed+1   4038Ivan+1   17947Dmitry Sinitsin+1   17606Виктор+1   791Валерий Жданов+1   19384Владимир+1   1Евгений Волосатов+1   3747Сергей+1  

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





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

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

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

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


Научился: Переводить проект на платформу WPF
Трудности: Были проблемы: в первом варианте проекта кнопка и текст бокс были неактивны, хотя свойства IsEnabled были отмечены. Во втором варианте все заработало. Но слабо ощущается эффект от нажатия кнопки. Это как-то регулируется или так принято в WPF?



Научился: Создал проект на WPF. Сделал его, собираемым по умолчанию. Добавил в него нашу библиотеку HHLibrary. Нарисовал кнопку и строку поиска, а так же окно для вывода результата. Добавил событие в кнопку, для создания запроса и вывода списка результатов.
Трудности: Впервые столкнулся с Wpf. Очень не привычно и кажется, что сложнее, чем WinForms. Много моментов с ней интуитивно не понятно. Но будем разбираться)