Tag: Development

Community

Query Comprehensions

(Scott Wisniewski) In the June 2007 issue of MSDN Magazine, Kit George and Ting Liang provided an introduction to some of the new features being introduced in Visual Basic 9.0 to support Language Integrated Query, or LINQ. In particular, they showed how LINQ is a universal data platform designed to

Community

Collections Best Practices

(Inbar Gazit) Most introductory textbooks on computer science and programming include a chapter about collections. They may be called arrays or data structures, but the concept remains the same. The ability to tie a set of elements to one another in a formal data object is essential to modern progra

Community

Synchronizing Data Access

(Jim Mischel) Probably the most difficult part about writing multi-threaded programs is synchronizing access to shared data. Read-only access is trivial and requires no synchronization at all. That is, any number of threads can simultaneously read from a given data structure. It’s only when one or m