Interface Attributes != Class Attributes – Brad Wilson discusses the use of attributes on interfaces, and how interfaces and base classes differ when implemented / inherited in terms of attributes defined on them
Things you didn’t know the Watch window could do – Kate Gregory highlights a number of previous posts on tips for working with Visual Studio along with a post from "Daan-Nijs" which shares a number of really useful features of the Watch Window.
Tasks vs ThreadPool – Sacha Barber highlights an interesting discussion on Tasks vs ThreadPool over on Paul Stovell’s blog where Paul takes a look at implementing Task behaviours in ThreadPool terms – check out the comments on Paul’s post. Sacha also takes this opportunity to highlight his series of articles on CodeProject about the Task Paralllel library
Managed Thread Synchronization – Paulo Zemek takes a look at the varirty of different means for synchronising application behaviour across multiple threads, including lock(), EventWaitHandle, AutoResetEvent, ReaderWriterLock and much more.
Building an HTML App – Workout Timer – Clock Logic – Joe Stagner continues with the build of his Workout Timer sample application, looking at the implementation of the clock / timer functionality in this part of the series.
A Magnifying Lens using Script and CSS – K. Scott Allen shares an implementation of a magnifing lense for a webpage using JavaScript and CSS to implement it. The example shows off a number of useful techniques from rounding the magnifing glass to debouncing the mouse tracking.
Introducing Cosby, spontaneous striped background generator – Leon Bambrick shares an example of using the ASP.NET MVC FileResult type, creating a simple application which renders striped background images based on user selections. Full source is available.
Static Code Analysis (aka FxCop) – Simple Code Analysis – Zain Naboulsi takes a introductory look at the use of Static Code Analysis which is integrated into Visual Studio (higher SKUs), illustrating its use with a simple worked example showing some simple code, enabling the checking and looking at the warning messages.