На счет Mono! (Предложения и пожелания.)
-
- Сообщения: 322
- Статус: Властитель безумных пингвинов
- ОС: FreeBSD, CentOS, Slackware.
На счет Mono!
Приветствую всех.
Значит так. Для начала хочу высказать ОГРОМНЕЙШУЮ благодарность редакции журнала за то, что теперь я смогу почитать статьи по Mono. Я долго пытался найти русскоязычные статьи в сети, но, увы, безуспешно. Сейчас читаю книгу "Visual C++ .NET для "Чайников"". Но всетаки именно про Моно будет интереснее. На сколько я увидел на сайте - это не последний номер о Моно. Это замечательно. Просьба выкладывать больше литературы на ДИСК! Желательно, в формате PDF. Думаю, что докуменация по C# и C++ будет многим интересна. Надеюсь, рассмотрите мое предложение.
Сам я январский журнал, к сожалению, еще не получил, и пока мне остается только истикать слюной... Долго чтото идет...
Ну вот, собственно и все что я хотел сказать. Надеюсь, ктонибудь из редакции здесь отпишется (на тему "можно ли выкладывать литературу на диск"). Если у кого есть еще какие комментарии по поводу статей о Моно - тоже пишите... =)
Всех благ! Жду ответа.
Значит так. Для начала хочу высказать ОГРОМНЕЙШУЮ благодарность редакции журнала за то, что теперь я смогу почитать статьи по Mono. Я долго пытался найти русскоязычные статьи в сети, но, увы, безуспешно. Сейчас читаю книгу "Visual C++ .NET для "Чайников"". Но всетаки именно про Моно будет интереснее. На сколько я увидел на сайте - это не последний номер о Моно. Это замечательно. Просьба выкладывать больше литературы на ДИСК! Желательно, в формате PDF. Думаю, что докуменация по C# и C++ будет многим интересна. Надеюсь, рассмотрите мое предложение.
Сам я январский журнал, к сожалению, еще не получил, и пока мне остается только истикать слюной... Долго чтото идет...
Ну вот, собственно и все что я хотел сказать. Надеюсь, ктонибудь из редакции здесь отпишется (на тему "можно ли выкладывать литературу на диск"). Если у кого есть еще какие комментарии по поводу статей о Моно - тоже пишите... =)
Всех благ! Жду ответа.
-
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
Re: На счет Mono!
DialSoft
Кстати, присоединяюсь к автору. Не то чтобы я поклонник Mono или .NET - но я знаком с .NET не понаслышке - и просто в целях самообразования и морального удовлетворения хотелось бы знать детали Mono (и возможные отличия от реализации MS).
Кстати, присоединяюсь к автору. Не то чтобы я поклонник Mono или .NET - но я знаком с .NET не понаслышке - и просто в целях самообразования и морального удовлетворения хотелось бы знать детали Mono (и возможные отличия от реализации MS).

-
- Ведущий рубрики
- Сообщения: 2211
- Статус: Редактор LXF
Re: На счет Mono!
Ну тогда вам должен понравиться февральский номер:
http://linuxformat.ru/anons89.phtml
Касательно литературы в PDF - по Mono нет ни одной свободной книги, к сожалению...
"Если думаешь, говоришь, пишешь и подписываешь - не удивляйся." (с)
-
- Сообщения: 322
- Статус: Властитель безумных пингвинов
- ОС: FreeBSD, CentOS, Slackware.
Re: На счет Mono!
Видел я февральский... =)
НЕ травите душу... До меня он к концу марта дойдет...
НЕ травите душу... До меня он к концу марта дойдет...

-
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
Re: На счет Mono!
Кстати, можно где-нибудь в журнале привести список с хорошей подборкой литературы (платной), если такая есть, по Mono, в частности и русскоязычной? До сих пор в магазинах, в том числе электронных, попадались лишь Windows-ориентированные руководства и книги по .NET.
-
- Бывший модератор
- Сообщения: 5989
- ОС: OS X, openSuSE, ROSA, Debian
Re: На счет Mono!
Val писал(а): ↑23.02.2007 15:04
Ну тогда вам должен понравиться февральский номер:
http://linuxformat.ru/anons89.phtml
Касательно литературы в PDF - по Mono нет ни одной свободной книги, к сожалению...
о! ради этого можно журнал купить


-
- Ведущий рубрики
- Сообщения: 2211
- Статус: Редактор LXF
Re: На счет Mono!
serzh-z писал(а): ↑23.02.2007 19:26Кстати, можно где-нибудь в журнале привести список с хорошей подборкой литературы (платной), если такая есть, по Mono, в частности и русскоязычной? До сих пор в магазинах, в том числе электронных, попадались лишь Windows-ориентированные руководства и книги по .NET.
Русскоязычной мне не известно. Поиском англоязычной я в свое время занимался (сразу скажу - ее не так много, и все, что есть, попадает на первую страницу поискового запроса "Mono" на Amazon.com) и столкнулся с такой проблемой: Mono достаточно быстро развивается и все книги описывают одну из старых версий.
"Если думаешь, говоришь, пишешь и подписываешь - не удивляйся." (с)
-
- Бывший модератор
- Сообщения: 5989
- ОС: OS X, openSuSE, ROSA, Debian
Re: На счет Mono!
Val писал(а): ↑23.02.2007 20:25serzh-z писал(а): ↑23.02.2007 19:26
Кстати, можно где-нибудь в журнале привести список с хорошей подборкой литературы (платной), если такая есть, по Mono, в частности и русскоязычной? До сих пор в магазинах, в том числе электронных, попадались лишь Windows-ориентированные руководства и книги по .NET.
Русскоязычной мне не известно. Поиском англоязычной я в свое время занимался (сразу скажу - ее не так много, и все, что есть, попадает на первую страницу поискового запроса "Mono" на Amazon.com) и столкнулся с такой проблемой: Mono достаточно быстро развивается и все книги описывают одну из старых версий.
оглядываясь еще и на СуСЕ - такое ощущение что у Novell это уже болезнь - стремительное развитие, и практически полное отсутствие описаний того как этим пользуются, окромя официальной документации, которая как водится описывает фичи, для обучения этого мало

-
- Сообщения: 322
- Статус: Властитель безумных пингвинов
- ОС: FreeBSD, CentOS, Slackware.
Re: На счет Mono!
Не, ну а вообще смешно получается... О свободной платформе нет свобожной дитературы... Зато о закрытом .NET - хоть флопом жуй... Нда...
-
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
Re: На счет Mono!
Деньги делают деньги...(DialSoft @ Feb 23 2007, в 22:07) писал(а):Зато о закрытом .NET - хоть флопом жуй... Нда...
-
- Ведущий рубрики
- Сообщения: 2211
- Статус: Редактор LXF
Re: На счет Mono!
Вообще слово редактора к февральскому номеру вы, по понятным причинам, читать не могли



"Если думаешь, говоришь, пишешь и подписываешь - не удивляйся." (с)
-
- Сообщения: 322
- Статус: Властитель безумных пингвинов
- ОС: FreeBSD, CentOS, Slackware.
Re: На счет Mono!
О! В десятку! Еще нужна документация по Qt! Или с ней тоже проблема? 0_о
А то чтото русскоязычной документации на дисках совсем нет... Можно же выкроить из 8гигов 50 метров под документацию?
А то чтото русскоязычной документации на дисках совсем нет... Можно же выкроить из 8гигов 50 метров под документацию?

-
- Ведущий рубрики
- Сообщения: 2211
- Статус: Редактор LXF
Re: На счет Mono!
Нет, с Qt все как раз сильно хорошо

Есть официальные учебники (Open Publication License), в том числе, переведенные на русский. См. http://linuxcenter.ru/books/qt3 и http://phptr.com/perens. Единственный минус - нет свободной документации по Qt4, если не считать "Design patterns with Qt4" (там же на phptr), но что-то мне оно не сильно понравилось. Я уж не говорю о референсе, который идет в составе дистрибутива Qt ($QTDIR/bin/assistant вам поможет)
Кстати, чтобы это не было совсем оффтопиком: в скором времени (месяц-два) можно ожидать выпуска привязок Qt/KDE к Mono (см. www.qyoto.org).
"Если думаешь, говоришь, пишешь и подписываешь - не удивляйся." (с)
-
- Сообщения: 192
Re: На счет Mono!
Эти привязки уже работают, можно их с svn скачать и собрать. Но только для Qt4. И портированный пример с бегающими мышками на фоне сыра там ощутимо тормозит по сравнению с оригиналом. У GTK#, IMHO, все таки меньше проблем с производительностью. И GTK# все таки достаточно переносимый, едва ли меньше, чем сам GTK: http://www.mono-project.com/Gtk - Applications built using Gtk# will run on many platforms including Linux, Windows and MacOS X. http://www.mono-project.com/Mono:ARM - A package containing Mono and Gtk# for the Nokia 770 (OS version 2005 only) is available. На английском есть информация на http://www.mono-project.com , например http://www.mono-project.com/Monkeyguide
-
- Ведущий рубрики
- Сообщения: 2211
- Статус: Редактор LXF
Re: На счет Mono!
i18n писал(а): ↑24.02.2007 13:35Эти привязки уже работают, можно их с svn скачать и собрать. Но только для Qt4. И портированный пример с бегающими мышками на фоне сыра там ощутимо тормозит по сравнению с оригиналом. У GTK#, IMHO, все таки меньше проблем с производительностью. И GTK# все таки достаточно переносимый, едва ли меньше, чем сам GTK: http://www.mono-project.com/Gtk - Applications built using Gtk# will run on many platforms including Linux, Windows and MacOS X. http://www.mono-project.com/Mono:ARM - A package containing Mono and Gtk# for the Nokia 770 (OS version 2005 only) is available. На английском есть информация на http://www.mono-project.com , например http://www.mono-project.com/Monkeyguide
В .NET есть один правильный (переносимый) интерфейс - Windows.Forms. Все остальное, включая, Kimono, Gtk# и проч. - от лукавого. Допустим я, пустив скупую слезу, смирюсь с тем убожеством, в которое превращается GTK на Win32 (фактически, переносимость GTK ограниченая X-системами), но держать одновременно Ms.NET и Mono под Windows, чтобы запускать программы Gtk# - нет уж, увольте

Update: думаю, надо прояснить один момент. Как инструментарий Windows.Forms не Бог весть что, но он обладает одним несомненным плюсом: его используют почти все .NET-приложения (ибо они пишутся не на Mono). Поэтому не уметь нормально работать с WF - крест на переносимости. Привязки Gtk#, Qyoto/Kimono и прочие WX.NET'ы нужны и даже где-то полезны (например, позволяют писать под .NET приложения, интегрирующиеся с конкретным рабочим столом), но пока они привязаны к конкретной реализации .NET (т.е. Mono, кроме мб WX.NET) - это опять-таки крест на переносимости. Если Gtk# и Qyoto будут поддерживать MS.NET, эффект от использования их вместо Windows.Forms сведется к утяжелению дистрибутива программы - что не очень приятно, но вполне допустимо.
"Если думаешь, говоришь, пишешь и подписываешь - не удивляйся." (с)
-
- Сообщения: 192
Re: На счет Mono!
Windows.Forms в mono на данный момент поддерживаются http://www.mono-project.com/Windows_Forms (в linux там в основе libgdiplus - более или менее полная реализация функций gdi+ на основе cairo), хотя и не идеально, но разработка в этом направлении продолжается. Только вот пока эти самые WinForms работают под линуксом ну примерно как win32-приложения в wine. И принципиальная проблема с переносимостью это пожалуй не WinForms, а вызовы win32 API через механизм PInvoke (ну не думали разработчики что их ПО будет хоть каким-то боком переносимым или без этих вызовов задача нормально не решалась), ну и еще смешанные приложения, которые на managed С++ написаны. А GTK# вроде бы и без mono можно на .NET в Windows установить http://forge.novell.com/modules/xfmod/project/?gtks-inst4win хотя не то чтобы это было очень нужно пока.
-
- Сообщения: 268
- ОС: Windows XP
Re: На счет Mono!
.NET уже лет пять как на слуху у всех, кому интересно программирование. Но что-то не видно серьёзных проектов на этой платформе. Только ASP.NET развилось в более-менее приличную среду Web-приложений.DialSoft писал(а): ↑23.02.2007 01:31Приветствую всех.
Значит так. Для начала хочу высказать ОГРОМНЕЙШУЮ благодарность редакции журнала за то, что теперь я смогу почитать статьи по Mono. Я долго пытался найти русскоязычные статьи в сети, но, увы, безуспешно. Сейчас читаю книгу "Visual C++ .NET для "Чайников"". Но всетаки именно про Моно будет интереснее. На сколько я увидел на сайте - это не последний номер о Моно. Это замечательно. Просьба выкладывать больше литературы на ДИСК! Желательно, в формате PDF. Думаю, что докуменация по C# и C++ будет многим интересна.
Более ранний аналог .Net -- Java -- развивается с большой помпой с самого рождения. Причём книг и документации просто море. Показушные приложения на Java: http://java.sun.com/products/jfc/tsc/sightings/index.html
Существует несколько функционально-полных сред для разработки на Java. Бесплатные Eclipse (построена на библиотеке SWT) и NetBeans (построена на Swing) на сегодняшний день практически не уступают признанному идеалу софтостроения IDEA. А уже если сравненивать их с Visual Studio, то Microsoft определённо нужно заняться работой в плане устойчивости среды и переносимости производимого кода.
Нет, я не призываю к отказу от .NET (всегда полезно учиться иному для расширения кругозора), но упоминаю о достойной и зрелой (!) альтернативе.
Ротор поля наподобие дивергенции градуирует себя вдоль спина и там внутре ево неонка.
-
- Ведущий рубрики
- Сообщения: 2211
- Статус: Редактор LXF
Re: На счет Mono!
i18n писал(а): ↑25.02.2007 00:18Windows.Forms в mono на данный момент поддерживаются http://www.mono-project.com/Windows_Forms (в linux там в основе libgdiplus - более или менее полная реализация функций gdi+ на основе cairo), хотя и не идеально, но разработка в этом направлении продолжается. Только вот пока эти самые WinForms работают под линуксом ну примерно как win32-приложения в wine. И принципиальная проблема с переносимостью это пожалуй не WinForms, а вызовы win32 API через механизм PInvoke (ну не думали разработчики что их ПО будет хоть каким-то боком переносимым или без этих вызовов задача нормально не решалась)
Вот-вот. Именно об этом я и говорю.
, ну и еще смешанные приложения, которые на managed С++ написаны. А GTK# вроде бы и без mono можно на .NET в Windows установить http://forge.novell.com/modules/xfmod/project/?gtks-inst4win хотя не то чтобы это было очень нужно пока.
Не знал. Что ж, значит, есть кое-какие позитивные сподвижки - по крайней мере в одну сторону переносимость худо-бедно имеет место быть.
"Если думаешь, говоришь, пишешь и подписываешь - не удивляйся." (с)
-
- Сообщения: 5
Re: На счет Mono!
господа - если не сложно - мог ли кто нибудь выслать на email статьи из этих журналов про mono&
-
- Сообщения: 2227
- Статус: ..............
- ОС: Mandriva/Suse
Re: На счет Mono!
Между открытой информацией и варезом... тонкая грань. Вы её перешли, на первый раз -- устное замечание.
Всегда пишите код так, будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете.
— Martin Golding
— Martin Golding
-
- Сообщения: 5
- ОС: Linux / Windows
Re: На счет Mono!
Mono: A Developer's Notebook
By Niel M. Bornstein, Edd Dumbill
Не впечатлила
Practical Mono
Mark Mamone
Описания работы с классами - заинтересовала.
На русском не встречал.
By Niel M. Bornstein, Edd Dumbill
Не впечатлила
Practical Mono
Mark Mamone
Описания работы с классами - заинтересовала.
На русском не встречал.
-
- Ведущий рубрики
- Сообщения: 2211
- Статус: Редактор LXF
Re: На счет Mono!
Литературы по Mono на русском нет.
А Developer's Notebook, Mono: Practical .NET и еще пара книжек, которые легко находятся по слову Mono на Amazon.com, боюсь, не вполне адекватно отражают возможности Mono 1.2
"Если думаешь, говоришь, пишешь и подписываешь - не удивляйся." (с)