На http://updates.msiu.ru/ обнаружил вот что:
02.02.05
Для ASPLinux 10 я собрал полностью среду разработки кроссплатформенных приложений на языке C# Mono 1.0.5. Также собраны различные библиотеки, требующиеся для корректной работы Mono, и Monodevelop, — IDE для Mono и Gtk#.
Mono это комплексная платформа разработки с открытыми исходными кодами, основанная на среде разработки .NET, которая позволяет IT разработчикам строить приложения для Linux, а также платформенно независимые приложения с беспрецедентной производительностью. Mono это реализация .NET, основанный на стандарте ECMA для C# the Common Language Infrastructure.
Смысл вопроса такой:
Начал учиться программировать на C# под Windows. Если я скачаю эту среду разработки, это означает что все что я напрограммировал на C# я смогу реализовать под Linux?
Синтаксис будет одинаковый и в Linux и в Windows?
Re: C# #1
Синтаксис, разумеется, будет одинаковый и в Linux и Windows. Проблема в другом-дело в том, что не все возможности программы смогут быть реализовакны на этих платформах одинаково. Ну, например, если Ваше приложение под винду работает с журналом событий, то в линуксе оно, разумеется, работать не сможет(исключение вывалится). А если оно написано в Mono под линукс, то в винде не заработает до тех пор, пока не поставите Mono под винду(есть и такое), т. к. в системе могут отсутствовать необходимые сборки(а отсутствовать они будут
.
На вашу халяву с нашим удовольствием... (с) SMAKSx86
Re: C# #2
Вот как.
А не знаете, есть ли книжки (в том числе и электронные) по программированию на C# под Linux? :oops:
Мы ушли на www.asplinuxclub.org - как не справивишиеся с обязанностями модераторов
Re: C# #3
Не встречал :-?. Дело в том, что и документация ещё не полностью написана, если вы заметили.
На вашу халяву с нашим удовольствием... (с) SMAKSx86
Re: C# #4
Да, это я заметил....
Вообщем установил я mono...
Теперь предстоит долго разбираться... ;-)
P.S. А он не графический, да?
По Help даже не понятно как запустить... :swoon:
Мы ушли на www.asplinuxclub.org - как не справивишиеся с обязанностями модераторов
Re: C# #5
Не так давно купил Dot GNU project 0.1 Release.
Вот что это такое: http://www.linuxcenter.ru/?good=708
Тоже графического интерфейса нет или я что-то не так сделал... :-?
Никто не покупал, не смотрел?
Мы ушли на www.asplinuxclub.org - как не справивишиеся с обязанностями модераторов
Re: C# #6
Как это не графический??? :-o Очень даже графический. У меня всё жужжит, как надо... :-? Правда версия 1.1.10, да и ставил я его инсталлером, а не из сорцов. Инсталлятор ярлычки на десктопе в KDE создал. Заботливый такой
Это я про Mono.
На вашу халяву с нашим удовольствием... (с) SMAKSx86
Re: C# #7
SMAKSx86
Полазил по сайту mono, вот что нашел:
Сейчас версия уже 1.1.13.4
Если качать, то что качать лучше?
Вот некоторые варианты:
http://www.go-mono.com/download/fedora-3-i386
http://www.go-mono.com/download/fedora-4-i386
ftp://www.go-mono.com/archive/1.1.13.4/linux-installer/0/mono-1.1.13.4_0...
Чем хорош инсталлер от rpm?
Не захочет ли Tigro пересобрать новую версию под ASP?
Или от федоры подойдут? Тогда от какой версии федоры качать для ASP v.10?
P.S. Сколько весят пакеты? Что-то не нашел... :-?
Мы ушли на www.asplinuxclub.org - как не справивишиеся с обязанностями модераторов
Re: C# #8
Cкачал я инсталлер...
Установил...
Нормально запускается "Mono Project WebSite" и "Start Here".
Не запускается "MonoDevelop" и "MonoDoc" - самое главное... :-o
Интересно, это я грешный или что-то с программой... :-?
Мы ушли на www.asplinuxclub.org - как не справивишиеся с обязанностями модераторов
Re: C# #9
Мы ушли на www.asplinuxclub.org - как не справивишиеся с обязанностями модераторов
Re: C# #10
Мой косяк:sorry:. Забыл предупредить. Я же сам запустить смог только после перезагрузки:pardon:. Можно нескромный вопрос: как часто вы компьютер перезагружаете? Это я к тому: "попробуйте перезагрузить компьютер" (с) M$:-). MonoDoc должен завестись.;-)
А что касается более новой версии: поинтересуйтесь, чем она отличается от старой и стоит ли её качать. Я к новым версиям отношусь спокойно, если только значительных изменений нет. А вот мой друг, например, будет качать новую версию программы(через диалап:-o), даже если номер изменился с 1.0.1.12.34.2356 на 1.0.1.12.34.2357:-?. Так вот:-D.
За поздний ответ извините - инет у меня нестабильный:-?
На вашу халяву с нашим удовольствием... (с) SMAKSx86
Re: C# #11
Мы ушли на www.asplinuxclub.org - как не справивишиеся с обязанностями модераторов
Re: C# #12
На вашу халяву с нашим удовольствием... (с) SMAKSx86
Re: C# #13
Мы ушли на www.asplinuxclub.org - как не справивишиеся с обязанностями модераторов
Re: C# #14
По поводу C# смогу помочь консультацией. правда я имею опты написания только под виндой так что C# МОНО будем изучать практически вместе
а для комплексных вопросов по C# рекомендую http://www.codeguru.com/forum/там под C# очень неплохой форум.