Steve Ball - Learning about Audio in Windows Vista

This is great stuff guys. When I ran the McAfee Personal Firewall group we came up to Seattle in 2003 to talk about what we wanted to see in the stack to make implementing our products easier. Great to see not only that this has all worked out with the improvements
over TDI, but the performance improvements as well.
So much stuff we used to have to do ourselves, now baked in. Very cool, but I remain glad I got out of that line of business
Is the deep stuff going to be exposed to .NET? Will it be possible to write complex security apps solely in managed code?
One of the best interviews i've seen, these seem like a greate bunch of gyes that realy get into there work and have greate personalities. There is nothing more boring than when you interview someone with no sens of humour, not the case here, greate buch of gyes.
You may want to take a look at the IO Completion port architecture – that will let you work with thousands of sockets on very few threads and the programming model is quite intuitive.
Thanks.
My previous response was to staceyw.
Tragic_hip: if the firewall/NAT is doing IP level forwarding/natting ONLY, then the improvements will work through them as well. On the other hand, if that device is doing split TCP connection, it may not.
The new congestion control algorithm is Microsoft’s intellectual property. We have not explored the possibility of backporting this to XP yet.
MyCroft: This is not FAST – it is called CTCP (Compound TCP).
Programcsharp – The default firewall in VISTA is not integrated with any of the hardware firewall processors. However, VISTA provides a platform/API for 3rd party firewalls to plug into the system – and any maker of a hardware firewall could use this to do hardware based firewalling.
Staceyw – I don’t’ think completion-ports are exposed as a programming primitive in .NET classes, but I’ll have to double check though.
<sorry about the formatting hiccup with the previous post, correcting it>
Programcsharp – The default firewall in VISTA is not integrated with any of the hardware firewall processors. However, VISTA provides a platform/API for 3rd party firewalls to plug into the system – and any maker of a hardware firewall could use
this to do hardware based firewalling.
Staceyw – I don’t’ think completion-ports are exposed as a programming primitive in .NET classes, but I’ll have to double check though.
Usually, Scoble laughs uncontrollably and makes one wonder about the level of his IQ so I'm glad to see Scoble isn't horking like an oversexed pig in this video.
The root of Scoble's loud and abrupt laughter is probably derived from various factors of happiness and one way to achieve a state of happiness is to become immersed in ignorance.
However, there could also be a mental factor, such as brain damage caused by an excessive diet containing pork and/or alcohol.
Scoble, please keep the laughs down in your videos.