![](https://devblogs.microsoft.com/visualstudio/wp-content/uploads/sites/4/2022/09/devblog-brand-visualstudio2022.png)
![](https://devblogs.microsoft.com/visualstudio/wp-content/uploads/sites/4/2022/09/devblog-brand-visualstudio2022.png)
![](https://devblogs.microsoft.com/visualstudio/wp-content/uploads/sites/4/2022/09/devblog-brand-visualstudio2022.png)
Toolbox Search
![](https://devblogs.microsoft.com/visualstudio/wp-content/uploads/sites/4/2022/09/devblog-brand-visualstudio2022.png)
Visual Studio Sessions at PDC ‘09
![](https://devblogs.microsoft.com/visualstudio/wp-content/uploads/sites/4/2022/09/devblog-brand-visualstudio2022.png)
Visual Studio Sessions at PDC ‘09
![](https://devblogs.microsoft.com/visualstudio/wp-content/uploads/sites/4/2022/09/devblog-brand-visualstudio2022.png)
Announcing the Visual Studio Blog!
![](https://devblogs.microsoft.com/visualstudio/wp-content/uploads/sites/4/2022/09/devblog-brand-visualstudio2022.png)
Dynamic in C# 4.0: Creating Wrappers with DynamicObject
![](https://devblogs.microsoft.com/visualstudio/wp-content/uploads/sites/4/2022/09/devblog-brand-visualstudio2022.png)
Dynamic in C# 4.0: Introducing the ExpandoObject
![](https://devblogs.microsoft.com/visualstudio/wp-content/uploads/sites/4/2022/09/devblog-brand-visualstudio2022.png)
Generating Dynamic Methods with Expression Trees in Visual Studio 2010
![](https://devblogs.microsoft.com/visualstudio/wp-content/uploads/sites/4/2022/09/devblog-brand-visualstudio2022.png)