Blog Home  Home Feed your aggregator (RSS 2.0)  
WPF/E - First impressions - Manuel Abadia's ASP.NET stuff
 
# Tuesday, December 19, 2006

I haven’t paid too much attention to WPF but after the first CTP of WPF/E I was curious to see what is the status of WPF/E (mostly, because I had a project in mind that needed some vector graphics and I was going to use SVG to do it) so I installed it and take a quick look at it.

You can install it here:

http://go.microsoft.com/fwlink/?linkid=77791&clcid=0x409

And an introduction video can be watched here:

http://channel9.msdn.com/showpost.aspx?postid=263358

The truth is that I am a bit dissapointed with it, but don’t get me wrong. WPF/E is a cool idea in the initial stages of development, so with a bit of luck it can evolve to something really useful. However, this initial release lacks a lot of stuff:
- there isn’t any direct pixel manipulation method available making this a very limiting factor for games.
- there isn’t any input control.
- missing keyboard support.
- Also there isn’t a linux version yet.
- The SDK samples aren't as good as the ones shown in the video.

Hopefully those problems will be addressed in future releases if Microsoft wants to create something that can replace flash in a lot of scenarios. Currently is only usable for displaying charts, shapes and video.

Also, as a MSDN professional subscriber, I’m a bit pissed of because the Microsoft Expression suite isn’t available to us, but that’s another story…

Tuesday, December 19, 2006 7:02:16 PM (Romance Standard Time, UTC+01:00)  #    Comments [6]   ASP.NET | WPF/E  | 
Tuesday, December 19, 2006 8:04:57 PM (Romance Standard Time, UTC+01:00)
My guess is that many of these issues will be solved in RTM, with the exception of Linux version.
But the idea of develop Flash-like apps with XAML and C# code behind is very suggestive :-)
A new way to deploy rich apps to clients in a secure environment, way better that the 'failed' ClickOnce model for WinForms. It can be a total failure or a VERY big success, in my opinion a replacement for Flash would be a God send for enterprise developers.
Dan
Tuesday, December 19, 2006 8:22:26 PM (Romance Standard Time, UTC+01:00)
"in my opinion a replacement for Flash would be a God send for enterprise developers"

I have no experience with Flash, but can you give some reasons for this? Aren't we trading one corporate master for another? ;)
Tuesday, December 19, 2006 8:48:40 PM (Romance Standard Time, UTC+01:00)
Jeff, my point is:
1.- Any developer can create WPF/E apps with a free editor and the free SDK ( over the not free Windows OS, I know )
2.- The source code is plain text, not strange binary formats only recognized by the Macromedia software.
3.- If you know how to program WPF/E, you know how to develop a WPF app for .NET 3.0 too. Seems like the learning curve worths the effort. And viceversa !
4.- Therefore, for the enterprise view is a good decision to invest in WPF. In the near future and with some AJAX work ( probably with Asp.net AJAX extensions ), these apps are going to work in the browser ! Can you say the same about Flash ?
Dan
Tuesday, December 19, 2006 9:51:27 PM (Romance Standard Time, UTC+01:00)
Dan,

have you read somewhere that Microsoft don't has plans to release a linux version? IMHO this will be their biggest mistake in order to make WPF/E the flash killer.
Wednesday, December 20, 2006 12:39:36 AM (Romance Standard Time, UTC+01:00)
No, but I have my doubts that Microsoft is really interested in doing a Linux version.
So WPF/E probably is not the flash killer, but a cool alternative with excellent asp.net integration
I don't imagine Google changing YouTube to use WPF/E :-)
Dan
Wednesday, December 20, 2006 3:44:36 AM (Romance Standard Time, UTC+01:00)
For me it's open video formats and SVG.
All comments require the approval of the site owner before being displayed.
Name
E-mail
Home page

Comment (Some html is allowed: a@href@title, strike) where the @ means "attribute." For example, you can use <a href="" title=""> or <blockquote cite="Scott">.  

[Captcha]Enter the code shown (prevents robots):

Live Comment Preview
Copyright © 2020 Manuel Abadia. All rights reserved.
DasBlog 'Portal' theme by Johnny Hughes.