Coffeehouse Thread

6 posts

WPF/E question

Back to Forum: Coffeehouse
  • User profile image
    erik_

    Will the WPF/E function as a sort of flash inside a page or as a dhtml like page?

    Because, I found an example online which looks like this will work like a flash page works today or a java applet.

    <html>
    <body>
    <object/embed id="wpfehost" size="…">
    <param name="source" value="default.wpfe"/>
    <param name="startuppage" value="default.xaml"/>
    </…>
    </body>
    </html>

  • User profile image
    eddwo

    It will run as an object hosted by the browser, either embedded in an html page or navigated to directly. So its more like flash than VML in IE or SVG in Firefox. Within the object you will have plain text XAML pages, and JS or C# scripting but they will be packaged together and zipped up.

  • User profile image
    erik_

    eddwo: Thanks.

    I wonder how all this will affect the behavior of the end user, as in  usage on different devices next to the pc. Will it change the behavior of the consumer, etc. Can't wait to test it and see those reallife demo's, they amaze me each time Smiley 
     
    If they could just hurry Tongue Out


    blatzcoder: I have no concern in that direction, personaly I think Microsoft is improving a lot, look for instance at a product like IIS6. Which is a huge improvement security wise compared to IIS5. And I can't wait to see the power of IIS7.

    Sure they make faults, but we all do. In total there are still doing fine, but that is my meaning which will problaly differ from yours. Which is no problem at all, because if we all think the same then what fun would the world be!

  • User profile image
    Karim

    blatzcoder wrote:
    My concern is that if this goes the same route as "turn off your active scripting" or "don't use ActiveX components".  Will these new components run in a sandbox environment or will they have access to your hard drive (which they shouldn't, but given Microsoft's track record and apparent cluelessness on these issues...)?


    Man you're harsh.  Big Smile

    The MIX06 presentation on WPF/E is up at:

    http://blogs.msdn.com/mharsh/archive/2006/03/24/559923.aspx

    Slide 13 says:

    "WPF/E" hosts an x-platform .NET runtime

     - Code (C#/VB.NET) is compiled into an intermediate language (IL)

     - IL is run in a secure and "managed" environment

  • User profile image
    MikeHarsh

    WPF/E will be a browser add-in.  That means either a Netscape plug-in or an ActiveX control depending on your browser of choice. 

    The WPF/E plug-in will always be sandboxed and will not have access to the harddrive.  We're considering adding a safe storage API, but our plan for this has not yet been decided.

     - mike

  • User profile image
    irascian

    Mike hasn't mentioned it but if you're at all interested in WPF/E then his blog is a must-read.

Comments closed

Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation, please create a new thread in our Forums, or Contact Us and let us know.