Подтвердить что ты не робот

SDK с открытым исходным кодом/бесплатные социальные сети

В настоящее время я собираю некоторые технологические требования для сайта, который будет основан на социальной сети.

Я не хочу заново изобретать колесо, поэтому я ищу какой-то тип SDK или набор инструментов, которые могут предоставить мне способ создания/управления социальной сетью. Я понимаю, что никакие рамки, вероятно, не соответствуют моим точным потребностям, поэтому я также ищу гибкую/расширяемую структуру.

Примерная точка расширения позволит пользователю предоставлять подсерии, возможно, глобальную сеть, которая может быть подклассифицирована как работа и друзья.

Кроме того, было бы неплохо как-то импортировать контакты с других сетевых сайтов (Facebook, Linked In и т.д.).

Мой нынешний пакет технологий, скорее всего, будет состоять из следующего:

IIS 7.0

Службы данных WCF

SQL Server 2005/2008 Передняя часть ASP.NET.

Итак, мои два вопроса:

1) С# Open Source Social Network SDK

2) С# API с открытым исходным кодом для социальных сетей (facebook, связанный и т.д.)

Если вам нужна дополнительная информация, пожалуйста, сообщите мне.

4b9b3361

Ответ 1

Единственный реальный выбор: Community Server Express (бесплатно) и Telligent Сообщество ($$$).

Вы уверены, что не хотите рассматривать что-то PHP? (выиграл лучшую социальную сетевую платформу в течение нескольких лет)

Ответ 2

Я знаю, что это поздно, но я использую Kentico CMS, и это потрясающе. Это корпоративная CMS с целым компонентом Social Networking. по-готовности предприятия я имею в виду, что их система кэширования очень интеллектуальна и настраивается на гранулированный уровень, и это серверная ферма готова. Он обеспечивает синхронизацию ваших сайтов DEV и PROD (так называемый "контент-постановка" ) и "Группы", которые являются своеобразными автономными суб-сообществами, которые имеют собственную внутреннюю связь, совместное использование документов, страницы и т.д.

Это стоит денег, но их поддержка клиентов великолепна, и их система чрезвычайно гибкая и надежная. Я не работаю для них, но я использовал их систему уже 2 года и не могу сказать достаточно об этом.

Ответ 3

Думаю, вы будете вполне довольны тем, что прочитаете ASP.NET 3.5 Social Networking от Andrew Siemer.

https://www.packtpub.com/expert-guide-for-social-networking-with-asp-.net-3.5/book

В этой книге описывается построение социальной сети в задаче, дизайне, решении. Эндрю Симер написал очень информативную книгу, и он приводит очень подробные примеры в своей книге. В этой книге используется шаблон проектирования MVP (Model View Presenter), и я знаю, что Андрей в настоящее время работает над другой книгой, которая использует шаблон проектирования MVC (Model View Controller).

" Что вы узнаете из этой книги:

  • Сделать ключевые решения по архитектуре и инструменты для использования
  • Создайте прочную "инфраструктуру сообщества" дать вашему сайту сильную Фонд; изученные принципы эта структура будет применяться к любым крупномасштабное веб-приложение.
  • Создайте учетные записи пользователей, настройте системы разрешений и обработки шифрование паролей
  • Работа с профилями пользователей и установить отношения "друг" между разными пользователями.
  • Позвольте пользователям настроить свой профиль и общаться друг с другом
  • Понять основные понятия LINQ to SQL и работать с ним в многоуровневом окружающая среда
  • Умеренный сайт, обеспечивающий безопасность, обработка межсайтовых скриптов (XSS), конфиденциальность и порядочность.
  • Использовать презентацию модели шаблон с ASP.NET 3.5 для включения Разработка, связанная с тестированием.
  • Добавить внутреннюю поисковую систему, используя SQL Server и Lucene.NET
  • Работа с соответствующими шаблонами дизайна для создания масштабируемого долговременного структура предприятия "

Я уверен, что вы сможете создать сайт корпоративного уровня с помощью этой книги. Удачи вам в вашей социальной сети!

Ответ 5

Не ответ на ваш вопрос, но эти ссылки могут быть полезны для вариантов интеграции.

Facebook.NET SDK
Linq2Twitter
Tweetsharp (я предпочитаю l2t)
LinkedIn Api Home

Наконец, вместо того, чтобы катиться самостоятельно, считали ли вы Ning?