One framework to rule us all…

Archive for the ‘WPF’ Category

Bing Maps Silverlight Control released

Q: What happens when you cross a Silverlight application with Bing Maps? A: A full fledged geographical DeepZoom navigation experience. This is what you get with the new Bing maps Silverlight Control now available from Microsoft. I’ve tested it and I must say its very cool. You can do some great visual “damage” with it, since it supports DeepZoom functionality.  The Bing Maps Silverlight Control has been in CTP for awhile, but it was now released as version 1.0. Check out a full working example here.  Some of the features in this release include: Deep Zoom Support Built on Silverlight 3.0 Support for (more…)

Read more

Vodafone stores powerup with Microsoft Surface

Vodafone and Microsoft have been working together in order to develop a custom retail application for vodafone customers. It’s been implemented in Germany, Ireland, Italy, Netherlands, Portugal, Spain and the United Kingdom, so customers that live in these countries can now experience Surface in local flagship Vodafone stores. Customers will be presented with an app that allows them to explore the services and features that are part of the Vodafone 360 offering. Vodafone 360 is a suite of innovative internet services for mobiles and the PC, and it rounds up several kinds of social and profile data such as customer’s (more…)

Read more

Microsoft releases Facebook SDK v3.0

Microsoft recently released an updated version of their Facebook SDK for .NET developers. This is the result of a joint partnership between Clarity Consulting and the Concept Development Team at Microsoft.  According to Microsoft “the goal is to enable .NET developers to quickly and easily leverage the various features of the Facebook Platform.” The software giant has provided samples and tools for helping develop Facebook applications in the various .NET platforms including: ASP.NET, Silverlight, WPF and WinForms. Microsoft has also release the source code for the API, components, controls, and samples.”  The main goals driving the release of version 3.0 (more…)

Read more

What’s new in .NET 4 Beta 1 graphics

Since .NET 4.0 Beta 1 was released a few weeks ago I’ve been sniffing here and there around the framework for averything new. The WPF 3D team posted a series of new features aroung graphics that I thought of broadcasting: RenderOptions.ClearTypeHint: If WPF renders text into a potentially transparent surface (e.g. a layered window like a menu or popup) we use grayscale anti-aliasing instead of ClearType because if the transparent surface is blended with another transparent surface, the ClearType will get messed up. Now with ClearTypeHint you can tell us to use ClearType and we’ll trust you that things aren’t (more…)

Read more

Visual Studio 2010 Beta 1 now public

It’s been a while since I posted here, and shameless as it might seem I just moved to my new appartment and it’s been a busy month. Trying to redeem my self, It’s time for another great announcement: On Monday, Microsoft released Visual Studio/Team System 2010 and .NET 4.0 Beta 1 for those who are MSDN subscribers. Well today it is time for everyone else to have a piece of the cake. Counting from yesterday, the download is publically available to anyone who wants to download it. I have to say that this is indeed a treat. The new features (more…)

Read more

WPF Application Quality Guide

I’ll be checking out (a bit seriously this time) the December 2008 revision of Windows Presentation Foundation Application Quality Guide. I’m a big fan of quality and patterned development (see this as enjoying being in control of things) and whenever I see any initiative regarding this matter I tend to give it some attention whenever I can. The fact that I’m currently developing with WPF, Prism and MEF definitely leads me towards this behaviour, whether it’s for my own professional and technical training, nor for the enrichment of the skills of my team. This Quality Guide is 100% focused on WPF. It is (more…)

Read more

Prism v2 Released

Prism v2.0 was released yesterday. Also known as Composite Application Guidance for WPF and Silverlight, Prism is designed to help you more easily build enterprise-level Windows Presentation Foundation (WPF) and Silverlight client applications. It will help you design and build enterprise-level composite WPF client applications—composite applications use loosely coupled, independently evolvable pieces that work together in the overall application. The guidance includes a reference implementation, reusable library code (named the Composite Application Library), documentation, QuickStart tutorials, and hands-on labs. This version of the Composite Application Guidance is designed to help you build WPF and Silverlight applications that have a single (more…)

Read more

DevDays 2009 Status Report

My presentation was yesterday. It took place in main room 5 at 2:30 PM. Overall I guess it went okay, taking into consideration that I nearly had no time to sleep in the previous 4 days… Yeah… It sucks… I had to work over the weekend all night long till monday, so I tool thursday to prepare my presentation. I wasn’t expecting this but, it comes with the job. Also due to my current ongoing project at Microfil, I wasn’t able to stay in the event both days, so I ended up going back to Oporto in the same day. Today (more…)

Read more

Setting UserControl to stretch/fill on an ItemsControl

One quick tip for those using the ItemsControl element on a xaml page. When adding a UserControl as a child, there is no way to force it to occupy the entire region occupied by the ItemsControl. The workaround for this is setting the ItemsPanel template property of the ItemsControl so that it internally uses a DockPanel or Grid. The following code shows a ResourceDictionary file that does this (reference it in your App.xaml file in order for its elements to be referenced):

Hope this helps.

Read more

VS 2008 Sp1 Silent Crash Of Death

Well, I’ve heard of this bug before, but never had the unfortunate displeasure of experiencing it. Two days ago I started having problems when opening my Shell.xaml file, on a CWPF-based solution (hence the name, by the way). When I dbl clicked the xaml file, the split designer/xaml tab showed up, started loading the designer part (the usual message appears – “Press ESC to cancel”) and suddenly, VS closed silently, discarding any changes I’ve made that far… Pretty neat huh? This has never happened to me before, and this xaml file had no special code written on it. In fact, as the (more…)

Read more