С Новым годом! Форум программистов, компьютерный форум, киберфорум
.NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
1 / 1 / 0
Регистрация: 30.09.2015
Сообщений: 72

Сложности с .NET Core

09.07.2017, 23:51. Показов 1534. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Привет всем.
Начал осваивать .net core, думал на обычный дотнет больше будет похоже... Вопросы стали появляться прям сразу. Буду крайне признателен за помощь.
1)Вот я создал объект BinaryWritter для чтения файла. Раньше для закрытия файла я вызывал метод Close(), теперь его нет. Dispose() его заменит?
2)Как добавить в проект settings файл? о_О Может конечно я дико туплю, но что-то не нашел и пребываю в шоке с такого поворота...
3)Как вообще создавать на .net core оконные кросплатформенные приложения, если wpf и винформы не поддерживаются?
4)Вообще документация какая то нормальная существует? Я так понял, отличие от стандартного дотнета вагон, но нагуглить ничего не получилось. Ни литературы, ни документации. Только на гите ответы нашёл на некоторые вопросы...
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
09.07.2017, 23:51
Ответы с готовыми решениями:

Разница между .Net Framework и .Net Core
Собственно, основной вопрос в названии темы. Из прочитанных статей понял, что core призван обьединить разнообразные api,...

Библиотека NETSquirrel для .NET и .NET Core
Краткое описание NETSquirrel - идейное продолжение и обобщение системного модуля PABCSystem на платформы NET и NETCore. Её цель: сделать...

Новости .NET
Привет форумчане! Интересно узнать мнение общества по поводу .Net Core. В августе 2018 года была информация о том что в 2019 году выйдет...

7
Эксперт .NET
6691 / 4102 / 1607
Регистрация: 09.05.2015
Сообщений: 9,574
10.07.2017, 00:51
Цитата Сообщение от oPean Посмотреть сообщение
1)Вот я создал объект BinaryWritter для чтения файла. Раньше для закрытия файла я вызывал метод Close(), теперь его нет. Dispose() его заменит?
Да.

Цитата Сообщение от oPean Посмотреть сообщение
2)Как добавить в проект settings файл? о_О Может конечно я дико туплю, но что-то не нашел и пребываю в шоке с такого поворота...
Используйте Microsoft.Extensions.Configuration
https://colinmackay.scot/2016/... re-part-1/
http://benfoster.io/blog/net-c... y-projects
https://msdn.microsoft.com/ru-... 32279.aspx

Цитата Сообщение от oPean Посмотреть сообщение
3)Как вообще создавать на .net core оконные кросплатформенные приложения, если wpf и винформы не поддерживаются?
Xamarin.Forms? Вроде еще какие-то есть библиотеки от третьих лиц в зародыше...

Цитата Сообщение от oPean Посмотреть сообщение
4)Вообще документация какая то нормальная существует? Я так понял, отличие от стандартного дотнета вагон, но нагуглить ничего не получилось. Ни литературы, ни документации. Только на гите ответы нашёл на некоторые вопросы...
https://docs.microsoft.com/en-us/dotnet/api/index
https://docs.microsoft.com/en-us/dotnet/core/
1
Эксперт .NET
 Аватар для Usaga
14114 / 9331 / 1350
Регистрация: 21.01.2016
Сообщений: 35,067
10.07.2017, 07:17
Цитата Сообщение от oPean Посмотреть сообщение
Как вообще создавать на .net core оконные кросплатформенные приложения, если wpf и винформы не поддерживаются?
Никак. Работ в этом направлении не велось и не ведётся. Как уже выше было сказано, есть какие-то поделки от энтузиастов и всё. Xamarin.Forms для мобилок.

Цитата Сообщение от oPean Посмотреть сообщение
Вот я создал объект BinaryWritter для чтения файла.
BinaryWritter используется для записи в файл.
0
Эксперт .NET
 Аватар для Rius
13069 / 7630 / 1669
Регистрация: 25.05.2015
Сообщений: 23,185
Записей в блоге: 14
10.07.2017, 10:16
Цитата Сообщение от oPean Посмотреть сообщение
3)Как вообще создавать на .net core оконные кросплатформенные приложения, если wpf и винформы не поддерживаются?
ASP .Net Core + Self Hosting в приложении + Web Browser. Нечто страшно костыльное, но гибкое и переносимое.
0
Warrior
 Аватар для _exp10der_
500 / 427 / 177
Регистрация: 23.11.2014
Сообщений: 932
10.07.2017, 10:54
В качестве гуи для десктопа проще всего взять electron https://electron.atom.io/
0
1 / 1 / 0
Регистрация: 30.09.2015
Сообщений: 72
10.07.2017, 11:27  [ТС]
Всем спасибо за ответы, буду читать и разбираться...
Цитата Сообщение от Someone007 Посмотреть сообщение
Используйте Microsoft.Extensions.Configuration
Я так понял, просто добавить в проект файл конфигурации уже не получится? Нужно класс писать и его сериализовывать?

Наверное супер тупой вопрос, но что-то я решительно не пойму, что за файлы создаются при сборке в VS2017. Почему при создании консольного приложения компилируется dll? Как это всё запустить? И какие файлы нужны, если я хочу написанное на винде приложение перенесли в линукс и запустить там?
0
Эксперт .NET
 Аватар для Usaga
14114 / 9331 / 1350
Регистрация: 21.01.2016
Сообщений: 35,067
10.07.2017, 13:15
Цитата Сообщение от oPean Посмотреть сообщение
Почему при создании консольного приложения компилируется dll? Как это всё запустить? И какие файлы нужны, если я хочу написанное на винде приложение перенесли в линукс и запустить там?
Ответы на эти важные вопросы есть в документации, чуть ли не на главной странице.
0
1 / 1 / 0
Регистрация: 30.09.2015
Сообщений: 72
10.07.2017, 23:31  [ТС]
Цитата Сообщение от Usaga Посмотреть сообщение
Ответы на эти важные вопросы есть в документации, чуть ли не на главной странице.
Да, действительно,нашел)) Спасибо.

Так же нашел https://github.com/dotnet/docs.ru-ru/tree/master/docs/core документацию на русском, вдруг кому пригодится, а то на msdn не все статьи переведены, вроде как.

Однако, до сих пор не смог разобраться с файлом конфигурации. Можно развернутый комментарий, как вынесли настройки приложения в отдельный файл?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
10.07.2017, 23:31
Помогаю со студенческими работами здесь

Как подключить к ConsoleApp(.Net Core) библиотеку (.Net Standart)
Привет товарищи!) Решил чутка по изучать нововведения(ну лично для меня ConsoleApp(.Net Core) и Library (.Net Standart)). Написал...

Библиотека NETSquirrel для .NET и .NET Core - решение задач
Тема для решения задач с применением NETSquirrel. Просьба вопросы и замечания писать здесь.

Объединить .net core и .net framework в одном проекте
Всем привет, требуется объединить .net core 3.0 (wpf) и .net framework (В идеале: 4.5.2 , но можно и 4.7.2) в один проект. Суть вообще...

Библиотека NETSquirrel для .NET и .NET Core - обсуждение
Обсуждение для темы: Библиотека NETSquirrel для .NET и .NET Core.

.Net Core
Так как многие не слышали о том же asp.Net vNext, о котром говорили еще полгода назад, решил, что стоит создать тему по .Net Core. Вот...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и источниками (напряжения, ЭДС и тока). Найти токи и напряжения во всех элементах. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru