Донат На хостинг |
ISK за переводы до 75kk за 1000зн. |
Хроники EVE Сборник |
Новичкам Полезная информация |
проблема в C#
#1
Отправлено 28 June 2011 - 20:22
есть задача на си шарпе, она была сделана на ноутбуке одногруппника, когда решил перенести её на свой ноут возникли некоторые проблемы. Т.к. у меня винда стоит х64, я поставил и офис 2010 для x64, стала запускаться, но не может подконнектить базу данных по кнопке, сделал автоматическое подключение, выдаёт то же самое, в той же строке, проверял ODBC, переделывал саму бд. Может кто-нибудь в курсе что это может быть?
послушник императрицы
Поспорил со знакомой девушкой на 500 рублей, что я ей не дамся в плане секса... В итоге трахнул её за 500 рублей.
#3
Отправлено 28 June 2011 - 20:27
#6
Отправлено 28 June 2011 - 20:59
Ева - не киберспорт - и не вовка - где играть можно только достигнув 85 уровня. Видеть как раскрывается кораблик от прокачки, мечтать сесть на шип, купить и ... слить через две минуты после андока - это важная составляющая игры.
#7
Отправлено 29 June 2011 - 6:17
Я б много чего сказал что я думаю про C#. Но поскольку мое мнение тут никого не интересует я лучше промолчу.
Ну, почему же. Интересно услышать мнение. Только я подозреваю, что мнения никакого и нет, так - вайн человека, плохо знакомого с сабжем.
Я имел очень неплохой c++ опыт промышленного программирования (windows и системное программирование для встроенных систем). И когда с переходом на новую должность пришлось пересесть на c# (а еще и лисп), сначала негодудел, но после набора необходимого опыта и беспристрастной оценки вынужден был признать: скорость и качество разработки выросла, сложность поддержки уменьшилась, roi значительно выше, многие преписываемые проблемы - выдуманы.
#8
Отправлено 29 June 2011 - 10:06
C# - клон Java от неправославной Microsoft. Java работает везде, C# только на винде => С# УГНу, почему же. Интересно услышать мнение. Только я подозреваю, что мнения никакого и нет, так - вайн человека, плохо знакомого с сабжем.
Я имел очень неплохой c++ опыт промышленного программирования (windows и системное программирование для встроенных систем). И когда с переходом на новую должность пришлось пересесть на c# (а еще и лисп), сначала негодудел, но после набора необходимого опыта и беспристрастной оценки вынужден был признать: скорость и качество разработки выросла, сложность поддержки уменьшилась, roi значительно выше, многие преписываемые проблемы - выдуманы.
#9
Отправлено 29 June 2011 - 11:45
C# - клон Java от неправославной Microsoft. Java работает везде, C# только на винде => С# УГ
Ну, вот я так и думал C# отличается от Java довольно сильно, тем более, что конкуренция это всегда благо. И работает C# (точнее .Net) везде, где работает Mono (см список платформ тут, хотя скомпилить можно и под другое че-нить).
Еще мнения остались?
Added:
А, и еще забыл добавить про "черного властелина". В сегодняшних реалиях Мелкомягкие выглядет значительно кошернее, чем Оракл, который теперь владеет Саном. МС довольно лояльно в последнее время относятся к опен-сорсу (и сами опен-сорсят не мало), в отличии от Оракла, который только свои появлением убивает все в округе (см. историю с ОпенОфисом, да и более старую с лицензией на Berkeley DB).
Сообщение отредактировал antgraf: 29 June 2011 - 11:53
#11
Отправлено 29 June 2011 - 13:26
Все менее и менее используется C++ в коммерческом программировании. И все более растет популярнеость C#. Простота и более быстрое егоосвоение делает свое дело.Я б много чего сказал что я думаю про C#. Но поскольку мое мнение тут никого не интересует я лучше промолчу.
Даже если ты ангел-всегда найдется тот, кому не нравится шелест твоих крыльев
#12
Отправлено 29 June 2011 - 14:23
Все менее и менее используется C++ в коммерческом программировании. И все более растет популярнеость C#. Простота и более быстрое егоосвоение делает свое дело.
Я б уточнил, что дело в основном не в осовении (хотя и в нем тоже), а в roi, что является решающим фактором для коммерческого продукта.
1. Разработка идет быстрее
2. Квалификация работников может быть ниже (не обязательно, но во многих случаях достаточно полуграмотного индуса)
3. Качество кода на выходе выше по сравнению с языками более низкого уровня => снижение издержек на сопровождение
4. Минусы от использования jit - минимальны, и в большинстве случаев вообще не заметны (>95% программ довольно простые прикладные аппликухи). Более того, по исследованиям в среднем по индустрии потери производительности от кривых рук программиста c++ значительно выше, чем издержки на jit при использовании готовых качественных библиотечных алгоритмов из .Net
#13
Отправлено 29 June 2011 - 22:36
Остались.Ну, вот я так и думал C# отличается от Java довольно сильно, тем более, что конкуренция это всегда благо. И работает C# (точнее .Net) везде, где работает Mono (см список платформ тут, хотя скомпилить можно и под другое че-нить).
Еще мнения остались?
Прога скомпиленая под .Net4.0 на Mono не идет инфа 100%.
Другие проги могут иметь артефакты. Возьмем к примеру EVEmon. Он написан на .Net. На Mono запускается но имеет кучу артефактов и очень нестабилен(часто вылетает).
Прога на джаве запускается воистину где угодно.
#14
Отправлено 29 June 2011 - 22:50
Если чисто для себя - учи Erlang/Ruby/C#/Java. И себе мозг сбережёшь, и работы по ним достаточно, и кросплатформенны (в тои или иной мере).Хм, подскажите не замудренный учебник по С++
п.с опыт работы только в паскале и дельфи на уровне 10 кл, что было уже ппц как давно
Вариант ещё C поучить и в кернел хацкеры податься.
Сообщение отредактировал Slotos: 29 June 2011 - 22:51
All the crazy things
That things really are like
© Richard Phillips Feynman
#16
Отправлено 29 June 2011 - 23:27
Остались.
Прога скомпиленая под .Net4.0 на Mono не идет инфа 100%.
Другие проги могут иметь артефакты. Возьмем к примеру EVEmon. Он написан на .Net. На Mono запускается но имеет кучу артефактов и очень нестабилен(часто вылетает).
Прога на джаве запускается воистину где угодно.
Ну, говорит только о том, что было разработано не под моно. 4.0 моно поддерживает. Возраст дотнета меньше джавы. Речь идет о сравнении с++ и с#.
Читаем. Анализируем.
#17
Отправлено 30 June 2011 - 0:23
Java не столько язык, сколько экосистема вокруг JVM, с кучей языков на любой вкус (Groovy, Scala, Clojure(а это вообще диалект Лиспа(который есть и под CLR))).Ну, вот я так и думал C# отличается от Java довольно сильно, тем более, что конкуренция это всегда благо. И работает C# (точнее .Net) везде, где работает Mono (см список платформ тут, хотя скомпилить можно и под другое че-нить).
Еще мнения остались?
Added:
А, и еще забыл добавить про "черного властелина". В сегодняшних реалиях Мелкомягкие выглядет значительно кошернее, чем Оракл, который теперь владеет Саном. МС довольно лояльно в последнее время относятся к опен-сорсу (и сами опен-сорсят не мало), в отличии от Оракла, который только свои появлением убивает все в округе (см. историю с ОпенОфисом, да и более старую с лицензией на Berkeley DB).
А вот с C# вообще не ясно - Мелкомягкие те еще патентные тролли, могут заставить Новелл в раз закрыть Моно (особенно умиляет то, что под Моно написано много программ для GNOME, нувыпонели).
А у Оракла Java вторая по величине прибыльная технология, у них кучи Java-программистам - куда они будут рыпаться? Да и 1.7 они наконец продавили, Солнцевские тупили жутко.
Реализаций LINQ под Java куча. Насчет лямбд (точнее анонимных функций) - они есть в Groovy, но там обертка на обертке и костылем погоняет.C# прикольней. LINQ, лямбды. Надеюсь-таки Java это тоже быстро поимеет.
#18
Отправлено 30 June 2011 - 8:41
А вот с C# вообще не ясно - Мелкомягкие те еще патентные тролли, могут заставить Новелл в раз закрыть Моно (особенно умиляет то, что под Моно написано много программ для GNOME, нувыпонели).
Ну, опять умозаключения не владея информацией. C# - это тоже просто один из языков платформы .Net, которая представляет из себя CLR (некий аналог JVM) и библиотеку классов (очень обширную). Сами форматы открытые, у Моно с лицензией все впорядке. В свое время они даже отказались от помощи Мелкомягких, которые им хотели расшарить часть кода.
Хоть бы википедию открыл штоле (см открытые стандарты ECMA 335 & ECMA 334).
Аддед:
Кстати, помимо моно есть и другие альтернативные реализации CLI (Portable.NET & CrossNet)
А для .Net можно писать и на c++
Сообщение отредактировал antgraf: 30 June 2011 - 8:44
#19
Отправлено 30 June 2011 - 9:37
нубы. мне вообще без разницы на каком языке писать, это не важно, главное это как организованна работа, можно и на c# писать такое тормозное УГ что ппц!
Си просто требует профессиональный подход всех участников проекта, а на шарпе могут лобать все кому не лень.
Вообще имхо, у нас в стране большинство кода написано по принципу: "Программа написана на коленочки сидя на табуреточки"
да и БОЛЬШОЙ минус C# это его цена ну и конечно же реализация "типа" открытых стандартов.
Сообщение отредактировал doommer: 30 June 2011 - 9:42
0 посетителей читают тему
0 members, 0 guests, 0 anonymous users