WPF/E beta released as Silverlight

Today Microsoft announced that WPF/E will be named Silverlight in the future. Honestly Windows Presentation Foundation / Everywhere is much cooler as a name, not that it really matters.
I think Silverlight actually will be a strong competitor to Adobe Flash. It has some neater features unlike Flash, like native 3D support most of the WPF features that's come with XAML. Another strong reason is that Microsoft will push really hard on this, it would be kind of embarrassing for them to release another failure like ActiveX.

The tools for designing Silverlight aswell as regular WPF is young and not as complete as Adobes Flash environment (Expression Designer is still in beta I think) so they have a bit more miles to run on that area.

Flash does not have a separate design / logic design, unlike Silverlight where you have your design in the XAML and your logic in separate (liiiight) CLR syntax. I think most interaction logic will be done with Microsoft AJAX and custom JavaScript as well as C# / VB.net. Flash has a weak form of C++ called ActionScript that's not even OO. However what's important in this context is that C# / VB.net should be used only for interaction logic, not business logic that you should have in a remote webservice or WCF. But for smaller apps I hope that the developer can produce some more complex logic and data access from within Silverlight.

Blogs about Silverlight:

Joe Stegman's WebBlog http://blogs.msdn.com/jstegman/
Mike Harsh's Blog http://blogs.msdn.com/mharsh/
Sean Alexander's Blog http://www.seanalexander.com/
Somasegar's WebLog http://blogs.msdn.com/somasegar/
Laurence Moroney's Blog Web.Next http://blogs.msdn.com/webnext/
Tim Sneath's Blog http://blogs.msdn.com/tims
Dave L. Campbell's Blog http://www.wynapse.com/

Compiled from Michael Schwartz blog (just a comment on him…the guy is a fricken genious…german…but still genious :P)

posted @ Sunday, April 15, 2007 6:25 PM

Print

Comments on this entry:

# re: WPF/E beta released as Silverlight

Left by Lorin Thwaits at 4/15/2007 11:26 PM
Gravatar
For the time being Flash has lots more support for 3D than Silverlight. Check out this copy of Microsoft's North Face demo built with Flash's Papervision 3D engine :

http://www.actionscriptarchitect.com/lab/Video3D/

Also very useful for a first-person type experience is the ray tracing engine built into Flash. (See the next comment for the link as GWB only lets you put one URL in each comment)

# re: WPF/E beta released as Silverlight

Left by Lorin Thwaits at 4/15/2007 11:37 PM
Gravatar
Here's the Flash ray tracing engine put to work to recreate the original Castle Wolfenstein game:

http://www.glenrhodes.com/wolf/myRay.html

This stuff is not possible in Silverlight since you don't get Viewport3D. Hopefully that's coming though.

# re: WPF/E beta released as Silverlight

Left by Viktor Bergman at 4/16/2007 2:30 AM
Gravatar
Flash has no built-in support for 3D, unlike Silverlight that has its own engine for 3D.

Although Papervision for Flash seems really cool. It might be too early to really judge any one of them. My bets goes to Silverlight though ;-)

# Silverlight and 3D

Left by Lorin Thwaits at 4/16/2007 5:45 AM
Gravatar
What we need to do is port the open source project Papervision 3D to Silverlight, and then we'll have some real cool 3D effects. Honestly, there's nothing currently available in Silverlight that does this:

http://www.noventaynueve.com/2007

(But if you can find a real 3D thing for Silverlight, please let me know! I've been looking around for it.)

Your comment:



 (will not be displayed)


 
 
 
 

Live Comment Preview:

 
«November»
SunMonTueWedThuFriSat
25262728293031
1234567
891011121314
15161718192021
22232425262728
293012345