Собственно в файле нет нужды — есть готовое api к конфигурации (подробнее).
На основании этого сгенерировать «класс» (хоть razor страничкой исходник сгенерить) (или что угодно — я например генерирую js-прокси, за кулисами которого работает jQuery)
InitParams есть у SL msdn.microsoft.com/en-us/library/cc189004%28v=vs.95%29.aspx это как минимум, либо из query string-а выдергуть можно.
ну и конечно HtmlPage.Document.GetElementById(«txt») и далее «по этапу».
гуглите нечто вроде «silverlight asp.net pass parameters»
сделать парсер грамматики и прогонять запросы через него вариант?
Готовые грамматики (даже для mysql) благо имеются, например тут www.antlr.org/grammar/list. Да и самому можно написать исходя из требований… Регэкспы тут имхо дело неблагодарное…