Это очень широкий вопрос.
Создание интернет магазина. Я рассматриваю использование db4o для этого? Каково ваше предложение?
Это, конечно, возможно, хотя требуется больше информации. Ожидаемая загрузка, размер данных и т. Д. Попробуйте?
Как поддержка db4o в visual studio 2008?
Что вы понимаете с поддержкой vs 2008? db4o - это просто библиотека. Добавьте его в свой проект и начните его использовать. Никакой специальной визуальной поддержки студии не требуется.
Когда вы имеете в виду поддержку «проводника»: есть плагин VS 2008 для db4o, который позволяет вам исследовать базу данных db4o. Однако это не очень хорошо.
Могу ли я иметь некоторые учебные пособия / ссылки по выравниванию источника данных / привязки данных gridview с db4o?
Вы имеете в виду элементы управления видом сетки ASP.NEt? Я ничего не знаю об этом. Я могу сослаться только на этот раздел о веб-приложениях . Он содержит только некоторые основные проблемы и не затрагивает специфические для фреймворка вещи.
Как начать с db4o, создать таблицу, используя хранимые процедуры / или подобные ей концепции, подключаясь к базе данных?
Открыть базу данных, сохранить несколько объектов, запросить несколько объектов:
using (IObjectContainer container = Db4oEmbedded.OpenFile("databaseFile.db4o"))
{
// store object
var pilot = new Pilot("Joe");
container.Store(pilot);
// query for objects
var pilots = from Pilot p in container
where p.Name == "Joe"
select p;
// update an object
var pilotToUpdate = pilots.First();
pilotToUpdate.Name = "New Name";
container.Store(pilotToUpdate);
}
Вот краткий обзор основных операций . Тогда следующим шагом, вероятно, будет оценка того, подходит ли db4o. Интегрируйте db4o в ваш веб-фреймворк и посмотрите, работает ли он. Затем начните аккуратно моделировать ваши доменные классы и посмотрите, можно ли их легко сохранить / запросить с помощью db4o.