Если бы у вас было одно желание для SubSonic, что бы это было? - PullRequest
4 голосов
/ 25 января 2010

Я знаю, что этот вопрос кажется субъективным, но на самом деле он довольно прост. Как долгосрочный пользователь и участник, работающий неполный рабочий день в SubSonic Меня интересует, что сообщество считает единственным лучшим способом улучшить его. Итак, что вы думаете, как бы вы сделали SubSonic еще лучше? Что может заставить вас использовать / рекомендовать / евангелизировать / перестать жаловаться на это?

Как я уже сказал, я знаю, что это немного субъективно и может быть закрыто, но, поскольку SO является основным форумом поддержки SubSonic, я думаю, что это может быть полезным способом получения мнений и / или предложений.

Чтобы это не переросло в общее обсуждение, вот правила:

  • Никаких омнибусных желаний
  • Нет повторяющихся пожеланий
  • Голосуйте за тех, с кем вы согласны, а не публикуйте их повторно

Ответы [ 9 ]

4 голосов
/ 26 января 2010

Возможность запуска в MediumTrust из коробки

3 голосов
/ 29 января 2010

Честно говоря, самой большой вещью, которой не хватает, является надежная документация и HowTo's

Это стало лучше, но я думаю, что нужно намного больше.

2 голосов
/ 26 января 2010

Возможность автоматически сопоставлять коллекции других объектов, как это делает Fluent NHibernate.

1 голос
/ 23 марта 2010

Поддержка более независимой от базы данных генерации кода ...

Под этим я подразумеваю то, что это действительно настоящая боль, если ваше приложение хочет общаться с разными базами данных (например, SQL Server и Oracle) и вы хотите иметь только один набор сгенерированных объектов DAL. Я был бы рад, если бы у вас была возможность указать, что любой код SQL, отправляемый в БД, будет максимально совместим с большинством механизмов, так как сейчас, если вы сгенерировали объекты, ориентированные на SQL Server, все запросы будут иметь форму :

SELECT [схема]. [Имя_таблицы] ОТ ....

К сожалению, в Oracle это не работает, так что в основном вам не повезло.

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

1 голос
/ 01 марта 2010

левые внешние соединения

1 голос
/ 01 февраля 2010

Двоичные типы для SimpleRepository (Изображения)

1 голос
/ 01 февраля 2010

Более быстрые и качественные релизы

1 голос
/ 26 января 2010

Когда SubSonic генерирует неясное исключение, я хотел бы иметь возможность использовать Google или какой-либо другой механизм для получения дополнительной информации о том, как продолжать свои усилия по разработке. В настоящее время слишком легко попасть в ситуацию, когда вам придется тщательно изучать исходный код SubSonic, поскольку SubSonic не проявляет особой активности, когда пользователь уходит с «счастливого пути».

Эта критика вряд ли специфична для SubSonic. Многие (большинство?) Программные продукты страдают от этой же проблемы. Однако у меня не было этой проблемы с NHibernate, который является самым явным конкурентом SubSonic.

0 голосов
/ 02 февраля 2010

Поддержка MS Access, Postgres и FireBird базы данных:) ....

...