Still looking for a sponsor Max Paulousky is looking for a Silverlight/.Net job in the Commonwealth

Microsoft Silverlight 4 Beta Client for Facebook

Microsoft has announced cool silverlight application. There are two piece of news. A good one - this application promotes all Silverlight 4 features like working with web cameras, notification messages, drag & drop etc.  A bad one – Microsoft has not provided source code. Moreover, the binaries are obfuscated. Sources probably will not be provided at all. Tagged: Silverlight 4 , Facebook , Microsoft This work is licensed under a Creative Commons Attribution By license.

How to get Xml InnerText in a Silverlight application – 2

There is an easier way to remove all xml tags from the document – regular expressions: Regex.Replace(text, @"<\/?[^>]*\/?>", string.Empty); Tagged: Silverlight , Xml , InnerText , Regular Expressions This work is licensed under a Creative Commons Attribution By license.

Performance of Visual Studio 2010 Beta 2

The performance of my instance of VS2010 beta 2 was not well. Especially, start of debugging process for silverlight applications was not fast enough. Loading of symbols files (to enable debugging) was taking about two-three minutes. BTW, there are a lot of complains on performance in beta 2. The situation was the same for silverlight 3 and 4 applications. The performance issue has been solved after installing MS Expression Blend Preview for .Net 4. The symbols loading time is almost the same as  for VS2008. I am absolutely sure, Microsoft will improve performance in the release. ...

How to get Xml InnerText in a Silverlight application

The Silverlight framework is restricted in comparison with .Net framework. It does not provide the XmlDocument class, that has the InnerText property. Silverlight applications should use XDocument instead of XmlDocument. Following code is an extension method for the XNode class that implements InnerText functionality. public static string InnerText(this XNode xNode) { bool isContainer = xNode is XContainer; if (!isContainer) { switch (xNode.NodeType) ...