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

Comments

Martin Ennemoser mawcc Make it so
  • Joe Stegman talks about the "WPF/E" CTP

    Boomport wrote:
    Hard to call it everywhere when you don't support unix/linux flavors


    I guess Win/Mac cover about 99% of the desktop market, so it's almost everywhere. But maybe the new ally Novell volunteers to contribute a Linux version at some point in the future.
  • SoapBox: What. How. Why.

    jsampsonPC wrote:
    I'd hate to see Soapbox become just like the other video-sharing sites and have nothing more than young women shaking their breasts around in a suggestive manner.


    Sorry to ruin your day, but removing these videos would diminish the chances of Soapbox beeing successful considerably. So I guess it won't happen.
  • With Photos... Many Wrongs Can Make a Right using MSR GroupShot

    I played with it and it works quite well. Though sometimes parts of the composite image are distorted after a couple of selections. It would be helpful to include some guidance on how to best place the selection boxes in order to avoid such issues.

  • Anonymous Access and Forms Authentication with WSS 3.0

    Full Screen version still not working...
  • Brian Beckman: Monads, Monoids, and Mort

    Ion Todirel wrote:
    
    Mr. Beckman wrote: We want to turn Visual Basic into not only the best and most popular programming language in the world but the most advanced programming language in the world.
    right, there are not such thing as "the best programming language"! Microsoft Research guys should know this better that anyone, advanced... would be nice to explain how... and sience C#/VB share same runtime how VB can be more advanced than C# ?


    C# 3.0 also targets the same runtime but is more advanced than C# 2.0. You can do a lot just by improving the compiler alone. So if more effort is put in the VB compiler in the future it will get more advanced than C#, although both target the same runtime.
  • PhotoSynth: What. How. Why.

    jsampsonPC wrote:
    
    mawcc wrote: 
    jsampsonPC wrote: Is Blaise online as a Niner?

    I am still wondering how exactly it shows "versions?" of the images as you zoom in and out, if it's drawing from a single image...does it only display a portion of the image's binary?


    I can only guess, but I think that's exactly what's happening. When zoomed out, you only need to load e.g. every 10th pixel of the image. If you zoom in a little you have to add e.g. every 5th pixel and so on, until you are on zoom level 1:1 which displays all pixels. At the same time the portion of the image in view gets smaller and smaller, so the overall amount of data that has to be in memory basically stays the same.
    So you either see all of the image in low resolution or a small portion of the image in high resolution. The tricky parts of course are to decide when to load what and how to do it quickly.


    But the amount of data cannot stay the same over the entire experience. He's got, roughly 100, pictures on his screen. As he moves any one of them to a higher Z-index, that picture  has to display more and more of it's full binary-value. As he moves it to a lesser Z-index, it displays less of its binary-data. That would require the user to first traverse through its entire binary-source, select only what the user needs to keep in memory for that moment, and then display the selected information. However, if you're going to be zooming in and out rapidly, then it would be best to have the entire pictures memory in cache, but then, you would need EVERY picture's highest-resolution binary-value in cache always, to be able to rapidly navigate from one picture to the other, and quickly modify the z-index of any given image...that simply cannot work, it would utterly kill your processing speed.

    How the heck is he doing this!? Blaise! Come to my rescue!


    Remember that zooming in and out happens gradually. When zooming in, you first see a blurry version of the image until loading of the additional details is complete. The faster you zoom in the blurrier (is that a word?) the image gets. Look at Google Earth, I think it's similar.
  • PhotoSynth: What. How. Why.

    I wonder if someone has already thought about combining this with Microsoft Max. That would be an interesting new twist on the whole 3D presentation stuff.
    Though the problem with Max currently is that there haven't been new versions for a very long time. It once started as a showcase application for WPF, but according to the Max forum people are very upset that the last supported WinFX CTP is the January(!) CTP.

  • PhotoSynth: What. How. Why.

    jsampsonPC wrote:
    Is Blaise online as a Niner?

    I am still wondering how exactly it shows "versions?" of the images as you zoom in and out, if it's drawing from a single image...does it only display a portion of the image's binary?


    I can only guess, but I think that's exactly what's happening. When zoomed out, you only need to load e.g. every 10th pixel of the image. If you zoom in a little you have to add e.g. every 5th pixel and so on, until you are on zoom level 1:1 which displays all pixels. At the same time the portion of the image in view gets smaller and smaller, so the overall amount of data that has to be in memory basically stays the same.
    So you either see all of the image in low resolution or a small portion of the image in high resolution. The tricky parts of course are to decide when to load what and how to do it quickly.
  • WPF XBAP

    XBAP and Flash (especially with the new Adobe Flex 2) seem to be competing technologies in a lot of ways. Can anyone familiar with both technologies point out the differences, dis-/advantages of the two (aside from the obvious ones like lack of platform independence of WPF - at least now - and lack of 3D capabilities of Flash).
  • Diving into the Vista Heap

    We use "performant" in german, too. And it's not in the "Duden". But maybe the discussion should better focus on Vista's Heap Manager.