So everyone thinks concurrency will be super important in the years to come. And who would disagree? I recently found this link on the MS Research page. Of course everyone's heard about C Omega, since it was the prototype for the implementation of generics, but did you know about the concurrency lib?
Joins - A Concurrency Library
Comega promised C# programmers a more pleasant world of concurrent programming. Comega had a simple, declarative, and powerful model of concurrency—Join Patterns—applicable both to multithreaded applications and to the orchestration of asynchronous, event-based distributed applications. By exploiting Generics in the Common Language Runtime, we can provide join patterns as a library rather than as a language feature. Offering a library has advantages: The library is language neutral, supporting C#, Visual Basic, and other languages; and the library's join patterns are dynamic, supporting solutions difficult to express with the static join patterns of Comega. The Joins library is efficient and has a simple interface that makes it easy to translate Comega programs to C#. The installer includes a tutorial, documentation, samples, and demos.
 |
Thursday, August 10, 2006
|
 |
http://www.windwardreports.com/film.htm
Luckily at BNY (Bank of New York), we use rubber bands and hacky sacks instead of beach balls. And the most offending pranks are t'ping each other's white boards.
Enjoy!
 |
Wednesday, August 02, 2006
|
 |
So I came across this site (http://www.infoq.com/) recently. It has lots of industry news, but more importantly has a free eBook "Visual Studio Tips and Tricks" http://www.infoq.com/minibooks/vsnettt. You have to sign up to download, so spam might be a small price to pay 
I pride myself in knowing lots of VS shortcuts and the like, but I have to admit I have already picked up quite a few new ones.