1-10 of 331
  • Writing Helpers in ASP.NET Web Pages (Beta)

    Tuesday, July 20, 2010
    I’ve been seeing some people asking about how to write their own helpers in ASP.NET Web Pages. In this post I'll go over how to build your own helpers in the beta and also review how you will be able to build helpers more easily in the next version.
  • Same Team, New Role at Microsoft

    Monday, April 19, 2010
    Today is my first day as a PM (Program Manager) on the ASP.NET team.  If you’ve been following any of the projects I’ve worked on at Microsoft like Oxite or Orchard, you may remember that I just joined the Orchard team as an SDE in November.  Why the fast move?  I’ve actually been interested in switching to the PM role for a couple years now, and the right opportunity happened to come up last week.  The fun part is, I’m still on the ASP.NET team, just in a completely different role.  It happened pretty fast.  On my birthday (April 9th)
  • Planning for the Next Oxite Release

    Monday, June 22, 2009

    Many of you have been asking when the next release of Oxite will be. Unfortunately, I don't have an ETA, but I thought I'd share exactly what we're working on and how far along we are with each feature.

  • Oxite Plugin Extensibility Points Discussion

    Wednesday, April 22, 2009
    Today our team discussed plugins and the extensibility points that should be exposed to Oxite plugin developers in the near future. I've shared the initial list we've come up with and would love to get the community's feedback.
  • Channel 9 Turns 5!

    Monday, April 06, 2009
    Channel 9 turns 5 today. We've got a new skin and videos to celebrate.
    Filed under | 0 comments »
  • Oxite.2009.2.15 Released

    Wednesday, February 18, 2009
    We’ve been hard at work over the last month working to refactor Oxite.  We received a lot of community feedback about how we organized the code in Oxite.  I don't want to go into too much detail, but want to be completely transparent (I’m from the Channel 9 team, would you expect anything less?) about how Oxite came to be.  Oxite was a side project by a couple of us that just thought it would be cool to release some of our code that was reusable, showed off the ability to control your markup 100% and was more than a
  • My Blog Moved (to ErikPorter.com Running Oxite)

    Monday, February 16, 2009
    Alrighty, so now that I'm dogfooding my own code it's time to get back to blogging and talking about Oxite and other stuff our team works on. Unfortunately, first I need to finish off my site. As of this writing it is running plain old vanilla Oxite with nothing changed (other than my data). I still need to add a few things like analytics, tweets to my sidebar, about page text, etc. Once I get all of that I'll be putting up a blog post about the new version of Oxite we released last night. After that, I'll blog about
    Filed under | 5 comments »
  • Bill Gates: Transitioning into the Future

    Monday, June 23, 2008
    Bill Gates is leaving and Charles from Channel 9 has a great interview with Bill.Bill Gates: Transitioning into the Future
  • Life at Microsoft

    Tuesday, February 12, 2008
    I had the pleasure of "acting" with some fellow 'softies to create this fun video about the misconceptions that people have with Microsoft. Life At Microsoft - The Truth Revealed It was a lot of fun to run around with nerf guns, kick people, yell and scream.  Tina, can we do it again?  :)
  • ASP.NET AJAX BUG: $addHandler Can't Attach to Element Inside an IFrame in Internet Explorer

    Thursday, January 17, 2008
    I have an iframe on my page and an html page that's loaded in it (from the same domain) and an anchor tag is clicked in the iframe I want to execute some code on my page on the client.  In the Initialize method in my client object I call $addHandler and pass in the anchor tag from inside the iframe, 'click' (to attach to the onclick of the anchor tag) and my delegate.  I run the code in Firefox.  Everything works great.  I go to Internet Explorer and run it and when I click on the anchor tag inside of