aspnet / live.asp.net

Code for live.asp.net, which hosts the ASP.NET Community Stand-up
https://live.asp.net/
MIT License
289 stars 114 forks source link

Extreamly Basic Question and Chat system for on Air #74

Closed jbomhold3 closed 7 years ago

jbomhold3 commented 8 years ago

This is a very basic Question and Chat system for live shows. Users do not need auth stores a cookie with the chat handle they pick. Authorized Users/admins can mark questions as answering and answered. All Users can +1 a question to move it up higher in the que. Html is encoded in chat. Urls can be inserted via "url:WebSiteAddress " into chat. Nothing grand but it works. Mostly CSS/Jquery chat/questions get only questions and lines since last check to keep from having to resend the same data over and over.

dnfclas commented 8 years ago

Hi @jbomhold3, I'm your friendly neighborhood .NET Foundation Pull Request Bot (You can call me DNFBOT). Thanks for your contribution! In order for us to evaluate and accept your PR, we ask that you sign a contribution license agreement. It's all electronic and will take just minutes. I promise there's no faxing. https://cla2.dotnetfoundation.org.

TTYL, DNFBOT;

dnfclas commented 8 years ago

@jbomhold3, Thanks for signing the contribution license agreement so quickly! Actual humans will now validate the agreement and then evaluate the PR.
Thanks, DNFBOT;

hishamco commented 8 years ago

@jbomhold3 can you show a screen shoot of how it will like

jbomhold3 commented 8 years ago

@hishamco Sure here you go. screenshot

hishamco commented 8 years ago

Great job, but i'm asking, shall all the viewers have an azure account, second i'm not sure if the chat system here is applicable?!!

jbomhold3 commented 8 years ago

I have zero auth for basic users. What your seeing in that screen shot is admin view. Answer and Answered link will poof in user view. When you first enter you are asked for a Chat Handle. You do not see the chat or ask box until you put one in. Page refreshes the only one and chat and ask questions show up. This isn't meant to be a replacement for hang outs. Just give another option for people to interact without having to worry about signing in to google or leaving the page.

hishamco commented 8 years ago

I see ..

hishamco commented 8 years ago

If the chat system is applicable here it will be nice if it's build on top of SignalR

jbomhold3 commented 8 years ago

I thought about that, but Isn't SignalR still dropped from the road map to rtm. Wanted to keep it out of the box.

hishamco commented 8 years ago

Yep SignalR still out of the roadmap @jbomhold3 the idea is very good, but i'm not sure about the performance. AFAIK you should follow the guidelines for aspnet repo such copyright, structure .. ect

jbomhold3 commented 8 years ago

@hishamco I was under the impression SignalR was pretty much in a not working state. But I did a small test and it worked. So code updated to use SignalR.

jbomhold3 commented 8 years ago

Also this references @shanselman https://www.youtube.com/watch?v=ZTQ-ty-Y7o8&index=2&list=PL0M0zPgJ3HSftTAAHttA3JQU4vOjXFquF question asked at 38.40 ish in the video about having the questions and answers on the live site. And answer to it @DamianEdwards. I know he was talking about adding questions to the hangouts and viewing them via the website but ya...