.*
.*
Вобщем хочу несколько освоить всякую хрень с точкой.
1) Есть ли под линухом сколь-нить норматльная среда разработки? Интересует встроеный хелп по C# и классам. GUI designer тоже интересен но не критичен.
2) Что нужно для разработки? Mono будет достаточно или еще что-то?
3) интересует толковая дока для чайников на английском. И любая другая на руском. Посоветуйте плс.
4) Что нужно чтобы делать на С# переносимый GUI? Является ли GTK# кросплатформенным настолько? чтобы на него можно было расчитывать?
5) Пока не могу уловить принципиальных различий между mono и dotgnu - просветите плc.
6) Hellow world я уже скомпилил
7) Кто-нить видел книгу по C# без сильной привязки к MS ?
1) Есть ли под линухом сколь-нить норматльная среда разработки? Интересует встроеный хелп по C# и классам. GUI designer тоже интересен но не критичен.
2) Что нужно для разработки? Mono будет достаточно или еще что-то?
3) интересует толковая дока для чайников на английском. И любая другая на руском. Посоветуйте плс.
4) Что нужно чтобы делать на С# переносимый GUI? Является ли GTK# кросплатформенным настолько? чтобы на него можно было расчитывать?
5) Пока не могу уловить принципиальных различий между mono и dotgnu - просветите плc.
6) Hellow world я уже скомпилил
7) Кто-нить видел книгу по C# без сильной привязки к MS ?
Опыт растет прямо пропорционально выведенному из строя оборудованию
- leikind
- Неотъемлемая часть форума
- Сообщения: 811
- Зарегистрирован: 20 июн 2002, 03:02
- Откуда: Брюссель
- Контактная информация:
Re: .*
Нормальной нет. Есть Monodevelop - http://www.monodevelop.org/ , его скриншот я уже давно повесил на linux.by - http://forum.linux.by/album_pic.php?pic_id=19Llama писал(а):Вобщем хочу несколько освоить всякую хрень с точкой.
1) Есть ли под линухом сколь-нить норматльная среда разработки? Интересует встроеный хелп по C# и классам. GUI designer тоже интересен но не критичен.
Для помощи есть программка monodoc, но если речь идет о стандартной библиотеке классов .NET, то официальная микрошитовская документация будет полнее.
Достаточно. А именно 2 пакета для начала - Mono Runtime и Mono Class Libraries and C# Compiler (http://www.go-mono.com/download.html)2) Что нужно для разработки? Mono будет достаточно или еще что-то?
Есть несколько электронных книг на английском3) интересует толковая дока для чайников на английском. И любая другая на руском. Посоветуйте плс.
Windows.Forms в Mono еще не доведен до ума, как они сами говорят, а Gtk# на винде я не пробовал, но по идее ничем не должно отличаться от просто Gtk на винде.4) Что нужно чтобы делать на С# переносимый GUI? Является ли GTK# кросплатформенным настолько? чтобы на него можно было расчитывать?
Смотря что называть принципиальной разницей, вообще принципиальных различий у двух реализаций одной вещи быть не должно, но как пример - разница в подходе - в Mono все кроме runtime написано на C#, то есть компилятор собирает сам себя, а dotgnu весь на C.5) Пока не могу уловить принципиальных различий между mono и dotgnu - просветите плc.
/pub/Debian/pool/main/m/mono> cls -1
libmono-dev_0.30.2-1_i386.deb
libmono-dev_0.31-2_i386.deb
libmono0_0.30.2-1_i386.deb
libmono0_0.31-2_i386.deb
mono-common_0.30.2-1_i386.deb
mono-common_0.31-2_i386.deb
mono-jit_0.30.2-1_i386.deb
mono-jit_0.31-2_i386.deb
mono-mint_0.30.2-1_i386.deb
mono-mint_0.31-2_i386.deb
mono-utils_0.30.2-1_i386.deb
mono-utils_0.31-2_i386.deb
mono_0.30.2-1.diff.gz
mono_0.30.2-1.dsc
mono_0.30.2-1_all.deb
mono_0.30.2.orig.tar.gz
mono_0.31-2.diff.gz
mono_0.31-2.dsc
mono_0.31-2_all.deb
mono_0.31.orig.tar.gz
$ LANG=C date
Fri May 7 11:05:17 EEST 2004
libmono-dev_0.30.2-1_i386.deb
libmono-dev_0.31-2_i386.deb
libmono0_0.30.2-1_i386.deb
libmono0_0.31-2_i386.deb
mono-common_0.30.2-1_i386.deb
mono-common_0.31-2_i386.deb
mono-jit_0.30.2-1_i386.deb
mono-jit_0.31-2_i386.deb
mono-mint_0.30.2-1_i386.deb
mono-mint_0.31-2_i386.deb
mono-utils_0.30.2-1_i386.deb
mono-utils_0.31-2_i386.deb
mono_0.30.2-1.diff.gz
mono_0.30.2-1.dsc
mono_0.30.2-1_all.deb
mono_0.30.2.orig.tar.gz
mono_0.31-2.diff.gz
mono_0.31-2.dsc
mono_0.31-2_all.deb
mono_0.31.orig.tar.gz
$ LANG=C date
Fri May 7 11:05:17 EEST 2004
И увидел я зверя, выходящего из тундры. И число его было 3.14159265358979324...
2 Llama
Больше всего понравились книги издательств O'Reilly, Sybex, M$ Press.
Поищи в файлообменных сетях, я пользовалась eDonkey, по соответствующим запросам нашла почти все и через диал-ап выкачала метров восемьсот интересующей доукументации. Больше всего по душе все же книги от Мелкомягких. Как ни крути, а в точка-Нет душа вложена. Кстати, в VS за 2005 год обещаются расширить C#, думаю, это будет к лучшему. По поводу Mono - ИМХО рано говорить, так как не вышла еще версия 1.0, следовательно, до ума еще надо дойти. Но проект хороший.
Больше всего понравились книги издательств O'Reilly, Sybex, M$ Press.
Поищи в файлообменных сетях, я пользовалась eDonkey, по соответствующим запросам нашла почти все и через диал-ап выкачала метров восемьсот интересующей доукументации. Больше всего по душе все же книги от Мелкомягких. Как ни крути, а в точка-Нет душа вложена. Кстати, в VS за 2005 год обещаются расширить C#, думаю, это будет к лучшему. По поводу Mono - ИМХО рано говорить, так как не вышла еще версия 1.0, следовательно, до ума еще надо дойти. Но проект хороший.
2 Llama
Я бы сказала, что в книгах мелкомягких более понятно объясняется. Скриншотов немного и соблюден мой любимый принцип написания учебников для средних людей без особых талантов, вроде меня - больше примеров небольших работающих программ и завершенного кода. К примеру, что толку в учебнике по PHP, если не объясняется, как написать свой форум/платежную систему/электронный магазин?
Еще O'Reilly - в последний раз, когда я была в Минске, орейлевская книжка по C# стоила порядка 25 у. е. в букинистическом отделе Цэнтральнай Кнiгарнi. МС Пресс вообще не нашла. Так что eDonkey рулит
Кстати, не подскажете, для того, чтобы писать на Qt приложения под виндами, какую среду разработки лучше поставить? Кроме борландовских продуктов? И где можно скачать эту среду/компилятор?
Я бы сказала, что в книгах мелкомягких более понятно объясняется. Скриншотов немного и соблюден мой любимый принцип написания учебников для средних людей без особых талантов, вроде меня - больше примеров небольших работающих программ и завершенного кода. К примеру, что толку в учебнике по PHP, если не объясняется, как написать свой форум/платежную систему/электронный магазин?
Еще O'Reilly - в последний раз, когда я была в Минске, орейлевская книжка по C# стоила порядка 25 у. е. в букинистическом отделе Цэнтральнай Кнiгарнi. МС Пресс вообще не нашла. Так что eDonkey рулит
Кстати, не подскажете, для того, чтобы писать на Qt приложения под виндами, какую среду разработки лучше поставить? Кроме борландовских продуктов? И где можно скачать эту среду/компилятор?
Почему
выводит в консоль всякую хрень вида:
Локаль - UTF8
С тоже самое ((
И еще вопрос: можно ли передать свой параметр обработчику событий? Т.е. чсделать что-то типа
Код: Выделить всё
Console.WriteLine ("Не трогай эту кнопку!");
Код: Выделить всё
Ð�е Ñ‚Ñ?огай кнопку, дуÑ?ак!
С
Код: Выделить всё
Button btnA = new Button("Button 2");
И еще вопрос: можно ли передать свой параметр обработчику событий? Т.е. чсделать что-то типа
Код: Выделить всё
new EventHandler (SomeButtonClick(1));
Опыт растет прямо пропорционально выведенному из строя оборудованию