![InfoQ InfoQ](https://msdntnarchive.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/msdnmagazine/WindowsLiveWriter/48f7ff5ffe18_E127/image_6.png) |
Edd Morgan shows IronRuby interaction with POCOs and considerations to make this implementation run “on Rails.” |
![DevProConnections DevProConnections](https://msdntnarchive.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/msdnmagazine/WindowsLiveWriter/48f7ff5ffe18_E127/image_12.png) |
Richard Campbell tells what .NET 4.0 does better than its previous versions regarding performance, thread management, and security, |
![CodeBetter CodeBetter](https://msdntnarchive.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/msdnmagazine/WindowsLiveWriter/48f7ff5ffe18_E127/image_15.png) |
Glenn Block offers a primer on MEF for Visual Basic .NET developers in a Silverlight application. |
![ALT.NET ALT.NET](https://msdntnarchive.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/msdnmagazine/WindowsLiveWriter/alt.msdnWhatMediaSaysonMSDevelopment_2539/image_3.png) |
Rob Reynolds explains how to decide what required features to implement first in an open source project. |
![Visual Studio Magazine Visual Studio Magazine](https://msdntnarchive.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/msdnmagazine/WindowsLiveWriter/48f7ff5ffe18_E127/image_thumb_6.png) |
Mark Boulter presents a detailed example of creating a data-bound application with alternative approaches. |
![The Code Project The Code Project](https://msdntnarchive.blob.core.windows.net/media/TNBlogsFS/BlogFileStorage/blogs_msdn/msdnmagazine/WindowsLiveWriter/48f7ff5ffe18_E127/image_23.png) |
Alexander Turlov shows how embedded JavaScript resources could be reduced at its basic minimum with MS Ajax Minifier. |