Michael Howard - When does threat modeling come into play?

"whether Avalon will be the technology that Microsoft uses to replace the Web"
What extent do those involved in Longhorn (or marketing) etc. believe uptake to be? I think questions like the above are totally dependent on who actually has the technology on their box.
Do you see business, the home, or both, craving to shift to Longhorn as quickly as possible (say, like the Windows 95 launch, where even our newspapers ran front page adverts for 95) or do you see a more skeptical and more cautious audience to slowly win around?
Interesting video btw. added some clarity to the future
Mscott - Love the Avatar Bro
mscott wrote:I wonder how the proposed 3D graphical desktop will be effected by the interaction of the web through Avalon. Will we be able to write 3D websites to be viewed on the desktop?
Whidbey Winforms will knock your socks off.
You can finally make real Office-level UI easily with just the stock controls. Whidbey apps can look just as professional as the stuff we ship.
Outlook 2k3 UI with stock Whidbey controls? Not only possible but easy.
danhopkins wrote:Is Avalon a "super" java? Delivering Rich content with reach? Maybe I'm just being cynical.
btrey wrote:
I'm not sure how you intented the statement to read, but it comes accross as "MS is going to replace the web. Is Avalon the technology we're going to use to do it?"
From a graphics enthusiast perspective, Avalon sounds like a dream. I think many people have misconceptions about just what exactly it is however. As I understand it, Avalon is much more like a retained mode, highly hardware accelerated, and fully scalable version of GDI+ than it is like a 3D API. This is obviously a good thing because the average GUI developer doesn't want to worry about the details of a 3D system, they just want the blending, transforming, and smooth animation that 3D graphic accelerators can provide when used for 2D graphics.
Also, I haven't heard many people considering a new drawing model a way to take over the web, but I have heard people considering XAML in this way. You can't blame them because as I see it XAML + Indigo + ClickOnce seems to solve all the problems I commonly run into working with DHTML + server side scripting; so I wish it WOULD take over the Web. Although that will obviously not happen because Avalon only runs on Longhorn.
I think it would be good if Channel 9 did an interview with someone from the XAML team so they can clear up the fact that XAML is not just for doing graphics. I think there are a lot of advantages to moving much of your code into a declarative form such
as XAML for maintainability reasons.
Pseudo wrote:As I understand it, Avalon is much more like a retained mode, highly hardware accelerated, and fully scalable version of GDI+ than it is like a 3D API. This is obviously a good thing because the average GUI developer doesn't want to worry about the details of a 3D system, they just want the blending, transforming, and smooth animation that 3D graphic accelerators can provide when used for 2D graphics.
Pseudo wrote:Also, I haven't heard many people considering a new drawing model a way to take over the web, but I have heard people considering XAML in this way. You can't blame them because as I see it XAML + Indigo + ClickOnce seems to solve all the problems I commonly run into working with DHTML + server side scripting; so I wish it WOULD take over the Web. Although that will obviously not happen because Avalon only runs on Longhorn.
Karthik wrote:
Where does that leave games, and DirectX? Or are we just talking about a purely UI design (equivalent of Swing on steroids for the purposes of web-content) toolkit/API?
Karthik wrote:SuperRob, this is in response to your comments --
There was an analysis of 3d Desktop Environments a long while back, that I'd seen on some usability forum.
It will not work out - simply because you are trying to convert a 2D windowing environment into 3D, and by doing so, the effort required to access any object rises exponentially for the third dimension (think Fitts law).
I'm not saying its not possible - similar things have been attempted before (ofcourse, not using your specific idea, but quite similar ones) - its just very unusable.
SuperRob wrote:Joe,
I don't know if you're at liberty to shed any light on this, but I'm interested in the 3D on the Desktop plans. I know that until now, 3D desktops have been nigh unusable, but I can't help but think that if anyone could get it right, Microsoft could.
SuperRob wrote:
I think that there are ways to do both, I'm just wondering how much more research Microsoft is doing with it.
"Joe also has a weblog where you can keep in touch with what he and the Avalon team are doing."
Uh, right. Like his latest barbeque and speeding ticket case. Yup, I sure am interested in knowing about these very important activities of the Avalon team.
NOT!
Marc
cliftonm wrote:
Uh, right. Like his latest barbeque and speeding ticket case. Yup, I sure am interested in knowing about these very important activities of the Avalon team.
NOT!