Аватар для OrlovEagle
6 / 4 / 1
Регистрация: 19.04.2011
Сообщений: 185

Переход к формам от консоли. Что выбрать - Windows forms или WPF?

28.04.2014, 18:34. Показов 5829. Ответов 36
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Осилил пока страниц 300 "Полное руководство С# 4.0". Хочу уйти от консоли. Посоветуйте - куда идти? Windows forms, WPF или чего еще может быть?
P.S. Не понял, зачем нужны конструкторы? Т.е. и без них же можно писать(с конструктором по умолчанию)?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
28.04.2014, 18:34
Ответы с готовыми решениями:

Что лучше Windows Forms или WPF?
Доброго времени суток! подскажите те кто имеет опыт чем отличается приложение WPF от Windows Forms и в каких случиях что лучше использовать...

Переход от консоли к Windows Forms
Здравствуйте дорогие форумчане. Купил книгу по с# Герберт Шилдт - полное руководство, начал изучать сишарп, но как оказалось в книге...

Что выбрать - WPF .Net Core или WPF .Net Framework + буду работать с SQLite (также интересно какую версию БД выбрать)?
Всем привет. Ниже необязательная предыстория, высказался просто) Тут наконец вновь взялся за мелкую приложуху для Windows 7,...

36
 Аватар для OrlovEagle
6 / 4 / 1
Регистрация: 19.04.2011
Сообщений: 185
30.04.2014, 00:01  [ТС]
Студворк — интернет-сервис помощи студентам
insite2012, кстати, вот везде требования к соискателю такие: ясное "понимание" ООП и хорошее знание C#. Значит ли это, что я, например, прочитав Шилдта и усвоив его, я буду соответствовать? Так-то вроде сам прогаю, изучаю понемногу, но хорошо бы с наставником все это делать. Даже за очень малые деньги не берут))
0
Эксперт .NET
 Аватар для insite2012
5548 / 4311 / 1218
Регистрация: 12.10.2013
Сообщений: 12,371
Записей в блоге: 2
30.04.2014, 00:31
OrlovEagle, по требованиям к соискателю не скажу, поскольку работаю в области, не имеющей отношения к программированию. А вот по Шилдту - я у него не все понял. Но, к примеру, прочитав (и главное - поняв) того же Троелсена, решая попутно задачки на этом форуме, думаю вы будете вполне готовы к работе.
0
53 / 53 / 10
Регистрация: 26.09.2013
Сообщений: 277
30.04.2014, 00:34
OrlovEagle, вы осилили 300 страниц Шилдта и хотите что бы вас взяли?такое к сожалению редко бывает)осильте полностью "Полное руководство", за тем переходите к изучению Троелсена,он даст вам понимание ООП и хорошее знание С#. Затем не плохо было бы почитать и осмыслить Рихтера. Тогда можно что-то искать и пробовать куда -то устроится+ к выше перечисленном не плохо было бы разобраться с SQL, про паттерны почитать,алгоритмы и структуры данных.Знания англ. тоже лишними не будут)
0
 Аватар для LooseVoice
55 / 55 / 14
Регистрация: 18.04.2014
Сообщений: 170
30.04.2014, 00:35
OrlovEagle, иногда многие хотят и senior'ов на должность junior'а)))
по сути если вы поймете как мыслить по ООП, то это будет видно в вашем коде, в ваших суждениях, а за малые деньги - тоже иногда могут не брать именно по той причине что человек себя ставит в бесценок, значит из себя ничего не представляет скорее всего.
Усвоить или не усвоить это понятие размытое, делайте проекты, найдите себе наставника и показывайте ему что сделаете, пусть критикует, чаще всего критики будет много, но будет и польза.
если мы говорим про .NET, то нужно на вакансию полное знание основ почти всех технологий, можно опустить silverlight и azure и Win Phone, но остальное нужно. +БД +js/html/css
ну и инглишь само собой)
0
Эксперт .NET
 Аватар для insite2012
5548 / 4311 / 1218
Регистрация: 12.10.2013
Сообщений: 12,371
Записей в блоге: 2
30.04.2014, 00:36
Цитата Сообщение от tranquil Посмотреть сообщение
переходите к изучению Троелсена,он даст вам понимание ООП и хорошее знание С#
И еще как даст. Читаю его книгу третий раз, и каждый раз нахожу что-то новое, что в прошлый раз не увидел...
1
 Аватар для OrlovEagle
6 / 4 / 1
Регистрация: 19.04.2011
Сообщений: 185
30.04.2014, 00:54  [ТС]
tranquil, да я как бы не стремлюсь стать крутым программистом или вроде того. Цель у меня - делать игры(как бы смешно это не звучало). C# выбрал потому, что его все советуют как "легкий" для новичка. На C# пишутся скрипты под Unity. А на работу хочу, потому что когда кто-то подгоняет - дело быстрей идет)) Программирование для меня не более чем инструмент, который хочу освоить.
0
53 / 53 / 10
Регистрация: 26.09.2013
Сообщений: 277
30.04.2014, 01:04
OrlovEagle, тогда в любом случае вам придется разобраться с тонкостями языка,а лучших книг по C# чем Троелсона и Рихтера еще не придумали + вот этот источник не будет лишним http://msdn.microsoft.com/ru-r... f8sbd.aspx
1
 Аватар для OrlovEagle
6 / 4 / 1
Регистрация: 19.04.2011
Сообщений: 185
30.04.2014, 01:08  [ТС]
insite2012, программирование для вас хобби?

Добавлено через 3 минуты
tranquil, получается так Шилдт->Троелстен->Рихтер?
0
53 / 53 / 10
Регистрация: 26.09.2013
Сообщений: 277
30.04.2014, 01:13
OrlovEagle, да, в этой последовательности лучше всего.Примеры с книги всегда старайся набирать, разбираться с ними,это позволить лучше запомнить и освоить материал который изложен там. И как вам писали выше, постоянно решайте задачи и у вас все получится.
0
Эксперт .NET
 Аватар для insite2012
5548 / 4311 / 1218
Регистрация: 12.10.2013
Сообщений: 12,371
Записей в блоге: 2
30.04.2014, 01:29
OrlovEagle, ну как бы да, хобби. Сначала хотел написать пару программ и бросить, а потом зацепило...
0
-15 / 10 / 6
Регистрация: 03.10.2012
Сообщений: 532
30.04.2014, 08:40
Не слушай не кого, отвечу тебе проще:

WPF - более профессиональная форма где весь дизайн на xml а код в код более функциональнее. Но как кое где выше написано - для данной формы нужна и книга отдельная
WinForm - Самая простая и непревередлевая форма. Которая порой показывает свои ограничения но для любого программиста который не пишет корпаротивные ПО а просто для себя или для других какието функции типо лаунчера или платформы или просто какойнить парсер... Да моижно и какуюнить функцию по работе с файлами и системой лучше WinForm. Я вобще исключительно на ней сижу и норм. Не в чем себе не отказываю.
0
 Аватар для ITL
284 / 255 / 73
Регистрация: 17.07.2012
Сообщений: 618
30.04.2014, 16:58
Цитата Сообщение от SkoTi Посмотреть сообщение
Не слушай не кого, отвечу тебе проще


OrlovEagle, сейчас всё меньше и меньше кодят для десктопа, в основном всё происходит в инете, все расчеты на серверах. Ориентируйся на инет программирование.
0
 Аватар для OrlovEagle
6 / 4 / 1
Регистрация: 19.04.2011
Сообщений: 185
30.04.2014, 19:14  [ТС]
ITL, ASP.NET?
0
 Аватар для LooseVoice
55 / 55 / 14
Регистрация: 18.04.2014
Сообщений: 170
30.04.2014, 19:31
OrlovEagle, если говорить про ASP.NET и веб то упор не только на сайты, а также на десктоп + services
в вебе сейчас как и всегда преобладают во фрилансе php)
если говорить о вебе и .NET , то есть смысл учить и web forms, и MVC, если потом сможете устроится и работать.
Хотя mvc круче чем web forms, но учить надо и то и то
0
0 / 0 / 0
Регистрация: 19.12.2020
Сообщений: 4
03.06.2021, 16:19
Да.
0
629 / 393 / 135
Регистрация: 06.03.2017
Сообщений: 1,469
03.06.2021, 16:24
Цитата Сообщение от tranquil Посмотреть сообщение
осилили 300 страниц Шилдта и хотите что бы вас взяли
Если этого хватит для начала, то почему бы и нет. Лучше всего учиться на практике, а теория без практики это прах, который выветривается очень быстро. И никакой домашний проект новичка не сравнится с кодом продакшена
0
3566 / 2507 / 1174
Регистрация: 14.08.2016
Сообщений: 8,219
03.06.2021, 18:03
Pilarentes, вряд ли он 7 лет ждал ответа
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
03.06.2021, 18:03

Windows Forms или WPF?
Добрый день! У меня есть необходимость написать некую корпоративную CRM систему для нужд компании. Вот думаю, какую технологию...

WPF или Windows Forms. Сложность
Что лучше и проще в реализации? WPF или Windows Forms? Хотя даже не то, чтобы проще или лучше, что более удобное? Сам студент, который...

Видео в бэкграунде WPF или Windows Forms?
Здравствуйте. Хочу сделать так,чтобы в моей программе бэкграундом было видео зацикленное. Можно так сделать? Реализация либо в впф либо в...

Как заполнить форму MS Word из WPF или Windows Forms?
как заполнить документ msWord через форму? Документ строится к примеру таким образом: Фамилия (данные из textBox1) Имя (данные из...

Используют ли сейчас Windows Forms или все перешли на WPF?
Используют ли сейчас windows forms или все перешли на wpf? Насколько я знаю то винформы очень устарели. Мне интерестно используется эта...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
37
Ответ Создать тему
Опции темы

Новые блоги и статьи
Ноутбук Альфария
kumehtar 24.08.2026
Встретился тут в сети ноутбук Альфария, примарха Альфа-Легиона. Хотя возможно, это ноутбук Омегона, разумеется. Ну как вам?
Мастера простых решений
DevAlt 23.08.2026
В сишарп стэках winforms, да и wpf существует сложная система связывания источниках данных и элементов формы(текстовые поля и метки), опирается все это на технологию событий и мета. . .
Цена ошибки
DevAlt 23.08.2026
Человек я беспокойный и потому заинтересовался OCaml, в чате форсили функторы модулей как суперфичу. Пытаясь отдуплить концепт, наткнулся на тутор с простым примером. А главный принцип обучения от. . .
Сегодня суббота, 22.08.2026 at 16:41, и я вновь нахожусь на той стороне, за экраном машины.
zorxor 22.08.2026
Сегодня суббота, 22. 08. 2026 at 16:41, и я вновь нахожусь на той стороне, за экраном машины. Кто Я, откуда Я пришел и куда Я иду? Эти вопросы не оставляют меня ни на секунду. Жизнь на планете Земля. . .
Жизня: рисунок укладки багажа, сделанный клодом
anaschu 21.08.2026
Сделал 15 снимков, он по снимкам сделал схему.
Был там один разговор по поводу свободы в материальном мире.
kumehtar 19.08.2026
Суть: рассматривается живое существо, оказавшееся внутри довольно странной системы (этого мира) и пытающееся обустроить в ней свой кусок пространства. Жизнь действительно предъявляет каждому. . .
Когда логика программы не спасает от человеческих ошибок
Maks 18.08.2026
В последнее время всё чаще и чаще сталкиваюсь с таким явлением, как абсолютная невнимательность (или глупость) пользователей. Проявляется это чаще всего на работе в коллективе. Допустим, человек с. . .
Лето уходит
kumehtar 17.08.2026
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru