Silverlight 2.0 provides better remote debugging experience

Some months ago, I did some remote debugging of a Silverlight app on a Mac. To say the least, it wasn’t all that intuitive, and it required a lot of trying and guessing to achieve the desired goal. Personally I think remote debugging is cool, but I can’t really see the great need of it. Silverlight is cross-browser, cross-platform compatible – so when it works in a browser on Windows, shouldn’t it work on a Mac as well? The release of Silverlight 2.0 has some great news in respect to remote debugging. It is no longer necessary to edit config files, and so on to authenticate the remote debugging session. This is all done from a nice user interface. JrzyShr Dev Guy has a excellent blog post describing the process of setting up remote debugging on a Mac on Silverlight … Continued

Windows Vista / Mac debugging a Silverlight app using Visual Studio 2008

[obsolete] As I wrote here, this is no longer the way to do it as Silverlight 2.0 provides a much better experience. As I wrote recently in another blog post about a .NET Rocks interview with Brad Abrams, I was very impressed with his keynote at ReMix Boston, where he did the Linux / Vista / Mac debugging. I referred to Richard Campbell‘s opinion that he didn’t believe it would work. At the end of the post, I wrote that I want to try it for myself, to see if it really works. Brad Abrams posted a comment to my blog post, saying that it should work just fine. Well. This post tells the story. Prerequisites A Windows machine with Visual Studio 2008 and Silverlight Tools Alpha for Visual Studio 2008 installed. A Macintosh with the Silverlight 1.1 Alpha installed. … Continued

Recommended listening: .NET Rocks with Brad Abrams

If you haven't heard .NET Rocks before, now is a good time to do it. In their last show, they interviewed Brad Abrams during Remix Boston where he did a keynote. So who is Brad Abrams. Quote from his own blog: Brad Abrams was a founding member of both the Common Language Runtime, and .NET Framework teams at Microsoft Corporation where he is currently the Group Program Manager for the UI Framework and Services team which is responsible for delivering the developer platform that spans both clients and web based applications as well as the common services that are available to all applications. Specific technologies owned by this team include ASP.NET and ASP.NET AJAX, parts of Silverlight, and Windows Forms. In the interview, they talk a lot about Silverlight, what they are trying to do and how open the technology … Continued

Silverlight 1.0 officially released

This morning, I just read over at Scott Hanselmans blog, that Silverlight 1.0 was released and it support Linux. So that means Silverlight support all major platforms now, and it is out in the open so your apps can get going. To get some inspiration, you can have a look at these Silverlight apps that Scott posted on his blog: (posted from ScottGu’s blog) Quote Scott Hanselman Recreating ITunes in Silverlight: Jose Fajardo has an absolutely fantastic blog with a ton of Silverlight content on it.  One of the projects he has been working on has been recreating Apple’s ITunes Media Player using Silverlight.  Check out his multi-part blog series that discusses step-by-step how he built it.  Absolutely brilliant. Sudoku for Silverlight: David Anson has built a cool online sample using Silverlight that helps you play the popular Sudoku game.  Useful … Continued

Web services and Silverlight 1.1 C# gotchas

As anyone must know by now, Silverlight is Microsoft's cross-browser, cross-platform RIA (Rich Internet Application) technology – like Adobe's Flash. With Silverlight, they say the sky is the limit, and it's only up to yourself what to invent. Silverlight offers you a big chunck of the .NET CLR in the browser, when using Silverlight 1.1 Alpha (Refresh). As always, there are do's and don'ts when you work with new technology and in this not-known-yet-part series, I'm going to recap my experience using Silverlight 1.1 Alpha and later Silverlight 1.1 Alpha Refresh to develop some sophisticated charting components. Before you begin – general info For the current release of Silverlight (Silverlight 1.1 Alpha Refresh) you don't have the System.Data namespace (that means no DataSets nor DataTables). Also the System.Xml namespace is very small, you don't get the XmlDocument which would have been … Continued