Archive for the ‘Engelstalig’ Category

Gazelle – Operating System Architecture and Web Browser Security

dinsdag, april 7th, 2009
Microsoft Research was in the news not too long ago regarding the innovative, outside-the-box research being done by MSR scientists on display at the annual MSR TechFest event. One of the stars of the show was a new web browser project named Gazelle.

Gazelle
is a Microsoft Research prototype web browser constructed as a multi-principal OS (empahsis on research and prototype).  From the Gazelle Microsoft Research Technical Report: Gazelle’s Browser Kernel is an operating system that exclusively manages resource protection and sharing across web site principals. This construction exposes intricate design issues that no previous work has identified, such as legacy protection of cross-origin script source, and cross-principal, cross-process display and events protection.

Interesting, Captain. This really piqued our curiosity so Erik Meijer and I decided to find out the inside scoop on Gazelle. Why choose an OS architecture to model a web browser? How does it work, exactly? What does multi-principal mean in the context of execution of web pages? Aren't we talking about isolated processes? What happens when a principal is compromised? Is the browser kernel completely isolated from code executing in a principal context(is it possible to "blue screen" Gazelle)? What are the intrinsic challenges with implementing this design? How performant is a multi-principal, kernel-based web browser (what if you have 40 principal contexts running simultaneously, for example)? 

This is a great conversation with Gazelle project lead Helen Wang and Alex Moshchuk, a PhD student intern developer working on the Gazelle project. We cover a lot of ground and Erik and I are unusually curious given the fascinating model Gazelle represents for a truly secure web browser.

Enjoy! This is a birthday present from Channel 9 to you!

Silverlight Spy – Visual Debugging Silverlight Applications

dinsdag, april 7th, 2009
Koen Zwikstra has created a very useful tool for Silverlight application development called SilverlightSpy.  Load the tool, point it to a web page with a Silverlight application and the dissection begins.  It has a little bit funcitonality from of all of your favorite tools like Snoop, Fiddler, FireBug and Reflector but made specifically for Silverlight.

Jeff Sandquist: Channel 9 Through the Years

dinsdag, april 7th, 2009
When we launched Channel 9 five years ago we weren't sure what to expect from the community and from Microsoft. What would developers think of this non-corporate, free wheeling website designed by and for geeks and developers (and one great designer, David Shadle - designer of the 9 Guy and first iteration of Channel 9)? Did we do the right thing? Will Channel 9 be taken seriously? Are we crazy? Well, history has answered these questions and the next five years will be very interesting indeed. I thought I'd pay a visit to my friend, fellow Niner and co-conspirator Jeff Sandquist. I don't think I've ever really interviewed him. 5 years!!! Wow.

Happy Birthday, Niners!!! Here's to another 5 great years!!

Brian Beckman: On the General Theory of Channel 9 and Life in the Universe

maandag, april 6th, 2009
Brian Beckman, software architect and astrophysicist, discusses his General Theory of Channel 9, what Channel 9 means to him personally, his love for the Niner nation, the power of humanized corporate communication and life in the universe. :)

Happy Birthday, Niners!!!

Cheers!!

Bill Hill: On Channel 9, Niners and Homo Sapiens 2.0

maandag, april 6th, 2009
Long time Niner, typography master, ClearType co-inventor and more-than-avid reader Bill Hill reflects on Channel 9, the state of the economy, Homo Sapiens 2.0 and the next version of, well, Bill Hill (Bill Hill 4.0?).  :)

Bill was the focus of one of the very early interviews on Channel 9 and it was where we captured the raw human quality that makes Channel 9 special. Of course, Bill Hill is great to listen to and learn from. We were lucky to get him early on in our development as it really helped us grow and plot a content course for C9. Thank you, Bill. You are a legendary Niner. Much love!

Happy Birthday, Niners!!!

Cheers!!

Larry Osterman: Happy Birthday Channel 9!

maandag, april 6th, 2009
Larry Osterman, Software Engineer extraordinaire and long time Niner, reflects on Channel 9, Niners, Birthdays and his almost 25 years at Microsoft (wow, Larry, that's impressive!!!!). Larry loves birthdays! We love you, Larry!!!

Happy Birthday, Niners!!!!

Cheers!!

Scott Guthrie: Happy Birthday Channel 9!

maandag, april 6th, 2009
Scott Guthrie, VP of all things .NET (and IIS), wishes Channel 9 and the Niner nation a very happy 5th birthday!!! Thanks for spending time on Channel 9, Scott! You're a rock star. :)

Happy Birthday, Niners!!!

Cheers!!

Erik Meijer: Happy Birthday Channel 9!

maandag, april 6th, 2009
High Priest of the Lamda Calculus Erik Meijer, wearing celebration lights around his neck, reflects on Channel 9, Niners and the importance of showcasing the humans behind technology. Erik is the star of our Expert to Expert series and will continue to provide incredible conversations for Channel 9 for a long time to come. Thank you, Erik!! You rock, man!

Happy Birthday, Niners!!! Here's to 5 more years!!!

Cheers!!

Mark Russinovich: Happy Birthday Channel 9!

maandag, april 6th, 2009
Mark Russinovich, long time Niner, SysInternals co-creator, Microsoft Technical Fellow and Windows Kernel Jedi Master, reflects on C9 through the years and explains what Channel 9 means to him. Mark's Channel 9 interview, Inside Windows 7, is the most viewed technical conversational piece on Channel 9. Over 500,000 views. Incredible!

Happy Birthday Channel 9!!!!

Cheers!!!

Anders Heljsberg: Happy Birthday Channel 9!

maandag, april 6th, 2009
Anders Hejlsberg, Microsoft Technical Fellow and C# Creator, reflects on Channel 9 at 5, Channel 9's birth, Niners, and to the future of Channel 9. Happy Birthday, Niners!!!

Cheers!!