Лучше сделать и пожалеть об этом, чем пожалеть о том, что не сделал
Лучше сделать и пожалеть об этом, чем пожалеть о том, что не сделал
Ответ на сообщение C# легко ли освоить с Delphi пользователя fagit
?Ответ на сообщение Re: C# легко ли освоить с Delphi пользователя Сибиряк
А что такое DOT.NETЭто технология Microsoft, базирующаяся на следующих принципах. Во первых, имеется некоторый язык CLR (типа ассемблера, но не привязанный к железу). Все языки поддерживающие Dot.Net имеют трансляторы, преобразующие свои коды в код CLR. Для всех ОО языков (например C, Delphi, VBA ...) подправлены типы данных (типы данных общие для всех), имеется огромная библиотек классов Framework. Так как все тексты программ оттранслированы в общий язык CLR то нет проблем обращаться из одного языка к классам любого другого языка. Получается, что это идеальное решение, когда ИС разрабатывает большое число программистов, пишущих на разных ОО языках. Но это кратко?
Лучше сделать и пожалеть об этом, чем пожалеть о том, что не сделал
Исправлено пользователем .tar.gz (18.01.09 20:34)
Ответ на сообщение Re: C# легко ли освоить с Delphi пользователя fagit
?Ответ на сообщение Re: C# легко ли освоить с Delphi пользователя Сибиряк
Ответ на сообщение Re: C# легко ли освоить с Delphi пользователя Дима553
Лучше сделать и пожалеть об этом, чем пожалеть о том, что не сделал
Ответ на сообщение Re: C# легко ли освоить с Delphi пользователя Дима553
Сибиряк, хватит выпендриваться по ерунде. Программирование на C# это очень элементарное интуитивное программирование, просто проще даже и не придумаешь. Никакого контроля расхода ресурсов не надо, msdn обновляется мгновенно со своими новшествами. Библиотек вагон...А вот какого с дельфи переходить как то не в курсеНе надо рассказывать сказки про элементарность программирования на C#, это действительно очень удобный и выразительный язык программирования, однако для эфективного использования C#, надо хорошо его знать, как минимум, плюс паттерны пректирования, основы обобщённого программирования и много других вещей, таких как ADO.Net, Xml,ASP.Net, Windows forms, WebServices и т.д. Очень желательно иметь опыт программирования на C++ или Java. Желаю топикстартеру удачи в изучении C# и .Net платформы.
Ответ на сообщение Re: C# легко ли освоить с Delphi пользователя fagit

Ответ на сообщение Re: C# легко ли освоить с Delphi пользователя Safe
Лучше сделать и пожалеть об этом, чем пожалеть о том, что не сделал
Ответ на сообщение Re: C# легко ли освоить с Delphi пользователя fagit
Спасибо вам всем за пожелание успехов. замечу только, что мне как преподавателю не обязательно осваивать в тонкостях язык. Мне надо научиться делать простые проекты с базами данных. То что вместо begin и end надо писать скобки это понятно. Но близко ли по идеолгии создать простую базу данных в Delphi и C#. Я бегло смотрел книжку по C#, так там написано, что очень долго в языке не было визуального интерфейса, В Delphi же это одно из главныхдля ваших задач это все на ура пишиться
Исправлено пользователем Safe (10.12.08 16:28)
Ответ на сообщение Re: C# легко ли освоить с Delphi пользователя Safe
Лучше сделать и пожалеть об этом, чем пожалеть о том, что не сделал
Ответ на сообщение Re: C# легко ли освоить с Delphi пользователя fagit

Ответ на сообщение Re: C# легко ли освоить с Delphi пользователя Safe
Лучше сделать и пожалеть об этом, чем пожалеть о том, что не сделал
Ответ на сообщение Re: C# легко ли освоить с Delphi пользователя fagit
мне как преподавателю не обязательно осваивать в тонкостях языкПрикольно

Ответ на сообщение Re: C# легко ли освоить с Delphi пользователя lipisinka
Иногда мне удавалось подключаться к коммерческим курсам по программированию. Вот там приходилось учить программистов узким проблемам языка, было все подробно. Все это оплачивалось в раз пять выше, чем обычно, группа состояла из 3-5 человек. Но это не обычные курсы, которым надо учить студентов. Тогда я мог читать такие курсы, но был намного хуже прподавателем (я тогда только завершил практическую программисткую деятельность), со временем я стал как преподаватель лучше, зато стал хуже как практический программист, но достаточный, чтобы демонстрировать студентам нужные вещи в программированиимне как преподавателю не обязательно осваивать в тонкостях языкПрикольно![]()
Лучше сделать и пожалеть об этом, чем пожалеть о том, что не сделал
Ответ на сообщение Re: C# легко ли освоить с Delphi пользователя fagit
Ответ на сообщение Re: C# легко ли освоить с Delphi пользователя artem2005
я б не хотел у такого ленивого препода учитьсяА почему ты считаешь, что препод ленивый. Вроде все нормально и в прошлом и в настоящем..
Лучше сделать и пожалеть об этом, чем пожалеть о том, что не сделал
Ответ на сообщение Re: C# легко ли освоить с Delphi пользователя fagit
впечатление от прочитанного.
Ответ на сообщение Re: C# легко ли освоить с Delphi пользователя artem2005
Так помогите Гуру новичку ответить на заданный вопрос- есть ли что то общее в написании программ на языках C# и Delphi. На чем вы сами пишите?впечатление от прочитанного.
ну и самоуверенность же у тебя...![]()
Лучше сделать и пожалеть об этом, чем пожалеть о том, что не сделал
Исправлено пользователем fagit (29.12.08 18:24)
Ответ на сообщение Re: C# легко ли освоить с Delphi пользователя fagit
к стулу жопу прижать.Ответ на сообщение Re: C# легко ли освоить с Delphi пользователя artem2005
общее? есть!Если ты в C# не сечешь, что же ты со своими советами и оценками лезешь в этот разделк стулу жопу прижать.
сам я вэб - программер. в далёком прошлом писал и на дельфях.
Лучше сделать и пожалеть об этом, чем пожалеть о том, что не сделал
Ответ на сообщение Re: C# легко ли освоить с Delphi пользователя fagit
как можно учить чему-то не вникая в тонкости того, чему учишь? это халтура, а не работа. 
Ответ на сообщение Re: C# легко ли освоить с Delphi пользователя artem2005
Лучше сделать и пожалеть об этом, чем пожалеть о том, что не сделал
Ответ на сообщение Re: C# легко ли освоить с Delphi пользователя fagit
а если инструментарий "для некоторых тонких" - зачем столько кипишу на форуме, достаточно обратиться к живому специалисту. зачем тут не пойми о чём топики заводить. никто в токости не полезет.
Ответ на сообщение C# легко ли освоить с Delphi пользователя fagit
Ответ на сообщение Re: C# легко ли освоить с Delphi пользователя Mirage
Поэтому, чтобы не зависеть от всяких конъюнктур, обычно стараются учить базовым вещам, поняв которые можно относительно легко освоить и .NET и все, что придумают после.Спасибо за аргументированный совет.
Лучше сделать и пожалеть об этом, чем пожалеть о том, что не сделал
Ответ на сообщение Re: C# легко ли освоить с Delphi пользователя fagit
Как мы учим студентов? Имеем определенный опыт практической работы, выделяем интересные вещи, выдумываем простенькие работы (лабораторные) и учим. Причем учим не программированию, а какой нибудь идеи с использованием программирования. Например- создать работоспособную базу данных, чтобы формировались отчеты, чтобы было не только визуальное программирование, но и существенное ручное кодирование. Или например демонстрация многозвенной архитектуры. Преподавателей на одном пакете учат много, поэтому каждый препод находит свою изюминку, чему не учит другой. Получается, что переходя с одного языка на другой препод практически теряет запас прочности в виде наработанных лабораторных, интересных вещей. Хотелось бы мнение человека близки ли по содержанию компоненты и классы двух языковЕсли есть какой-нибудь форум, где общаются преподаватели курсов программирования, то поделитесь!
Ответ на сообщение Re: C# легко ли освоить с Delphi пользователя Ananas
Если есть какой-нибудь форум, где общаются преподаватели курсов программирования, то поделитесь!Я надеялся, что в данном разделе форума найду таких как я. Пока беседую не с преподами, а с программистами.
Кстати, о каких наработанных лабораторных идёт речь, когда каждый препод нарабатывает свои?Наработки следуют интересному направлению Model Driver Arhitecture, с которым я ознакомился впервые (и вам рекомендую) по книге
и - о каких студентах?
Вроде, на авторизированных курсах все методич. материалы, включая упражнения-задачи, базы данных и др. - стандартизированны.Понятие "авторизованные курсы" вводится в рекламных целях на коммерческих курсах. Вообще говоря любой препод ВУЗА может утверждать, что у него курсы авторизованы. Замечу, в отличие от программного обеспечения на обучающие курсы право интеллектуальной собственности не распространяются. Может быть я не прав- подправьте.
Т.е. здесь, насколько я понял, речь идёт о различии между авторизированными (с методической поддержкой - с подготовленными методистами для преподавателя методичками, задачами, виртуальными машинами с готовым отконфигурированным контекстом, с поддержкой сисадминами) и самопальными (или даже пиратскими) курсами, где надо обо всем думать самому?В нашем курсе все есть, осталось только официально приобрести то что надо (5 лет об этой проблеме ни кто не задумывался и не слушал), однако ВУЗовское начальство не собирается под препода тратить деньги и требует чтобы учили на бесплатном C#
Лучше сделать и пожалеть об этом, чем пожалеть о том, что не сделал
Ответ на сообщение Re: C# легко ли освоить с Delphi пользователя fagit
есть ли что то общее в написании программ на языках C# и DelphiЕсть... ООП
Я бы не советовал на шарпы... имхо, не оч. перспективнона чем Вы сами пишетеНа чем придется
Чаще C++, Java, PHP, DelphiОсторожно, злой кот!
Ответ на сообщение Re: C# легко ли освоить с Delphi пользователя PerS
Есть... ООП Я бы не советовал на шарпы... имхо, не оч. перспективноСколько людей- столько и мнений. Кто то утверждает, что Борландовские продукты (С++, Дельфи) умирают, а кто то и у MS перспективу отнимает.
Лучше сделать и пожалеть об этом, чем пожалеть о том, что не сделал
Ответ на сообщение Re: C# легко ли освоить с Delphi пользователя fagit
Наработки следуют интересному направлению Model Driver ArhitectureModel Driven (не driver) Architecture
Ответ на сообщение Re: C# легко ли освоить с Delphi пользователя Ananas
Я преподаю в качестве хобби.Приятно услышать родственную душу. Спасибо за корректное замечание по синтаксису написания английских слов. А то некоторые умники на форуме раскрутили бы эту тему, Так получилось, что я из программистов перешел в преподы. Наличие ученой степени сегодня делает зарплату препода не такой уж и низкой. Uml я тоже преподаю. В последнем я акцент делаю на кодогенерацию объектной модели (классов) в Delphi
Преподавание хуже оплачивается, чем практика.
Это во всём мире так и в любой области (начиная от врачевания и кончая программированием)
Лучше сделать и пожалеть об этом, чем пожалеть о том, что не сделал
Ответ на сообщение Re: C# легко ли освоить с Delphi пользователя fagit
Uml я тоже преподаю. В последнем я акцент делаю на кодогенерацию объектной модели (классов) в DelphiНу, кодогенерация из UML не идёт дальше статич. взаимосвязей между классами, невозможно задавать динамику (поведение) систем.
Ответ на сообщение Re: C# легко ли освоить с Delphi пользователя Ananas
Начиная с MS Visual Studio 2005 .NET "это" вшито в VS. С учетом того, что MS не согласен и не поддерживает UML в чистом виде, а "это" - схемы классов, генерируются из (кода) проекта VS и, наоборот, код генерируется из схем классов - уже вшить в Visual Studio.Ваша ссылка не загружается. Замечу, что UML (вернее программа Rational Rose) действительно генерирует только статику для классов. Но там есть некоторые элементы "интеллектуальности" интересные для изучения. Например- ассоциация между 2мя классами порождает атрибут у одного класса типа другого класса. Причем "красиво" учитывается множенность роли. В MDA диаграмма классов генеририрует более высокий уровень интеллектуальности на основе т.н. автоформ. Активно выполняется навигация по связанным ассоциациям классам с помощью языка OCL. То есть на этих программах есть что показать студентам о тенденциях объектного программирования.
Коммерческие проекты VS идут с VEA - Visio for Enterprise Architect. Это не тот Visio, что идет с MS Office - позволяет создавать модели (схемы), как баз данных, так и для кода. Вернее, идея - совместить обе модели в одну, как для баз данных, так и для приложения, а оттуда уже разветвлять их - на базы данных и код приложения.
Или же, по-хорошему, даже обойтись без такого разделения.
Тут ключевые термины - ORM (Object Role Modeling, http://www.objectrolemodeling.com/Forums/tabid/27/Default.aspx), DSL (Domain Specific Language) Tools... Последнее также можно было бесплатно скачать ...
Лучше сделать и пожалеть об этом, чем пожалеть о том, что не сделал
Ответ на сообщение Re: C# легко ли освоить с Delphi пользователя fagit
Ваша ссылка не загружаетсяЯ подправил ссылку, т.е. отделил её от закрывающей скобки. Кликайте снова
Замечу, что UML (вернее программа Rational Rose) действительно генерирует только статику для классов.Собственно, из-за чего я это сказал - в VS (графического) моделирования (и генерирования кода) уже встроены в среду кодирования, не надо отдельно Rational... и, вообще, в качестве plug-in-ов там уже всё есть
Ответ на сообщение Re: C# легко ли освоить с Delphi пользователя Ananas
Собственно, из-за чего я это сказал - в VS (графического) моделирования (и генерирования кода) уже встроены в среду кодирования, не надо отдельно Rational... и, вообще, в качестве plug-in-ов там уже всё естьНасчет того "что там все есть" опыт подсказывает, что надо бы проверить. Пока в литературе большой информации (в отличие от RRоse) по теме кодогенерации нет. Я говорю "большой", это когда нормальная статья соСкринШотами и тд.
Лучше сделать и пожалеть об этом, чем пожалеть о том, что не сделал
Ответ на сообщение Re: C# легко ли освоить с Delphi пользователя fagit
Пока в литературе большой информации (в отличие от RRоse) по теме кодогенерации нет. Я говорю "большой", это когда нормальная статья соСкринШотами и тд.Это заявление настолько не соответствует действительности, что я даже рыться не буду, а просто дам книжку с картинками, моделями, кодом моделей, с которой я работал 4.5 года назад (и она уже тогда сильно устарела, не успев выйти):
Ответ на сообщение Re: C# легко ли освоить с Delphi пользователя Ananas
Eclipse Development using the Graphical Editing Framework and the Eclipse Modeling FrameworkЭклипс устарел этот, щас версия 3.4. там интерфейс другой - книга по сути бесполезна..
An IBM Redbooks publication
http://www.redbooks.ibm.com/abstracts/sg246302.html
Ответ на сообщение Re: C# легко ли освоить с Delphi пользователя quazare
Эклипс устарел этот, щас версия 3.4. там интерфейс другой - книга по сути бесполезна..Я могу только поблагодарить за ценную информацию.И вас и Ananas. Я ознакомлюсь с источниками. Есть только некоторые замечания по поводу Delphi. У него есть развитие в пакетах CodeGer на базе Net. Чем он (пакет) хуже для обучения чем C#
ну а если по теме - скажем так - делфи - это детский лепет на лужайке по сравнению с c#
Лучше сделать и пожалеть об этом, чем пожалеть о том, что не сделал
Ответ на сообщение Re: C# легко ли освоить с Delphi пользователя quazare
Эклипс устарел этот, щас версия 3.4. там интерфейс другой - книга по сути бесполезна..Просто, иллюстрация, чтобы понять принципы:
ну а если по теме - скажем так - делфи - это детский лепет на лужайке по сравнению с c#
Ответ на сообщение Re: C# легко ли освоить с Delphi пользователя fagit
Есть только некоторые замечания по поводу Delphi. У него есть развитие в пакетах CodeGer на базе Net. Чем он (пакет) хуже для обучения чем C#Как-то с трудом улавливаю - почему изучение C# привязывается к IDE Delphi?
Ответ на сообщение Re: C# легко ли освоить с Delphi пользователя Ananas
Ответ на сообщение Re: C# легко ли освоить с Delphi пользователя quazare
свинг и авт работают в классическом эклипсе - пример простого проекта в основанного на классах свинг - в прикреленном файле.И, что этот пример иллюстрирует по Вашему?
Ответ на сообщение Re: C# легко ли освоить с Delphi пользователя Ananas
Как-то с трудом улавливаю - почему изучение C# привязывается к IDE Delphi?Я много лет учи Delphi. Хорошо помню, как "плавал" первые годы перед студентами. Одно дело, чтобы освоить новый язык, чтобы на нем программировать, другое дело, чтобы на нем обучать. Я был почти 10 лет профессиональным программистом, теперь 10 лет преподаватель. Я реально оцениваю свои силы, Когда программируешь, работаешь в коллективе, взаимообучаешься. Здесь ты один на один со своими проблемами.
Лучше сделать и пожалеть об этом, чем пожалеть о том, что не сделал
Ответ на сообщение Re: C# легко ли освоить с Delphi пользователя fagit
Я много лет учи Delphi. Хорошо помню, как "плавал" первые годы перед студентами. Одно дело, чтобы освоить новый язык, чтобы на нем программировать, другое дело, чтобы на нем обучать. Я был почти 10 лет профессиональным программистом, теперь 10 лет преподаватель. Я реально оцениваю свои силы, Когда программируешь, работаешь в коллективе, взаимообучаешься. Здесь ты один на один со своими проблемами.Проблема успешного преподавания очень слабо привязана к практическому владению преподавателем материалом, если только это не консультации по очень обширному материалу.
Ответ на сообщение Re: C# легко ли освоить с Delphi пользователя Ananas
Но, если Вы на основном месте работы преподаете, заморачиваясь, что и как Вам делать, и как самому готовить методички, то это звучит как-то странно....Сам преподаю, сам нарабатываю курсы, сам пишу методички. Хотя у нас есть преподаватели со степенью преподающие ИТ не владеющие компом абсолютно. Но я не хочу эту тему ворошить. Вы действительно считаете, что где то методички пишет методист? У нас в вузе методист это обычно девочка (или, напротив- бабуля), сопровождающая на кафедре бумажные дела. Написать методичку, с моей точки зрения, это даже поболее, чем написать научную статью.
Лучше сделать и пожалеть об этом, чем пожалеть о том, что не сделал
Ответ на сообщение Re: C# легко ли освоить с Delphi пользователя fagit
Вы действительно считаете, что где то методички пишет методист? У нас в вузе методист это обычно девочка (или, напротив- бабуля), сопровождающая на кафедре бумажные дела. Написать методичку, с моей точки зрения, это даже поболее, чем написать научную статью.Ну, да... я не только считаю, я знаю, сам пользуюсь
Ответ на сообщение Re: C# легко ли освоить с Delphi пользователя Ananas
Ну, да... я не только считаю, я знаю, сам пользуюсьМожет я что то не допонимаю, но ни с одной из вами высказанных утверждений согласиться не могу. Может быт мы с вами путаем "методичка к лабораторным работам" и "программа курсов". Программу курсов действительно можно найти в интернет, часто в рекламных целях. А от пошаговые этапы выполнения работ, это нет. Встречается что то по общей информатике типа по MS Offise. Нельзя сослаться, что все написано в книжках по тому же C# или Delphi. Многократно проверено. Написано так, что опушены целые куски. Пока сам глубоко не погрузишься в проблему ничего не получится. Например, я в цитируемой выше мной книге Грибачева нашел кучу описок и явных ошибок при работе с пакетом программ. Может быть это к вам не относится, но мне очень часто приходится отбиваться от таких фраз- "что трудного освоить новый пакет, купи книгу и следуй тому, что там приведено". Более того, когда я пишу методичку (и любой другой нормальный препод) она пишется так, что вроде все там прописано, но чего то все же умолчено. И без меня другой по книжке сразу не проведет занятия. Что я совсем не нормальный- лишать себя работы. А те студенты, кого я по методичкам учу- от меня подсказку получат. Еще, у вас звучит фраза "те, кто меня приглашают". Для меня преподавание основная работа и писать методички одна из моих обязанностей даже за 150 р в час. Я бы сказал большее, если бы мне удавалось находить реальные работоспособные методички с пошаговым подходом к современным программным продуктам (например, тому же c#), я был бы намного богаче. Вы наверное знаете, что курсы по современным (самым самамым современным) стоят не 150 р в час, а раз в 30 больше. Поэтому на эти курсы и есть спрос, что по книжкам и интернет не обучишься.
Вы в самом деле считаете, что за 150 руб в час я буду ещё методички готовить и задачки?
Обычно организаторы курсов обеспечивают.
Если нет, то найду на интернете. По всем программным продуктам есть курсы, книжки, статьи, пошаговые интсрукции. Но такого ещё не было, чтобы организаторы не обеспечивали
Лучше сделать и пожалеть об этом, чем пожалеть о том, что не сделал
Ответ на сообщение Re: C# легко ли освоить с Delphi пользователя fagit
Ответ на сообщение Re: C# легко ли освоить с Delphi пользователя AndyK
ну так надо читать книжки на языке оригинала , там ошибок значительно меньше.Кргда основной научной областью моих исследований была прикладная математика я так и делал. Работал с реферативными журналами, читал в ГПНТБ инжурналы и книги, чего не было в ГПНТБ заказывали через Москву. Если бы меня волновали теоретические исследования в ИТ, то ваша точка зрения верна. Но где гарантия, что в оригиналах по практическому использованию пакетов нет таких же неточностей. Пробовали с CodeGear 2007 встроенный HELP для закладки ECO. Так ведь тоже не получается. В документации написано одно, а в действительности другое. Причин несоответсвия может быть множество, От того, что не установили какого то патча, до сетевых проблем, а может этот раздел ПО просто кривой и ждет своего исправления. Чтобы это продвинуть нужны консультации от фирмы разработчика, то есть Borland или то, что от нее осталось.
Лучше сделать и пожалеть об этом, чем пожалеть о том, что не сделал