Загрузка и Видео Голосование по системе asp.net - PullRequest
0 голосов
/ 11 августа 2011

Кто-нибудь знает систему видео для голосования на asp.net?

Я искал по codeplex, но ничего не нашел.

Есть идеи?С уважением

1 Ответ

1 голос
/ 11 августа 2011

Это не сложно, следуй за мной по черновику

  • откройте учетную запись на AppHarbor (Они размещают ваш проект .NET в AWS) с помощью вашего GIT или Hg-репозитория, превосходный сервис!
  • в этой учетной записи вы можете иметь MS SQL, mySQL или несколько баз данных NoSQL, выберите своего победителя
  • откройте аккаунт на AWS для своего хостинга S3, чтобы вы могли безопасно добавлять видео
  • создать новый проект MVC 3, используя Razor и HTML5
  • Добавьте несколько пакетов nuget, таких как Elmha, Glimpse и т. Д.
  • Получите доступ к вашей базе данных, используя, например, изумительный LinqPad и создайте 4 таблицы, TblUsers, TblRoles, TblVideos, tblRating

Затем добавьте в свойства

[TblUsers]
    user_id, role_id, email, encodedPwd, created_at, validate_at

[TblRoles]
    role_id, name

[TblVideos]
    video_id, uploaded_by, uploaded_at, filename

[TblRating]
    ratting_id, video_id, user_id, ratted_at
  • Используйте обычного поставщика членства и ролей просто , как я показываю в качестве ответа , поэтому вы правильно обрабатываете вход в систему и права доступа
  • Теперь позвольте пользователю загрузить видео, где вы добавите его в свой AWS S3 Bucket, используя свой AWS .NET SDK и все, что вам нужно сделать, чтобы файл автоматически перешел на S3 с правильными разрешениями. это копировать / вставить мой код в этом вопросе поддержки
  • И пусть пользователи проголосовали в ролике

просто и легко: о)

...