powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Как бросить Delphi и перейти на C#?
25 сообщений из 210, страница 2 из 9
Как бросить Delphi и перейти на C#?
    #39427695
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SiemarglBlackEricSiemargl,

WinForms чем плох?Тем что такой же подход, как и в Дельфе. Смысл менять шило на мыло?

Такой же в чем?
...
Рейтинг: 0 / 0
Как бросить Delphi и перейти на C#?
    #39427714
BlackEric
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Siemargl,

Хз, для построения клиент-сервера WinForms вполне достаточно, к тому же в связке с ним вполне можно использовать EF и прочие плюшки .net. ИМХО WPF зачастую избыточен.
...
Рейтинг: 0 / 0
Как бросить Delphi и перейти на C#?
    #39427747
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GallemarSiemarglпропущено...
Тем что такой же подход, как и в Дельфе. Смысл менять шило на мыло?

Такой же в чем?В фиксированности возможностей каждого контрола и соответственно, способом работы с ними. Чуть что - сабклассинг или покупка чужих компонент покрасивее.

В WPF (XAML) у тебя любой контрол, и форма в том числе - это гибкая композитная наборка из других контролов с установкой взаимосвязей между ними биндингами языка разметки форм, в т.ч со скриптованием анимаций и тп. Труднее пояснить, чем показать на примере )

В общем - идейно ближе к HTML-JS фронтендам, чем к классическому десктопу.
...
Рейтинг: 0 / 0
Как бросить Delphi и перейти на C#?
    #39427868
alexer81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
C# после дельфи нормально воспринимается.Пользуюсь SharpDevelop. Пробовал си++ целый день промучился голова болела как после паленой водки. не смог простейшие операции со строками перевести с дельфи на си++.
а вот c# сходу пошёл.
...
Рейтинг: 0 / 0
Как бросить Delphi и перейти на C#?
    #39427977
dbpatch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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 (там-же)


список можно продолжить на пару листов, но зачем?

начинающим про подобные вещи знать скорее вредно, вдруг нарушится сон и аппетит, а юношенскому организму это вредно, ему еще расти и расти :)
...
Рейтинг: 0 / 0
Как бросить Delphi и перейти на C#?
    #39427979
dbpatch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SiemarglGallemarпропущено...

Такой же в чем?В фиксированности возможностей каждого контрола и соответственно, способом работы с ними. Чуть что - сабклассинг или покупка чужих компонент покрасивее.

В WPF (XAML) у тебя любой контрол, и форма в том числе - это гибкая композитная наборка из других контролов с установкой взаимосвязей между ними биндингами языка разметки форм, в т.ч со скриптованием анимаций и тп. Труднее пояснить, чем показать на примере )

В общем - идейно ближе к HTML-JS фронтендам, чем к классическому десктопу.

А разве WPF не мертв не помечен как deprecated (равно как и WinForms и Silverlight)?
https://www.codeproject.com/Articles/818281/Is-WPF-dead-the-present-and-future-of-WPF

Признаться, давно не слежу за "прогрессом" :)
...
Рейтинг: 0 / 0
Как бросить Delphi и перейти на C#?
    #39427982
dbpatch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GallemarКак бросить Delphi и перейти на C#?

C# для десктопа (там где рулит Delphi) актуален только для предприятий, т.е. единичных заказов на коленке, в случае Delphi это замена шила на мыло (тогда стоит идти сразу на SAP или 1С)

а для веб технологий есть и более динамично развивающиеся, модные и востребованные средства, к примеру Node.JS и всякие ReactJS c PhoneGap/Cordova

но для веб технологий нужно сильно поломать себе восприятие процесса разработки приложений, и быть морально готовым к ... весьма специфическому качеству оных.

лучше уже тогда уйти в геймдев (там весело, Unity3D, и прочей C++ и полная кроссплатформа) или в какой machine learning на питоне, или и вовсе в Erlang/Elixir, обрабатывать сотни тысяч одновременных запросов в секунду.


цель то какая? интересные проекты или покрытие ипотеки?
...
Рейтинг: 0 / 0
Как бросить Delphi и перейти на C#?
    #39427997
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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 одака конечно нет
...
Рейтинг: 0 / 0
Как бросить Delphi и перейти на C#?
    #39428000
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dbpatchа для веб технологий есть и более динамично развивающиеся, модные и востребованные средства, к примеру Node.JS и всякие ReactJS c PhoneGap/Cordova

Выводы сделаны по "газетным заголовкам". Не шучу. Не вводите пожалуйста людей в заблуждение, Node.JS очень плохо подходит для enterprise решений, т.е. там, где раньше обычно применялся делфи, его собственно там и нет, и не будет. Намешали всё в кучу, кордову с реактом.


dbpatchно для веб технологий нужно сильно поломать себе восприятие процесса разработки приложений, и быть морально готовым к ... весьма специфическому качеству оных.

Ничего не надо ломать, вся концептуальная разница это stateless vs stateful, и то уже местами размывается.


dbpatchлучше уже тогда уйти в геймдев (там весело, Unity3D, и прочей C++ и полная кроссплатформа) или в какой machine learning на питоне, или и вовсе в Erlang/Elixir, обрабатывать сотни тысяч одновременных запросов в секунду.

Смешалось всё в кучу, кони, люди
...
Рейтинг: 0 / 0
Как бросить Delphi и перейти на C#?
    #39428011
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
...
Рейтинг: 0 / 0
Как бросить Delphi и перейти на C#?
    #39428096
dbpatch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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 есть.

спасибо, не нужно.
...
Рейтинг: 0 / 0
Как бросить Delphi и перейти на C#?
    #39428097
dbpatch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttdbpatchа для веб технологий есть и более динамично развивающиеся, модные и востребованные средства, к примеру Node.JS и всякие ReactJS c PhoneGap/Cordova

Выводы сделаны по "газетным заголовкам". Не шучу. Не вводите пожалуйста людей в заблуждение, Node.JS очень плохо подходит для enterprise решений, т.е. там, где раньше обычно применялся делфи, его собственно там и нет, и не будет. Намешали всё в кучу, кордову с реактом.

А разве я говорил, что Node.js, Кордова и реакт подходит для Enterprise? Для этого сектора нужен 1С и SAP, зачем там эти ваши наколенки рукодельные?

Я вообще-то говорил что кроме энтерпрайза есть вон рынок веб разработки, и там прикольнее, чем сидеть дебет кредит сводить в печатных отчетах.


hVosttdbpatchно для веб технологий нужно сильно поломать себе восприятие процесса разработки приложений, и быть морально готовым к ... весьма специфическому качеству оных.

Ничего не надо ломать, вся концептуальная разница это stateless vs stateful, и то уже местами размывается.

Да ты прямо гений современности и оригинальной некапитанской неочевидности.
Мемуары писать не пробовал?
...
Рейтинг: 0 / 0
Как бросить Delphi и перейти на C#?
    #39428098
dbpatch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
Ага ага, ребрендинг.

Вы это, не отвлекайтесь, лучше вкладывайтесь в тренинги и сертификации. Перспективно же!
...
Рейтинг: 0 / 0
Как бросить Delphi и перейти на C#?
    #39428150
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dbpatchтам интеграция через OCI клиента, а это противоречит правилам managed кода.
ты бы еще рассказал, что в C# есть все, что есть в C++ потому что P/Invoke есть.

спасибо, не нужно.

Я до сих пор не увидел что такого нельзя сделать на C#, и можно на делфях. Учитывая, что адекватного ответа я не дождусь, вопрос можно смело закрывать.

dbpatchА разве я говорил, что Node.js, Кордова и реакт подходит для Enterprise?

Ты буквально на вопрос, как перейти с лыж на сноуборд, отвечаешь: есть же коньки, яблоки и тракторы. А теперь ещё типа недоумеваешь. Такое ощущение, что ты просто слов понабрался, и понятия не имеешь, что они означают.

dbpatchДля этого сектора нужен 1С и SAP, зачем там эти ваши наколенки рукодельные?

Из секты свидетелей 1С и SAP? Уровень бреда и мусора в твоей голове зашкаливает.


dbpatchЯ вообще-то говорил что кроме энтерпрайза есть вон рынок веб разработки, и там прикольнее, чем сидеть дебет кредит сводить в печатных отчетах.

Да-да, в этом мире много чего есть. Ещё можно носками на рынке торговать. Только какое это имеет отношение к вопросу ТС?
...
Рейтинг: 0 / 0
Как бросить Delphi и перейти на C#?
    #39428157
Фотография Диез
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dbpatch,

grexhide, вернулся? ))
...
Рейтинг: 0 / 0
Как бросить Delphi и перейти на C#?
    #39428164
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прочитал и понял - вместо совета получил очередной холивар,что подтвердило старую мысль - хочешь писать для себя - пиши на чем удобно. C# всё-таки ближе к Delphi и позволяет легко перейти на Java в случае необходимости.
...
Рейтинг: 0 / 0
Как бросить Delphi и перейти на C#?
    #39428167
Гхостик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
GallemarC# .. позволяет легко перейти на Java в случае необходимости.Это как он позволяет?
...
Рейтинг: 0 / 0
Как бросить Delphi и перейти на C#?
    #39428176
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GallemarПрочитал и понял - вместо совета получил очередной холивар,что подтвердило старую мысль - хочешь писать для себя - пиши на чем удобно. C# всё-таки ближе к Delphi и позволяет легко перейти на Java в случае необходимости.Язык может и похож, но фреймворки - совсем нет.
...
Рейтинг: 0 / 0
Как бросить Delphi и перейти на C#?
    #39428178
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Siemargl, у java фремворков столько, что всё равно что-то новое придется изучать. В плане разработки для десктопа у C# - WPF, для веб - ASP.NET MVC?
...
Рейтинг: 0 / 0
Как бросить Delphi и перейти на C#?
    #39428182
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GallemarВ плане разработки для десктопа у C# - WPF, для веб - ASP.NET MVC?

Верно.
...
Рейтинг: 0 / 0
Как бросить Delphi и перейти на C#?
    #39428262
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dbpatchА разве я говорил, что Node.js, Кордова и реакт подходит для Enterprise? Для этого сектора нужен 1С и SAP, зачем там эти ваши наколенки рукодельные?Ты теперь Министр Корпоративной Информатизации РФ, раз берёшься делать такие выводы?

зы: 10 лет уже прошло, а про Lazy Fetching забыть не можешь. Тебе ещё тогда на существование DbDataReader намекали.
...
Рейтинг: 0 / 0
Как бросить Delphi и перейти на C#?
    #39428666
Фотография ХБ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Извините, что встреваю в срач.
Понадобилось поковыряться в C#, поставил Visual Studio Community 2017 и сразу же затык:
там есть палитра компонентов под названием Toolbox, так в ней показываются только компоненты WinForms; а мне нужны компоненты из .NET - как их увидеть?
В меню Tools есть что-то вроде Choose Components, нужные мне компоненты я там отметил галочкой - и их все равно не видно, хотя судя по мануалам к предыдущим версиям написано, что когда галочка стоит, компонент должен появляться в Toolbox. Конкретно мне нужен компонент Chart
Можно ли сделать чтобы он был доступен через Toolbox?
...
Рейтинг: 0 / 0
Как бросить Delphi и перейти на C#?
    #39428670
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ХБПонадобилось поковыряться в C#, поставил Visual Studio Community 2017 и сразу же затык:
Вот форум по C# http://www.sql.ru/forum/dotnet
Вот тема про VS2017 http://www.sql.ru/forum/1252509/zapusk-visual-studio-2017
Наверно лучше там спросить.
...
Рейтинг: 0 / 0
Как бросить Delphi и перейти на C#?
    #39428869
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GallemarMasterZivно я сам C# не знаю...
На сях с крестами пишешь?

типа того...
...
Рейтинг: 0 / 0
Как бросить Delphi и перейти на C#?
    #39428885
Фотография Gallemar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivGallemarпропущено...

На сях с крестами пишешь?

типа того...
QT, VS, C++Builder?
...
Рейтинг: 0 / 0
25 сообщений из 210, страница 2 из 9
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Как бросить Delphi и перейти на C#?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]