Комментарии 30
В Delphi есть Класс Expression?
RTTI в Delphi это аналог Reflection в .net или аналог RTTI в C++?
Я не настоящий сварщик, вроде бы в RTTI C++ нет доступа к полям и наследованию?
EF code-first migrations собираетесь делать?
RTTI в Delphi это аналог Reflection в .net или аналог RTTI в C++?
Я не настоящий сварщик, вроде бы в RTTI C++ нет доступа к полям и наследованию?
EF code-first migrations собираетесь делать?
0
В Delphi есть Класс Expression?
Если 10-ке есть LINQ, то возможно и есть
RTTI в Delphi это аналог Reflection в .net или аналог RTTI в C++?
Я не настоящий сварщик, вроде бы в RTTI C++ нет доступа к полям и наследованию?
Есть старая и новая модели RTTI в Delphi. Но рефлексия в чистом виде — сомневаюсь. А старая модель должна быть близка к плюсАм. Вот только к каким?
EF code-first migrations собираетесь делать?
Нашими силами не справимся, тут помощник нужен
0
Скорее Reflection в .net это аналог Delphi RTTI.
-2
А в новом Delphi разве не .net?
0
Статья вводная, см. сабж. И проходила песочницу, не понятно было, пройдет ли.
Заявленная цель — проверка возможности мапинга.
LINQ в Абракадабре обещали в 10-ке. Мы пока пользуем 6-ку.
А так — реализация всего заявленного в окончании статьи на руках есть и работает
Заявленная цель — проверка возможности мапинга.
LINQ в Абракадабре обещали в 10-ке. Мы пока пользуем 6-ку.
А так — реализация всего заявленного в окончании статьи на руках есть и работает
0
На delphi я программировал на младших курсах ВУЗА, поэтому интересно: лямбы появились в delphi?
Если да — аналог linq можно и самому написать по приколу)
Если да — аналог linq можно и самому написать по приколу)
-1
LINQ в Абракадабре обещали в 10-ке.
Хм, не видел, можно линк.
Впрочем в 10-ке их LINQ нет.
0
LINQ в Абракадабре обещали в 10-кеЧто такое Абракадабра?
0
(не рекламы ради а для информации)
есть продукт TMS Aurelius. Реализует ORM и нечто подобное на LINQ.
есть продукт TMS Aurelius. Реализует ORM и нечто подобное на LINQ.
0
Было бы не плохо найти способ закешировать маппер классы, дабы каждый раз не обращаться к рефлексии.
0
Embarcadero добавило "сахару" — возможность была ранее даже в версии 6 (ниже не знаю). published, METHODINFO ON для класса или подключение интерфейса IInvokable
0
Для Delphi есть DevArt EntityDAC — ORM with LINQ support
https://www.devart.com/entitydac/
https://www.devart.com/entitydac/
+1
А почему не взяли за основу mORMot к примеру?
0
Посмотрите в сторону spring4d. Особенно на ветку develop.
0
- Зачем брать что то, если в состоянии своими силами и небольшими трудозатратами закрыть функционал, в котором потом будешь уверен на 146%? Вопрос чисто риторический — сколько, например, в Fast Report, Pascal Script etc. предупреждений при сборке? Как часто красиво валится Chart в design-time? Кто нибудь группу проектов в Delphi числом больше 20-ти собирал без EOutOfMemory? Мы стараемся в нашу «систему с ответственностью 24x7» не вносить чужого кода в критичные компоненты.
- Каждому члену команды интересно развиваться. У меня очередь выстраивалась на «дай RTTI ковырнуть», очень полезно для саморазвития, позволяет отвлечься и поднять ЧСВ. Здесь смайл.
0
Брать и не нужно. Это скорее примеры с ответами на Ваши вопросы. Можно что-то подсмотреть, почитать отзывы и переступить их грабли! :)
0
Вроде бы как в десятке OutOfMemory поправили, увеличив в два раза доступное место для проектов в памяти в 2 раза — с 2х до 4х. Мы пока сидим на 6ке, тоже с ответственными проектами 24х7х365.
0
Автоматическая генерация классов по структуре таблиц разрабатываемой БД.
ИМХО, но модели баз данных надо делать самому, чтобы в БД данные писались по образу модели, а не наоборот
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Аналог .Net Entity Framework в Delphi посредством RTTI. Часть первая, вступительная