Pull to refresh

Comments 23

Подскажите, какие ORM поддерживаются Monodevelop'ом?
Для моно в последнем проекте успешно использовал LightSpeed ORM: www.mindscapehq.com/products/lightspeed
Прекрасно работает (именно с 2.10, с 2.8 — нет), но разработку проекта лучше вести в Visual Studio. Эта ORM предоставляет очень удобный аддон для преобразования схем в модели, моделей в схемы, создания миграций и пр.
Или он фреймворк, как посмотреть.
И вообще уж об этом-то точно глупо спорить :)
Красивый Москва?
\не спору ради, а примера для\
ок, пример без столицы: Красивый Рязань
«Выпущен фрэймворк Моно» или «выпущено Моно» :)
Отсутствие поддержки ключевых технологий вроде ADO.NET Entity Framework сводит на нет всё это Моно.
Причём, они вроде бы и не собираются её реализовывать. Очень жаль.
Толи еще будет.
Команда у mono куда меньше чем у .net. Они всегда догоняют (не считая compile as a service и еще кое-чего).

Раньше вообще нельзя было .net запускать под не windows, сейчас есть уже кое-что.

А т.к. Entity Framework вообще говоря работает только под windows и с MSSQL, а на linux системах последнего нет, то не очень то понятно зачем делать систему доступа к данным для mssql там, где ее нету?

Кстати, сейчас делают Entity Framework для Oracle… даже интересно, ни кто не тестил?
Entity Framework прекрасно работает с MySQL
Вы путаете Entity Framework и LINQ-2-SQL.
EF работает с любой базой.
Без EF не жить, чтоли? Это всего лишь один из инструментов реализации доступа к данным. Их же много, таких инструментов, выбирай любой другой.
Ну вот как раз-таки EF — не ключевая. Признаю, в последнее время он подает отличные надежды (с появлением превью CodeFirst), но в целом пока не дотягивает до NHibernate по гибкости и функциональности. Очень надеюсь, что EF CodeFirst вырастет в классную вещь, которая даст фору многим ORM.

Ну и, возвращаясь к вопросу о «ключевых технологиях» — на .NET довольно немало ORM на выбор, большинство из которых запустятся и на Mono.
Это как посмотреть.
Почему? Если, конечно, ваша цель не заставить работать любое .NET приложение не под Windows. Я хочу использовать Моно для того, чтобы мои приложения могли работать и под Windows, если кому-то придёт в голову их там запустить :)
Очень вовремя ASP.NET MVC 3 добавили, для радостный момент.
Sign up to leave a comment.

Articles