Silverlight Has Had a Bumpy Road. Will It Have a Smooth Transition to WinRT?

by Abel Avram Follow 7 Followers on  Nov 19, 2011 3

Microsoft had a great vision for Silverlight, a framework and a set of tools that would dominate the web development landscape, but it fell short of that. There are rumors there won’t be any Silverlight 6. If that happens, how easy is for the Silverlight developer to transition to WinRT? Some numbers show that it is pretty easy.


WCF Data Services October CTP Updates OData Libraries, Adds Spatial Data Types

by Jenni Konrad Follow 0 Followers on  Oct 28, 2011

Microsoft has released the WCF Data Services October CTP, which targets .NET 4 and Silverlight 4. This update includes new libraries for OData version 3, and adds support for spatial data.


Microsoft has Abandoned Silverlight and All Other Plugins in Metro IE

by Jonathan Allen Follow 529 Followers on  Sep 15, 2011 23

Though it has been hard, we have been trying to avoid reporting on rumors about the death of Silverlight for quite some time. As in all things, rumors tend to be exaggerated or out-right false. Unfortunately the end of Silverlight is no rumor; if Microsoft doesn’t change course it, as well as Flash and other plugin technologies, will be effectively unusable when Windows 8 is released.


Windows 8 Replaces the Win32 API

by Jonathan Allen Follow 529 Followers on  Sep 13, 2011

Windows 8 introduces a new core API called WinRT. This is used to develop Metro style applications using C/C++, .NET, or JavaScript. These applications automatically gain features such as hardware acceleration and advanced power management out of the box. Existing Silverlight and WPF applications can be ported to the new “Native XAML” libraries with minimal effort.


Silverlight 5 RC: Microsoft Reinforces Their Commitment with Many New Features

by Abel Avram Follow 7 Followers on  Sep 02, 2011

Microsoft has announced Silverlight 5 RC ahead of the BUILD conference, making sure the are no more questions about their commitment regarding their favorite browser plug-in technology. Silverlight 5 has many new features, including: 2D and 3D graphics rendered via the GPU, remote video control, P/Invoke support, in-browser trusted applications, better performance and tools.


Resources for Windows Phone Developers

by Jonathan Allen Follow 529 Followers on  Aug 31, 2011

In what’s becoming a tradition, Microsoft has once again confused the version numbers of one of their key products. In brief what you need to target Windows Phone 7.5 is the Windows Phone 7.1 SDK and the August 2011 build of the Windows Phone Toolkit. Or you can give the PhoneGap beta a spin.


Task Parallel Library for Silverlight

by Jonathan Allen Follow 529 Followers on  Aug 25, 2011 4

Silverlight’s asynchronous service model forces developers to deal with multi-threading from the very beginning. So it seems odd that Microsoft choose to omit the Task Parallel Library, which is the core of .NET’s multi-threading infrastructure. Fortunately there are options.


An Overview of WCF RIA Services Toolkit

by Jonathan Allen Follow 529 Followers on  Aug 22, 2011

In honor of the August release of WCF RIA Services Toolkit, we are going to offer a quick introduction to the various components it offers on top of the baseline version of RIA Services. New in this build is support for EntityFramework 4.1, including code first, and a fix to the JavaScript/jQuery client so that it works with jQuery 1.5.1 and later.


Writing Asynchronous Tests with Rx and Silverlight

by Jonathan Allen Follow 529 Followers on  Aug 09, 2011 1

Richard Szalay is demonstrates how Reactive Extensions can be used to make asynchronous testing with the Silverlight Unit Testing Framework less error prone.


Rapid Business Application Development with Visual Studio LightSwitch

by Jenni Konrad Follow 0 Followers on  Aug 04, 2011

Visual Studio LightSwitch 2011 is a simplified development tool intended to speed up the creation of custom business applications. It includes pre-built components, templates, and predefined data types for the most common business needs, and allows developers to produce form-driven applications for either desktop use or deployment to the cloud.


Jeremy Likness on Clean Design-Time Friendly ViewModels

by Jonathan Allen Follow 529 Followers on  Jul 29, 2011 1

There are many ways to handle design-time data in view-models. While some people use complex dependency injection frameworks or inversion of control containers, the simplest method is to just check the DesignerProperties.IsInDesignTool flag. Unfortunately this has the side effect of embedding the design-time data into one’s application. Jeremy Likness offers a couple ways of working around this.


WCF Data Services June CTP: LINQ Improvements and Properties on Derived Types

by Jenni Konrad Follow 0 Followers on  Jul 08, 2011

The WCF Data Services June 2011 CTP for .NET 4 and Silverlight 4 includes Any/All operators for LINQ, support for properties on derived types, and an OData serializer/deserializer.


Microsoft’s Silence is Infuriating .NET Developers

by Jonathan Allen Follow 529 Followers on  Jun 11, 2011 18

Earlier this month Microsoft unveiled a new touch-centric UI for Windows 8. According to the presentation this new UI allows Windows 8 applications built using just HTML5 and JavaScript. This is great news for web developers looking to do more with the Windows platform, but Microsoft is refusing to say whether or not .NET can also be used for this new application model.


Scott Olson on Cross Platform Mobile Development with MonoCross

by Jonathan Allen Follow 529 Followers on  May 12, 2011

We recently interviewed Scott Olson of the MonoCross Project. The MonoCross Project is a framework for cross-platform mobile development. It uses a combination of .NET and Mono technologies.


What to look forward to in WPF vNext

by Jonathan Allen Follow 529 Followers on  May 11, 2011 5

With all the focus on Silverlight, and more recently HTML 5, a lot of people have been wondering about the future of WPF. This in quite understandable, as silence from Microsoft’s press machine often means that the project is on hold, possibly forever. However, it could also mean they aren’t ready to reveal what they are working on.

Login to InfoQ to interact with what matters most to you.

Recover your password...


Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.


More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.


Stay up-to-date

Set up your notifications and don't miss out on content that matters to you