Я хотел бы создать обзор/карту из как можно большего количества наших зависимостей от приложений. Анализ зависимостей приложений.NET является довольно легкими инструментами использования, такими как NDepend (который я люблю!). Но когда дело доходит до внешних зависимостей, таких как базы данных и веб-сервисы, мне нужны что-то лучше и предпочтительно что-то, что может быть автоматизировано различными инструментами.
Например, у меня мог бы быть один инструмент, заполняющий список баз данных, другого инструмента для заполнения списка приложений.NET, третий инструмент, который получает список веб-сервисов и наконец инструмента, который так или иначе знает, как взорвать приложения для зависимостей между компонентами, найденными другими инструментами.
Все или большая часть из этого могли быть автоматизированы так, чтобы я не должен был вести список зависимостей сам, которые были бы подвержены ошибкам и вероятно устарели бы к тому времени, когда я заканчиваю. Таким образом, я хотел бы иметь инструмент, который мог сделать все это для меня или по крайней мере инструмента, который мог содержать, проанализировать и визуализировать компоненты и зависимости, вместо того, чтобы создать его самого. Чем меньше я должен сделать, тем лучше...
Хотя Lattix довольно гибок, мне было проще написать собственную программу просмотра и хранилище данных, чтобы получить нужную мне функциональность. Это было не так уж и плохо, но было бы неплохо использовать стандартное решение вместо нестандартного.
Попробуйте Lattix . Он поддерживает базы данных и другие технологии, а также позволяет указывать собственные внешние зависимости