Только что я записал сообщение в блоге о том, как быстро найти две анаграммы слова. Это работает действительно быстро: нахождение всех 44 анаграмм с двумя словами для слова с текстовым файлом больше чем 300 000 слов (4 мегабайта) занимает только 0,6 секунды в программе Ruby.
Два Word Anagram Finder Algorithm (в Ruby)
возможно подать заявку быстрее, когда позволяется предварительно обработать список слов в большой хеш, отображающийся от слов, отсортированных по буквам к списку слов с помощью этих букв. Эти предварительно обработанные данные могут сериализироваться и использоваться с тех пор.
Я перевел шаблоны mvc2 на Spark, не стесняйтесь копировать:
Я имел в виду эту часть комментария! если это поможет ...
# re: T4MVC 2.5.01: добавлена поддержка Html.RenderAction и Html.Action
@spark_guy: Я не особо много работал с движком Spark View, но думаю, что T4MVC должен работать с ним так же хорошо, как с механизмом просмотра aspx. Если вы столкнетесь с конкретными проблемами, дайте мне знать.
Вы можете найти все сообщения T4MVC на http://blogs.msdn.com/davidebb/archive/tags/T4MVC/ , хотя в идеале там были бы отдельные сообщения, описывающие все это в одном месте (я постараюсь это сделать). Обратите внимание, что если вы загрузите T4MVC, в файле readme будет хорошая информация для начала работы, которая расскажет, о чем идет речь.
T4MVC should work fine with Spark. Here is a related forum thread. That being said, I'm not clear from your initial post that T4MVC is the kind of thing you're looking for.