Можно ли использовать XML в качестве базы данных вместо SQL?Есть ли где-нибудь информация об этом?
Вам нужно будет внедрить пользовательского поставщика членства .На эту тему много статей .
Конечно. И вам не нужно их реализовывать, это уже сделано для вас.
Я настоятельно рекомендую пакет Artem XmlProvider, размещенный на codeplex.
Я часто использую их для демонстраций и сэмплов и полностью за них ручаюсь.
http://aspnetxmlproviders.codeplex.com/