Community Convergence LVII

Welcome to the fifty-seventh issue of Community Convergence. In this post I’ll focus on new articles from the C# team, as well as events taking place at PDC. From the C# Team Eric Lippert Closing over the loop variable considered harmful Three Umpires (The Compiler Calls ‘em as it Sees ‘em) Simple names are not so…

0

Silverlight Animation Part II: Sprites

In the previous post in this series, you learned how to create a simple animation with Silverlight. The next step is to learn how to create animated objects called sprites. This post will also explain how to ensure that a Sprite’s movement is restricted to a bounded area, as shown below in Application 1. Logic…

10

Silverlight Layouts Part 1

This is the third in a series of posts on Silverlight. The text focuses on creating a basic interface for a Silverlight application and explores simple ways to work with Grid controls that are divided up into Rows and Columns. So far, I’ve added the following posts to the Silverlight series: Silverlight Post 1 Creating…

9

Silverlight Revisited

I’ve written about Silverlight in previous posts published on this blog. Recently, however, I’ve found my thoughts coming back to this subject. This is hardly unusual: many people are interested in Silverlight. The reason for the attraction to this technology is not hard to discover. Silverlight allows us to build visually appealing web applications with…

6