Форум программистов, компьютерный форум, киберфорум
C# .NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/21: Рейтинг темы: голосов - 21, средняя оценка - 4.67
МИР ВАШЕМУ ДОМУ!!!
57 / 58 / 7
Регистрация: 01.04.2009
Сообщений: 890
Записей в блоге: 1

Написание программы для linux

15.03.2010, 09:04. Показов 4137. Ответов 18
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте друзья.

Я хотел бы попробовать написать приложение для linux (не графическая), что для этого имеется в .net?.
Может есть у кого статьи или что либо по этому поводу.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
15.03.2010, 09:04
Ответы с готовыми решениями:

Написание .dll для другой программы c#
Есть задача написать .dll для сторонней программы, есть пример функции которую будет вызывать программа при добавлении в нее dll, но этот...

Написание программы для подбора паролей к RAR/ZIP архивам
Здравствуйте! Сталкивался ли кто с этим? Вкратце - нужно написать клиент-серверное приложение для сети распределенных вычислений. Этап...

Написание программы для тестирования
Помогите с написанием тестов! Очень нужно! Ничего подходящего не могу найти

18
paladin
 Аватар для Yurii_74
286 / 187 / 7
Регистрация: 25.02.2009
Сообщений: 589
15.03.2010, 09:07
э... Как бы сказать. В dot Net для неWindows вроде бы и нет ничего.
1
 Аватар для kuroiryuu
328 / 312 / 68
Регистрация: 05.11.2009
Сообщений: 712
15.03.2010, 09:08
зайдите на The Mono Project
2
15.03.2010, 09:27

Не по теме:

хм... + платные костыли для разработчиков, сидящих на бесплатных ОС. видимо я совсем отстал от жизни. :scratch:

2
МИР ВАШЕМУ ДОМУ!!!
57 / 58 / 7
Регистрация: 01.04.2009
Сообщений: 890
Записей в блоге: 1
15.03.2010, 10:07  [ТС]
Цитата Сообщение от Yurii_74 Посмотреть сообщение
хм... + платные костыли для разработчиков, сидящих на бесплатных ОС. видимо я совсем отстал от жизни.
Что это значит, непонял

Добавлено через 14 минут
Цитата Сообщение от A_R_S Посмотреть сообщение
Что это значит, непонял
А ладно забей.
0
1 / 1 / 0
Регистрация: 15.03.2010
Сообщений: 8
15.03.2010, 10:12
Если кратко, то дела с написанием .Net приложений под *nix системы организованы следующим образом:

Реализация рантайм системы под *nix называется mono.
Для написания приложений на C# используется IDE MonoDevelop.
Разработка GUI - платформозафисимая, а консольные программы и библиотеки действительно можно писать кроссплатформенные!
1
124 / 106 / 7
Регистрация: 14.02.2010
Сообщений: 263
15.03.2010, 10:24
Цитата Сообщение от Mikhail_nsk Посмотреть сообщение
Для написания приложений на C# используется IDE MonoDevelop.
Писать можно в любом IDE.

Цитата Сообщение от Mikhail_nsk Посмотреть сообщение
Разработка GUI - платформозафисимая
?? MONO c .net фреймворком почти полностью совместим.

Запускать можно и под нормальным Framework-ом через Wine.
1
CEO
Эксперт С++
 Аватар для Alligieri
2258 / 1248 / 57
Регистрация: 16.03.2009
Сообщений: 3,588
15.03.2010, 10:36
Цитата Сообщение от Mikhail_nsk Посмотреть сообщение
Реализация рантайм системы под *nix называется mono.
Есть еще dotGNU
1
МИР ВАШЕМУ ДОМУ!!!
57 / 58 / 7
Регистрация: 01.04.2009
Сообщений: 890
Записей в блоге: 1
15.03.2010, 12:16  [ТС]
Может есть статейка у вас.
Спасибо за ответы.

Добавлено через 1 час 21 минуту
есть такая штука как я слышал MonoDevelop. Ее скачать установить и в ней писать для linux?.
Может кто нить обьяснить в кратце.
0
paladin
 Аватар для Yurii_74
286 / 187 / 7
Регистрация: 25.02.2009
Сообщений: 589
15.03.2010, 12:42
Линк в третьем сообщении в этой теме. далее сверху по центру он самый. с небольшой ссылочкой "Download". Далее как и для всех вещей в репозитариях. Набираем одну строку в консоли и радуемся.
1
МИР ВАШЕМУ ДОМУ!!!
57 / 58 / 7
Регистрация: 01.04.2009
Сообщений: 890
Записей в блоге: 1
15.03.2010, 12:58  [ТС]
ни че не понятно. Тк надо писать код на C# для linux или...
0
paladin
 Аватар для Yurii_74
286 / 187 / 7
Регистрация: 25.02.2009
Сообщений: 589
15.03.2010, 13:00
Один вопрос знатокам .Net. Чего в нем можно создать такого консольного, что будет многократно сложнее сделать на c++?

Добавлено через 1 минуту
Цитата Сообщение от A_R_S Посмотреть сообщение
ни че не понятно. Тк надо писать код на C# для linux или...
У вас *nix или виндовз? Что есть - для того и качайте. Работать должно будет везде. При условии правильной установки и настройки.
1
МИР ВАШЕМУ ДОМУ!!!
57 / 58 / 7
Регистрация: 01.04.2009
Сообщений: 890
Записей в блоге: 1
15.03.2010, 13:02  [ТС]
У меня винда.
сСкачаю Я например monoDeveloper с ихнего сайта установлю и песать надо будет (я просто ее не скачивал пока) в нем код на c#?
0
paladin
 Аватар для Yurii_74
286 / 187 / 7
Регистрация: 25.02.2009
Сообщений: 589
15.03.2010, 13:07
Если не секрет, то что вы хотите все же написать? Может быть чистый Си вообще будет идеален для вашей задумки.
Цитата Сообщение от A_R_S Посмотреть сообщение
и писать надо будет (я просто ее не скачивал пока) в нем код на c#?
По задумке так должно быть. Как оно будет на самом деле - зависит от многих факторов.
1
МИР ВАШЕМУ ДОМУ!!!
57 / 58 / 7
Регистрация: 01.04.2009
Сообщений: 890
Записей в блоге: 1
15.03.2010, 13:13  [ТС]
Я хочу просто попробовать написать на .net (яз C#) простое кросс платформенное приложение для линукса.
(графического и нет) - т.к. Я до этого с этим не работал.
0
3 / 3 / 0
Регистрация: 15.02.2010
Сообщений: 20
15.03.2010, 17:21
Для графического проложения идеально подойдет GTK# под Mono, последний имеется нынче почти в каждом дистрибутиве. Писать можно в MonoDevelop, если писать графику, то лучше в нем. Если консольное приложение - то тут уж без разницы

Кстати, GTK# почти полностью совместим с WinForms, поэтому приложение на формах в несколько кликов мыши почти 100% конвертируется в приложение под GTK#, хотя есть ряд исключений, но это достаточно мелочные вещи, которые можно быстро и легко подправить.

вообще курите офф сайт mono

кстати под mono можно писать и в VS, и делать в нем GTK# приложения, правда такой аддон для студии стоит денег, и не 10$ а порядком больше
1
124 / 106 / 7
Регистрация: 14.02.2010
Сообщений: 263
15.03.2010, 21:55
Цитата Сообщение от Staz Посмотреть сообщение
Кстати, GTK# почти полностью совместим с WinForms, поэтому приложение на формах в несколько кликов мыши почти 100% конвертируется в приложение под GTK#, хотя есть ряд исключений, но это достаточно мелочные вещи, которые можно быстро и легко подправить.
Каким образом конвертируется?

Добавлено через 2 минуты
Цитата Сообщение от A_R_S Посмотреть сообщение
Я хочу просто попробовать написать на .net (яз C#) простое кросс платформенное приложение для линукса.
(графического и нет) - т.к. Я до этого с этим не работал.
На иксы специально писать не надо. Надо будет только отладить, есть косяки с winforms. Кстати дизайнера для winforms под linux нет, был какой-то проект, но заглох походу...
1
Eventt
16.03.2010, 04:07
Зайди сюда, много полезного найдешь о Linux
http://linux4all.info
МИР ВАШЕМУ ДОМУ!!!
57 / 58 / 7
Регистрация: 01.04.2009
Сообщений: 890
Записей в блоге: 1
16.03.2010, 07:59  [ТС]
Благодарю друзья всех за хорошие ответы.
Staz это то что я хотел услышать.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
16.03.2010, 07:59
Помогаю со студенческими работами здесь

Написание программы для обработки строк
Помогите пожалуйста написать программу:в программу вводятся символьные строки(признак конца строки слово "exit"),и она должна...

Написание программы для тренировки устного счета
Нужно написать для тренировки устного счета. Пользователю должны предлагаться случайные два числа в диапазоне от 0 до 20, которые он...

Нужен совет, написание программы для работы с Excel
Мне необходимо написать программу на C#, которая открывает файл excel и работает с ним. Есть готовый макрос на VBA который необходимо...

Написание программы для исследования параметров неньютоновской жидкости
Народ всем привет. Кто может сталкивался с неньютоновским течением. Нужно написать программу для исследования параметров и визуально это...

Написание программы для нахождения выпуклой оболочки по алгоритму Грэхема
Здравствуйте, пожалуйста помогите написать программу для нахождения ВО по алгоритму Грэхема. Точки задаются рандомно.


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

Или воспользуйтесь поиском по форуму:
19
Ответ Создать тему
Новые блоги и статьи
Загрузка PNG-файла с альфа-каналом с помощью библиотеки SDL3_image на Android
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru