![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 24.10.2013
Сообщений: 241
|
![]()
Здравствуйте! Хочу разработать оконное приложение используемое несколькими пользователями(приложение будет работать c БД), до этого писал на C++/CLI WinForms. Но узнав о технологии WPF я подумал, что мое приложение будет более производительно. Поэтому возник такой вопрос,можно ли приложение написать на C++ с использованием WPF,при этом не используя CLI в cреде Visual Studio.Или же в Visual Studio возможно использовать только C++/CLI. Как вариант рассматривал C#, но при переходе с С++ посмотрел, что возникает много непоняток. И поэтому хотелось бы закрепиться за С++. Что можете сказать по данному поводу ? Кто и в чем и на чем разрабатывает ?
|
![]() |
![]() |
![]() |
#2 | ||
Старожил
Регистрация: 15.02.2010
Сообщений: 15,334
|
![]()
WPF => .Net Framework => C++/CLI, C#, Vb .Net, ...
Цитата:
Цитата:
|
||
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 24.10.2013
Сообщений: 241
|
![]()
Да,действительно,вопрос не о том. А возможно ли использовать чистый С++ без CLI. До этого использовал Windows Forms. Читал,что якобы технология WPF (а именно XAML) является более удобной технологией для разработки оконных приложений.(но наверное имелось ввиду, касательно игровых приложений).
|
![]() |
![]() |
![]() |
#4 | |||
Старожил
Регистрация: 15.02.2010
Сообщений: 15,334
|
![]() Цитата:
Цитата:
Цитата:
|
|||
![]() |
![]() |
![]() |
#5 | ||
Форумчанин
Регистрация: 24.10.2013
Сообщений: 241
|
![]() Цитата:
Цитата:
|
||
![]() |
![]() |
![]() |
#6 | |
Санитар
Старожил
Регистрация: 04.10.2008
Сообщений: 2,618
|
![]()
С++, Qt не пробовал?
Простое оконное приложение: http://pro-prof.com/archives/619 Чуть-чуть интереснее (сеть, построение графиков): http://pro-prof.com/archives/1496 Еще чуть интереснее (игрушка под Android): http://pro-prof.com/archives/1520 В игрушке используется БД, но более подробно (тебя это вроде как интересует) - можно прочитать тут: http://pro-prof.com/archives/882 Цитата:
|
|
![]() |
![]() |
![]() |
#7 | ||
Форумчанин
Регистрация: 24.10.2013
Сообщений: 241
|
![]() Цитата:
Благодарю за материал,довольно таки интересный. Цитата:
|
||
![]() |
![]() |
![]() |
#8 | |
Санитар
Старожил
Регистрация: 04.10.2008
Сообщений: 2,618
|
![]() Цитата:
О недостатках можно говорить вечно: - У студии плохо работает подсветка кода, но плагин, который делает это нормально (интелисенс) -стоит денег. - Распределенная компиляция (на нескольких компьютерах) тоже реализуется платным плагином. - Для любых, а не только оконных студия обязывает вас использовать компилятор микрософта. - это основная проблема ИМХО, т.к.: - - их компилятору до стандарта как до луны пешком; - - возможна ли кросскомпиляция в вижуал студии? - - переносим ли ваш код, когда вы об этом узнаете? - - допустим вы пишите с Qt, ваше приложение может запуститься на андроид/иос и еще где-то, но как сделать это в вижуал студии (плагин для вижуал студии особенный, ведь он компилирует код компилятором микрософта и только). - - для винды вцелом (не только для вижуал студии) нет полноценного аналога valgrind. На предпоследнем месте работы мы использовали вижуал студию (хотя это нравилось только стремному тимлиду). Длилось это до тех пор, пока не начали искать утечки - VLD и прочее УГ не помогли, поэтому чтобы использовать valgrind код перенесли на linux, но а в силу кучи фич в поделках микрософта - это было не так просто, как хотелось бы. Зачем раскладывать вокруг себя грабли, не пойму я... |
|
![]() |
![]() |
![]() |
#9 | |||||||
Старожил
Регистрация: 15.02.2010
Сообщений: 15,334
|
![]()
rrrFer, ну не надо так однобоко...
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Да она далека от идеала, но все течет, все меняется. Но я пока жду допиленной CLion. Последний раз редактировалось p51x; 03.06.2015 в 07:27. |
|||||||
![]() |
![]() |
![]() |
#10 | ||
Старожил
Регистрация: 02.01.2011
Сообщений: 3,315
|
![]() Цитата:
Цитата:
Советую скачать быстрее, а то в любой момент закроют раздачу: ссылка Лучше изучать в таком порядке: 01 [ITVDN] C# Starter 02 [ITVDN] C# Essential 10 [ITVDN] TDD - Разработка через тестирование 04 [ITVDN] Шаблоны проектирования 05 [ITVDN] Алгоритмы и структуры данных 21 [ITVDN] WPF 22 [ITVDN] WPF Advanced 03 [ITVDN] C# Professional Последний раз редактировалось 8Observer8; 03.06.2015 в 10:23. |
||
![]() |
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Код оконного приложения, напечатанный на бумаге | Big Da | Visual C++ | 4 | 21.11.2014 21:38 |
Разработка приложения! | gospodenkods | Фриланс | 4 | 04.02.2014 21:42 |
Консоль для оконного приложения | 220Volt | Общие вопросы C/C++ | 1 | 23.01.2014 00:15 |
создание оконного приложения win32 project | CppForYou | Общие вопросы C/C++ | 1 | 25.05.2013 09:31 |
разработка приложения!!! | Vladimir_Chernov | Помощь студентам | 0 | 10.04.2012 18:05 |