C#

Аватар пользователя Radik

На 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?

Аватар пользователя SMAKSx86

Re: C#

Синтаксис, разумеется, будет одинаковый и в Linux и Windows. Проблема в другом-дело в том, что не все возможности программы смогут быть реализовакны на этих платформах одинаково. Ну, например, если Ваше приложение под винду работает с журналом событий, то в линуксе оно, разумеется, работать не сможет(исключение вывалится). А если оно написано в Mono под линукс, то в винде не заработает до тех пор, пока не поставите Mono под винду(есть и такое), т. к. в системе могут отсутствовать необходимые сборки(а отсутствовать они будут Улыбка .

Аватар пользователя Radik

Re: C#

Вот как.
А не знаете, есть ли книжки (в том числе и электронные) по программированию на C# под Linux? :oops:

Аватар пользователя SMAKSx86

Re: C#

Не встречал :-?. Дело в том, что и документация ещё не полностью написана, если вы заметили.

Аватар пользователя Radik

Re: C#

Да, это я заметил....
Вообщем установил я mono...
Теперь предстоит долго разбираться... ;-)

P.S. А он не графический, да?
По Help даже не понятно как запустить... :swoon:

Аватар пользователя Radik

Re: C#

Не так давно купил Dot GNU project 0.1 Release.
Вот что это такое: http://www.linuxcenter.ru/?good=708
Тоже графического интерфейса нет или я что-то не так сделал... :-?
Никто не покупал, не смотрел?

Аватар пользователя SMAKSx86

Re: C#

Как это не графический??? :-o Очень даже графический. У меня всё жужжит, как надо... :-? Правда версия 1.1.10, да и ставил я его инсталлером, а не из сорцов. Инсталлятор ярлычки на десктопе в KDE создал. Заботливый такой Улыбка
Это я про Mono.

Аватар пользователя Radik

Re: C#

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. Сколько весят пакеты? Что-то не нашел... :-?

Аватар пользователя Radik

Re: C#

Cкачал я инсталлер...
Установил...
Нормально запускается "Mono Project WebSite" и "Start Here".
Не запускается "MonoDevelop" и "MonoDoc" - самое главное... :-o
Интересно, это я грешный или что-то с программой... :-?

Аватар пользователя Radik

Re: C#

rrraD писал(а):
Не запускается "MonoDevelop"... :-o

Запустилось! Надо было просто перезагрузиться! :pardon:
Не сразу догадался - что-то привык после установки не перезагружаться... Катается от смеха
А вот "MonoDoc" не завелся... Грустный

Аватар пользователя SMAKSx86

Re: C#

Мой косяк:sorry:. Забыл предупредить. Я же сам запустить смог только после перезагрузки:pardon:. Можно нескромный вопрос: как часто вы компьютер перезагружаете? Это я к тому: "попробуйте перезагрузить компьютер" (с) M$:-). MonoDoc должен завестись.;-)
А что касается более новой версии: поинтересуйтесь, чем она отличается от старой и стоит ли её качать. Я к новым версиям отношусь спокойно, если только значительных изменений нет. А вот мой друг, например, будет качать новую версию программы(через диалап:-o), даже если номер изменился с 1.0.1.12.34.2356 на 1.0.1.12.34.2357:-?. Так вот:-D.
За поздний ответ извините - инет у меня нестабильный:-?

Аватар пользователя Radik

Re: C#

SMAKSx86 писал(а):
Можно нескромный вопрос: как часто вы компьютер перезагружаете? Это я к тому: "попробуйте перезагрузить компьютер" (с) M$:-)

Отвык перегружаться!!! Привык, что поставил программу из rpm и работай! Никаких перезагрузок! :good:
А тут вот канфуз такой... :pardon:

Цитата:
MonoDoc должен завестись.

Будем надеяться... Хоть с буржуйским не силен, но буду учиться и разбираться.

Цитата:
А что касается более новой версии: поинтересуйтесь, чем она отличается от старой и стоит ли её качать. Я к новым версиям отношусь спокойно, если только значительных изменений нет.

Я бы не качал, если бы смог запустить то что установилось через yum...
YUM, кстати, накачал только 10 Mb, против 56 Mb инсталлера...

Цитата:
А вот мой друг, например, будет качать новую версию программы(через диалап:-o), даже если номер изменился с 1.0.1.12.34.2356 на 1.0.1.12.34.2357:-?. Так вот:-D

Ну такого рода людей мы тоже знаем. Катается от смеха

SMAKSx86 писал(а):
За поздний ответ извините - инет у меня нестабильный:-?

Ну что-ж теперь...
На сколько я понимаю, Вы занимаетесь программированием в Mono. Так вот, если у меня что-то не получается, смогу ли я советоваться с Вами? Улыбка

Аватар пользователя SMAKSx86

Re: C#

rrraD писал(а):
Отвык перегружаться!!! Привык, что поставил программу из rpm и работай! Никаких перезагрузок!

Не, я имел в виду банальное выключение компьютера;-)
Что касается советов - обращайтесь. Помогу, чем смогу и если инет будет:pardon:. Можно в личку или на мыло. Но оперативность гарантировать не могу, как и правильный ответ:-D. Я не волшебник, а только учусь (с)Катается от смеха

Аватар пользователя Radik

Re: C#

SMAKSx86 писал(а):
Не, я имел в виду банальное выключение компьютера ;-)

Выключать приходится каждый день, так как квартиру снимаю с хозяйкой - контройль за электричеством! Катается от смеха

Цитата:
Что касается советов - обращайтесь.

Спасибо!

Цитата:
Я не волшебник, а только учусь (с)

Все мы учимся! Катается от смеха

Аватар пользователя Skoons

Re: C#

По поводу C# смогу помочь консультацией. правда я имею опты написания только под виндой так что C# МОНО будем изучать практически вместе Улыбка а для комплексных вопросов по C# рекомендую http://www.codeguru.com/forum/там под C# очень неплохой форум.

Аватар пользователя shtormjst

Re: C#

А вот у мя с софтом ограничения
Что стоит тем пользуйся(((

а стоит вот что:
-eclipce
-geany
и как хочеш пиши

посоветуй что нить!!!!

RSS-материал