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

Meet the EvNet Dev Team

Download

Right click “Save as…”

Channel9 started as Community Server and FlexWiki but has grown to a lot more. When we started working on10, the goal was to create a new site as well as a stable, extendable code base that we could grow all our communities on. That project is called EvNet and this is the dev team behind it. We dive in to how this all works as well so take a look.

Tags:

Follow the Discussion

  • erikerik_ Whooops!
    Nice, a behind the scenes on channel9 Smiley

    Thanks!
  • Tommy CarlierTommyCarlier Widen your gaze
    This is an awesome video with great technical content.
  • Looking forward for Channel 9 vNext Smiley

    Any history behind "EvNet" Name? [A]
  • Jeff Sandquistjeffsand Inch by Inch
    ali_raza_shaikh wrote:
    Any history behind "EvNet" Name?


    The team that creates Channel 9  and 10 is sits organizational in the Evangelism group at Microsoft.

    We look at Channel 9 and 10 as a growing part of an overall network of sites.  So the team is known internally as The Evangelism Network Team.

    -Jeff
  • LarsenalLarsenal ready to give an answer
    Three cheers for the Providers in ASP.NET 2.0!  It's really foundational to the new types of frameworks you can construct.

    Great video, guys!  Keep 'em coming!
  • W3bboW3bbo Work hard; increase production; prevent accidents, and be happy.
    The video mentions having to sanitize the raw HTML input from the Rich-Edit controls into some variant of XHTML.

    Thing is, wouldn't an alternative approach be better? If I was in charge of C9, I'd have everyone use Markdown or some other WYSIWYM (not G) content definition language in the boring <textarea></textarea> element. This makes everything simpler with zero loss of functionality (unless of course, you're the sort that likes WYSIWYG)
  • Erik PorterHuman​Compiler Now with more apps
    W3bbo,

    I made the Rich Text Box for our code base (it's actually not done, but getting there).  Sometimes Duncan and Adam just go on and on talking...you know...  Wink  I honestly am not sure where Duncan got going about that.  The goal of the RTB I made was to keep things simple while staying XHTML compliant so we don't have to do any filtering after the fact.  The only problem with that approach is you basically have to write some javascript to go through and make sure what's being pasted is xhtml compliant and either clean it or reject it (either that or only allow plain text to be pasted, which is limiting, but keeps the code simple and small).

    I'm not sure exactly I follow what you're saying.  Could you go into a bit more detail?

    Edit: Actually, after reading what you said again, I think I get it.  You mean to just use plain text and mark it up?  Like UBBCode?  (I think that's the name)
  • W3bboW3bbo Work hard; increase production; prevent accidents, and be happy.
    HumanCompiler wrote:
    Edit: Actually, after reading what you said again, I think I get it.  You mean to just use plain text and mark it up?  Like UBBCode?  (I think that's the name)


    Similar, but Markdown is probably the best implementation of plaintext markup for documents.

    As for the Rich-Edit control, what you've done has already been done Wink Check out widgEdit, it filters out "bad" HTML and looks good too.


  • Erik PorterHuman​Compiler Now with more apps
    W3bbo wrote:
    
    HumanCompiler wrote: Edit: Actually, after reading what you said again, I think I get it.  You mean to just use plain text and mark it up?  Like UBBCode?  (I think that's the name)


    Similar, but Markdown is probably the best implementation of plaintext markup for documents.

    As for the Rich-Edit control, what you've done has already been done Check out widgEdit, it filters out "bad" HTML and looks good too.




    Well, we'd like to get away from using codes.  If it's a huge request we'll go to it, but otherwise we're trying to keep it simple and make it not much different than using Word or whatever.

    Yes, I know what I'm doing has been done.  We looked at a few RTB's and actually used one for a while, but none have really met our needs so we opted to build our own.  We figured it was ok since we weren't doing anything that advanced.
  • Erik PorterHuman​Compiler Now with more apps
    jamie wrote:
    did duncan say themes? 

    ...watching

    edit 1:  Universal tag objects:

    "Thread bla bla...."

    Post to: Coffeehouse and profile/blog   Profile/Blog only


    ...umm great! (if thats what it is..)


    edit 2: "legitimate platform"
    downloadable? run on own server? c9blog? (die wordpress php die!)

    edit 3:  none of your voices are shaky.  haha

    edit 4: so great to see sampy  - eric you look totally different - update avatar - adam - cut down on the spinnach (crosses forearms)   is duncan team lead? or manager?  adam design and eric main coder - sampy new guy coder? who does what?
    charles=new scoble?

    edit 5:  love adams presentation... the feel of what the sites doing  watching...

    edit 6 : did i miss someone? hang on...



    Yes, he said Themes as in ASP.NET 2.0 App_Themes folder...

    re: edit 1: That's not really what we were thinking, but under the hood, yah, that's basically how it works.  That's an interesting idea, but most of the time people are just replying, so you already know what to attach to.  Interesting idea for new content though.

    re: edit 2: Yup, but only for us, sorry.  Wink  We may have some other teams in the future at MS use our platform, but we won't be releasing it to the public unless something drastic changes.

    re: edit 3:  That's good I guess...right?  We were just havin' fun doing the video.  Smiley

    re: edit 4:  Yah, I'm like fatter and uglier...no thanks...I'd rather leave what I've got up (even though it's old)  Wink  Wife and I did start going to the gym (first time in my life for that) two weeks ago...let's hope for the best.  Wink  My job depends on good looks you know!

    Funny that you got all of that from us talking.  You're about half right.  Sampy is definitely the new guy (bringing quite a bit to the table).  Duncan and I are devs.  Adam is team lead/designer.  He used to code a lot too, but as of late, not a whole lot as his new lead job takes up a lot of time.

    re: edit 5: Excellent...yah, Adam can be pretty expressive sometimes.  You should see the stuff he draws on our boards (er...I guess you sorta have).

    re: edit 6: More?
  • mejamie Niner since 2004
    did duncan say themes?  Wink

    ...watching

    edit 1:  Universal tag objects:

    "Thread bla bla...."

    Post to: Coffeehouse and profile/blog   Profile/Blog only


    ...umm great! (if thats what it is..)


    edit 2: "legitimate platform"
    downloadable? run on own server? c9blog? (die wordpress php die!) Big Smile

    edit 3:  none of your voices are shaky.  haha

    edit 4: so great to see sampy  - eric you look totally different - update avatar - adam - cut down on the spinnach (crosses forearms) Wink  is duncan team lead? or manager?  adam design and eric main coder - sampy new guy coder? who does what?
    charles=new scoble?

    edit 5:  love adams presentation... the feel of what the sites doing  watching...

    edit 6 : did i miss someone? hang on...  (no... HC you look so different)

    edit 7:  little stinking trolls moron 1 and 2 hahahhahaha

    edit 8:  slashdot ranking... hmmm i dunno..

    edit 9:  less meetings - more code and vacations Wink


    end - ok great.  great great video.
    thanks .. i missed alot of the tech stuff - need to watch again.  just too interested in the people to really comprehend the diagrams.  Will need to review to check out all the 10 / 9 new stuff..

    best video Smiley

  • I could have told you the name of their project/code, "EvNet". I discovered it in error messages while I was doing penetration testing (as one does).
    You guys might want to flag a msg when a forum/post id doesn't exist. I remembered that a null reference error occurred; your aspx error page (oops.aspx) for unhandled errors now handles it.

    You should really think about implementing a true search engine for the C9 release. I doubt the live/msn search is as efficient.
  • Erik PorterHuman​Compiler Now with more apps
    yman wrote:
    I could have told you the name of their project/code, "EvNet". I discovered it in error messages while I was doing penetration testing (as one does).
    You guys might want to flag a msg when a forum/post id doesn't exist. I remembered that a null reference error occurred; your aspx error page (oops.aspx) for unhandled errors now handles it.

    You should really think about implementing a true search engine for the C9 release. I doubt the live/msn search is as efficient.


    We're in the middle of a code re-org so we'll fix that forum thread problem, thanks.

    As for live search we can do pretty much anything we want.  We have meta tags in the site that let us set it up however we want so we can search across that meta data.  For example, you could easily search across a single forum, or all of them or across a particular tag, etc.  Right now the search on 10 isn't doing any of that, but we're going to add it (since the meta tags are already there).
  • LaBombaLaBomba Summer
    Erik, perhaps uglier, but more importantly wiser?Wink

    Sampy, fewer hand motions. +1

    Duncan, he's canadian! +1
    Charles, no stupid scoblelike questions +1:P
    Kinney, sssssspeak louder! somebody get this man a mic!Tongue Out
  • Erik PorterHuman​Compiler Now with more apps
    LaBomba wrote:
    Erik, perhaps uglier, but more importantly wiser?


    Damn, looks are all I've got!  Tongue Out  Wiser than what?  Tongue Out  No +1???  [C]
  • ChadkChadk excuse me - do you has a flavor?

    Amazing. More nice drawings by Adam! His Channel9 guy looked cool.

    Haven't we seen Sampy on channel9 before? I remember that face. The word Milestone for some reason pops to my mind Perplexed

    Nice technical content too. I like this alot! Very relaxed video, very lovely! Some of the videos that features a PM(Some developers seem to have this habit too), seem to try to sell their product, which is unlucky.

    LaBomba wrote:
    E.....

    +1! Tongue Out

    Is there really a that big rush to get the meeting roomes at the campus? From what i saw when i was at microsoft, was that there was alot of nice meeting roomes, yet they werent that booked(Yet they was quite used)

  • Erik PorterHuman​Compiler Now with more apps
    Chadk wrote:
    
    Is there really a that big rush to get the meeting roomes at the campus? From what i saw when i was at microsoft, was that there was alot of nice meeting roomes, yet they werent that booked(Yet they was quite used)


    It seems that they're pretty empty until you want one, then they're all full when you need one.  Murphy's Law I guess.  Perplexed
  • Chris PietschmannCRPietschma​nn Chris Pietschmann
    I didn't know about the VirtualPathProvider or PageProvider objects.

    Awesome content in this one!!
  • Christian Liensbergerlittleguru <3 Seattle
    Finally a face behind HumanCompiler Smiley Great to see you dude.
  • Erik PorterHuman​Compiler Now with more apps
    CRPietschmann, glad you learned something.  Smiley  I honestly didn't know anything about VPP until Duncan used it in our code.

    littleguru, thanks!  Smiley  Sadly, you'll have to see more of me in the future.  Wink
  • So, is there any indication of when the code base for this may be released?

    Is it going to be released?

    ~Please don't make me beg~

    We've got a big community project in progress here and would love to use that code base rather than the alternatives that we've seen so far.

    Please?

    Please!?!

    D'oh, now I'm begging....
  • Erik PorterHuman​Compiler Now with more apps
    We still don't know what we're going to do publicly with the code.  In the short term though, we have no plans of releasing the code.  Sorry!  Thanks for the compliment though.  Smiley

Remove this comment

Remove this thread

close

Comments Closed

Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation, please create a new thread in our Forums,
or Contact Us and let us know.