Adopting Silverlight – An Architects Point of View

Abstract A very common deployment scenario for Silverlight 1.1 Applications is to be hosted from Windows Server 2003/IIS6 environments. This implies that the development environment for Silverlight will be based in .Net Framework 3.5 while the deployment environment will be based in .Net Framework 2.0. Combine the platform mismatch between development and production environments with…

17

Silverlight 2 and Rich Internet Applications

Abstract This series of articles takes a look at the current state of RIA development leveraging Silverlight 2. The series will focus on the architecture of RIA’s, the use of XAML for resolution independent user interface layout and design, Windows Communication Foundation for Web Services, Visual Studio 2008 and Expression Blend for the design/development environment…

16

Windows 7 Beta for MDC Attendees

Breaking news!!! Attend an upcoming MSDN Developer Conference and you will receive a Windows 7 Beta DVD. Note: No date has been announced for the Windows 7 Beta. If you attend an MDC event we will make sure you receive a Windows 7 Beta DVD when it is available. Register today and you’ll get the…

13

Windows 8, XNA and MonoGame – Part 3, Getting Windows 8 Store Ready

In Part 1 of this series I introduced you to MonoGame for Windows8, an implementation of the XNA namespace that allows you to get your XNA code running on Windows 8 as a Metro Style App. In Part 2 I documented how to get your development environment configured using GitHub and Visual Studio 2012 In…

12

Silverlight 2.0 Roadmap

Scott Guthrie announced on his blog the product roadmap for ASP.Net, IIS7 and Silverlight. With the enhancements to Silverlight that are being made with the next release, we realized that naming it Silverlight 1.1 would not properly reflect the amount of work that is going into it.  Specifically, we are renaming Silverlight 1.1 to Silverlight…

12

Silverlight 1.1 Audio Player Deconstructed

In my last post I announced the ReMIX07 Boston Soundtrack application and provided the iframe for embedding that application in your own web page. This post provides more detail on the architecture of the application and a pointer to the source code so that you can download it if you are interested. The ReMIX07 Soundtrack…

10

Windows 8, XNA and MonoGame – Part 2, Getting Started

In part 1 of this series I gave you an overview of MonoGame, an open source cross platform implementation of the XNA namespace and class model and how you could use that to port you existing XNA code to Windows 8. In this article, I will show you how to get your development environment setup…

8

PopFly Goes To College

I recently interviewed Professor Mark Frydenberg of Bentley College of Massachusetts. Professor Frydenberg has created a course that leverages PopFly to teach software architecture and development to his business major students. Professor Frydenberg’s unique approach allows students to grasp complex distributed computing concepts, build and share sophisticated mashups while working with information (photos, news, music)…

8

Windows 8 Game Development For The Win

With the recent announcement by Unity and Epic on tool and framework support for Windows 8, I thought it would be good to review all the options for game development on Windows 8 and provide pointers to the support you need to get your game in the store. Games are going to be some of…

7

Developing, Deploying and Invoking WCF Services from Silverlight 2 Applications

In order for your WCF Service to be invoked from Silverlight you need only change the default Web.Config EndPoint Binding setting from wsHttpBinding to basicHttpBinding: Optionally you can add the AspNetCompatibilityRequirements() attribute to your service class. This allows your WCF service to appear just like an ASMX service. This is useful for your ‘legacy’ AJAX…

7