|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Как бросить Delphi и перейти на C#? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.03.2017, 20:32 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Gallemar, и птичку за одно ... |
|||
:
Нравится:
Не нравится:
|
|||
25.03.2017, 20:42 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
БьютиферGallemar, и птичку за одно птичку то зачем? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.03.2017, 21:04 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Gallemar, Поставить Visual Studio Community, создать проект и вперёд. В чём проблема? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.03.2017, 21:16 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
hVosttGallemar, Поставить Visual Studio Community, создать проект и вперёд. В чём проблема? Сделал. В частности появление community и подтолкнуло к c#. Руки к делфи тянутся. Особенно доступы к данным тянут назад. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.03.2017, 21:23 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
GallemarСделал. В частности появление community и подтолкнуло к c#. Руки к делфи тянутся. Особенно доступы к данным тянут назад. Что именно тянет назад? В C# имеется множество различных способов работы с БД. От нативного ADO.NET, до высоко-уровнего ORM (EF, NHibernate), или что-то между (micro-ORM). Я не знаю, чего такого есть в Delphi, чего нет в C#. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.03.2017, 21:59 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
GallemarhVosttGallemar, Поставить Visual Studio Community, создать проект и вперёд. В чём проблема? Сделал. В частности появление community и подтолкнуло к c#. Руки к делфи тянутся. Особенно доступы к данным тянут назад. Тебе много "доступов" надо, что ли? ... |
|||
:
Нравится:
Не нравится:
|
|||
25.03.2017, 22:08 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
GallemarhVosttGallemar, Поставить Visual Studio Community, создать проект и вперёд. В чём проблема? Сделал. В частности появление community и подтолкнуло к c#. Руки к делфи тянутся. Особенно доступы к данным тянут назад. Найди книжку по WPF и его принципу биндингов ко всему на свете в т.ч. к данным. Возможно Петцольда, возможно уже есть лучшие (советуйте). В целом фреймворк будет сложнее, чем в Дельфи, но гибче. Биндинги к СУБД принципиально похожи. С ФБ не знаю что сказать - есть некоторая подстава в том, что Студия изначально интегрирована с MSSQL. Вроде бы, через Enterprise Library можно сразу писать кросс-датабазное приложение, но все= отлаживаться удобнее будет с MSSQL и этот вариант может стать тебе ближее. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.03.2017, 22:58 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Siemarglчто Студия изначально интегрирована с MSSQL Внесу пять копеек. Это полный бред. На C# можно работать с любыми БД точно также, с такой же полнотой функциональности, как и с MS SQL. Нужны провайдеры, которые уже давно реализованы под все мыслимые и немыслимые СУБД. В том числе и для ФБ. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.03.2017, 23:04 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Товарищ старшинаGallemarпропущено... Сделал. В частности появление community и подтолкнуло к c#. Руки к делфи тянутся. Особенно доступы к данным тянут назад. Тебе много "доступов" надо, что ли? Работаю с Firebird, Postgresql, MS SQL, MySQL. В Delphi это Fib+/IBX, Zeos, Firedac. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.03.2017, 04:42 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
hVosttSiemarglчто Студия изначально интегрирована с MSSQL Внесу пять копеек. Это полный бред. На C# можно работать с любыми БД точно также, с такой же полнотой функциональности, как и с MS SQL. Нужны провайдеры, которые уже давно реализованы под все мыслимые и немыслимые СУБД. В том числе и для ФБ.Имелись в виду средства разработки и отладки. К примеру, пошаговый отладчик T-SQL. GallemarТоварищ старшинапропущено... Тебе много "доступов" надо, что ли? Работаю с Firebird, Postgresql, MS SQL, MySQL. ...Это все есть и в виде ADO.NET и в виде ORM, например nhibernate ... |
|||
:
Нравится:
Не нравится:
|
|||
26.03.2017, 12:15 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
GallemarКак бросить Delphi и перейти на C#? ИМХО Возьми что-нибудь небольшое из того что есть и перепиши с нуля. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.03.2017, 12:30 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
GallemarКак бросить Delphi и перейти на C#? по-моему так Delphi - это клиника... Люди с него ни на что не в состоянии перейти, потому что им так там щемит мозг, что уже ничего не хотят учить. Парень, я бы тебе помог с удовольствием, чтобы спасти тебя, но я сам C# не знаю... ... |
|||
:
Нравится:
Не нравится:
|
|||
26.03.2017, 21:26 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
MasterZivно я сам C# не знаю... На сях с крестами пишешь? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2017, 07:55 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Gallemar, иди лучше сразу в яву ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2017, 08:40 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
kealon(Ruslan)Gallemar, иди лучше сразу в яву Нюанс один есть - компания покупает софт на C#, так что java отпадает. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2017, 08:52 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Главное - не "вступить" в WinForms =) ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2017, 10:25 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
SiemarglГлавное - не "вступить" в WinForms =) WPF наше всё? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2017, 10:27 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
SiemarglГлавное - не "вступить" в WinForms =) WinForms ближе к делфи формам, чем WPF. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2017, 10:37 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
"Здравствуйте, меня зовут <UserName> и я программист Delphi", смахивает на клуб алкоголиков и собрание о том, как бросить бухать =) ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2017, 10:57 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Siemargl, WinForms чем плох? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2017, 11:23 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
GallemarНюанс один есть - компания покупает софт на C#, так что java отпадает. Ну а ты тут с какого места? купить софт не значит купить исходники. А что бы баги скидывать знать на чём написано не обязательно ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2017, 11:52 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
kealon(Ruslan)GallemarНюанс один есть - компания покупает софт на C#, так что java отпадает. Ну а ты тут с какого места? купить софт не значит купить исходники. А что бы баги скидывать знать на чём написано не обязательно Axapta ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2017, 11:56 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
авторКАКОВА СТОИМОСТЬ MICROSOFT AXAPTA (NAVISION AXAPTA)? ЗА СЧЕТ ЧЕГО ДОСТИГАЕТСЯ НИЗКАЯ СОВОКУПНАЯ СТОИМОСТЬ ВЛАДЕНИЯ? В среднем стоимость Microsoft Axapta в расчете на одно рабочее место составляет 3000-5000 ЕВРО. Соответственно, пакетна 20 одновременных пользователей будет стоить примерно 60000-100000 ЕВРО. жесть ... сначала программистов за 60к ищут, а потом влупливают куеву тучу бабосов за ... Российский бизнес, жестокий и беспощадный ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2017, 12:06 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
BlackEricSiemargl, WinForms чем плох?Тем что такой же подход, как и в Дельфе. Смысл менять шило на мыло? Да и deprecated, не развивается. На вике есть ссылочка про no future https://en.wikipedia.org/wiki/Windows_Forms ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2017, 12:49 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
SiemarglBlackEricSiemargl, WinForms чем плох?Тем что такой же подход, как и в Дельфе. Смысл менять шило на мыло? Такой же в чем? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2017, 12:54 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Siemargl, Хз, для построения клиент-сервера WinForms вполне достаточно, к тому же в связке с ним вполне можно использовать EF и прочие плюшки .net. ИМХО WPF зачастую избыточен. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2017, 13:11 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
GallemarSiemarglпропущено... Тем что такой же подход, как и в Дельфе. Смысл менять шило на мыло? Такой же в чем?В фиксированности возможностей каждого контрола и соответственно, способом работы с ними. Чуть что - сабклассинг или покупка чужих компонент покрасивее. В WPF (XAML) у тебя любой контрол, и форма в том числе - это гибкая композитная наборка из других контролов с установкой взаимосвязей между ними биндингами языка разметки форм, в т.ч со скриптованием анимаций и тп. Труднее пояснить, чем показать на примере ) В общем - идейно ближе к HTML-JS фронтендам, чем к классическому десктопу. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2017, 14:03 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
C# после дельфи нормально воспринимается.Пользуюсь SharpDevelop. Пробовал си++ целый день промучился голова болела как после паленой водки. не смог простейшие операции со строками перевести с дельфи на си++. а вот c# сходу пошёл. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2017, 16:21 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
hVosttGallemarСделал. В частности появление community и подтолкнуло к c#. Руки к делфи тянутся. Особенно доступы к данным тянут назад. Что именно тянет назад? В C# имеется множество различных способов работы с БД. От нативного ADO.NET, до высоко-уровнего ORM (EF, NHibernate), или что-то между (micro-ORM). Я не знаю, чего такого есть в Delphi, чего нет в C# . OCI direct path insert/loading https://www.devart.com/odac/features.html Lazy Fetching (там-же) Substitition variables (там-же) Thin client-less connection (там-же) список можно продолжить на пару листов, но зачем? начинающим про подобные вещи знать скорее вредно, вдруг нарушится сон и аппетит, а юношенскому организму это вредно, ему еще расти и расти :) ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2017, 18:49 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
SiemarglGallemarпропущено... Такой же в чем?В фиксированности возможностей каждого контрола и соответственно, способом работы с ними. Чуть что - сабклассинг или покупка чужих компонент покрасивее. В WPF (XAML) у тебя любой контрол, и форма в том числе - это гибкая композитная наборка из других контролов с установкой взаимосвязей между ними биндингами языка разметки форм, в т.ч со скриптованием анимаций и тп. Труднее пояснить, чем показать на примере ) В общем - идейно ближе к HTML-JS фронтендам, чем к классическому десктопу. А разве WPF не мертв не помечен как deprecated (равно как и WinForms и Silverlight)? https://www.codeproject.com/Articles/818281/Is-WPF-dead-the-present-and-future-of-WPF Признаться, давно не слежу за "прогрессом" :) ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2017, 18:55 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
GallemarКак бросить Delphi и перейти на C#? C# для десктопа (там где рулит Delphi) актуален только для предприятий, т.е. единичных заказов на коленке, в случае Delphi это замена шила на мыло (тогда стоит идти сразу на SAP или 1С) а для веб технологий есть и более динамично развивающиеся, модные и востребованные средства, к примеру Node.JS и всякие ReactJS c PhoneGap/Cordova но для веб технологий нужно сильно поломать себе восприятие процесса разработки приложений, и быть морально готовым к ... весьма специфическому качеству оных. лучше уже тогда уйти в геймдев (там весело, Unity3D, и прочей C++ и полная кроссплатформа) или в какой machine learning на питоне, или и вовсе в Erlang/Elixir, обрабатывать сотни тысяч одновременных запросов в секунду. цель то какая? интересные проекты или покрытие ипотеки? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2017, 19:23 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
dbpatchOCI direct path insert/loading https://www.devart.com/odac/features.html Lazy Fetching (там-же) Substitition variables (там-же) Thin client-less connection (там-же) список можно продолжить на пару листов, но зачем? https://www.devart.com/dotconnect/oracle/ Да смысл продолжать, не увидел ничего такого, чего нет под .NET. Под .NET одака конечно нет ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2017, 20:01 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
dbpatchа для веб технологий есть и более динамично развивающиеся, модные и востребованные средства, к примеру Node.JS и всякие ReactJS c PhoneGap/Cordova Выводы сделаны по "газетным заголовкам". Не шучу. Не вводите пожалуйста людей в заблуждение, Node.JS очень плохо подходит для enterprise решений, т.е. там, где раньше обычно применялся делфи, его собственно там и нет, и не будет. Намешали всё в кучу, кордову с реактом. dbpatchно для веб технологий нужно сильно поломать себе восприятие процесса разработки приложений, и быть морально готовым к ... весьма специфическому качеству оных. Ничего не надо ломать, вся концептуальная разница это stateless vs stateful, и то уже местами размывается. dbpatchлучше уже тогда уйти в геймдев (там весело, Unity3D, и прочей C++ и полная кроссплатформа) или в какой machine learning на питоне, или и вовсе в Erlang/Elixir, обрабатывать сотни тысяч одновременных запросов в секунду. Смешалось всё в кучу, кони, люди ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2017, 20:06 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
dbpatchhVosttпропущено... Что именно тянет назад? В C# имеется множество различных способов работы с БД. От нативного ADO.NET, до высоко-уровнего ORM (EF, NHibernate), или что-то между (micro-ORM). Я не знаю, чего такого есть в Delphi, чего нет в C# . OCI direct path insert/loading https://www.devart.com/odac/features.html Lazy Fetching (там-же) Substitition variables (там-же) Thin client-less connection (там-же) список можно продолжить на пару листов, но зачем? начинающим про подобные вещи знать скорее вредно, вдруг нарушится сон и аппетит, а юношенскому организму это вредно, ему еще расти и расти :)Драйвер ODP.NET пишет Оракл и Микрософт рекомендует применять его вместо своей разработки. И уж себя то Оракл в фичах не обидит. dbpatchА разве WPF не мертв не помечен как deprecated (равно как и WinForms и Silverlight)? https://www.codeproject.com/Articles/818281/Is-WPF-dead-the-present-and-future-of-WPF Признаться, давно не слежу за "прогрессом" :)С продвижением Win10 во все поля произошел ребрендинг с WPF на https://en.wikipedia.org/wiki/Windows_Runtime_XAML_Framework ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2017, 20:34 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
hVosttdbpatchOCI direct path insert/loading https://www.devart.com/odac/features.html Lazy Fetching (там-же) Substitition variables (там-же) Thin client-less connection (там-же) список можно продолжить на пару листов, но зачем? https://www.devart.com/dotconnect/oracle/ Да смысл продолжать, не увидел ничего такого, чего нет под .NET. Под .NET одака конечно нет там интеграция через OCI клиента, а это противоречит правилам managed кода. ты бы еще рассказал, что в C# есть все, что есть в C++ потому что P/Invoke есть. спасибо, не нужно. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.03.2017, 23:57 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
hVosttdbpatchа для веб технологий есть и более динамично развивающиеся, модные и востребованные средства, к примеру Node.JS и всякие ReactJS c PhoneGap/Cordova Выводы сделаны по "газетным заголовкам". Не шучу. Не вводите пожалуйста людей в заблуждение, Node.JS очень плохо подходит для enterprise решений, т.е. там, где раньше обычно применялся делфи, его собственно там и нет, и не будет. Намешали всё в кучу, кордову с реактом. А разве я говорил, что Node.js, Кордова и реакт подходит для Enterprise? Для этого сектора нужен 1С и SAP, зачем там эти ваши наколенки рукодельные? Я вообще-то говорил что кроме энтерпрайза есть вон рынок веб разработки, и там прикольнее, чем сидеть дебет кредит сводить в печатных отчетах. hVosttdbpatchно для веб технологий нужно сильно поломать себе восприятие процесса разработки приложений, и быть морально готовым к ... весьма специфическому качеству оных. Ничего не надо ломать, вся концептуальная разница это stateless vs stateful, и то уже местами размывается. Да ты прямо гений современности и оригинальной некапитанской неочевидности. Мемуары писать не пробовал? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2017, 00:01 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Siemargldbpatchпропущено... OCI direct path insert/loading https://www.devart.com/odac/features.html Lazy Fetching (там-же) Substitition variables (там-же) Thin client-less connection (там-же) список можно продолжить на пару листов, но зачем? начинающим про подобные вещи знать скорее вредно, вдруг нарушится сон и аппетит, а юношенскому организму это вредно, ему еще расти и расти :)Драйвер ODP.NET пишет Оракл и Микрософт рекомендует применять его вместо своей разработки. И уж себя то Оракл в фичах не обидит. Oracle в самых что ни на есть родных JDBC драйверах толком никак не научится пользователю просроченный пароль менять, тоже мне, умозаключение про необиду. SiemargldbpatchА разве WPF не мертв не помечен как deprecated (равно как и WinForms и Silverlight)? https://www.codeproject.com/Articles/818281/Is-WPF-dead-the-present-and-future-of-WPF Признаться, давно не слежу за "прогрессом" :)С продвижением Win10 во все поля произошел ребрендинг с WPF на https://en.wikipedia.org/wiki/Windows_Runtime_XAML_Framework Ага ага, ребрендинг. Вы это, не отвлекайтесь, лучше вкладывайтесь в тренинги и сертификации. Перспективно же! ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2017, 00:05 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
dbpatchтам интеграция через OCI клиента, а это противоречит правилам managed кода. ты бы еще рассказал, что в C# есть все, что есть в C++ потому что P/Invoke есть. спасибо, не нужно. Я до сих пор не увидел что такого нельзя сделать на C#, и можно на делфях. Учитывая, что адекватного ответа я не дождусь, вопрос можно смело закрывать. dbpatchА разве я говорил, что Node.js, Кордова и реакт подходит для Enterprise? Ты буквально на вопрос, как перейти с лыж на сноуборд, отвечаешь: есть же коньки, яблоки и тракторы. А теперь ещё типа недоумеваешь. Такое ощущение, что ты просто слов понабрался, и понятия не имеешь, что они означают. dbpatchДля этого сектора нужен 1С и SAP, зачем там эти ваши наколенки рукодельные? Из секты свидетелей 1С и SAP? Уровень бреда и мусора в твоей голове зашкаливает. dbpatchЯ вообще-то говорил что кроме энтерпрайза есть вон рынок веб разработки, и там прикольнее, чем сидеть дебет кредит сводить в печатных отчетах. Да-да, в этом мире много чего есть. Ещё можно носками на рынке торговать. Только какое это имеет отношение к вопросу ТС? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2017, 07:56 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
dbpatch, grexhide, вернулся? )) ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2017, 08:12 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Прочитал и понял - вместо совета получил очередной холивар,что подтвердило старую мысль - хочешь писать для себя - пиши на чем удобно. C# всё-таки ближе к Delphi и позволяет легко перейти на Java в случае необходимости. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2017, 08:35 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
GallemarC# .. позволяет легко перейти на Java в случае необходимости.Это как он позволяет? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2017, 08:36 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
GallemarПрочитал и понял - вместо совета получил очередной холивар,что подтвердило старую мысль - хочешь писать для себя - пиши на чем удобно. C# всё-таки ближе к Delphi и позволяет легко перейти на Java в случае необходимости.Язык может и похож, но фреймворки - совсем нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2017, 09:06 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Siemargl, у java фремворков столько, что всё равно что-то новое придется изучать. В плане разработки для десктопа у C# - WPF, для веб - ASP.NET MVC? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2017, 09:09 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
GallemarВ плане разработки для десктопа у C# - WPF, для веб - ASP.NET MVC? Верно. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2017, 09:19 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
dbpatchА разве я говорил, что Node.js, Кордова и реакт подходит для Enterprise? Для этого сектора нужен 1С и SAP, зачем там эти ваши наколенки рукодельные?Ты теперь Министр Корпоративной Информатизации РФ, раз берёшься делать такие выводы? зы: 10 лет уже прошло, а про Lazy Fetching забыть не можешь. Тебе ещё тогда на существование DbDataReader намекали. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2017, 11:34 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Извините, что встреваю в срач. Понадобилось поковыряться в C#, поставил Visual Studio Community 2017 и сразу же затык: там есть палитра компонентов под названием Toolbox, так в ней показываются только компоненты WinForms; а мне нужны компоненты из .NET - как их увидеть? В меню Tools есть что-то вроде Choose Components, нужные мне компоненты я там отметил галочкой - и их все равно не видно, хотя судя по мануалам к предыдущим версиям написано, что когда галочка стоит, компонент должен появляться в Toolbox. Конкретно мне нужен компонент Chart Можно ли сделать чтобы он был доступен через Toolbox? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2017, 17:58 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
ХБПонадобилось поковыряться в C#, поставил Visual Studio Community 2017 и сразу же затык: Вот форум по C# http://www.sql.ru/forum/dotnet Вот тема про VS2017 http://www.sql.ru/forum/1252509/zapusk-visual-studio-2017 Наверно лучше там спросить. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2017, 18:09 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
GallemarMasterZivно я сам C# не знаю... На сях с крестами пишешь? типа того... ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2017, 03:00 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
MasterZivGallemarпропущено... На сях с крестами пишешь? типа того... QT, VS, C++Builder? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2017, 06:13 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Алексей КdbpatchА разве я говорил, что Node.js, Кордова и реакт подходит для Enterprise? Для этого сектора нужен 1С и SAP, зачем там эти ваши наколенки рукодельные?Ты теперь Министр Корпоративной Информатизации РФ, раз берёшься делать такие выводы? зы: 10 лет уже прошло, а про Lazy Fetching забыть не можешь. Тебе ещё тогда на существование DbDataReader намекали. если к бабушке приделать член (обеспечить существование), то она ну никак не станет сразу дедушкой. ну и что, что оно ото там есть? какой из гридов с биндингом его поддерживает? самодельный? а, ну ну. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2017, 01:40 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
GallemarПрочитал и понял - вместо совета получил очередной холивар,что подтвердило старую мысль - хочешь писать для себя - пиши на чем удобно. C# всё-таки ближе к Delphi и позволяет легко перейти на Java в случае необходимости . и чем же это позволяет? тем что if() и while() пишутся одиаково? так юноша, сам язык - это от силы 0.1% от всего того, что нужно знать. на 99% навыки программиста определяются знанием библиотек, а в C# и Java их одинаковых просто нет, за очень редкими и практически невостребованными исключениями (вроде NHibernate) ... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2017, 01:45 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
успокоитель дотнетчиковсамодельный? а, ну ну. Такое ощущение, что некоторые упоротые личности искренне верят, что "нативно" это как бы такое, природное, из земли растёт, типа естественное. А самодельное, это неандертальцы обтесали камень. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2017, 06:01 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
надежды юношей питаютна 99% навыки программиста определяются знанием библиотек Ещё одно глупое утверждение, которое может изречь только человек, не имеющий опыта. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2017, 06:03 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
hVosttнадежды юношей питаютна 99% навыки программиста определяются знанием библиотек Ещё одно глупое утверждение, которое может изречь только человек, не имеющий опыта. присоединяюсь к оценке. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2017, 07:23 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
успокоитель дотнетчиковну и что, что оно ото там есть? какой из гридов с биндингом его поддерживает? самодельный? а, ну ну.Чё "ну ну"? Если тебе надо, то возьми DbDataReader и сделай сам, там день работы, если делать "с нуля". Просто никому это не надо, потому этого в "коробке" и нету. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2017, 07:42 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
hVosttуспокоитель дотнетчиковсамодельный? а, ну ну. Такое ощущение, что некоторые упоротые личности искренне верят, что "нативно" это как бы такое, природное, из земли растёт, типа естественное. А самодельное, это неандертальцы обтесали камень. в целом если такие люди займутся таким делом, то как раз и получится "это неандертальцы обтесали камень", они просто по себе всех судят ... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2017, 07:53 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Когда я переходил с Delphi на C#, возникло давно забытое ощущение, как в институте интенсивно изучал английский. Вокруг те же самые, давно знакомые вещи - и чувство досады: ну кому пришло в голову для всего вокруг придумать другие названия?... ... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2017, 10:25 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Cane Cat FisherКогда я переходил с Delphi на C#, возникло давно забытое ощущение, как в институте интенсивно изучал английский. Вокруг те же самые, давно знакомые вещи - и чувство досады: ну кому пришло в голову для всего вокруг придумать другие названия? ...TDataSet тупо клонировали и переименовали в Entity Framework, а по существу - да, отличий практически нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2017, 10:55 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Алексей КTDataSet тупо клонировали и переименовали в Entity Framework, а по существу - да, отличий практически нет. А вот это было сильно. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2017, 11:33 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
GallemarhVosttGallemar, Поставить Visual Studio Community, создать проект и вперёд. В чём проблема? Сделал. В частности появление community и подтолкнуло к c#. Руки к делфи тянутся. Особенно доступы к данным тянут назад. Сделай простейший пример codefirst ef и сразу перестанут тянуться. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2017, 12:23 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
hVosttнадежды юношей питаютна 99% навыки программиста определяются знанием библиотек Ещё одно глупое утверждение, которое может изречь только человек, не имеющий опыта. прикольно слышать такое от человека, который в 2017-м году (!) со "знанием" дела начинает разлагольствовать о том, что современные веб приложения - это про stateless. и это в то время, когда практически все уже работают не только с SPA, но и весь слой рендеринга и биндинга UI контролов к датамодели выносят на уровень вебклиента, а серверы отвечают только за обмен JSON объектами. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2017, 15:36 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Алексей Куспокоитель дотнетчиковну и что, что оно ото там есть? какой из гридов с биндингом его поддерживает? самодельный? а, ну ну.Чё "ну ну"? Если тебе надо, то возьми DbDataReader и сделай сам, там день работы, если делать "с нуля". Просто никому это не надо, потому этого в "коробке" и нету. ты всьерез предлагаешь самому запилить что-то вроде гридов от DevExpress за пару вечеров? хм. смело. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2017, 15:40 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
dbpatch, ну простецуий DataGrid вечера за 3 запилить вполне реально, если без редактирования, там нет ни чего сверх естественного, на самом деле. По крайней мере для WPF. Другое дело, когда надо сделать верт\гориз виртуализацию, редактирование, добавление новых строк, фильтрацию, сортировку и прочее, прочее, прочее, это конечно займет существенно больше времени. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2017, 15:55 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
dbpatchприкольно слышать такое от человека, который в 2017-м году (!) со "знанием" дела начинает разлагольствовать о том, что современные веб приложения - это про stateless. Ты с луны что ли свалился? Что меняет 2017-ый год? Дай угадаю, ты понятия не имеешь. dbpatchи это в то время, когда практически все уже работают не только с SPA, но и весь слой рендеринга и биндинга UI контролов к датамодели выносят на уровень вебклиента, а серверы отвечают только за обмен JSON объектами. Ай прямо таки все? Модератор: Просьба не опускаться до оскорблений ... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2017, 16:04 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Roman Mejtesdbpatch, ну простецуий DataGrid вечера за 3 запилить вполне реально, если без редактирования, там нет ни чего сверх естественного, на самом деле. По крайней мере для WPF. Другое дело, когда надо сделать верт\гориз виртуализацию, редактирование, добавление новых строк, фильтрацию, сортировку и прочее, прочее, прочее, это конечно займет существенно больше времени. и какой смысл в этом самодельном неандертальском велосипеде с квадратными колесами? на самом деле сделать докачку данных (что-то вроде Show More Records) в ADO.NET DataSet можно, и не переделывая UI слой. просто этой опции нет штатно, что, мягко говоря, странно, если сравнивать с Delphi, где подобное не требует ручного кодирования всякой низкоуровневой ерунды по месту (непреодолимый барьер для начинающих сделать это общесистемно), а требует лишь пару кликов по Properties ... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2017, 16:05 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
hVosttdbpatchприкольно слышать такое от человека, который в 2017-м году (!) со "знанием" дела начинает разлагольствовать о том, что современные веб приложения - это про stateless. Ты с луны что ли свалился? Что меняет 2017-ый год? Дай угадаю, ты понятия не имеешь. Дитя бложеков. dbpatchи это в то время, когда практически все уже работают не только с SPA, но и весь слой рендеринга и биндинга UI контролов к датамодели выносят на уровень вебклиента, а серверы отвечают только за обмен JSON объектами. Ай прямо таки все? Смешной ты школьник, что можно ещё добавить.. к чему ты это все понаписал? попытка сохранить лицо методом "обвини других в своих недостатках"? у тебя это не получилось. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2017, 16:06 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
dbpatchты всьерез предлагаешь самому запилить что-то вроде гридов от DevExpress за пару вечеров? DevExpress это же "самодельный" фреймворк, его нет в коробке, чиво ты мелешь? ... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2017, 16:06 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
hVosttdbpatchты всьерез предлагаешь самому запилить что-то вроде гридов от DevExpress за пару вечеров? DevExpress это же "самодельный" фреймворк, его нет в коробке, чиво ты мелешь? и? ты сам его сделал? самодельный - это когда нечто пишет не компания, группа профессиональных разработчиков, т.е. где техподдержку можно купить за деньги, а нанятый в штат хлебокомбината программистом Вася Пупкин, в единственном и неповторимом лице с гипертрофированным самомнением и нулевой поддержкой в среднесрочной перспективе (тебе должно быть знакома ситуация). ... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2017, 16:11 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
dbpatchсамодельный - это когда нечто пишет не компания, группа профессиональных разработчиков, т.е. где техподдержку можно купить за деньги, Т.е. по-твоему какая-то отдельно выбранная компания не в состоянии написать для своего продукта набор функциональных компонентов? dbpatchа нанятый в штат хлебокомбината программистом Вася Пупкин, в единственном и неповторимом лице с гипертрофированным самомнением и нулевой поддержкой в среднесрочной перспективе (тебе должно быть знакома ситуация). Можно просто купить готовый продукт или заказать разработку у компании, в которой работают профессиональные разработчики. Зачем ударяться в крайности? ... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2017, 16:14 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
hVosttdbpatchсамодельный - это когда нечто пишет не компания, группа профессиональных разработчиков, т.е. где техподдержку можно купить за деньги, Т.е. по-твоему какая-то отдельно выбранная компания не в состоянии написать для своего продукта набор функциональных компонентов? обычно нет, потому что эти компоненты нужно не только написать, но и сопровождать - дорабатывать, чинить баги, адаптировать под новые версии платформы и т.п. и если компания занимается выпском софта для бухгалтерии, то им придется держать в штате программиста, который будет им чинить только эти самые гриды. причем держать их два человека, потому что если уйдет один, то вся экспертиза уйдет вместе с ним. и? во сколько тогда обойдется компании этот самый грид (какая средняя зарплата среднего программиста)? в сравнении с "купить коробочный"? странно, что такие простые истины приходится пояснять. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2017, 16:18 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
dbpatchобычно нет, потому что эти компоненты нужно не только написать, но и сопровождать - дорабатывать, чинить баги, адаптировать под новые версии платформы и т.п. Ты не прав, потому что смотришь на вещи примитивно. Во-первых, компоненты пишутся под конкретные задачи, следовательно добрая половина функиональности, которую продают те же DevExpress изначально не нужна, например, та же поддержка тем. Во-вторых, компоненты пишутся под конкретную платформу, следовательно учитывают все ньюансы работы платформы, интерфейсы, кортежи данных, событийную модель и прочее. Ничего лишнего, только то, что нужно. В-третьих, обычно не нужно сразу всё, по-этапно, возможности контролов растут в соответствие с задачами. Такие разработки, как DevExpress пытаются сразу решать все проблемы всех возможных клиентов. Поэтому их решение очень громоздкое и сложное. И обычно косячное. dbpatchво сколько тогда обойдется компании этот самый грид (какая средняя зарплата среднего программиста)? в сравнении с "купить коробочный"? Берём цифры и считаем. Если функциональные возможности DevExpress полностью устраивают разработчиков, и экономически выгодней купить компоненты и поддержку, чем разрабатывать своё или адаптировать различный опен сорс, тогда лучше купить. Мы, например, купили и продлеваем Telerik компоненты. Только знаешь что? Постепенно наши собственные разработки вытесняют купленные компоненты, сейчас уже остался только Grid, да и то не везде. Через пол года мы полностью уйдём от телерика, так как наши компоненты быстрее, чище, безглючнее и лучше, и заточены именно под наши задачи. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2017, 16:33 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
hVosttМы, например, купили и продлеваем Telerik компоненты. Только знаешь что? Постепенно наши собственные разработки вытесняют купленные компоненты, сейчас уже остался только Grid, да и то не везде. Через пол года мы полностью уйдём от телерика, так как наши компоненты быстрее, чище, безглючнее и лучше, и заточены именно под наши задачи. ок, мы все поняли, что ты работаешь в компании со слабым менеджментом и гениальными кулибиными и прочими левшами на уровне рядовых исполнителей, в силу чего комания тратит ресурсы на непрофильные разработки UI компонент (несет косвенные убытки). впрочем, мы это поняли еще несколько постов назад, все твои посты прямо сквозят этой атмосферой инкубатора непризнанных гениев. текучесть кадров у вас наверняка соотвествующая. впрочем, это уже нетехнические вопросы. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2017, 16:38 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
dbpatchок, мы все поняли, что ты работаешь в компании со слабым менеджментом и гениальными кулибиными и прочими левшами на уровне рядовых исполнителей, в силу чего комания тратит ресурсы на непрофильные разработки UI компонент (несет косвенные убытки). Я свою мысль довольно чётко аргументировал, а ты можешь ... Модератор: Или меняем тональность или топик закрываю ... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2017, 16:43 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
hVosttdbpatchок, мы все поняли, что ты работаешь в компании со слабым менеджментом и гениальными кулибиными и прочими левшами на уровне рядовых исполнителей, в силу чего комания тратит ресурсы на непрофильные разработки UI компонент (несет косвенные убытки). Я свою мысль довольно чётко аргументировал , а ты можешь ... это когда ты распинался про ... Модератор: Почистил оскорбления, если сказать больше нечего, то лучше промолчать ... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2017, 16:49 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
dbpatchобычно нет, потому что эти компоненты нужно не только написать, но и сопровождать - дорабатывать, чинить баги, адаптировать под новые версии платформы и т.п. Ну да... Сопровождаем, дорабатываем, чиним баги, адаптируем... ... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2017, 17:14 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
А куда деваться? К примеру разве есть где-то из коробки визард для составления красивых писем на разные тематики аля как у mailchimp? ... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2017, 17:17 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
удалено... ... |
|||
:
Нравится:
Не нравится:
|
|||
31.03.2017, 17:31 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Когда я только начинал работать (около 2001г), я, пересев на делфи (это тут не важно), начал думать: как же классно, что есть куча готовых "библиотек" и "компонентов", на каждый чих! А ты только сиди и решай прикладные задачи, используя их! И "не надо изобретать велосипедов"! В итоге, к нынешнему времени, я постепенно выпилил абсолютно все сторонние компоненты и библиотеки из своих проектов. Причина проста - то одно работает не так, как я хочу, то другое, то что-то глючит... Дошло до того, что сетевые протоколы сам реализовал с нуля и весь интерфейс. Теперь из делфи я использую только язык и компилятор. Не использую даже родную VCL, которую считал в молодости идеалом архитекторского искусства. Только с опытом начинаешь понималь, что подобные фреймворки типа VCL, WinForms и все прочие - отстой для хелловорлдов, в лучшем случае - для тестов. А на самом деле это очевидно - ведь они ограничивают, и ты от них зависишь. Теперь у меня все работает строго так, как я хочу. И я давно не трачу время и деньги на обход/починку чужих багов и не подстраиваюсь под чужие идеологии. Экономлю нервы. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.04.2017, 00:42 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
dbpatchАлексей Кпропущено... Чё "ну ну"? Если тебе надо, то возьми DbDataReader и сделай сам, там день работы, если делать "с нуля". Просто никому это не надо, потому этого в "коробке" и нету. ты всьерез предлагаешь самому запилить что-то вроде гридов от DevExpress за пару вечеров? хм. смело.Зачем самому "пилить грид"? Прикрутить к существующему? И в WinForms и в WPF это не составит труда. Только ты всерьёз считаешь, что кто-то в век веб-сервисов, и отсоединённых режимов работы с сервером, будет держать открытое соединение к БД прямо с клиента, пока кто-то там листает тысячи записей в гриде? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.04.2017, 09:01 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
hVosttудалено... hVostt Вы плохо читаете просьбы модератора? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.04.2017, 14:22 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
tchingizhVosttудалено... hVostt Вы плохо читаете просьбы модератора? Я правил форума не нарушал. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.04.2017, 15:13 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
YuRockКогда я только начинал работать (около 2001г), я, пересев на делфи (это тут не важно), начал думать: как же классно, что есть куча готовых "библиотек" и "компонентов", на каждый чих! А ты только сиди и решай прикладные задачи, используя их! И "не надо изобретать велосипедов"! (**) В итоге, к нынешнему времени, я постепенно выпилил абсолютно все сторонние компоненты и библиотеки из своих проектов. Причина проста - то одно работает не так, как я хочу, то другое, то что-то глючит... Дошло до того, что сетевые протоколы сам реализовал с нуля и весь интерфейс. Теперь из делфи я использую только язык и компилятор. Не использую даже родную VCL, которую считал в молодости идеалом архитекторского искусства. Только с опытом начинаешь понималь, что подобные фреймворки типа VCL, WinForms и все прочие - отстой для хелловорлдов, в лучшем случае - для тестов. А на самом деле это очевидно - ведь они ограничивают, и ты от них зависишь. Теперь у меня все работает строго так, как я хочу. И я давно не трачу время и деньги на обход/починку чужих багов и не подстраиваюсь под чужие идеологии. Экономлю нервы.Опустим все эпитеты. Ты совершенно верно подметил **, но потом сам съехал со своего утверждения. В итоге Дельфа тебе не нужна и можешь взять любой язык программирования на свой вкус ) Сила энтерпрайз решений- в готовых фреймворках ... |
|||
:
Нравится:
Не нравится:
|
|||
01.04.2017, 20:45 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
SiemarglТы совершенно верно подметил **В том и дело, что я неверно это подметил в свое время. Делфя мне не нужна и я могу уйти в другой язык? Ты смеешься? Переписывать весь код, который я написал за всю жизнь? Нет, этого сделать я как раз не могу. В первую очередь потому, что смысла не вижу ни малейшего. Про "силу энтерпрайз решений в готовых фреймворках". Ты вообще все выводы сделал наоборот, как так может быть. Все эти решения - либо такие, как у меня - только для себя написанные с нуля, либо полная фигня, подающаяся на блюдечке сообществу, чтоб подсадить его на это "решение", в конечном итоге, чтоб заработать денег тем или иным способом. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.04.2017, 00:39 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
YuRockSiemarglТы совершенно верно подметил **В том и дело, что я неверно это подметил в свое время. Делфя мне не нужна и я могу уйти в другой язык? Ты смеешься? Переписывать весь код, который я написал за всю жизнь? Нет, этого сделать я как раз не могу. В первую очередь потому, что смысла не вижу ни малейшего. Про "силу энтерпрайз решений в готовых фреймворках". Ты вообще все выводы сделал наоборот, как так может быть. Все эти решения - либо такие, как у меня - только для себя написанные с нуля, либо полная фигня, подающаяся на блюдечке сообществу, чтоб подсадить его на это "решение", в конечном итоге, чтоб заработать денег тем или иным способом.Ты настолько себя очерняешь этим постом, что достаточно его заквотить. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.04.2017, 00:46 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
SiemarglТы настолько себя очерняешь этим постомДа хоть 2 раза заквоть и ссылки разбросай. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.04.2017, 01:10 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
YuRock, присоединяюсь, совершенно резонно. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.04.2017, 02:51 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
У кого что болит, тот о том и говорит YuRockТеперь у меня все работает строго так, как я хочу. И я давно не трачу время и деньги на обход/починку чужих багов и не подстраиваюсь под чужие идеологии. Экономлю нервы.В ИТ еще нет таких технологий проектирования, которые позволяли бы конечному пользователю изменять базовую архитектуру программного продукта. Это своего рода как использование математических функций. К примеру мы часто используем функцию возведения в степень, а теперь мы хотим, чтобы она была дополнена еще функциональностью взятия логарифма. Единственно возможный путь /если нет исходных текстов/ - расширение базового API. Отсюда все недовольства, костыли, ... Перейдем от теории к практике. Рассмотрим к примеру возможность использования в GUI диалоговых форм Microsoft. Про архитектуру диалоговых форм можно почитать например здесь: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18.
И если мы захотим расширить их функциональность, то нам придется изобретать некоторую надстройку над предоставленными возможностями dialog box фирмы Microsoft. Почему же фирма Microsoft не расширяет спецификацию dialog box? Ответ прост. Dialog box прекрасно подходит для использования его в tools, который идет в составе их операционных их операционных систем. И фирма Microsoft не виновна в том, что кто-либо не понимая для чего полезен API dialog box начинает винить Microsoft в ущербности этого API и ... /вариации на тему/ PS: Говорить об ущербности каких-либо компонент ...бессмысленно. Почему? Об этом сказано выше. Впрочем выше сказанное применимо не только к обсуждению GUI. Почему в начале поста был использован эпиграф У кого что болит, тот о том и говорит ? Разрабатываю сейчас GUI, которое на 100% поддержит dialog box и controls Microsoft и VCL фирмы Borland. Вообщем то поддержка осуществляется путем взятия мета данных dialog box и VCL в некоторую иную расширенную форму мета данных /о ней пока разлагольствовать не буду. Рановато еще./. На начальном этапе /у меня пока именно этот этап/ это позволит использовать выше перечисленное GUI не столько в кроссплатформенной реализации, а возможностью использования GUI из любого language без необходимости его некой специальной доработке. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.04.2017, 06:42 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Существенная добавочка к предыдущему посту. Осуществлена поддержка диалоговых форм 1С 7.7. То бишь без всякой переделки будут функционировать и в Delphi и в C++ и в VB, ... PS: О большем пока говорить не чего. Вообщем то многое сделано ..., но 100% реализации всего анонсированного пока нет. Не воспримете выше сказанное как на 100% уже реализованное программное решение. Пока все оттачиваю на dialog box и диалоговых формах 1С 7.7. Скорее всего в мае займусь поддержкой VCL. Честно говоря не хотел бы заниматься поддержкой VCL, но возникает производственная необходимость в их использовании /перевод Delphi приложения в 1С/. Кстати GUI можно будет использовать в 1С 7.7 вместо их диалоговых форм. При этом будет обеспечена 100% поддержка диалоговых форм 1С 7.7 ну и конечно появится возможность использования множества иного функционала не предоставляемого диалоговыми формами 1С. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.04.2017, 07:17 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Ладно так как "старый Мазай разболтался в сарае ...", то вот еще малость чего скажу. Что касаемо работы с СУБД в GUI в настоящий момент реализован пока доступ с использованием ODBC v.3.0 /используется добротный C++ class для работы с ODBC. Давно его реализовал и пока нареканий нет/. Понимаю, что многих это не устроит так как ODBC не поддерживает все особенности транзакционного доступа к данным, ... Скорее всего со временем обеспечу возможность использования native DLLs разных СУБД. Ну и еще маленькая добавочка. Планирую обеспечить в GUI использование OpenGL и DirectX. И будет обеспечена! Но объем работ мягко говоря "не маленький". Одна поддержка мета данных и language использующим их является /поверьте/ не малым объемом работ. Что касаемо обеспечения работы GUI все будет "заточено" таким образом, что программисту не придется изучать сотни классов и тысячи members ... В какой то мере это будет похоже на работу с диалоговыми формами в 1С, но более гибко и проще. И конечно не будет иметь ограничений накладываемых 1С при их функционировании. PS: "И это пожалуй все" ... |
|||
:
Нравится:
Не нравится:
|
|||
02.04.2017, 08:42 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Владимир2012, а для кого Вы это все делаете? Или для каких проектов? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.04.2017, 08:59 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Sorry. На счет ограничений ODBC не совсем прав. В чем? В том, что из ODBC можно использовать для обращения к скриптам СУБД, в которых в свою очередь программист может использовать все особенности транзакционного доступа ... По крайней мере при использовании GUI для работы с Firebird ни каких сложностей не возникло. Ну а те кто "шибко умные" и которых всегда все и вся не устраивает и все и вся плохо ... /и в том же духе/ заранее прошу не использовать GUI. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.04.2017, 09:01 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
skyANAа для кого Вы это все делаете? Или для каких проектов?Делаю для своих проектов. Об них можете не спрашивать - не скажу /не время/. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.04.2017, 09:03 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Владимир2012skyANAа для кого Вы это все делаете? Или для каких проектов?Делаю для своих проектов. Об них можете не спрашивать - не скажу /не время/.А Вы один работаете, или в команде? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.04.2017, 09:07 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Владимир2012Sorry. На счет ограничений ODBC не совсем прав. В чем? В том, что из ODBC можно использовать для обращения к скриптам СУБД, в которых в свою очередь программист может использовать все особенности транзакционного доступа ... По крайней мере при использовании GUI для работы с Firebird ни каких сложностей не возникло. Ну а те кто "шибко умные" и которых всегда все и вся не устраивает и все и вся плохо ... /и в том же духе/ заранее прошу не использовать GUI.Прстите, что не использовать, графический интерфейс пользователя вообще? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.04.2017, 09:11 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
skyANAА Вы один работаете, или в команде?А зачем вам это знать? Однозначно скажу, что работа будет сделана в полном объеме и она мне нужна для реализации своих проектов. Это основная цель. Впрочем если кто сочтет целесообразным использовать GUI в своих проектах, то пожалуйста. Надеюсь выше сказанное ни коим образом не обидит других разработчиков. Ведь в конечном итоге у каждого разработчика имеются некоторые причины, побуждающих их что либо разработать. Об своих причинах сказал выше. Хотя нет чтой-то туману напустил. Ведь ранее не раз говорил о том что разрабатываю некую новую технологию программирования. Вот пока для нее и будет использоваться GUI. Другое дело для чего понадобилась некая новая технология программирования. Вот об этом пока говорить не буду /это будет просто хвастовством, а это ну совсем ни куда не годится/. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.04.2017, 09:22 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
skyANAПрстите, что не использовать, графический интерфейс пользователя вообще?Откуда такой вывод? Перечитайте посты внимательней. В них говорится о планируемой поддержке в GUI OpenGL и DirecX /и это не фантазии/. Готов хоть сегодня начать разработку, но нет смысла это пока делать. Архитектура проекта будет позволять их поддерживать, но пока задача реализовать добротно все о чем выше сказано. Логично? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.04.2017, 09:28 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Владимир2012, хотел понять чьи потребности Вы реализуете. По всей видимости пока только свои. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.04.2017, 09:30 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Владимир2012skyANAПрстите, что не использовать, графический интерфейс пользователя вообще?Откуда такой вывод? Перечитайте посты внимательней. В них говорится о планируемой поддержке в GUI OpenGL и DirecX /и это не фантазии/. Готов хоть сегодня начать разработку, но нет смысла это пока делать. Архитектура проекта будет позволять их поддерживать, но пока задача реализовать добротно все о чем выше сказано. Логично?Я пока никого вывода не сделал, а задал вопрос, чтобы понять, что Вы под GUI понимаете. Лично я не использую ODBC уже больше 10 лет в проектах, и все это время разрабатывал и использовал в том числе и GUI. И тут Вы пишете фразу, что вызывает у меня недоумение :) ... |
|||
:
Нравится:
Не нравится:
|
|||
02.04.2017, 09:35 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
skyANAПо всей видимости пока только свои.Еще раз хотел бы акцентировать на том, что не имею морального права отвечать на ваш вопрос. Это будет ХВАСТОВСТВОМ. Зачем мне на себя выливать ведро с помоями? То же о чем сказал выше - текущая заурядная работа, которую не считаю чем то выдающимся, которая является всего лишь частью проекта. Например поддержку VCL постараюсь обеспечить не потому, что мне это доставляет радость, а потому что это будет много проще, чем реализация "вручную" сотен диалоговых форм из переводимого в 1С Delphi проекта. Чем два-три месяца будут их переводить в 1С /а передо мной поставлена задача сделать их mirror/, то лучше уж поработаю над конвертером их в GUI и обеспечением их функциональности. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.04.2017, 09:42 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
skyANAЛично я не использую ODBC уже больше 10 лет в проектах, и все это время разрабатывал и использовал в том числе и GUI. И тут Вы пишете фразу, что вызывает у меня недоумение :)Теперь понятен ваш вопрос. Не ну не совсем уж GUI будет куцый ... Gif, jpg, png .. в нем использовать можно /и нужно будет/. И функциональность его будет ни как не хуже той, которую предоставляет набор controls Microsoft ... Другое дело, что возможностями OpenGL и DirectX будут нативно подключены не сразу /об причинах этого сказано выше/. Но GUI будет не статичным ... PS: После реализации того о чем сказано выше, будет произведена поддержка OpenCL и DirectX. Так их использование будет неотъемлемой частью платформы. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.04.2017, 09:56 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Владимир2012, а можете дать короткое и емкое определение этому своему GUI? А то понятно, что Вы о каких-то своих наработках пишете, но картинка до конца не складывается. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.04.2017, 10:32 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Немного про ГУЙ. Когда начинается улучшение десктопного софта наведением красоты в интерфейсе это говорит только о том что софт уже мертв, т.е. улучшить нечего, а улучшать надо, вот и занимаемся раскрашиванием покойника. Сам прошел через это, раскрашивал, но вовремя остановился. Нашел новые идеи для перестройки, переписал с нуля, а к наведению красоты раскрашиванием сегодня отношусь прохладно. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.04.2017, 11:05 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Dima T, А речь, мне кажется, не про улучшения, а про то, что писали на Delphi, привыкли к определенному GUI, и теперь его надо в 1С повторить. Была похожая задача при переходе с Centura SQL32 Windows на .NET WinForms 1.1 десять с лишним лет назад. Удивительно, что до сих пор кто-то подобным занимается. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.04.2017, 11:14 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
skyANAа можете дать короткое и емкое определение этому своему GUI? А то понятно, что Вы о каких-то своих наработках пишете, но картинка до конца не складывается.Кратко не получится по той причине, что каждый будет как-то додумывать детали так как он "понял". И так. Имеем WIN API в части поддержки User Interface https://msdn.microsoft.com/en-us/library/windows/desktop/aa372390(v=vs.85).aspx В 1С 7.7 например диалоговые формы - надстройка над dialog box WIN API с дополнительными controls ... VCL как мне известно это тоже некоторая надстройка над WIN API с дополнительными controls ... Кроме того фирма Microsoft имеет еще множество иного API, предусматривающего использование OpenGL, DirectX, ... Пока GUI будет надстройкой над всем перечисленным + ряд своих controls. В целом при разработке будет много упрощено использование API фирмы Microsoft, но при этом будут предоставлены возможности "ручного" использования WIN API. При желании разработчик сможет использовать в GUI native API фирмы Microsoft и иных фирм. Планируемая главная фича GUI - не зависимость от какого-либо language. Пишете в Delphi => без переделок используете в 1С или VB, ... и vs. Еще одна фича - простота использования. Пока не приоритетно, но принятый подход много упростит решения вопросов кроссплатформенности. PS: Как мне известно вы в основном в разработке делаете акцент на использовании WWW технологий. Что по этому поводу могу сказать. Использование GUI не будет предопределять жесткой привязки к WIN API Microsoft. Конечно в GUI можно будет использовать controls не только controls фирмы Microsoft. Подход к их использованию всегда будет один - обеспечение max простоты и методов работы с любым controls, с предоставлением возможности работы с controls native API. Как то так ... Многое из сказанного выше уже реализовано, но работы еще очень МНОГО. Так что по всей видимости на многие вопросы не смогу вам ответить. Но в целом все будет реализовано так как сказано выше. Планируется ли поддержка HTML? Не знаю. На мой взгляд ценность WWW технологий в том, что наработано много интересных стандартов ... Как по мне из мухи умудрились сделать СЛОНА. От чего? Долгая история ... Кстати СЛОН этот многих устраивает. Почему? Долгая история ... Отвергаю ли WWW? Нет. Нравятся технологии WWW? Многое реализовано очень хорошо. А в целом все - как истина прошедшая через сто кривых зеркал. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.04.2017, 11:24 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Что касается поддержки одного в другом, то помнится почитал Рихтера, написал небольшую обвязку на Managed C++ и C# и готово: в MDI приложении, написанном на Centura, открываются формы, написанные на C#. И со временем приложение мигрирует на новую платформу, не заметно для пользователей. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.04.2017, 11:29 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Dima TКогда начинается улучшение десктопного софта наведением красоты в интерфейсе это говорит только о том что софт уже мертв, т.е. улучшить нечего, а улучшать надо, вот и занимаемся раскрашиванием покойника. Сам прошел через это, раскрашивал, но вовремя остановился. Нашел новые идеи для перестройки, переписал с нуля, а к наведению красоты раскрашиванием сегодня отношусь прохладно.Согласен с вами на 100%. В GUI для любителей "красоты" будет где развернуться. Но для меня GUI это не страус, а прежде всего удобный UI. PS: Плохому танцору как и программисту всегда что-то мешает ... Виноват ли от этого танец? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.04.2017, 11:32 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Владимир2012skyANAа можете дать короткое и емкое определение этому своему GUI? А то понятно, что Вы о каких-то своих наработках пишете, но картинка до конца не складывается.Кратко не получится по той причине, что каждый будет как-то додумывать детали так как он "понял". И так. Имеем WIN API...А еще имеем GDI, контекст устройства, дескрипторы, пользовательскую подсистему :) Будьте проще :) ... |
|||
:
Нравится:
Не нравится:
|
|||
02.04.2017, 11:48 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
skyANAА еще имеем GDI, контекст устройства, дескрипторы, пользовательскую подсистему :)Забудьте эти страшные слова. В GUI даже упоминания таких срамных слов не будет. Но "продвинутым" в тайне от других будет предоставлена возможность "тихо радоваться". ... |
|||
:
Нравится:
Не нравится:
|
|||
02.04.2017, 12:00 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
skyANAА речь, мне кажется, не про улучшения, а про то, что писали на Delphi, привыкли к определенному GUI, и теперь его надо в 1С повторить.Однозначно у вас имеется дар чтения чужих мыслей. Наши "Клавы" /это те кого десятилетиями не удается научить работать с клавиатурой/ не позволят того, чтобы диалоговые формы в 1С хотя бы на 1 px отличались от аналогичных в Delphi. PS: "Теперь вы понимаете в каких условиях приходится работать?". А знаете если честно, то этому очень рад. Ведь боязнь "Клав" /в частности/ принуждает меня реализовать то, что все равно реализовал бы ... Но здесь результат нужен был "еще два дня назад". Поэтому фантазировать не когда - нужен результат! ... |
|||
:
Нравится:
Не нравится:
|
|||
02.04.2017, 12:11 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
skyANA Из ваших постов складывается суждение о том, что весь интерфейс у вас построен с использованием WWW. Ни чего против не имею ... Поэтому надеюсь вы сразу поняли для чего GUI разрабатывается language независимым? Пока кроссплатформенность не будет реализована потому, что нет "Клавы", которая бы от меня это потребовала. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.04.2017, 12:32 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Почему рассказал об разработке GUI? Ну во первых это не фантазии, а многое уже сделано /то бишь это не прожект/. А самое главное так как all известил об разработке, то деваться некуда - доведу ее до production! ... |
|||
:
Нравится:
Не нравится:
|
|||
02.04.2017, 12:50 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Владимир2012skyANA Из ваших постов складывается суждение о том, что весь интерфейс у вас построен с использованием WWW. Ни чего против не имею ... Поэтому надеюсь вы сразу поняли для чего GUI разрабатывается language независимым? Пока кроссплатформенность не будет реализована потому, что нет "Клавы", которая бы от меня это потребовала. Не до конца понимаю Вашу мысль. В индустрии 15 лет, начинал с десктоп, потом веб, знаком и с разработкой под мобильные устройства. Особой потребности в независимом от языка интерфейсе для своего продукта не видел. Хотя возможно Вы об интеграции различных сервисов в одном месте, о так называемом портале. Или о том, что в веб логику можно писать на чем угодно, а морду на HTML, CSS, JavaScript, и подобного хочется в десктопе. Или о чем-то вроде универсальной платформы Windows (UWP), но только не ограниченной четырьмя языками, HTML5 и XAML. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.04.2017, 13:56 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Владимир2012, или Вы таки о том, чтобы приложение работало и под Windows, и под Linux, и под MacOS? Что все-таки скрывается под Вашей "language независимостью"? Какие потребности? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.04.2017, 14:03 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Владимир2012Разрабатываю сейчас GUI, которое на 100% поддержит dialog box и controls Microsoft и VCL фирмы Borland. В VCL нет диалоговых окон, это стало одной из причин моего полного отказа от VCL. ShowModal запускает дополнительный цикл обработки сообщений и в нем между обработко поступивших сообщений проверяет переменную ModalResult. А если при обработке одного из сообщений запустится еще один цикл - то этот не продолжится, пока новый не закончится. И это приведет к тому, что закрыть диалог VCL будет невозможно!! У диалогов Microsoft winapi такой очень существенной проблемы нет. Понятное дело,что и winapi меня ограничивает, то не так жестко, как VCL. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.04.2017, 15:08 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
YuRockВладимир2012Разрабатываю сейчас GUI, которое на 100% поддержит dialog box и controls Microsoft и VCL фирмы Borland. В VCL нет диалоговых окон, это стало одной из причин моего полного отказа от VC L. ShowModal запускает дополнительный цикл обработки сообщений и в нем между обработко поступивших сообщений проверяет переменную ModalResult. А если при обработке одного из сообщений запустится еще один цикл - то этот не продолжится, пока новый не закончится. И это приведет к тому, что закрыть диалог VCL будет невозможно!! У диалогов Microsoft winapi такой очень существенной проблемы нет. Понятное дело,что и winapi меня ограничивает, то не так жестко, как VCL. ... ну не нравится тебе обработка модальных диалоговых окон по-умолчанию, сделай их немодальными, а модальность обеспечивай собственными средствами (фильтр на поток событий), в чем проблема-то? ... Модератор: Последний раз прошу обходиться без оскорблений. Еще раз и закрою топик. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.04.2017, 16:21 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
skyANAВладимир2012, или Вы таки о том, чтобы приложение работало и под Windows, и под Linux, и под MacOS? Что все-таки скрывается под Вашей "language независимостью"? Какие потребности?Упрощенно /но совершенно не так/ - HTML + JavsScript. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.04.2017, 17:16 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
dbpatchа модальность обеспечивай собственными средствами (фильтр на поток событийЭто сейчас в VCL так. Это меня и не устраивает. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.04.2017, 18:45 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Gallemar, 1. Вам должны дать задачу, с условием разработать ее на C# 2. Сама задача должна быть достаточно сложной, приносить определенный уровень страданий и неудовлетворенности собой. 3. п. 2 должен стимулировать вас развиваться и читать stackoverflow 4. В случае успеха вас должно ждать некое поощрение - благодарность начальства, коллег, Которым программа улучшила жизнь. Премия. 5. У вас должен быть конечный срок для написания программы. 6. В случае неудачи должна быть реальная угроза получить люлей в профессиональном плане. Если у вас будет мотивация в виде п1-6 - вы очень легко освоите C#. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.04.2017, 19:56 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Benny Blanco, Цикл дофаминов не связан с изучением C#. Поощрение вы должны испытывать каждый вечер, вне зависимости от того, чем занимаетесь. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.04.2017, 20:07 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Benny BlancoЕсли у вас будет мотивация в виде п1-6 - вы очень легко освоите C#. Суровый подход, спасибо за мысль. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.04.2017, 20:21 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Benny Blanco1. Вам должны дать задачу, с условием разработать ее на C# 2. Сама задача должна быть достаточно сложной, приносить определенный уровень страданий и неудовлетворенности собой. 3. п. 2 должен стимулировать вас развиваться и читать stackoverflow ИМХНО Самое главное - НЕ ЛЕНИТЕСЬ. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.04.2017, 05:46 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
YuRockdbpatchа модальность обеспечивай собственными средствами (фильтр на поток событийЭто сейчас в VCL так. Это меня и не устраивает.Ну оберни вызов ShowModal в PostMessage. В чём проблема? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.04.2017, 07:32 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Алексей КНу оберни вызов ShowModal в PostMessage. В чём проблема? В чем проблема - я описывал выше. Если не понятно - значит надо искать причину в себе. PostMessage тут никакой роли не сыграет. А вообще, открывать диалог с пользователем через PostMessage и строить таким образом логику программы... Э... Мне кажется, советовать такое на форуме не очень красиво - вдруг кто-то воспользуется советом. Сами так пользуйтесь - пожалуйста. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.04.2017, 17:26 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Владимир2012skyANAВладимир2012, или Вы таки о том, чтобы приложение работало и под Windows, и под Linux, и под MacOS? Что все-таки скрывается под Вашей "language независимостью"? Какие потребности?Упрощенно /но совершенно не так/ - HTML + JavsScript.Что "HTML + JavsScript"? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.04.2017, 18:19 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
skyANAЧто "HTML + JavsScript"?GUI === мета данные + language + DLLs. И эта часть не будет зависеть от языка программирования, используещего GUI. Пока GUI функционирует в 1С 7.7 и VS C++. skyANA мне с каждым вопросом становится все более и более неловко отвечать. Еще очень много работы предстоит сделать ... Обсуждать, то что еще не реализовано ИМХНО нет смысла и желания /хотя и есть чему порадоваться/ ... Надеюсь вы намек поняли ... ... |
|||
:
Нравится:
Не нравится:
|
|||
03.04.2017, 19:21 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Владимир2012Обсуждать, то что еще не реализовано ИМХНО нет смысла и желания /хотя и есть чему порадоваться/ ... Надеюсь вы намек поняли ... смысл обсуждать нереализованное - прямейший. ну а делать это или нет - личное дело ... |
|||
:
Нравится:
Не нравится:
|
|||
03.04.2017, 20:18 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
YuRockАлексей КНу оберни вызов ShowModal в PostMessage. В чём проблема? В чем проблема - я описывал выше. Если не понятно - значит надо искать причину в себе. PostMessage тут никакой роли не сыграет. А вообще, открывать диалог с пользователем через PostMessage и строить таким образом логику программы... Э... Мне кажется , советовать такое на форуме не очень красиво - вдруг кто-то воспользуется советом. Сами так пользуйтесь - пожалуйста."Когда кажется креститься надо" (ц) Народное. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2017, 07:05 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Изопропилсмысл обсуждать нереализованное - прямейший.А что обсуждать, разработанную мной архитектуру не только GUI, но и language и объектной модели разрабатываемой технологии программирования?. У меня в этом необходимости нет от слова - совсем /тем более в форумах/. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2017, 09:16 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Владимир2012У меня в этом необходимости нет от слова - совсем /тем более в форумах/. я ж и говорю - личное дело. обсуждать можно не только архитектуру, но и некоторые детали реализации. Шрифтовой движок какой для OpenGL планируешь использовать? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2017, 09:23 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
ИзопропилШрифтовой движок какой для OpenGL планируешь использовать?Колеса изобретать не буду - однозначно / не тяму нет ни сил /. Поэтому в платформу будут подключены уже кем-то созданные и зарекомендовавшие себя разработки. Моя работа будет заключаться лишь в том, чтобы сделать /если необходимо/ их fork, который позволит использовать их функционал максимально просто. PS: Моим будет объектная модель и конечно core набор объектов /в т.ч. работа с mail, файлами, сетью .../. Но скорее всего это будут не велосипеды, а форки сторонних библиотек. Если гиганты индустрии не брезгуют использовать сторонние разработки, то мне и подавно нужно быть "попакладистей" и не заносчивым. Разработка не имеет цели чегой-то там разработать в пику кому-то. У меня нет такой цели от слова - совсем. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2017, 09:48 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Владимир2012Изопропилсмысл обсуждать нереализованное - прямейший.А что обсуждать, разработанную мной архитектуру не только GUI, но и language и объектной модели разрабатываемой технологии программирования?. У меня в этом необходимости нет от слова - совсем /тем более в форумах/. Да зачем архитектуру? Было бы интересно хотя бы саму идею до конца понять, а Вы всё загадками отвечаете :) Вот "GUI функционирует в 1С 7.7 и VS C++" что означает? Host (размещение) элементов управления Вашего GUI в приложении 1C 7.7, или VS C++? Сродни размещению WinForms в Centura, либо WPF в WinForms? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2017, 10:08 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
skyANAБыло бы интересно хотя бы саму идею до конца понять, а Вы всё загадками отвечаете :)Какие же загадки? Ранее говорил о том, что платформа будет базироваться на использовании мета данных об объектах + language, который использует эти данные и конечно будет обеспечена native интеграция с DLL /через wrapper или напрямую с DLL если она разработана в соответствии с принятым форматам представления параметров функций/. Ни чего нового! Та же 1С /в какой-то мере/ разработана так да и многие другие проекты. Вот и все! Это и есть - идея об которой выговорите. Остальное это детали реализации, которые пока обсуждать не буду. К примеру возьмем 1С. Ведь фирма не объясняет native реализацию и ничего - все довольны. PS: Nostalgia . Обязательно конвертну свои Foxpro проекты в платформу /они процентов на 90 представляют из себя мета данные на основе которых генераторы создавали PRG код/. Ну еще можно будет импортировать любую конфигурацию 1С 7.7. На них родимых и тренируюсь. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2017, 10:29 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Владимир2012К примеру возьмем 1С. Ведь фирма не объясняет native реализацию и ничего - все довольны. мы вроде как в разделе программирование, а не маркетинг? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2017, 11:32 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Изопропилмы вроде как в разделе программирование, а не маркетинг?Как по мне, то рад был бы услышать от других идеи об создании новых проектов /даже без публикации исходных текстов, .../. Но коль так. То вопрос решается очень просто ... /и уже решен/. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2017, 11:39 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Владимир2012Изопропилмы вроде как в разделе программирование, а не маркетинг?Как по мне, то рад был бы услышать от других идеи об создании новых проектов /даже без публикации исходных текстов, .../. Но коль так. То вопрос решается очень просто ... /и уже решен/. И Вы ещё спрашиваете какие же загадки? :) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2017, 13:32 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
skyANAИ Вы ещё спрашиваете какие же загадки? :)Не переиначивайте. Ранее мной была просьба к вам не "копать" глубоко ... Было? PS: М-да. Форумс ... /другого и не ожидал/. Да уже жалею и об ранее сказанном. Если кто считает, что с моей стороны был маркентинг, то вот моя просьба к администратору этого форума - очистить все мои посты в этой ветке. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2017, 14:03 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Да причём тут маркетинг ... Вы всех интригуете, но не колетесь на (технические) подробности ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2017, 14:31 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Владимир2012, Да ладно, можно уже раскрыть пару пикантных подробностей, чего уж там ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2017, 16:22 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Владимир2012skyANAИ Вы ещё спрашиваете какие же загадки? :)Не переиначивайте. Ранее мной была просьба к вам не "копать" глубоко ... Было? Да я хотел просто общую идею узнать... Но видимо Вы намекаете на определённые черты своего характера и сложность душевной организации. Засим прекращаю задавать вопросы :) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2017, 16:36 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
skyANAВладимир2012пропущено... Не переиначивайте. Ранее мной была просьба к вам не "копать" глубоко ... Было? Да я хотел просто общую идею узнать... Но видимо Вы намекаете на определённые черты своего характера и сложность душевной организации. Засим прекращаю задавать вопросы :)Ok! ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2017, 16:52 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
hVosttДа ладно, можно уже раскрыть пару пикантных подробностей, чего уж тамНе к вам лично. Ради интереса откройте мой профиль и посмотрите на тональность моих постов. Обидел ли кого хоть раз ... /и в том же духе/? Но нагловатых и "вкрадчивых" не люблю и разговор у меня с ними обычно очень прост ... ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2017, 17:08 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Когда то я писал свой фремворк для работы на winmob 5 с акцентом на производительность. Он был полностью построен на gdi, и оптимизирован по скорости. Многих функций там небыло(gdi, gdi+), потому даже безье аппроксимировалось и рисовалось вручную. Делал самодельные списки с отскакиваниями, буферизацими итд, кнопки, панели. Короче был интерфейс с анимашками как у ифона, только работал без тормозов на китайском телефоне с процом 150 мегагерц из китая. Потом начла делать контролы чтоб они работали через студийный дизайнер, делал маргины, прилипания, события типа тапандхолдов, даблкиков, движок тайлд карты, и многое другое. В итоге бросил. Написать реальный фреймоврк по типу vcl(то что помню) - это нереальная задача для одного человека за разумный срок. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2017, 17:11 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Владимир2012Ради интереса откройте мой профиль и посмотрите на тональность моих постов. Обидел ли кого хоть раз ... /и в том же духе/? Но нагловатых и "вкрадчивых" не люблю и разговор у меня с ними обычно очень прост ... Я не знаю, по каким таким причинам лично я должен хотя бы надеяться на вашу любовь, это вообще всё очень странно и выглядит, и звучит. В общем, пусть это остаётся на вашей совести, не буду вас больше трогать. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2017, 17:14 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Denis.Написать реальный фреймоврк по типу vcl(то что помню) - это нереальная задача для одного человека за разумный срок. Гипотетически, с хорошим финансированием и адекватными сроками, одним человеком можно написать фреймворк по типу VCL. Не надо думать, его писали инопланетяне, или гении уровня Эйнштейна. Просто это не выгодно и сроки будут большие. Тем более в текущих условиях можно комбинировать различные решения и достигать желаемого. Не надо всю начинать писать буквально там, с ассемблера. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2017, 17:19 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
hVosttЯ не знаю, по каким таким причинам лично я должен хотя бы надеяться на вашу любовь, это вообще всё очень странно и выглядит, и звучит. В общем, пусть это остаётся на вашей совести, не буду вас больше трогать.Sorry если обидел. ... Модератор: Не надо тут отношения выяснять ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2017, 17:19 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Denis.В итоге бросил. Написать реальный фреймоврк по типу vcl(то что помню) - это нереальная задача для одного человека за разумный срок.Да это огромная работа. Поэтому то у меня GUI это не набор 1500 моих компонент, а грубо говоря wrapper который много упростит работу с controls разных разработчиков. Ну правда кое что будет и от меня exclusive. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2017, 17:25 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Модератор: Не надо тут отношения выяснять. Золотые слова. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2017, 17:31 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
По теме топика: В DELPHI есть встроеный ценный компонент TeeChart. Бесплатных аналогов с такой функциональностью не существует. Как насчет C# - там вроде бы TeeChart нету? Я поковырялся с компонентой Chart в VS2017, жалкое подобие левой руки. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2017, 17:48 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
ХБВ DELPHI есть встроеный ценный компонент TeeChart. Бесплатных аналогов с такой функциональностью не существует. Угу. 1. Взять ПЛАТНЫЙ компонент из делфей. 2. Сказать, что БЕСПЛАТНЫХ аналогов на .NET не существует. 3. Профит. ХБЯ поковырялся с компонентой Chart в VS2017, жалкое подобие левой руки. Было бы неплохо, если бы привёл какой-то пример из TeeChart, которому нет аналогов. А то выглядит как дурно пахнущий вброс. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2017, 18:10 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
hVosttХБВ DELPHI есть встроеный ценный компонент TeeChart. Бесплатных аналогов с такой функциональностью не существует. Угу. 1. Взять ПЛАТНЫЙ компонент из делфей. 2. Сказать, что БЕСПЛАТНЫХ аналогов на .NET не существует. 3. Профит. ХБЯ поковырялся с компонентой Chart в VS2017, жалкое подобие левой руки. Было бы неплохо, если бы привёл какой-то пример из TeeChart, которому нет аналогов. А то выглядит как дурно пахнущий вброс. Вы сами-то с TeeChart работали? Ну, кроме повторения демки из tutorial? Подозреваю что нет, в вашем "ответе" никакой конкретики кроме вашего arrogance и вымученого сарказмирования не содержится. По теме есть что сказать? Привести конкретные примеры? Может быть вы не заметили, что в DELPHI этот компонент "встроеный", т.е. идет в стандартном комплекте и в отдельной оплате не нуждается. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2017, 18:26 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
ХБ, я работал с Dundas chart еще на вебформз. Я так понимаю что встроенный чарт его наследник. Если так - то это исключительно мощная штука. На ней можно(было) вообще все что вздумается делать, очень удобно. Я целый год занимался графиками, знаю о чем говорю. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2017, 18:56 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Denis., это вы про CHART в VS C#? Я работал с TeeChart в D7, исключительно мощная штука, я тоже знаю о чем говорю. Какое совпадение, мы оба все про все знаем и давим друг на друга авторитетом. Очень по-русски. У меня задача простая - есть массив 10 000 000 точек, его нужно представить в виде line chart, скажем, 1000 точек на экране, и скроллить. Даже zoom не нужен. Ну и плюшечки, типа, показывать значение и номер точки при клике, автоматически нормировать, показывать фрейм с заданой точкой посредине. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2017, 19:27 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
ХБПо теме топика: В DELPHI есть встроеный ценный компонент TeeChart. Бесплатных аналогов с такой функциональностью не существует.Послушайте про мой опыт работы с TeeChart. И так высокое начальство пожелало, чтобы в 1С помимо всего прочего обеспечивалась возможность получения разного вида диаграмм в разных разрезах ... К 1С 7.7 один из разработчиков "прикрутил" возможность работы с chart, но в документации у него было тьма объектов и методов и ни какого описания общей части в каком порядке и как нужно использовать объекты и методы. Мой начальник настаивал на использовании этой внешней компоненты. Но как же ней пользоваться если недели две нужно было самому с помощью экспериментов разбираться что и за чем должно быть использовано. Постов от программистов по поводу этой внешней компоненты было весьма мало, но восторженные. Вообщем довольно быстро разобрался, что внешняя компонента является wrapper над TeeChart. Как только это понял, то быстро нашел нужный мне chm /manual по TeeChart/, далее забыл об внешней компоненте как об страшном сне и дня за три /точно не помню сколько возился/ написал ActiveX, который содержал десятка два нужных мне интерфейсов. Ну а затем для 1С разработал обвертку обеспечивающую возможность не только получения любого вида диаграмм, но и включения результата в xls. PS: Когда эта работа была выполнена, то мой начальник почему потерял к этому интерес да и выше стоящее начальство более ни чего не требовало /скорее всего оно просто не знает о проделанной работе/. Что касается меня, то "Диаграммы с воза, Владимиру легче" /других задач много .../. PS: Что могу сказать о TeeChart. От версии к версии качество диаграмм становилось все лучше. TeeChart 11 или 12 версии уже смотрятся вполне прилично. https://en.wikipedia.org/wiki/Teechart https://www.steema.com/downloads/vcl Так как мой начальник щепетилен в вопросах лицензий, то взял древний TeeChart /по моему 5-й версии, но бесплатный/. Помимо TeeChart в inet имеются бесплатные chart для WWW /можно и их "прикрутить" при желании/. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2017, 19:36 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
ХБ, Это все делалось, и с зумами клиентскими и десятками типов чартов, и смарт лейблами, тултипами, анотациями итд. Встроенные скользящие средние и прочие индикаторы тоже были. Но объем данных большой. Для такого объема нормально работал бы fastline, что нибудь типа сплайнов, скорее всего тормозило бы. Так же там были встроенные группировки и прочие ништяки которые позволяли рисовать меньше точек, соответственно быстрее все работало. На картинке всего не покажешь конечно, но даже тут виден широкий функционал. Я в то время(давно правда было) целый месяц потратил на изучение и составление сравнительно характеристики десятка различных чартов. Этот оказался мощнейший, правда стоил примерно 4000 евро. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2017, 19:41 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
ХБВы сами-то с TeeChart работали? Ну, кроме повторения демки из tutorial? Подозреваю что нет, в вашем "ответе" никакой конкретики кроме вашего arrogance и вымученого сарказмирования не содержится. Никакого сарказма. Вы изволили заикнуться, что TeeChart что-то там может, чего не может ни один аналог на .NET и не удосужились подтвердить свои слова хоть жалким фактом. Это дурно пахнущий вброс. Можете отрицать это хоть до посинения. ХБПо теме есть что сказать? Привести конкретные примеры? Есть сказать что по теме. Дотнетчики умываются горькими слезами и завистливо поглядывают на делфи, ведь там есть "встроенный" TeeChart, а у дотнетчиков нет ничего такого и в помине. В общем, я вам верю, что TeeChart вы когда-то смогли осилить и теперь он крутой. А всё остальное фигня, хоть вы и не в состоянии этого подтвердить. А жаль. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2017, 19:51 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
hVosttХБВы сами-то с TeeChart работали? Ну, кроме повторения демки из tutorial? Подозреваю что нет, в вашем "ответе" никакой конкретики кроме вашего arrogance и вымученого сарказмирования не содержится. Никакого сарказма. Вы изволили заикнуться, что TeeChart что-то там может, чего не может ни один аналог на .NET и не удосужились подтвердить свои слова хоть жалким фактом. Это дурно пахнущий вброс. Можете отрицать это хоть до посинения. ХБПо теме есть что сказать? Привести конкретные примеры? Есть сказать что по теме. Дотнетчики умываются горькими слезами и завистливо поглядывают на делфи, ведь там есть "встроенный" TeeChart, а у дотнетчиков нет ничего такого и в помине. В общем, я вам верю, что TeeChart вы когда-то смогли осилить и теперь он крутой. А всё остальное фигня, хоть вы и не в состоянии этого подтвердить. А жаль. Да,я уже понял что кроме дряни и ругани из вас ничего не выходит. Продолжайте публично демонстрировать. Любимое русское развлечение. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2017, 19:59 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Denis.ХБ, Это все делалось, и с зумами клиентскими и десятками типов чартов, и смарт лейблами, тултипами, анотациями итд. Встроенные скользящие средние и прочие индикаторы тоже были. Но объем данных большой. Для такого объема нормально работал бы fastline, что нибудь типа сплайнов, скорее всего тормозило бы. Так же там были встроенные группировки и прочие ништяки которые позволяли рисовать меньше точек, соответственно быстрее все работало. На картинке всего не покажешь конечно, но даже тут виден широкий функционал. Я в то время(давно правда было) целый месяц потратил на изучение и составление сравнительно характеристики десятка различных чартов. Этот оказался мощнейший, правда стоил примерно 4000 евро. Да-да, вы привели примеры рюшечек, которые меня, как я уже сказал раньше, не интересовали. Интересует скроллинг большого массива. А кто-нибудь может подсказать, как прикрутить библиотеку TeeChart на жабе к Processing? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2017, 20:02 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
ХБДа,я уже понял что кроме дряни и ругани из вас ничего не выходит. Продолжайте публично демонстрировать. Любимое русское развлечение. Я спросил: hVosttБыло бы неплохо, если бы привёл какой-то пример из TeeChart, которому нет аналогов. И пример вы не привели, как можно предметно дискутировать, если вы только и делаете, что размахиваете руками? И про бесплатность враньё. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2017, 20:12 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
hVostt.... В общем, я вам верю, что TeeChart вы когда-то смогли осилить и теперь он крутой. А всё остальное фигня, хоть вы и не в состоянии этого подтвердить. А жаль. Кстати, а что там подобного есть из коробки для графиков в днете? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2017, 21:45 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
SiemarglКстати, а что там подобного есть из коробки для графиков в днете? Ну тот же MS Chart, который загнобил ХБ :) Но правда в том, что он действительно бесплатный. Тогда как TeeChart идёт в составе дорогого продукта. Т.е. он такой же "бесплатный", как комплектный прикуриватель в мерсе. И при чём тот же TeeChart есть под .NET Если смотреть в контексте веб, то хватает бесплатных и мощных библиотек, независимо от бекенда. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2017, 22:20 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
hVosttSiemarglКстати, а что там подобного есть из коробки для графиков в днете? Ну тот же MS Chart, который загнобил ХБ :) Но правда в том, что он действительно бесплатный. Тогда как TeeChart идёт в составе дорогого продукта. Т.е. он такой же "бесплатный", как комплектный прикуриватель в мерсе. И при чём тот же TeeChart есть под .NET Если смотреть в контексте веб, то хватает бесплатных и мощных библиотек, независимо от бекенда. МСчарт, который с 6.0 поставлялся ???? А поновее нет совсем? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2017, 22:22 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Denis.Написать реальный фреймоврк по типу vcl(то что помню) - это нереальная задача для одного человека за разумный срок. Смотря какой размах. Если делать фреймворк с целью продавать его как продается vcl или FMC - то да, это огромная работа. А если для себя, для своих задач - то не так уж и сложно. Я же сделал для себя. "Контролы", конечно, не визуальные - мне лень было делать файл описания формы и с него грузить, да у меня и принцип другой - нет форм - страницы, создающиеся сразу все, окно одно. Когда код создания контрола - одна строка - все и без формы понятно и наглядно. Что касается рисования - оно на gdi - кнопки/эдиты/лэйблы - самое простое - я сделал за пару дней. Ну, с гридами повозился в общем наверно неделю, и неделю на все остальное. Да, я за 3 недели сделал все своими руками с нуля. Один раз потратил время, теперь не трачу, просто использую. Так, иногда красивости добавляю. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2017, 23:43 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
YuRockFMCfmx ... |
|||
:
Нравится:
Не нравится:
|
|||
04.04.2017, 23:45 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
А для чего бросать дельфи? Каждый инструмент хорош по своему и для своих целей, не понимаю проблемы изучить параллельно .Net ничего особо сложного там нет ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2017, 01:33 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
AndryshokА для чего бросать дельфи? Каждый инструмент хорош по своему и для своих целей, не понимаю проблемы изучить параллельно .Net ничего особо сложного там нет Вот, золотые слова! Правда не в тренде. Установил, покопался, да, миленько. А все мои домашние проекты мне проще на стареньком D7 делать и не жужжать. Это примерно как споры "фотографов" какую фотокамеру нужно использовать. Снимок-то делает не камера а человек. Также и с программами. А на работе мне и за pl/sql неплохо платят. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2017, 03:07 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
AndryshokА для чего бросать дельфи? Каждый инструмент хорош по своему и для своих целей, не понимаю проблемы изучить параллельно .Net ничего особо сложного там нет Изучаю параллельно, т.к. часто требуется сделать со сроком "вчера", а выполнить это на Delphi в разы быстрее. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2017, 04:26 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Gallemarчасто требуется сделать со сроком "вчера"Значит можно не торопиться. Нормальный руководитель такой срок никогда не назначит. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2017, 06:55 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
ХБА все мои домашние проекты мне проще на стареньком D7 делать и не жужжать. Это примерно как споры "фотографов" какую фотокамеру нужно использовать. Снимок-то делает не камера а человек. чё там в D7 с юникодом? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2017, 07:25 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
ИзопропилХБА все мои домашние проекты мне проще на стареньком D7 делать и не жужжать. Это примерно как споры "фотографов" какую фотокамеру нужно использовать. Снимок-то делает не камера а человек. чё там в D7 с юникодом? юникод это что-то связаное с локализацией, с разными языками? Понятия не имею, английский язык точно поддерживается, а остальные пусть учат английский. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2017, 07:50 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
ИзопропилХБА все мои домашние проекты мне проще на стареньком D7 делать и не жужжать. Это примерно как споры "фотографов" какую фотокамеру нужно использовать. Снимок-то делает не камера а человек. чё там в D7 с юникодом? Никак. От слова совсем. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2017, 09:01 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
hVosttЭто дурно пахнущий вброс. Можете отрицать это хоть до посинения. в качестве превентивной меры забанен на сутки. Следуюдщий - на трое. Особенно ХБ большая просьба сосредоточится на программировании ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2017, 09:59 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
и избегать чрезмерного употребления ненужных прилагательных, и сократить использование языка Эзопа ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2017, 10:05 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
AndryshokА для чего бросать дельфи? Каждый инструмент хорош по своему и для своих целей, не понимаю проблемы изучить параллельно .Net ничего особо сложного там нет А можно вопрос? Много ли Вам приходилось встречать работодателей, которые не увидя у Вас ни одного места работы, где Вы бы использовали СиШарп, нормально отнесутся к фразе, нууууу я тут пару лет осваивал шарпея ну прау-тройку программ для себя написал так что опыт имею. Хотя в качестве джнуиора тыщ на 40 возьмут, наверно.. Я вот вообще встречался в последнее время с парадоксом. Почти двадцать лет пишу на дельфях всякие GUI к базам разным, ну и плюс работа с самими базами. Так топ 3 вопросов на собеседовании 1 А вы вообще ООП занимались? а то у вас тут Дельфи кругом. 2 А чем Вы вообще на Дельфи занимались? И занимались ли Дельфи вообще? 3 А Дельфи это у вас Фрилансом шло? Что уж говорить о Шарпее. Язык хорошо осваивать когда это нужно работодателю. Вот пришел я в одну контору. мне сказали нужен Конс на поддержку без разработки. Через месяц попросили прогу написать, а там Дельфе нет только VS ну пришлось на шарпе писать. А в свободное от работы время, Шарпей, да для своих целей, это только для молодых гениев. Хотя да, я ленив и заслуживаю своей зарплаты видимо ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2017, 10:44 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
GallemarКак бросить Delphi и перейти на C#? Я это сделал путем нахождения работы в компании, где использовались оба языка. Писал на Дельфи и потихоньку изучал C#, помогал разрабам C# по мелочевке. Постепенно стал писать новые задачи уже не C#, а не на Дельфи. Т.е. в ситуации, когда руководству не важно на чем ты напишешь - лишь бы был результат, я выбирал C#. И вуаля. Дело ускорилось, когда уволился C# разработчик и я смог занять его позицию :) ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2017, 11:32 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
TsHeloWorlderGallemarКак бросить Delphi и перейти на C#? Я это сделал путем нахождения работы в компании, где использовались оба языка. Писал на Дельфи и потихоньку изучал C#, помогал разрабам C# по мелочевке. Постепенно стал писать новые задачи уже не C#, а не на Дельфи. Т.е. в ситуации, когда руководству не важно на чем ты напишешь - лишь бы был результат, я выбирал C#. И вуаля. Дело ускорилось, когда уволился C# разработчик и я смог занять его позицию :) А при переходе c дельфи на шарп для GUI использовали WinForms или WPF? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2017, 12:42 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
ИзопропилХБА все мои домашние проекты мне проще на стареньком D7 делать и не жужжать. Это примерно как споры "фотографов" какую фотокамеру нужно использовать. Снимок-то делает не камера а человек. чё там в D7 с юникодом? Ценность юникода для всех сильно преувеличена. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2017, 12:45 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
schiЦенность юникода для всех сильно преувеличена. за всех - то не надо говорить. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2017, 13:18 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Alex.CTsHeloWorlderпропущено... Я это сделал путем нахождения работы в компании, где использовались оба языка. Писал на Дельфи и потихоньку изучал C#, помогал разрабам C# по мелочевке. Постепенно стал писать новые задачи уже не C#, а не на Дельфи. Т.е. в ситуации, когда руководству не важно на чем ты напишешь - лишь бы был результат, я выбирал C#. И вуаля. Дело ускорилось, когда уволился C# разработчик и я смог занять его позицию :) А при переходе c дельфи на шарп для GUI использовали WinForms или WPF? Походу он не исходники переводил, а сам перешел в рамках компании ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2017, 13:30 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Alex.CTsHeloWorlderпропущено... Я это сделал путем нахождения работы в компании, где использовались оба языка. Писал на Дельфи и потихоньку изучал C#, помогал разрабам C# по мелочевке. Постепенно стал писать новые задачи уже не C#, а не на Дельфи. Т.е. в ситуации, когда руководству не важно на чем ты напишешь - лишь бы был результат, я выбирал C#. И вуаля. Дело ускорилось, когда уволился C# разработчик и я смог занять его позицию :) А при переходе c дельфи на шарп для GUI использовали WinForms или WPF? Ну я когда переходил на C# WPF даже не было. Ну а потом и WPF изучил. Потом MVC. Сейчас вот уже Angular 2. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2017, 14:01 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Южный КтототамAlex.Cпропущено... А при переходе c дельфи на шарп для GUI использовали WinForms или WPF? Походу он не исходники переводил, а сам перешел в рамках компании К сожалению. За десяток лет, убедился, что проще сменить компанию, чем убедить весь IT отдел перейти на другой язык, технологию. Но это мой выбор. Кто-то до сих пор сидит на D7 и не жужжит. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2017, 14:08 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
TsHeloWorlderК сожалению. За десяток лет, убедился, что проще сменить компанию, чем убедить весь IT отдел перейти на другой язык, технологию. Но это мой выбор. Кто-то до сих пор сидит на D7 и не жужжит. Я думаю если процесс перевода старых исходников на другой язык мотивировать, то он вполне идёт. Но желающих почему-то у нас мало. Перевод средненькой программульки просто на более новую версию дельфи (если все компоненты есть) стоит порядка 5-10 к вечнозелёных ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2017, 14:41 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
TsHeloWorlderЮжный Ктототампропущено... Походу он не исходники переводил, а сам перешел в рамках компании К сожалению. За десяток лет, убедился, что проще сменить компанию, чем убедить весь IT отдел перейти на другой язык, технологию. Но это мой выбор. Кто-то до сих пор сидит на D7 и не жужжит. Руководитель приходит и говорит: - Все, переходим с Delphi на C#, все новые проекты и существенные переработки старых только на C#. И никаких проблем. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2017, 17:12 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Пардон за глупый вопрос, а зачем переходить? Интерфейс не устраивает, или медленно работает? Работать будет ещё медленнее, а интерфейс - эргономика и дизайн - никакого программирования. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2017, 17:59 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
GallemarИзопропилчё там в D7 с юникодом? Никак. От слова совсем. Странно, у меня в D6 нормально с юникодом. Когда надо - вызываю юникодные функции, и всё работает. Не верится, что в D7 это поламали. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2017, 18:40 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Gallemar, авторНикак. От слова совсем. Потом мифы о Делфи и рассказывают :) Нормально в D7 с юникодом, только готовить нужно уметь. Только зачем D7? Если безо всякой подготовки начиная с 2009 юникод есть из коробки. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2017, 18:56 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
schiЦенность юникода для всех сильно преувеличена. Кому-то и алфавит не сильно нужен, справляются. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2017, 18:58 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Нормально делфи работают с юникодом. Уже давно. Для делфистов ещё рекомендую попробовать лазарус . ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2017, 19:08 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
ShSergeНормально делфи работают с юникодом. Уже давно. Для делфистов ещё рекомендую попробовать лазарус . вот кстати о лазарусе, 4 года назад попытался сваять несколько простых формочек с доступом к Oracle, заметил что по сравнению с DELPHI компилируется конкретно _долго_, т.е. вместо нескольких секунд оно хрустело диском несколько (2-3) минут; В остальном разницы не заметил. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.04.2017, 22:20 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
ХБ, Не знаю, как тогда было, но сейчас существенной разницы я не заметил, может чуть медленнее делфи. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2017, 00:05 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
ХБShSergeНормально делфи работают с юникодом. Уже давно. Для делфистов ещё рекомендую попробовать лазарус . вот кстати о лазарусе, 4 года назад попытался сваять несколько простых формочек с доступом к Oracle, заметил что по сравнению с DELPHI компилируется конкретно _долго_, т.е. вместо нескольких секунд оно хрустело диском несколько (2-3) минут; В остальном разницы не заметил. Ага, тогда тормозило, потом кодогенерацию полностью переписали. Сейчас уже не особо медленее D7, в сравнении с современными дельфями разницы не заметил. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2017, 08:04 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
makhaonGallemar, авторНикак. От слова совсем. Потом мифы о Делфи и рассказывают :) Нормально в D7 с юникодом, только готовить нужно уметь. Только зачем D7? Если безо всякой подготовки начиная с 2009 юникод есть из коробки. ВОт именно, из коробки нет. Как автор темы уточняю - вопрос не стоит как "Delphi говно, а C# круть, пойду я туда", а "хочу изучить новый для себя язык, как это сделать лучше всего?". Холиварить в теме не надо, такого хватает в других темах. Было несколько внятных советов как это сделать, спасибо их авторам. Если кому-то не жалко потратить время на постороннего человека - напишите, у меня куча вопросов по C#, т.к. учу практически с нуля. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2017, 09:45 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Gallemarхочу изучить новый для себя язык, как это сделать лучше всего? Классический подход: берем книжки и читаем. ИМХО Лучше ничего не придумано. Сначала надо общую философию ЯП понять, что уже наработано, а потом можно углубляться в интересующие направления. Сам осваиваю C# в фоновом режиме, советую почитать: Джеффри Рихтер "CLR via C#" Подробно расписывает внутреннее устройство .Net Эндрю Троелсен "Язык программирования C#" Обо всем. А дальше можно с помощью гугла. Документация нормально написана, на русский переведена. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2017, 10:16 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Dima T, я вот что читаю https://metanit.com/sharp/ ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2017, 10:33 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Вот еще сайтик с примерами https://professorweb.ru/my/csharp/charp_theory/level1/infocsharp.php ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2017, 10:37 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Siemargl, спасибо. А в плане наставника найти? Англоязычные ресурсы я знаю, но тут языковой барьер встает. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2017, 10:56 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Dima TGallemarхочу изучить новый для себя язык, как это сделать лучше всего? Классический подход: берем книжки и читаем. ИМХО Лучше ничего не придумано. Сначала надо общую философию ЯП понять, что уже наработано, а потом можно углубляться в интересующие направления. Сам осваиваю C# в фоновом режиме, советую почитать: Джеффри Рихтер "CLR via C#" Подробно расписывает внутреннее устройство .Net Эндрю Троелсен "Язык программирования C#" Обо всем. А дальше можно с помощью гугла. Документация нормально написана, на русский переведена. десяток страниц, которые я пытался прочитал в этом, гм, Троелсене вызвали у меня устойчивое нежелание вообще подходить к нему. Даже и сполки я его куда-то зафутболил. Видимо, в макулатуру. Не знаю уж, кто там виноват Троелсен или переводики ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2017, 19:17 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
GallemarА в плане наставника найти? Лучший в мире наставник, это реальные задачи. Из книг советую Джона Скита . ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2017, 20:30 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
tchingizдесяток страниц, которые я пытался прочитал в этом, гм, Троелсене вызвали у меня устойчивое нежелание вообще подходить к нему. Даже и сполки я его куда-то зафутболил. Видимо, в макулатуру. Не знаю уж, кто там виноват Троелсен или переводики ИМХО ты виноват. Он нудный, он с нуля заходит. Понятно что разъяснения с нуля тяжело читать опытному в других ЯП. Но если опытный, то надо применять умение пролистать то что не интересно, а не закрывать книгу на предисловии. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2017, 21:05 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Dima TИМХО ты виноват. Он нудный, он с нуля заходит. Понятно что разъяснения с нуля тяжело читать опытному в других ЯП. Но если опытный, то надо применять умение пролистать то что не интересно, а не закрывать книгу на предисловии. по поводу троелсона он прав, далеко не самая лучшая литература для изучения языка и платформы. и дело не в том, что он с нуля заходит, просто его язык сложный для восприятия, что сказывается на ценности книги, как учебника. нет смысла себя мучать, есть и другая литература. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2017, 21:23 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
kealon(Ruslan)ХБпропущено... вот кстати о лазарусе, 4 года назад попытался сваять несколько простых формочек с доступом к Oracle, заметил что по сравнению с DELPHI компилируется конкретно _долго_, т.е. вместо нескольких секунд оно хрустело диском несколько (2-3) минут; В остальном разницы не заметил. Ага, тогда тормозило, потом кодогенерацию полностью переписали. Сейчас уже не особо медленее D7, в сравнении с современными дельфями разницы не заметил. Ваша правда, попробовал давеча с Lazarus 1.6.4, установка, компиляция - все летает с пол-пинка, впечатлился. Но. Нужно мне работать с COM-портом, нативных компонент нету, попробовал поставить портированый TComPort, маммамиа, глюк на глюке, работать невозможно. Ладно, поставил улучшеный TLazSerial - тоже глюки, ни хелпов, ни примеров, ни документации. OpenSource во всей его похабности. :( ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2017, 02:50 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
ХБкомпонент нету ужос какой. нет готового компонента - банальный компорт становится недоступным.... ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2017, 09:17 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
ИзопропилХБкомпонент нету ужос какой. нет готового компонента - банальный компорт становится недоступным.... Ага, чтобы выстрелить себе в ногу на ассемблере нужно написать ногу, пистолет, пулю, палец нажимающий на спуск и так далее. Действительно ужос. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2017, 09:18 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
ХБИзопропилпропущено... ужос какой. нет готового компонента - банальный компорт становится недоступным.... Ага, чтобы выстрелить себе в ногу на ассемблере нужно написать ногу, пистолет, пулю, палец нажимающий на спуск и так далее. Действительно ужос. Serial Communications ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2017, 09:47 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
ХБИзопропилпропущено... ужос какой. нет готового компонента - банальный компорт становится недоступным.... Ага, чтобы выстрелить себе в ногу на ассемблере нужно написать ногу, пистолет, пулю, палец нажимающий на спуск и так далее. Действительно ужос. COM - что в винде что в никсах обычный файл хэндл. IOCTL для настройки параметров передачи. можно подумать великий компонент этими параметрами снабжать не нужно ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2017, 10:27 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Dima Ttchingizдесяток страниц, которые я пытался прочитал в этом, гм, Троелсене вызвали у меня устойчивое нежелание вообще подходить к нему. Даже и сполки я его куда-то зафутболил. Видимо, в макулатуру. Не знаю уж, кто там виноват Троелсен или переводики ИМХО ты виноват. Он нудный, он с нуля заходит. Понятно что разъяснения с нуля тяжело читать опытному в других ЯП. Но если опытный, то надо применять умение пролистать то что не интересно, а не закрывать книгу на предисловии. угу. я пролистал на ивенты. в топку ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2017, 21:41 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
ИзопропилCOM - что в винде что в никсах обычный файл хэндл. Ну правильно, для работы с файлами в Лазарусе, как и в Делфи, тоже компонентов нету. Если б были - их и можно было б использовать, а так... В топку, раз компонентов нету. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.04.2017, 15:12 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
Старая эта тема смотрю, но, все таки - почему я часто вижу подобные вопросы? Как перестать программировать на Делфи? Как перейти на C++, C# и т д. Что Вам в Делфи то не хватило? Или типа все из него выросли настолько, что все возможности исчерпаны, изучены и перестали быть актуальны для Вас? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.01.2019, 00:05 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
просто Ваня, Лёгкий вход не гарантирует лёгкое освоение программирования самого по себе, а такие спецы нужны лишь для быстрого формоклепания с соответствующей оплатой. Последнее таким деятелям и не нравится. Т.е. для большинства всё сводится в "получить другую лопату, что бы ей можно было побольше набросать и меньше напрягаться". На волне хайпа в некоторых языках они туда заходят, надеясь получить определённую премию за "я первый". ... |
|||
:
Нравится:
Не нравится:
|
|||
16.01.2019, 00:18 |
|
Как бросить Delphi и перейти на C#?
|
|||
---|---|---|---|
#18+
kealon(Ruslan)просто Ваня, Лёгкий вход не гарантирует лёгкое освоение программирования самого по себе, а такие спецы нужны лишь для быстрого формоклепания с соответствующей оплатой. Последнее таким деятелям и не нравится. Т.е. для большинства всё сводится в "получить другую лопату, что бы ей можно было побольше набросать и меньше напрягаться". На волне хайпа в некоторых языках они туда заходят, надеясь получить определённую премию за "я первый". В этом наверно есть своя правда. Хотя я совершенно не разделяю такой взгляд на легкое освоение программирования. Если все делать качественно, то в любом языке будет сложно при отсутствии необходимых знаний. Лично видел много программ, написанных на Delphi для решения локальных задач в рамках узких промышленных специализаций. Задачи самые разные решались, от простого ежедневного внесения сводочных данных до взаимодействия с различными контроллерами и автоматическим учетом. Некоторые такие софтины работают уже по 10 лет, и нет нужды их заменять. Причем пережили смену всего ряда винды. Вот уж точно - написано однажды - работает во всех windows)). Когда читаю споры типа Delphi vs c# и т.п., не разу не видел что кто-то похвастался собственноручно написанном приложении на том же c#, которое самостоятельно функционирует где-то. Обычно все программисты c-ориентированных языков работают в команде, и вместе пилят что-то. Могу сказать только что мастерство играет роль в успехе и место применения. А переходить на тот же C# чтобы устроиться в очередное рабство не лучшая цель для ухода с Delphi. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.01.2019, 00:17 |
|
|
start [/forum/topic.php?all=1&fid=16&tid=1340001]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
167ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
165ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 385ms |
0 / 0 |