Software

  • Coded UI Tests : WPF Utilities – Jonathan Antoine shares a collection of helper methods for Coded UI Tests to help when working with Tree View, List View, and general control instances, along with simpler expand, collapsem invoke and select helpers.

Information

  • What is the defining characteristic of a local variable? – Eric Lippert discusses the actual meaning of a ‘local scope variable’, looking at some of the common misconceptions and implementation details which often get swept up into the definition.
  • Struct vs. Class, Safety vs. Speed – Bill Wagner discusses some points and questions which were raised at CodeMash about the use of Structs in place of classes for performance, looking at a couple of different scenarios and rules about the use of structs.
  • Eduasync part 19: ordering by completion, ahead of time… – Jon Skeet continues his eduasync series exploring the ordering of the results of tasks exploring the implementation and a sample which illustrates it in operation
  • Building the next generation file system for Windows: ReFS – Steven Sinofsky and the Windows 8 team are still innovating away, and in this post Steven discusses the new file system ReFS based on the ideas behind NTFS and additional customer requirements, which is to be included in server editions of Windows 8.
  • Approval testing – value for the money – Krzysztof Kozmic discusses some of the common problems with automated testing, including the burden of test code which adds little value, and introduces the concept of Approval Testing, a practice he has been using on recent projects, looking at an example from the Windsor project to illustrate the practice.
  • How Do You Pick Open Source Libraries? – Dany Brion discusses some of the things he considers when attempting to pick an open source library from the vast array available to solve a particular problem.
  • Marines vs. Boy Scouts – Chris Brandsma discusses the two common approaches to working on an existing code base, the ‘get in get out’ marine approach and the “Leave thing better than you found them” Boy Scout approach, discussing that both have disadvantages when used inappropriately.

Community