Suggested Resources is a proof of concept in aggregation of online content inside Visual Studio and analysis of a developers work, in order to suggest applicable resources to the user.
This Visual Studio Integration Package is a proof of concept in:
Aggregation of online content within the Visual Studio IDE.
Analysis of development activities within the Visual Studio IDE.
This combination of features allows Suggested Resources for .NET developers to pro-actively suggest online content that applies on the task being performed by a developer. .. A bit like having a programming pair that searches for online resources while you focus on getting the job done.
An Example
You or a developer in your team implements IDisposable on a class that can be inherited from. This means the class should implement a disposable pattern using 2 methods and perhaps a finalizer. If you don’t follow up with the guidelines, perhaps FxCop would notify of breaking a design-rule. Though, learning about proper use of these patterns early on and applying them consistently saves time and results in a better application.
There is a huge amount of written and unwritten principles and guidelines in .NET Development. There is no way we can capture all these guidelines in a single tool.Therefore this tool aggregates and augments information from the internet.