Silverlight 2 is an awesome platform for development of rich web applications. One issue to be aware of, though, is that some browser features do not extend into Silverlight apps. For example, the Back and Forward browser buttons do not always work as the user may expect with Silverlight apps. The set of browser features […]

Continue reading about 7 tips for extending browser functionality to Silverlight apps

Igor Ostrovsky on April 14th, 2009

In database terminology, a view is a named query that typically aggregates data from multiple tables. When using views, it is important to remember that querying a view will evaluate the query that defines the view. Repeated evaluation of the view – say from within a nested query – may seriously impact or even kill […]

Continue reading about Precomputed view: A cool and useful SQL pattern

Igor Ostrovsky on November 19th, 2008

Windows Live Writer is an awesome tool that I use to write all of my blog posts. I am so used to it that I can’t imagine blogging without it, but I have also found ways to shoot myself in the foot with it. Here are two ways in which I managed to lose a […]

Continue reading about How to recover a lost post in Windows Live Writer