Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / WinForms, .Net Framework Новый топик    Ответить
Топик располагается на нескольких страницах: 1 2 3 4 5 6 7      [все]
 NET Core и десктопные приложения?  [new]
Winnipuh
Member [заблокирован]

Откуда: Київ
Сообщений: 10436
Такое возможно?
Скажем сделать WinForms приложение, которое базируется на NET Core, чтобы не заморачиваться с фреймворком на юзерской машине.
11 янв 16, 10:53    [18661167]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Abobo
Member

Откуда:
Сообщений: 129
Я так понимаю, что нет. Ведь формы - это не коре, а конкретный UI-фреймворк. Коре вообще не включает в себя UI-классы, по-моему. Можно, я думаю, сделать библиотеку на коре, которая будет юзаться вашим приложением на формах. Но не проверял. Возможно, что коре-сборки только для последних виндовс, поэтому там, где винды слишком старые, может и не запуститься. - Всё это нужно проверять.

В любом случае, если хотите делать что-то коре - в смысле универсальное, и вы не ограничены старыми компами со всякими виндовс ХР или 7, то советую делать на UWP.
11 янв 16, 11:08    [18661232]     Ответить | Цитировать Сообщить модератору
Между сообщениями интервал более 1 года.
 Re: NET Core и десктопные приложения?  [new]
Роман_ГК
Member

Откуда: Челябинск
Сообщений: 93
Вроде как обещают сделать судя по этой статье: https://habrahabr.ru/company/jugru/blog/327492/
10 янв 18, 12:00    [21092892]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
МихаилР
Member

Откуда: Ижевск
Сообщений: 253
Роман_ГК,

Скажите, пожалуйста, где вы в этой статье нашли упоминание о том, что на базе Core будет делаться UI (ну кроме UWP). Я пересмотрел её несколько раз, но как-то не встретил и близко.
Разве что вспомнили Xamarin, но это пока только мобильные.
14 янв 18, 13:33    [21105452]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Роман_ГК
Member

Откуда: Челябинск
Сообщений: 93
Возможно я еще в одной статье видел перспективу WinForms в Linux. (не могу её найти).

Там писали, что на Mono есть исходный текст и это позволит Microsoft достаточно быстро реализовать
функциональность NET Framework 4.5 в Net Core.

В этой статье намекают:
Но .NET Standard 2.0 — это дивный новый мир, покрывающий гораздо больше платформ, чем мы привыкли по десктопному .NET. Будут невероятно умные инструменты, позволяющие использовать библиотеки классов, написанные только под .NET 4.5


Название статьи - так же дает надежду:
"Через год-два .NET Core потеснит Java на рынке enterprise решений."


У меня есть необходимость запустить проект WinForms на Linux.
На текущий момент времени - некоторые баги в Mono, не позволяют, без переписывания моего проекта, запустить его в Linux.
(например - не рабочий WebBrowser, Отсутсвуют типы данных для MS SQL сервера TIME и DATE)

Поэтому мне интересна тема кросплатформености NET.
15 янв 18, 07:46    [21106315]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
МихаилР
Member

Откуда: Ижевск
Сообщений: 253
Роман_ГК,

Увы, я не вижу в этих цитатах намека на desktop.

Да .Net Standard (т.е. .Net Core) должен работать как минимум на Linux и MacOS, ну и как основа для Xamarin вместо Mono. И конечно всякие IoT и прочие нетрадиционные для последних версий .Net (после того, как не стало .Net Compact) платформы.
Но там в лучшем случае речь идет о UWP приложениях. А исходно в планах были только консольные и Web приложения.

Ну и enterprise Java это ни разу ни desktop - это Web.

В общем, пока сомнительно. Лично я бы не стал рассчитывать.
15 янв 18, 10:04    [21106561]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Сон Веры Павловны
Member

Откуда:
Сообщений: 5104
Для UI на .Net Core есть, например, Electron. Вот здесь пишут, что на нем была сделана, например, SQL Operations Studio.
15 янв 18, 10:27    [21106625]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 38643
МихаилР
В общем, пока сомнительно. Лично я бы не стал рассчитывать.

+1
Выглядит как Вилами по воде писано.
В первую очередь сделают веб скорее всего.
15 янв 18, 10:36    [21106644]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Роман_ГК
Member

Откуда: Челябинск
Сообщений: 93
Что-ж будем ждать исправления багов в Mono.

В ночной сборке версии 5.9 и выше есть типы данных MS SQL - Date и Time.
(проверял - собрал из исходников и протестил)

Надеюсь когда нибудь баг с элементом управления WebBrowser - закроют.
15 янв 18, 11:35    [21106913]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Pu4koff
Member

Откуда:
Сообщений: 349
Учитывая, что MS забил и на WinForms и на WPF - кроссплатформенный десктоп они пилить не будут. ASP.NET Core для ынтырпрайза запилили и норм.
15 янв 18, 13:14    [21107405]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Ролг Хупин
Member

Откуда: Чебаркуль
Сообщений: 3019
Сон Веры Павловны
Для UI на .Net Core есть, например, Electron. Вот здесь пишут, что на нем была сделана, например, SQL Operations Studio.


SQL Operations Studio = 400 МБ, 1500 фолдеров, 15000 файлов

15 янв 18, 13:33    [21107518]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Роман_ГК
Member

Откуда: Челябинск
Сообщений: 93
Просто оставлю это тут
https://blogs.msdn.microsoft.com/dotnet/2018/05/07/net-core-3-and-support-for-windows-desktop-applications/

Первый абзац из гугль переводчика:
Microsoft Build Live сегодня мы впервые рассмотрим наши планы для .NET Core 3. Изюминкой .NET Core 3 является поддержка настольных приложений Windows, в частности Windows Forms, Windows Presentation Framework (WPF) и UWP XAML. Вы сможете запускать новые и существующие настольные приложения Windows на .NET Core и пользоваться всеми преимуществами, которые может предложить .NET Core.
16 май 18, 08:00    [21412289]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
МихаилР
Member

Откуда: Ижевск
Сообщений: 253
Роман_ГК,

Да, планы такие есть.
Но... обратите внимание, что ни о какой кросплатформенности данного решения речь не идет.

Т.е. это будет сугубо на Windows.

С другой стороны, как я понимаю - это шаг в сторону отказа от поддержки .Net Framework и повсеместной замены его на .Net Core
16 май 18, 15:51    [21414071]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 38643
МихаилР
Но...
ну вот. Значит это и не новость вовсе.
16 май 18, 19:20    [21414736]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
МихаилР
Member

Откуда: Ижевск
Сообщений: 253
Petro123,

Почему?

Вполне себе новость. Просто она немного о другом.
Я бы сказал, что:
а) Microsoft пока не забарасывает полностью Desktop разработку. Ведь перенос WinForms + WPF под Core - это тосно не малые усилия. Будут ли развивать потом - вопрос...
б) Под Core переводят всё большую часть кодовой базы .Net Framework. Можно ожидать, что в какой-то момент от поддержки последнего откажутся совсем.
17 май 18, 11:47    [21416411]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Siemargl
Member

Откуда: 010100
Сообщений: 6273
МихаилР,

б) не раньше, чем кончится поддержка всех систем, в которых оно впилено...т.е как рак на горе свиснет
18 май 18, 00:22    [21419080]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 38643
МихаилР
Вполне себе новость. Просто она немного о другом.

Что MS работает в этом направлении мы знали. Не новость.
И то что быстро результата не надо ждать, тоже понятно.
ОК. Ничего нового).
18 май 18, 07:15    [21419256]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
МихаилР
Member

Откуда: Ижевск
Сообщений: 253
Petro123
Что MS работает в этом направлении мы знали. Не новость.

Ну вот лично я считал, что для Core расширенной десктопной порддержки не будет.
Т.е. App Models, которые он сейчас поддерживает (консоль, ASP.Net и UWP) - это всё.

Т.е. для меня это действительно ново и в какой-то степени неожиданно.
18 май 18, 11:30    [21419742]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 38643
МихаилР,
Ну представляете, если до этого года 4 или 5?
Для меня лично это много в IT индустрии.
Особенно если учесть их эксперимент с сильвером.
Я быстрее жабу изучу)))).
Поэтому я так пессимистично)
IMHO
18 май 18, 11:44    [21419790]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
конечно Вася
Member

Откуда: Брянщина
Сообщений: 146
Petro123
МихаилР,
Ну представляете, если до этого года 4 или 5?
Для меня лично это много в IT индустрии.
Особенно если учесть их эксперимент с сильвером.
Я быстрее жабу изучу)))).
Поэтому я так пессимистично)
IMHO


А подпишусь как я на данную тему.
23 июн 18, 08:52    [21514862]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 38643
конечно Вася,
Ничего нового за месяц не произошло))
23 июн 18, 09:47    [21514896]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Роман_ГК
Member

Откуда: Челябинск
Сообщений: 93
Ну вот вроде хорошие новости на эту тему:
http://www.opennet.ru/opennews/art.shtml?num=50641
8 май 19, 08:30    [21880611]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
fkthat
Member

Откуда:
Сообщений: 1164
К концу года в трешке обещают. Пока что можно сборки не связанные с UI писать/мигрировать на netstandard - их можно тогда использовать и в Net Framework и в Core. Мы в свое время именно так постепенно на коре и мигрировали.
8 май 19, 09:44    [21880661]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
WebPrj
Member

Откуда:
Сообщений: 376
Роман_ГК,
Мы ветке фронта, а GUI в статье вроде не обещают.
8 май 19, 09:51    [21880675]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Дмитрий Мух
Member

Откуда: Зеленоград
Сообщений: 2076
WebPrj
Роман_ГК,
Мы ветке фронта, а GUI в статье вроде не обещают.

Да ладно? Не обещают? Точно?

07.05.2019 13:04
Также опубликован пятый предварительный выпуск открытой платформы .NET Core 3.0, функциональность которой приближена к .NET Framework 4.8 благодаря включению в состав открытых в прошлом году компонентов Windows Forms, WPF и Entity Framework 6.
Продукт .NET Framework больше развиваться не будет и остановится на выпуске 4.8.
Вся связанная с платформой .NET разработка теперь сосредоточена вокруг .NET Core, включая Runtime, JIT, AOT, GC, BCL (Base Class Library), C#, VB.NET, F#, ASP.NET, Entity Framework, ML.NET, WinForms, WPF и Xamarin.

Ветка .NET 5 ознаменует унификацию .NET Framework, .NET Core, а также проектов Xamarin и Mono.
В рамках .NET 5 пользователям будет предложен единый открытый фреймворк и runtime, которые можно будет использовать в различных областях разработки.
8 май 19, 10:29    [21880720]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Дмитрий Мух
Member

Откуда: Зеленоград
Сообщений: 2076
Плюс в статье, внезапно, есть ссылки на подробности.

Картинка с другого сайта.
8 май 19, 10:35    [21880725]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Ролг Хупин
Member

Откуда: Чебаркуль
Сообщений: 3019
Дмитрий Мух
WebPrj
Роман_ГК,
Мы ветке фронта, а GUI в статье вроде не обещают.

Да ладно? Не обещают? Точно?

07.05.2019 13:04
Также опубликован пятый предварительный выпуск открытой платформы .NET Core 3.0, функциональность которой приближена к .NET Framework 4.8 благодаря включению в состав открытых в прошлом году компонентов Windows Forms, WPF и Entity Framework 6.
Продукт .NET Framework больше развиваться не будет и остановится на выпуске 4.8.
Вся связанная с платформой .NET разработка теперь сосредоточена вокруг .NET Core, включая Runtime, JIT, AOT, GC, BCL (Base Class Library), C#, VB.NET, F#, ASP.NET, Entity Framework, ML.NET, WinForms, WPF и Xamarin.

Ветка .NET 5 ознаменует унификацию .NET Framework, .NET Core, а также проектов Xamarin и Mono.
В рамках .NET 5 пользователям будет предложен единый открытый фреймворк и runtime, которые можно будет использовать в различных областях разработки.


о, красиво, это уже конкретные заявления, в духе МС
8 май 19, 10:52    [21880750]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Ролг Хупин
Member

Откуда: Чебаркуль
Сообщений: 3019
Кстати, а куда бежать с существующими WCF?
Есть пути их миграции на коре?
Скажем, у меня сервис работает с SQL Server базой через ADO.NET.
8 май 19, 11:02    [21880757]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
fkthat
Member

Откуда:
Сообщений: 1164
Ролг Хупин
Кстати, а куда бежать с существующими WCF?
Есть пути их миграции на коре?
Скажем, у меня сервис работает с SQL Server базой через ADO.NET.


ADO.NET в core с самого начала есть. WCF в коре поддерживается клиентская часть. Вот с сервером, да, нет, и, скорее всего никогда не будет. Мигрируйте на REST :-))
8 май 19, 11:11    [21880766]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
WebPrj
Member

Откуда:
Сообщений: 376
Дмитрий Мух,
В комментах прочитал. Поживём, увидим.
8 май 19, 11:20    [21880783]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Дмитрий Мух
Member

Откуда: Зеленоград
Сообщений: 2076
Ролг Хупин
Дмитрий Мух
пропущено...

Да ладно? Не обещают? Точно?

пропущено...


о, красиво, это уже конкретные заявления, в духе МС Картинка с другого сайта.

Я тебе жирным выделю: опубликован пятый предварительный выпуск открытой платформы .NET Core 3.0.
Пятый, Карл!

И лично ссылку дам: https://devblogs.microsoft.com/dotnet/announcing-net-core-3-0-preview-5/
Там есть ссылка на скачивание.

Бери и пробуй, а потом уже и расскажешь, что там в духе МС, а что нет.
8 май 19, 11:20    [21880784]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Дмитрий Мух
Member

Откуда: Зеленоград
Сообщений: 2076
Ролг Хупин
Кстати, а куда бежать с существующими WCF?
Есть пути их миграции на коре?

Если хочется на коре, то МС предлагает переходить на ASP.NET Core Web APIs или gRPC (Google RPC).
8 май 19, 11:25    [21880788]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Дмитрий Мух
Member

Откуда: Зеленоград
Сообщений: 2076
WebPrj
Дмитрий Мух,
В комментах прочитал.

Во народ пошёл.
Я уже писал в одной из тем, что пока не запостишь сюда, то по ссылке не пройдут и не прочитают.
И вот тому очередное подтверждение Картинка с другого сайта.
8 май 19, 11:26    [21880790]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Ролг Хупин
Member

Откуда: Чебаркуль
Сообщений: 3019
Дмитрий Мух
Ролг Хупин
пропущено...


о, красиво, это уже конкретные заявления, в духе МС Картинка с другого сайта.

Я тебе жирным выделю: опубликован пятый предварительный выпуск открытой платформы .NET Core 3.0.
Пятый, Карл!

И лично ссылку дам: https://devblogs.microsoft.com/dotnet/announcing-net-core-3-0-preview-5/
Там есть ссылка на скачивание.

Бери и пробуй, а потом уже и расскажешь, что там в духе МС, а что нет.


спасибо, добрый юзер, особенно за "лично ссылку", а про дух МС они сами расскажут, я тут при чем.
Вспомнилось (про дух), как МС жестко заявляла, что ОДБЦ скоро будут на фиг не нужны, и надо переходить на ОЛЕДБ.... через время они же заявили, что ОДБЦ - это то, что надо
8 май 19, 11:37    [21880799]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Дмитрий Мух
Member

Откуда: Зеленоград
Сообщений: 2076
Ролг Хупин
а про дух МС они сами расскажут, я тут при чем

Вбросил и стрелки перевёл. Кросавчег Картинка с другого сайта.
8 май 19, 11:39    [21880802]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
WebPrj
Member

Откуда:
Сообщений: 376
Дмитрий Мух
WebPrj
Дмитрий Мух,
В комментах прочитал.

Во народ пошёл.
Я уже писал в одной из тем, что пока не запостишь сюда, то по ссылке не пройдут и не прочитают.
И вот тому очередное подтверждение Картинка с другого сайта.
не понял.
Я про комменты из ссылки.
А под линукс у нас на работе пишут на дельфи, С++, java.
Поэтому пессимизм.
8 май 19, 11:43    [21880803]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Ролг Хупин
Member

Откуда: Чебаркуль
Сообщений: 3019
Дмитрий Мух
Ролг Хупин
а про дух МС они сами расскажут, я тут при чем

Вбросил и стрелки перевёл. Кросавчег Картинка с другого сайта.


WinForms на Коре - это хорошо, есть где-то примеры? не нашел у МС
8 май 19, 11:44    [21880804]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Roman Mejtes
Member

Откуда: г. Пермь
Сообщений: 3445
Avalonia, есть уже сейчас.
Жаль, что МС не взяли их на борт
8 май 19, 11:46    [21880806]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Дмитрий Мух
Member

Откуда: Зеленоград
Сообщений: 2076
Ролг Хупин
Дмитрий Мух
пропущено...

Вбросил и стрелки перевёл. Кросавчег Картинка с другого сайта.


WinForms на Коре - это хорошо, есть где-то примеры? не нашел у МС

На YouTube точно есть.
8 май 19, 11:47    [21880808]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
WebPrj
Member

Откуда:
Сообщений: 376
Ролг Хупин
Дмитрий Мух
пропущено...

Вбросил и стрелки перевёл. Кросавчег Картинка с другого сайта.


WinForms на Коре - это хорошо, есть где-то примеры? не нашел у МС
Найдешь, отпишись.
8 май 19, 11:50    [21880811]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Дмитрий Мух
Member

Откуда: Зеленоград
Сообщений: 2076
WebPrj
Ролг Хупин
пропущено...


WinForms на Коре - это хорошо, есть где-то примеры? не нашел у МС
Найдешь, отпишись.

Ещё и поиском пользоваться не умеют :)

Держи:

8 май 19, 11:56    [21880815]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
WebPrj
Member

Откуда:
Сообщений: 376
Дмитрий Мух,
Ссылка про винду причем?
Core кроссплатформенна или зачем она?
8 май 19, 12:08    [21880829]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Дмитрий Мух
Member

Откуда: Зеленоград
Сообщений: 2076
WebPrj
Дмитрий Мух,
Ссылка про винду причем?
Core кроссплатформенна или зачем она?
с**а, посмотри восьмиминутный ролик :)

это так сложно?
8 май 19, 12:12    [21880832]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
WebPrj
Member

Откуда:
Сообщений: 376
Дмитрий Мух,
Если бы я на работе 5 минут писал без дизайнера как там:
Buttons.text = "ssssss
Меня бы уволили.
Будет время досмотрю до конца.
8 май 19, 12:17    [21880838]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Дмитрий Мух
Member

Откуда: Зеленоград
Сообщений: 2076
WebPrj
Дмитрий Мух,
Если бы я на работе 5 минут писал без дизайнера как там:
Buttons.text = "ssssss
Меня бы уволили.

Это что? Типа претензия? Или просто мысли вслух?
8 май 19, 12:20    [21880842]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
WebPrj
Member

Откуда:
Сообщений: 376
Дмитрий Мух,
Это идеал для разраба ДЕСКТОПА под линукс:
- открыл лиукс
- открыл ide Qt Creator
- нажал в меню проект, новый, C++ ver 11, Qt ver 5.
- VYSIWYG win/linux формочки
- к вечеру написал логику под формочку.
Готово.
8 май 19, 12:32    [21880872]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
fkthat
Member

Откуда:
Сообщений: 1164
WebPrj
Дмитрий Мух,
Если бы я на работе 5 минут писал без дизайнера как там:
Buttons.text = "ssssss
Меня бы уволили.
Будет время досмотрю до конца.

Надеюсь, для тебя не будет шокирующим открытием, что дизайнер как раз такой код и создаёт? Я, чесговоря, десктопом вообще не занимаюсь, но не вижу никаких проблем без дизайнера писать. На WebForms когда-то работал, так там все разработчики всегда первым делом дизайнер оключали нах.
8 май 19, 12:36    [21880878]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
WebPrj
Member

Откуда:
Сообщений: 376
fkthat,
У нас не отключают дизайнер. И сам нигде не видел такого. Увы.
8 май 19, 12:40    [21880886]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Дмитрий Мух
Member

Откуда: Зеленоград
Сообщений: 2076
WebPrj
fkthat,
У нас не отключают дизайнер. И сам нигде не видел такого. Увы.

А вы попробуйте, через какое-то время поймёте, что к вечеру всё также будет написана логика под формочку.

Помнится практику по параллельным вычислениям проходили в институте.
Код писался на C++ в Linux не помню уже в каком текстовом редакторе, собирали в терминале утилитой командной строки и отправляли на выполнение на транспьютеры.

И то успевали за лабу и отладить, и показать преподавателю.

А тут, с**а, кнопки на формочку накидать за день боятся не успеть под страхом увольнения.
Просто слов нет.
8 май 19, 12:55    [21880909]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
fkthat
Member

Откуда:
Сообщений: 1164
WebPrj
fkthat,
У нас не отключают дизайнер. И сам нигде не видел такого. Увы.

Что-то видится мне, что у вас там рисуют формы на которых по 256 кнопок накиданных в дизайнере...
8 май 19, 12:59    [21880918]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Дмитрий Мух
Member

Откуда: Зеленоград
Сообщений: 2076
fkthat
WebPrj
fkthat,
У нас не отключают дизайнер. И сам нигде не видел такого. Увы.

Что-то видится мне, что у вас там рисуют формы на которых по 256 кнопок накиданных в дизайнере...

Не успел за день накидать и логику в обработчиках прописать - на выход
8 май 19, 13:00    [21880922]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
fkthat
Member

Откуда:
Сообщений: 1164
Дмитрий Мух
А тут, с**а, кнопки на формочку накидать за день боятся не успеть под страхом увольнения.
Просто слов нет.

Ну так со времен появления Дельфей самый главный KPI любого десктопного девелопера - это сколько кнопок за день на форму накидал :-))
8 май 19, 13:01    [21880926]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
WebPrj
Member

Откуда:
Сообщений: 376
Если Вам интересно, заведите тему с опросом - кто в студии пишет без дизайнера.
Я не в курсе. Может все.
8 май 19, 13:25    [21880955]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Сон Веры Павловны
Member

Откуда:
Сообщений: 5104
Я пишу без дизайнера - в WPF он нафиг никому не сдался. Знаю еще как минимум двух местных обитателей, придерживающихся той же практики.
8 май 19, 13:48    [21880998]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
WebPrj
Member

Откуда:
Сообщений: 376
Сон Веры Павловны,
Ветка же винформс. WPF там свои особенности.
8 май 19, 13:57    [21881016]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
ВМоисеев
Member

Откуда: Редкино
Сообщений: 1998
>Сон Веры Павловны, сегодня, 13:48 [21880998]
>Я пишу без дизайнера - в WPF он нафиг никому не сдался.
<А я не могу - надо как-то располагать элементы на панели (UserControl)
8 май 19, 13:59    [21881023]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Дмитрий Мух
Member

Откуда: Зеленоград
Сообщений: 2076
WebPrj
Если Вам интересно, заведите тему с опросом - кто в студии пишет без дизайнера.
Я не в курсе. Может все.

Я пишу без, но что это тебе даст?
Что тебе мешает самостоятельно поискать информацию о том, на какой стадии сейчас поддержка дизайнера WinForms в .NET Core?
Гуглом не научился пользоваться?
8 май 19, 14:02    [21881031]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
WebPrj
Member

Откуда:
Сообщений: 376
Сон Веры Павловны,
В Qt тоже есть виджеты, это типа винФормс и есть Qt Quick где верстка типа wpf.
Там можно без дизайнера, но и ГУИ простенькое для сотовых.
8 май 19, 14:02    [21881032]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Дмитрий Мух
Member

Откуда: Зеленоград
Сообщений: 2076
ВМоисеев
>Сон Веры Павловны, сегодня, 13:48 [21880998]
>Я пишу без дизайнера - в WPF он нафиг никому не сдался.
<А я не могу - надо как-то располагать элементы на панели (UserControl)

Судя по вашим скриншотам, дизайнер не особо вам в этом помогает :)
8 май 19, 14:04    [21881036]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Дмитрий Мух
Member

Откуда: Зеленоград
Сообщений: 2076
WebPrj
но и ГУИ простенькое для сотовых
что вы хотите этим сказать, подчеркнуть?
8 май 19, 14:05    [21881039]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
WebPrj
Member

Откуда:
Сообщений: 376
Дмитрий Мух
WebPrj
Если Вам интересно, заведите тему с опросом - кто в студии пишет без дизайнера.
Я не в курсе. Может все.

Я пишу без, но что это тебе даст?

Пока для винФормс вы один.
8 май 19, 14:09    [21881051]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
ViPRos
Member

Откуда:
Сообщений: 9568
WebPrj,

в винформс дизайнер ваще жуть
8 май 19, 14:19    [21881069]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
WebPrj
Member

Откуда:
Сообщений: 376
ViPRos
WebPrj,
в винформс дизайнер ваще жуть

У соседа VS 2015. Не жаловался уже год.
8 май 19, 14:22    [21881078]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Ролг Хупин
Member

Откуда: Чебаркуль
Сообщений: 3019
Дмитрий Мух
WebPrj
пропущено...
Найдешь, отпишись.

Ещё и поиском пользоваться не умеют :)

Держи:



руками построил, как показано в видео.
Попробовал открыть этот прожект в студии 2017, думал в дизайнере можно подизайнировать - пишет:
автор
Project file is incomplete. Expected imports are missed.
8 май 19, 14:35    [21881102]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
ViPRos
Member

Откуда:
Сообщений: 9568
Ролг Хупин,

К сообщению приложен файл. Размер - 138Kb
8 май 19, 14:58    [21881146]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Ролг Хупин
Member

Откуда: Чебаркуль
Сообщений: 3019
ViPRos,



Так это файлы открыты или прожект? дизайнер работает?
8 май 19, 15:09    [21881172]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
ViPRos
Member

Откуда:
Сообщений: 9568
Ролг Хупин,

проект
дизайнера пока нет, но можно вручную подключить, там описано как
8 май 19, 15:11    [21881177]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Ролг Хупин
Member

Откуда: Чебаркуль
Сообщений: 3019
ViPRos
Ролг Хупин,

проект
дизайнера пока нет, но можно вручную подключить, там описано как


ясно, что надо изменить в проект файле, чтобы он открылся в 2017 студии?
У меня такой, который дает ошибки при открытии:

 <Project Sdk="Microsoft.NET.Sdk.WindowsDesktop">

  <PropertyGroup>
    <OutputType>WinExe</OutputType>
    <TargetFramework>netcoreapp3.0</TargetFramework>
    <UseWindowsForms>true</UseWindowsForms>
  </PropertyGroup>

</Project>
8 май 19, 15:18    [21881195]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
WebPrj
Member

Откуда:
Сообщений: 376
Смешная кнопка Exit))))
8 май 19, 15:19    [21881199]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Дмитрий Мух
Member

Откуда: Зеленоград
Сообщений: 2076
ViPRos
Ролг Хупин,

проект
дизайнера пока нет, но можно вручную подключить, там описано как

сразу видно старую школу: взял и сам разобрался
берите пример! :)
8 май 19, 15:21    [21881202]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
fkthat
Member

Откуда:
Сообщений: 1164
Ролг Хупин
ViPRos
Ролг Хупин,

проект
дизайнера пока нет, но можно вручную подключить, там описано как


ясно, что надо изменить в проект файле, чтобы он открылся в 2017 студии?
У меня такой, который дает ошибки при открытии:

 <Project Sdk="Microsoft.NET.Sdk.WindowsDesktop">

  <PropertyGroup>
    <OutputType>WinExe</OutputType>
    <TargetFramework>netcoreapp3.0</TargetFramework>
    <UseWindowsForms>true</UseWindowsForms>
  </PropertyGroup>

</Project>

По-моему для третьего коре в принципе нужна уже 2019 студия. Впрочем, а что - долго чтоли комьюнити эдишен бесплатно поставить.
8 май 19, 15:27    [21881214]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
ВМоисеев
Member

Откуда: Редкино
Сообщений: 1998
>Дмитрий Мух, сегодня, 14:04 [21881036]
>Судя по вашим скриншотам, дизайнер не особо вам в этом помогает :)
<Не знаю, что здесь особенно плохого, но на вкус на цвет...
Функционально интерфейс выполняет нужное, в примере показана подстановка из справочника (Групп). Иконки блокированных возможностей динамически убираются с панели.
Я показал свой апельсин, покажи свои желуди.

К сообщению приложен файл. Размер - 27Kb
8 май 19, 15:34    [21881231]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Ролг Хупин
Member

Откуда: Чебаркуль
Сообщений: 3019
fkthat
Ролг Хупин
пропущено...


ясно, что надо изменить в проект файле, чтобы он открылся в 2017 студии?
У меня такой, который дает ошибки при открытии:

 <Project Sdk="Microsoft.NET.Sdk.WindowsDesktop">

  <PropertyGroup>
    <OutputType>WinExe</OutputType>
    <TargetFramework>netcoreapp3.0</TargetFramework>
    <UseWindowsForms>true</UseWindowsForms>
  </PropertyGroup>

</Project>

По-моему для третьего коре в принципе нужна уже 2019 студия. Впрочем, а что - долго чтоли комьюнити эдишен бесплатно поставить.




это так, но в 2017 есть птица типа использовать превью, думал сработает
8 май 19, 15:59    [21881277]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Дмитрий Мух
Member

Откуда: Зеленоград
Сообщений: 2076
ВМоисеев
Функционально интерфейс выполняет нужное
Им кроме тебя никто пока не пользуется, так что не факт, что это кому-то нужно.
Это раз.

Ты его сделал как сам придумал. Не опираясь ни на какие подходы проектирования взаимодейтсвия с пользователем.
Это два.

ВМоисеев
Я показал свой апельсин, покажи свои желуди.
У меня не жёлуди, у меня абрикос.
Ссылка в профиле, открывай бесплатный аккаунт и смотри сколько хочешь.

Лично я отвечаю за CMS в нашем продукте. Можешь урок на youtube глянуть на эту тему.
Там и интерфейс в динамике показан.

8 май 19, 16:05    [21881284]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
ВМоисеев
Member

Откуда: Редкино
Сообщений: 1998
>Дмитрий Мух,сегодня, 16:05 [21881284]
>...Это раз.
<Не совсем так. Используется в одной системе, что сопровождаем.
>...Это два.
<С какого бодуна?
1. Клиент не должен терять нить выполняемой работы.
2. Пользователь должен видеть только доступные в данной ситуации возможности.
>...У меня не жёлуди, у меня абрикос.
<И что конкретно ты называешь абрикосом?
8 май 19, 17:05    [21881348]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
ViPRos
Member

Откуда:
Сообщений: 9568
Главное - вот это :)

К сообщению приложен файл. Размер - 146Kb
8 май 19, 17:16    [21881357]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Дмитрий Мух
Member

Откуда: Зеленоград
Сообщений: 2076
ВМоисеев
И что конкретно ты называешь абрикосом?
не надо быть семи пядей во лбу, чтобы перейти по ссылке в моём профиле
8 май 19, 17:56    [21881377]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Дмитрий Мух
Member

Откуда: Зеленоград
Сообщений: 2076
ViPRos
Главное - вот это :)

да, без Pivot Grid-а иностранным заказчикам фиг что продашь
8 май 19, 17:58    [21881378]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
ViPRos
Member

Откуда:
Сообщений: 9568
Дмитрий Мух,

Без WASM не перетащишь WinForms на WEB :)
8 май 19, 18:06    [21881382]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Сон Веры Павловны
Member

Откуда:
Сообщений: 5104
ViPRos
Главное - вот это :)

При слове "ДевЭкспресс" у некоторых моих коллег (слава Ктулху, меня эта ситуация обошла) начинает дергаться угол глаза, и рука непроизвольно тянется к чему-нибудь тупому и тяжелому.
8 май 19, 19:12    [21881415]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
ViPRos
Member

Откуда:
Сообщений: 9568
Сон Веры Павловны
ViPRos
Главное - вот это :)

При слове "ДевЭкспресс" у некоторых моих коллег (слава Ктулху, меня эта ситуация обошла) начинает дергаться угол глаза, и рука непроизвольно тянется к чему-нибудь тупому и тяжелому.

20 лет с ними работал без проблем (дельфи, нет), в прошлом году они отказались нас поддерживать из за санкций
других проблем не было
8 май 19, 19:15    [21881417]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
ВМоисеев
Member

Откуда: Редкино
Сообщений: 1998
>Дмитрий Мух, сегодня, 17:56 [21881377]
>не надо быть семи пядей во лбу, чтобы перейти по ссылке в моём профиле
<так ты считаешь, что подобное нужно для всей инфосистем? Мы живём в разных мирах.

К сообщению приложен файл. Размер - 47Kb
8 май 19, 19:17    [21881418]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Дмитрий Мух
Member

Откуда: Зеленоград
Сообщений: 2076
ViPRos
Дмитрий Мух,

Без WASM не перетащишь WinForms на WEB :)

и с WASM ты не пертащишь свой Випрос на Веб, будь реалистом :)
8 май 19, 19:34    [21881425]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Дмитрий Мух
Member

Откуда: Зеленоград
Сообщений: 2076
ВМоисеев
>Дмитрий Мух, сегодня, 17:56 [21881377]
>не надо быть семи пядей во лбу, чтобы перейти по ссылке в моём профиле
<так ты считаешь, что подобное нужно для всей инфосистем? Мы живём в разных мирах.

Картинка с другого сайта.

ты открыл примеры сайтов, сделаных в нашей системе, а не интерфейс Абрикоса
с английским у тебя вообще как?
8 май 19, 19:36    [21881428]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
ВМоисеев
Member

Откуда: Редкино
Сообщений: 1998
>Дмитрий Мух, сегодня, 19:36 [21881428]
>...а не интерфейс Абрикоса
<слайд Абрикоса слабо показать?
8 май 19, 19:46    [21881436]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
ViPRos
Member

Откуда:
Сообщений: 9568
Дмитрий Мух
ViPRos
Дмитрий Мух,

Без WASM не перетащишь WinForms на WEB :)

и с WASM ты не пертащишь свой Випрос на Веб, будь реалистом :)

ну пробовать то можно
8 май 19, 19:46    [21881437]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Дмитрий Мух
Member

Откуда: Зеленоград
Сообщений: 2076
ВМоисеев
>Дмитрий Мух, сегодня, 19:36 [21881428]
>...а не интерфейс Абрикоса
<слайд Абрикоса слабо показать?

я тебе ссылку дал на видео обучающее, слабо проматать туда-сюда и самому посмотреть? :)
8 май 19, 19:50    [21881439]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Дмитрий Мух
Member

Откуда: Зеленоград
Сообщений: 2076
ViPRos
Дмитрий Мух
пропущено...

и с WASM ты не пертащишь свой Випрос на Веб, будь реалистом :)

ну пробовать то можно
что же тебе мешает без WASM попробовать перетащить WinForms на WEB?
многие уже давно это сделали, в том числе и я (уж даже 10 лет прошло)
8 май 19, 19:51    [21881440]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
ViPRos
Member

Откуда:
Сообщений: 9568
Дмитрий Мух
ViPRos
пропущено...

ну пробовать то можно
что же тебе мешает без WASM попробовать перетащить WinForms на WEB?
многие уже давно это сделали, в том числе и я (уж даже 10 лет прошло)

мне надо перетащить внутренний кеш в браузер
8 май 19, 19:57    [21881443]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
ViPRos
Member

Откуда:
Сообщений: 9568
ViPRos,

в том то и дело что ТЫ сделал
а я не знаю кто на ВИПРОС что делает
8 май 19, 19:58    [21881444]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Дмитрий Мух
Member

Откуда: Зеленоград
Сообщений: 2076
ViPRos
Дмитрий Мух
пропущено...
что же тебе мешает без WASM попробовать перетащить WinForms на WEB?
многие уже давно это сделали, в том числе и я (уж даже 10 лет прошло)

мне надо перетащить внутренний кеш в браузер

внутренний кэш - это что? DataSet что-ли? и почему именно на сторону браузера его надо перетащить?
8 май 19, 20:01    [21881447]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
ViPRos
Member

Откуда:
Сообщений: 9568
Сейчас есть возможность держать все внутренние структуры (датасеты), обработчики клиентские и т.д. внутри браузера в неизменном виде, поменять только визуальные компоненты (почти на те же самые девовские).
8 май 19, 20:02    [21881448]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
ViPRos
Member

Откуда:
Сообщений: 9568
Дмитрий Мух
ViPRos
пропущено...

мне надо перетащить внутренний кеш в браузер

внутренний кэш - это что? DataSet что-ли? и почему именно на сторону браузера его надо перетащить?

а потому что я в свое время лопухнулся и открыл их ивенты для прогеров
8 май 19, 20:03    [21881449]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Дмитрий Мух
Member

Откуда: Зеленоград
Сообщений: 2076
ViPRos
Сейчас есть возможность держать все внутренние структуры (датасеты), обработчики клиентские и т.д. внутри браузера в неизменном виде, поменять только визуальные компоненты (почти на те же самые девовские).
не тешь себя иллюзиями
пока не отрефакторишь, то ничего у тебя не получиться
8 май 19, 20:04    [21881451]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
ViPRos
Member

Откуда:
Сообщений: 9568
и они написали несметное количество обработчиков событий дататейбл, датаров и т.д. фигни (то что обычно писали на событиях визуальных компонент)
8 май 19, 20:04    [21881452]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Eolt
Member

Откуда:
Сообщений: 1480
А что winforms приложение на .Net Core можно скомпилировать в нативное для которого не будет нужен дотнет?
8 май 19, 20:06    [21881453]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
ViPRos
Member

Откуда:
Сообщений: 9568
Дмитрий Мух
ViPRos
Сейчас есть возможность держать все внутренние структуры (датасеты), обработчики клиентские и т.д. внутри браузера в неизменном виде, поменять только визуальные компоненты (почти на те же самые девовские).
не тешь себя иллюзиями
пока не отрефакторишь, то ничего у тебя не получиться

рефакторить то так и так надо будет, но совместимость должна быть полной, а не то не имеет смысла все это
лучше и легче написать с нуля
8 май 19, 20:06    [21881454]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Дмитрий Мух
Member

Откуда: Зеленоград
Сообщений: 2076
ViPRos
и они написали несметное количество обработчиков событий дататейбл, датаров и т.д. фигни (то что обычно писали на событиях визуальных компонент)

и разработчики WASM такие сидят и чешут репу: "А что если какие-нибудь долбоклюи понапишут несметное количество обработчиков событий дататейбл, датаров и т.д. фигни?" Картинка с другого сайта.
8 май 19, 20:08    [21881457]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
ViPRos
Member

Откуда:
Сообщений: 9568
Дмитрий Мух,

а им пофиг, от них ничего не требуется
главное что бы NET Runtime на wasm работал, а она есть и работает
8 май 19, 20:10    [21881460]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
ViPRos
Member

Откуда:
Сообщений: 9568
Все это фуфло ВИПРОС грузит лениво, так что дело не в их количество для браузера, а вообще в том что их нельзя менять, никто не будет их переписывать
8 май 19, 20:13    [21881464]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Дмитрий Мух
Member

Откуда: Зеленоград
Сообщений: 2076
ViPRos,

ну и когда примерно мы увидим ВИПРОС в Веб?
8 май 19, 20:13    [21881465]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
ViPRos
Member

Откуда:
Сообщений: 9568
Дмитрий Мух,

да может и никогда
я несколько раз предлагал написать версию на веб и походу найти решение для обозначенных проблем
сказали нафиг надо им веб
веб нужен мне
что бы хоотя бы тебе показать випрос :)
8 май 19, 20:15    [21881467]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
ВМоисеев
Member

Откуда: Редкино
Сообщений: 1998
>Дмитрий Мух, сегодня, 19:50 [21881439]
>я тебе ссылку дал на видео обучающее, слабо проматать туда-сюда и самому посмотреть? :)
<и это есть твой писк? У меня другие задачи - ввести буковки/цифирки, проверить, а потом отобразить на карте. Твои картинки мне не особенно интересны. Но я не считаю, что это плохо, в отличии от тебя.

К сообщению приложен файл. Размер - 47Kb
8 май 19, 20:17    [21881469]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
WebPrj
Member

Откуда:
Сообщений: 376
Eolt
А что winforms приложение на .Net Core можно скомпилировать в нативное для которого не будет нужен дотнет?
Раз в пару лет всплывает новость что осталось чуть чуть.
8 май 19, 20:26    [21881472]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Eolt
Member

Откуда:
Сообщений: 1480
WebPrj
Eolt
А что winforms приложение на .Net Core можно скомпилировать в нативное для которого не будет нужен дотнет?
Раз в пару лет всплывает новость что осталось чуть чуть.


Да уже лет 10 про это говорят, а воз и ныне там.
8 май 19, 20:47    [21881482]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Дмитрий Мух
Member

Откуда: Зеленоград
Сообщений: 2076
ВМоисеев
и это есть твой писк?
Писк?
Ты просил показать Абрикос, я тебе сказал как посмотреть.

ВМоисеев
У меня другие задачи - ввести буковки/цифирки, проверить, а потом отобразить на карте.
Это в Абрикосе тоже есть. Ты же надеюсь понял, что обучалка, что ты пролистал - она только по одной, небольшой части системы?

ВМоисеев
Твои картинки мне не особенно интересны.
То покажите ему свой интерфейс, то ему это не интересно. Ту уж оперделись :)

ВМоисеев
Но я не считаю, что это плохо, в отличии от тебя.
Твой интерфейс реально плох. Спроси у тех, кто с ним работает, какие неудобства они испытывают и что хотели бы улучшить и изменить.
8 май 19, 20:49    [21881483]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
fkthat
Member

Откуда:
Сообщений: 1164
Eolt
А что winforms приложение на .Net Core можно скомпилировать в нативное для которого не будет нужен дотнет?

В нынешней коре есть self-contained deployment, когда оно рантайм и нужные сборки с собой прихватывает. Даже exe-файл делает, чтобы не нужно было запускать "dotnet bla-bla-bla". В трешке наверняка будет тоже самое. В старых фреймворках можно было просто включать нужную версию в инсталлер.
8 май 19, 20:50    [21881486]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
WebPrj
Member

Откуда:
Сообщений: 376
автор
Даже exe-файл делает

А у нас соседи за стеной прогеры, делают rpm и deb пакеты.
8 май 19, 21:11    [21881497]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
ВМоисеев
Member

Откуда: Редкино
Сообщений: 1998
>Дмитрий Мух, сегодня, 20:49 [21881483]
>...Твой интерфейс реально плох…
<Толком объясни в чём плох.
Вот пример, где реализуется связь пользователь-приложение и задаются права пользователя для этого приложения. На экране нет лишних кнопок, картинок, и пр. Ставь флажки и подтверждай изменения, либо отказывайся. Если отвлекся, то на экране в вызывающей панели, подсвечена строка для кого устанавливаешь права.

К сообщению приложен файл. Размер - 41Kb
8 май 19, 21:15    [21881499]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Дмитрий Мух
Member

Откуда: Зеленоград
Сообщений: 2076
ВМоисеев,

вау! вот это класс!
8 май 19, 21:31    [21881506]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Eolt
Member

Откуда:
Сообщений: 1480
fkthat
В нынешней коре есть self-contained deployment, когда оно рантайм и нужные сборки с собой прихватывает. Даже exe-файл делает, чтобы не нужно было запускать "dotnet bla-bla-bla". В трешке наверняка будет тоже самое. В старых фреймворках можно было просто включать нужную версию в инсталлер.


Да я и обычный дотнет могу в инсталлер включить. Если в этом вашем коре натива нет, то нафиг не нужно мне это.
8 май 19, 21:34    [21881508]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
fkthat
Member

Откуда:
Сообщений: 1164
Eolt
Да я и обычный дотнет могу в инсталлер включить. Если в этом вашем коре натива нет, то нафиг не нужно мне это.

Мля. Еще один "хочу все в один екзешник".
8 май 19, 21:51    [21881514]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
fkthat
Member

Откуда:
Сообщений: 1164
WebPrj
автор
Даже exe-файл делает

А у нас соседи за стеной прогеры, делают rpm и deb пакеты.


Ты не поверишь.

PS C:\temp> dotnet new console -o MyConsoleApp -n MyConsoleApp

The template "Console Application" was created successfully.

Processing post-creation actions...
Running 'dotnet restore' on MyConsoleApp\MyConsoleApp.csproj...
  Restore completed in 156.24 ms for C:\temp\MyConsoleApp\MyConsoleApp.csproj.

Restore succeeded.

PS C:\temp> cd .\MyConsoleApp\

PS C:\temp\MyConsoleApp> dotnet pack

Microsoft (R) Build Engine version 16.1.54-preview+gd004974104 for .NET Core
Copyright (C) Microsoft Corporation. All rights reserved.

  Restore completed in 35.14 ms for C:\temp\MyConsoleApp\MyConsoleApp.csproj.
C:\Program Files\dotnet\sdk\3.0.100-preview4-011223\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.RuntimeIdentifierInference.targets(151,5): message NETSDK1057: You are using a preview version of .NET Core. See: https://aka.ms/dotnet-core-preview [C:\temp\MyConsoleApp\MyConsoleApp.csproj]
  MyConsoleApp -> C:\temp\MyConsoleApp\bin\Debug\netcoreapp3.0\MyConsoleApp.dll
  Successfully created package 'C:\temp\MyConsoleApp\bin\Debug\MyConsoleApp.1.0.0.nupkg'.
8 май 19, 21:58    [21881517]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
WebPrj
Member

Откуда:
Сообщений: 376
fkthat,
Пакет NuGet?
8 май 19, 22:52    [21881544]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Eolt
Member

Откуда:
Сообщений: 1480
fkthat
Eolt
Да я и обычный дотнет могу в инсталлер включить. Если в этом вашем коре натива нет, то нафиг не нужно мне это.

Мля. Еще один "хочу все в один екзешник".


Я про нативный код писал
8 май 19, 23:00    [21881551]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
fkthat
Member

Откуда:
Сообщений: 1164
Eolt
fkthat
пропущено...

Мля. Еще один "хочу все в один екзешник".


Я про нативный код писал

Ну будет как обычно - при первом запуске рантайм компильнет IL в нативный, потом будет выполняться уже нативный. Какая разница, если все равно все это portable и не требует установки фреймворка. Можно хоть с флешки запускать.
9 май 19, 00:07    [21881563]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
WebPrj
Member

Откуда:
Сообщений: 376
fkthat,
Думаю у нено нативный, это в а андроиде dpk, винде exe, debian deb и т.д.
Сверьте часы.
9 май 19, 09:09    [21881630]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
fkthat
Member

Откуда:
Сообщений: 1164
WebPrj
fkthat,
Думаю у нено нативный, это в а андроиде dpk, винде exe, debian deb и т.д.
Сверьте часы.

При сборке проекта собирается foo.dll в котором кроссплатформенный IL. На конкретной платформе приложение запускается как "dotnet foo.dll". Выполняемый файл "dotnet" в свою очередь для каждой платформы свой. Он берет IL из foo.dll и транслирует его в выполняемый код для своей платформы, который затем и запускается. Результат трансляции кешируется, чтобы в следующий раз её снова не делать. Как оно делает, когда собирает готовый exe для винды я, честно говоря, не знаю, не было еще нужды с этим разбираться.
9 май 19, 09:22    [21881639]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
WebPrj
Member

Откуда:
Сообщений: 376
fkthat,
Библиотеки это понятно. Я про нативный запускаемый файл. Он везде свой.
9 май 19, 09:26    [21881642]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
fkthat
Member

Откуда:
Сообщений: 1164
WebPrj
fkthat,
Библиотеки это понятно. Я про нативный запускаемый файл. Он везде свой.


немного посмотрел сейчас

сd ~\MyApp
dotnet publish -c Release -r win10-x64 --self-contained true


Под линукс-хуинукс

сd ~/MyApp
dotnet publish -c Release -r linux-x64 --self-contained true


И там и там создается выполняемый файл + все требуемые либы - полность portable шляпа, которую можно хоть на флешку скопировать и с неё запускать ничего на комп дополнительно не устанавливая: .NET Core RID Catalog
9 май 19, 12:28    [21881679]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
WebPrj
Member

Откуда:
Сообщений: 376
fkthat,
ты всё забываешь, что контекст - десктоп.
Да, для создания веб приложения dotnet publish катит.
Там нет ГУИ и взаимодействия с операционкой. Всё как в докере.
При нативном коде взаимодействия с операционкой нужно много чего.
Ini файлы, мессагеБоксы, гриды, временный папки, запуск редактора операционки. Взаимодействие с РАЗНЫМИ в рантайме менеджерами окон
автор
Графические интерфейсы Linux
https://pingvinus.ru/gui

Это покруче чем прослойка NET в одной и той же операционке виндовс будет.
В Java есть спец.библиотека для ГУИ - JavaFX.
В C++ тоже есть библа - Qt.
В Core пока ни API ни либы для ГУИ я не наблюдаю.
9 май 19, 12:48    [21881685]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
WebPrj
Member

Откуда:
Сообщений: 376
fkthat,
Хочешь ближе к коду - прикрепляй исполняемый в форум - я протестирую в отделе линукс разработки в понедельник.
9 май 19, 12:50    [21881686]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
WebPrj
Member

Откуда:
Сообщений: 376
fkthat
Я, чесговоря, десктопом вообще не занимаюсь

Не торопись. Подожди ответов тех, кто занимается и часто пишет
new System.Windows.Forms.MyForm.Show();
9 май 19, 13:01    [21881688]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Дмитрий Мух
Member

Откуда: Зеленоград
Сообщений: 2076
WebPrj
fkthat,
Хочешь ближе к коду - прикрепляй исполняемый в форум - я протестирую в отделе линукс разработки в понедельник.

вау, вот это круто

круче чем VirtualBox + Vagrant или Docker
9 май 19, 13:02    [21881689]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
fkthat
Member

Откуда:
Сообщений: 1164
WebPrj
ты всё забываешь, что контекст - десктоп.
Да, для создания веб приложения dotnet publish катит.


mkdir MyForms
dotnet new winforms
dotnet publish -c Release --self-contained true -r win10-x64
.\bin\Release\netcoreapp3.0\win10-x64\publish\MyForms.exe


Без понятия, как картинку прицепить сюда, а то бы показал скриншот. По линуксом попробовать тоже не могу, т.к. у меня только серверный убунту стоит.
9 май 19, 13:45    [21881716]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Ролг Хупин
Member

Откуда: Чебаркуль
Сообщений: 3019
Поволю себе вернуть дискуссию к исходной теме.
Ну, вот, построил я в студии NET Core приложение (длл + эхэ), под виндоуз работает.
Как запустить его на Линуксе или МакОсе?
Уже построенное или надо перестраивать?
9 май 19, 14:20    [21881728]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
WebPrj
Member

Откуда:
Сообщений: 376
Ролг Хупин,
Тут чем закончилось?
21881102
9 май 19, 14:27    [21881733]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Ролг Хупин
Member

Откуда: Чебаркуль
Сообщений: 3019
WebPrj
Ролг Хупин,
Тут чем закончилось?
21881102


1. поставил студию 2019, хоть и писали что 2017 умеет с коре превью работать, но не смог заставить
2. Core 3
3. прожект открывается
4. и винформс дизайнер работает(!)
9 май 19, 14:33    [21881734]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
fkthat
Member

Откуда:
Сообщений: 1164
Ролг Хупин
писали что 2017 умеет с коре превью работать, но не смог заставить

Не, не умеет. В общем-то даже совсем непонятно почему. Даже в 2019 надо пока что галку ставить "Options -> .NET Core -> Use preview SDK"
9 май 19, 14:48    [21881739]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
fkthat
Member

Откуда:
Сообщений: 1164
Ролг Хупин
Поволю себе вернуть дискуссию к исходной теме.
Ну, вот, построил я в студии NET Core приложение (длл + эхэ), под виндоуз работает.
Как запустить его на Линуксе или МакОсе?
Уже построенное или надо перестраивать?

По всей видимости, собрать выполняемый файл на линуксе. У меня правда вот сейчас попробовал - не удалось. Ругается на отсутствие одного файла для MSBuild, который, причем, на диске на самом деле даже есть. Может просто пока что сырое еще - нагуглить чего-либо пока что не получилось.
9 май 19, 14:58    [21881744]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Ролг Хупин
Member

Откуда: Чебаркуль
Сообщений: 3019
fkthat
Ролг Хупин
Поволю себе вернуть дискуссию к исходной теме.
Ну, вот, построил я в студии NET Core приложение (длл + эхэ), под виндоуз работает.
Как запустить его на Линуксе или МакОсе?
Уже построенное или надо перестраивать?

По всей видимости, собрать выполняемый файл на линуксе. У меня правда вот сейчас попробовал - не удалось. Ругается на отсутствие одного файла для MSBuild, который, причем, на диске на самом деле даже есть. Может просто пока что сырое еще - нагуглить чего-либо пока что не получилось.


такое нашел, типа можно на виндоуз построить для линукса и потом занести
https://stackoverflow.com/questions/46843863/how-to-run-net-core-console-app-on-linux
автор
Follow the below steps to run your application:

1) Publish your application as a self contained application:

dotnet publish -c release -r ubuntu.16.04-x64

2) Copy publish folder to ubuntu machine

3) Open ubuntu machine terminal (CLI) and Go to the project directory

4) Provide execute permissions:

chmod 777 ./appname

5) Execute application

./appname
9 май 19, 15:00    [21881746]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Дмитрий Мух
Member

Откуда: Зеленоград
Сообщений: 2076
Ролг Хупин
Поволю себе вернуть дискуссию к исходной теме.
Ну, вот, построил я в студии NET Core приложение (длл + эхэ), под виндоуз работает.
Как запустить его на Линуксе или МакОсе?
Уже построенное или надо перестраивать?

WinForms приложение? Судя по всему они пока Windows Only.
9 май 19, 15:02    [21881747]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Дмитрий Мух
Member

Откуда: Зеленоград
Сообщений: 2076
WinForms жеж это надстройка над WinAPI. Вряд-ли когда-нибудь перепишут под кроссплатформенность.
9 май 19, 15:06    [21881749]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Дмитрий Мух
Member

Откуда: Зеленоград
Сообщений: 2076
Да и WPF, судя по https://github.com/dotnet/wpf/issues/48

Но народ всё равно доволен:
johngsandiford commented on Mar 28
MS probably want to ditch the original framework going forward in favour of core + we have found core to be 20% faster in many cases, so you get a massive perf increase even with wpf on windows.
Unfortunately it does lead to a lot of confusion.
However, we are now using 80-90% of the same code base with our wpf code and our new cross platform razor components (+wasm if promoted) which is exciting.
9 май 19, 15:12    [21881752]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
WebPrj
Member

Откуда:
Сообщений: 376
Ролг Хупин
такое нашел, типа можно на виндоуз построить для линукса и потом занести

Это всё веб проекты, и к десктопу не имеет отношения.
До встречи в теме через два года.
9 май 19, 15:20    [21881755]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Ролг Хупин
Member

Откуда: Чебаркуль
Сообщений: 3019
Дмитрий Мух
Ролг Хупин
Поволю себе вернуть дискуссию к исходной теме.
Ну, вот, построил я в студии NET Core приложение (длл + эхэ), под виндоуз работает.
Как запустить его на Линуксе или МакОсе?
Уже построенное или надо перестраивать?

WinForms приложение? Судя по всему они пока Windows Only.


хотя бы консольное, как построить в вин и затем перенести/перестроить ... для линукса или мака?
9 май 19, 15:20    [21881756]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
WebPrj
Member

Откуда:
Сообщений: 376
Ролг Хупин
хотя бы консольное

Зачем? Просто эксперимент?
9 май 19, 15:21    [21881757]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Ролг Хупин
Member

Откуда: Чебаркуль
Сообщений: 3019
WebPrj
Ролг Хупин
хотя бы консольное

Зачем? Просто эксперимент?


извечная тяга к знаниям(ц)
если это заявлено, значит это должно работать.
Вот и хотелось бы проверить процедуру переноса\или построения
9 май 19, 15:29    [21881762]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
WebPrj
Member

Откуда:
Сообщений: 376
Ролг Хупин,
Заявлено в хелпе с картинками и оф.документацией?
Нет.
Просто промелькнула СТАТЬЯ.
9 май 19, 15:43    [21881770]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
fkthat
Member

Откуда:
Сообщений: 1164
Ролг Хупин
хотя бы консольное, как построить в вин и затем перенести/перестроить ... для линукса или мака?


СonsoleApp.tar.gz

Cобрано было под виндой.

PS D:\Temp> mkdir .\ConsoleApp
PS D:\Temp> cd .\ConsoleApp
PS D:\Temp> dotnet new console
PS D:\Temp> dotnet publish -c Release -r linux-x64 --self-contained true
PS D:\Temp> cd .\bin\Release\linux-x64\publish
PS D:\Temp> ssh my-ubuntu-host mkdir ~/ConsoleApp
PS D:\Temp> scp .\* my-ubuntu-host:~/ConsoleApp
PS D:\Temp> ssh my-ubuntu-host chmod 755 ~/ConsoleApp/ConsoleApp
PS D:\Temp> ssh my-ubuntu-host ~/ConsoleApp/ConsoleApp
Hello world!
9 май 19, 16:57    [21881802]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Ролг Хупин
Member

Откуда: Чебаркуль
Сообщений: 3019
WebPrj
Ролг Хупин,
Заявлено в хелпе с картинками и оф.документацией?
Нет.
Просто промелькнула СТАТЬЯ.


да, может без картинок, но не всем картинки нужны
9 май 19, 17:15    [21881808]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
WebPrj
Member

Откуда:
Сообщений: 376
Ролг Хупин,
Если ничего не нужно тогда забирай)
$./ConsoleApp
Hello world!
Требования отсутствуют.
9 май 19, 17:27    [21881812]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Ролг Хупин
Member

Откуда: Чебаркуль
Сообщений: 3019
WebPrj
Ролг Хупин,
Если ничего не нужно тогда забирай)
$./ConsoleApp
Hello world!
Требования отсутствуют.


нуне**т... не хотелось бы быть нетолерантным, да и справедливый юзер П. забанен, он мог бы уже объяснить
9 май 19, 17:30    [21881814]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Роман_ГК
Member

Откуда: Челябинск
Сообщений: 93
хотя бы консольное, как построить в вин и затем перенести/перестроить ... для линукса или мака?


Консольные приложения очень хорошо под моно работают.
По крайней мере я не наткнулся на ошибки или разночтения.
У меня консольное приложение сделано из VS под windows,
а работает под моно на ubuntu, смотрит в базу mysql и шлет почту.
14 май 19, 08:49    [21884018]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 38643
Роман_ГК,
Конечно, есть ПО утилиты, есть ПО с ГУИ для пользователей. Есть мессенжеры.
Хорошо когда МС займется не только консолью.
Ролг Хупин,
Вроде все ясно в топике. Ждем МС).
14 май 19, 08:59    [21884034]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
fkthat
Member

Откуда:
Сообщений: 1164
Petro123
Хорошо когда МС займется не только консолью.


Под линух врят ли, хотя бы из-за тамошнего писец бардака разнообразия гуи-тулкитов и WM под Х11. Под MacOS, впрочем, можно было бы чего-нибудь и ожидать со временем.
14 май 19, 10:28    [21884113]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Дмитрий Мух
Member

Откуда: Зеленоград
Сообщений: 2076
fkthat
Petro123
Хорошо когда МС займется не только консолью.


Под линух врят ли, хотя бы из-за тамошнего писец бардака разнообразия гуи-тулкитов и WM под Х11. Под MacOS, впрочем, можно было бы чего-нибудь и ожидать со временем.

Купит Avalonia, если кому-то это действительно будет нужно.
14 май 19, 10:31    [21884115]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
ЕвгенийВ
Member

Откуда: Москва
Сообщений: 4794
Картинка с другого сайта.
14 май 19, 12:32    [21884288]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
skyANA
Member

Откуда: Зеленоград
Сообщений: 26639
ЕвгенийВ,

это к чему?
14 май 19, 12:44    [21884299]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
ЕвгенийВ
Member

Откуда: Москва
Сообщений: 4794
Будет вам winforms на iOs
14 май 19, 13:32    [21884364]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
skyANA
Member

Откуда: Зеленоград
Сообщений: 26639
ЕвгенийВ
Будет вам winforms на iOs

Это ты где такое увидел?
14 май 19, 13:42    [21884376]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
ЕвгенийВ
Member

Откуда: Москва
Сообщений: 4794
skyANA,
Тут.
14 май 19, 13:49    [21884386]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
skyANA
Member

Откуда: Зеленоград
Сообщений: 26639
ЕвгенийВ
skyANA,
Тут.

Внимательно читал?
Цитирую
Поддержка использования специфических платформозависимых возможностей, таких как Windows Forms и WPF под Windows

Да, на .NET 5.0 можно будет писать приложения Windows Forms и WPF под Windows.
Круто, да? Картинка с другого сайта.
14 май 19, 13:58    [21884406]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Ролг Хупин
Member

Откуда: Чебаркуль
Сообщений: 3019
skyANA
ЕвгенийВ
skyANA,
Тут.

Внимательно читал?
Цитирую
Поддержка использования специфических платформозависимых возможностей, таких как Windows Forms и WPF под Windows

Да, на .NET 5.0 можно будет писать приложения Windows Forms и WPF под Windows.
Круто, да? Картинка с другого сайта.


Так, собственно, в VS2019+Core 3 я сделал винформс под вин, а вот под линукс или мак - фигушки
14 май 19, 20:47    [21884774]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
ЕвгенийВ
Member

Откуда: Москва
Сообщений: 4794
skyANA
ЕвгенийВ
skyANA,
Тут.

Внимательно читал?
Цитирую
Поддержка использования специфических платформозависимых возможностей, таких как Windows Forms и WPF под Windows

Да, на .NET 5.0 можно будет писать приложения Windows Forms и WPF под Windows.
Круто, да? Картинка с другого сайта.

Поверх opengl можно побыстренькому что нибудь намутить
14 май 19, 22:19    [21884822]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Ролг Хупин
Member

Откуда: Чебаркуль
Сообщений: 3019
Я сделал пример
VS2019+.NET Core 3+Electron.NET

Вопрос: чтобы добавить контролы (текстбоксы, комбобоксы, прогрессы и т.д.) в ГУИ надо руками как в HTML (Razor как в ASP.NET.) делать?
15 май 19, 10:12    [21885013]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 38643
Ролг Хупин,
В фреймворке и смотри инструкцию. Шарп тут имхо уже побоку.
15 май 19, 10:26    [21885025]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Ролг Хупин
Member

Откуда: Чебаркуль
Сообщений: 3019
Petro123
Ролг Хупин,
В фреймворке и смотри инструкцию. Шарп тут имхо уже побоку.


Да оно то так, с одной стороны по боку, а с другой - хотелось бы знать, где брать контролы.
15 май 19, 11:14    [21885079]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 38643
Ролг Хупин,
Что говорят на домашнем ресурсе фреймворка? Папки demo нет что ли?
15 май 19, 11:25    [21885092]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
ЕвгенийВ
Member

Откуда: Москва
Сообщений: 4794
Petro123
Ролг Хупин,
Что говорят на домашнем ресурсе фреймворка? Папки demo нет что ли?

Говорят что это просто node.js + chromium и для разработки нафик никакая студия не нужна. Зато кроссплаформа.
15 май 19, 14:48    [21885358]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 38643
ЕвгенийВ,
Я не ходил туда)
Но если говорят без демок, картинок то это фигня.
Вон, автор ушел и не вернулся)
15 май 19, 15:03    [21885382]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Ролг Хупин
Member

Откуда: Чебаркуль
Сообщений: 3019
Petro123
Ролг Хупин,
Что говорят на домашнем ресурсе фреймворка? Папки demo нет что ли?


Там есть демо апи, но контролов, собственно, нет. Так, чисто, показано как пользоваться.
15 май 19, 15:57    [21885464]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 38643
Ролг Хупин,
Значит опять в теме ложная тревога.
Удачи!
15 май 19, 15:59    [21885472]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Ролг Хупин
Member

Откуда: Чебаркуль
Сообщений: 3019
Petro123
Ролг Хупин,
Значит опять в теме ложная тревога.
Удачи!


никакого ложства!

нету там контролов, какая-то фигня.
15 май 19, 16:01    [21885476]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 38643
Ролг Хупин,
Ложная в том смысле что НЕТ ДЕСКТОПА КРОССПЛАТФОРМЕННОГО.
Ты зря топик поднял.
15 май 19, 16:22    [21885509]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
fkthat
Member

Откуда:
Сообщений: 1164
Ролг Хупин
нету там контролов, какая-то фигня.


Вроде бы слышал к нему прикручивается ionic, у которого куча компонентов + можно писать на ангуляре, реакте и вуе - что больше нравится. Могу ошибаться, но электрон - это ведь в принципе просто обертка для запуска веб-приложения локально на дестктопе.
15 май 19, 16:31    [21885523]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
ЕвгенийВ
Member

Откуда: Москва
Сообщений: 4794
Petro123
Ролг Хупин,
Ложная в том смысле что НЕТ ДЕСКТОПА КРОССПЛАТФОРМЕННОГО.
Ты зря топик поднял.

Не горячись, есть и был по крайней мере с 2002 года.
16 май 19, 09:43    [21885912]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Ролг Хупин
Member

Откуда: Чебаркуль
Сообщений: 3019
fkthat
Ролг Хупин
нету там контролов, какая-то фигня.


Вроде бы слышал к нему прикручивается ionic, у которого куча компонентов + можно писать на ангуляре, реакте и вуе - что больше нравится. Могу ошибаться, но электрон - это ведь в принципе просто обертка для запуска веб-приложения локально на дестктопе.


да, а в связке NET Core+Electron.NET можно еще генернуть эхэ или линуксовый или маковый эхэ, точнее эхэ + самодостаточный набор длл и перенести и исполнять на другой машине
16 май 19, 09:46    [21885916]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 38643
ЕвгенийВ,
Пару слов поясни. У нас счас Qt С++ на работе связка.
А у тебя как с шарпом связать?
16 май 19, 09:47    [21885917]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Ролг Хупин
Member

Откуда: Чебаркуль
Сообщений: 3019
Petro123
ЕвгенийВ,
Пару слов поясни. У нас счас Qt С++ на работе связка.
А у тебя как с шарпом связать?


имхуется, что Qt С++ вязать с шарпом - это уже изысканное извращение
16 май 19, 09:48    [21885920]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 38643
Ролг Хупин,
Поэтому я не понял его поста.
16 май 19, 09:53    [21885929]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
ЕвгенийВ
Member

Откуда: Москва
Сообщений: 4794
Petro123
ЕвгенийВ,
Пару слов поясни. У нас счас Qt С++ на работе связка.
А у тебя как с шарпом связать?

При чем тут шарп? Был плач, что нет кросплатформенного десктопа, а он есть.
16 май 19, 09:55    [21885931]     Ответить | Цитировать Сообщить модератору
 Re: NET Core и десктопные приложения?  [new]
Petro123
Member

Откуда: Загрузочный сектор Москвы (AutoPOI.ru)
Сообщений: 38643
ЕвгенийВ
Petro123
ЕвгенийВ,
Пару слов поясни. У нас счас Qt С++ на работе связка.
А у тебя как с шарпом связать?

При чем тут шарп? Был плач, что нет кросплатформенного десктопа, а он есть.
ты серьезно думал что я не про контекст ветки и шарпа?
Ветка про Core. И будет ли там десктоп.
Дописать что в шарпе нет кроссплатформеного десктопа (пока)?
Думаю и так все поняли.
16 май 19, 10:00    [21885935]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: 1 2 3 4 5 6 7      [все]
Все форумы / WinForms, .Net Framework Ответить