Entries:
Comments:
Posts:

Loading User Information from Channel 9

Something went wrong getting user information from Channel 9

Latest Achievement:

Loading User Information from MSDN

Something went wrong getting user information from MSDN

Visual Studio Achievements

Latest Achievement:

Loading Visual Studio Achievements

Something went wrong getting the Visual Studio Achievements

Inside Windows Phone #33 | Windows Phone 7.5 Refresh & 60% more Opportunity!

Download

Right click “Save as…”

This week we spoke to Dev Plat Program Manager Mike Battista about how we extended the great Windows Phone experience to run on more affordable hardware, and what it means for software developers.

And what does it mean? Tremendous new opportunities!

Given these changes, we felt you would like more information about exactly what we did to accomplish this, and what YOU can do in order maximize the impact of your applications on these new devices.

Here are some more links to relevant additional materials on this release:

If you have any questions, let me know!

@larryalieberman

Tag:

Follow the Discussion

  • The guidelines suggest not to use WebBrowser control inside apps, does that mean all news related apps in "news+weather" category will have really poor performance on new affordable devices? 

  • Mike BattistaMike Battista

    The WebBrowser control is still supported and the performance on lower-cost devices is on par with the performance today.

    The guidelines surrounding the WebBrowser control are more warnings about running out of memory than harming performance.

    IE can consume a lot of memory when rendering complex websites. This is true even today.

    The WebBrowser control essentially embeds IE in your app, so if you allow users to navigate to arbitrary complex websites in your app, the memory that IE uses will be attributed to your app. This could result in your app running out of memory if the sum of your app's memory usage plus IE's memory usage exceeds the recommended 90MB limit.

    If you'd like to use the WebBrowser control, just be mindful of the content that users are allowed to load. If the content isn't very complex, then performance/memory issues shouldn't be a concern.

    If users can load complex content in the control and your app footprint is already large, you may want to consider using the WebBrowserTask on 256MB devices to reduce the memory usage inside of your app.

Remove this comment

Remove this thread

close

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.