Cadre / sharepoint départ pour le site de networking social dans .NET?

J'ai fait quelques searchs sur ce site mais je n'ai pas trouvé exactement ce que je cherchais.

J'espère que quelqu'un peut me diriger dans la bonne direction ici. Je suis un développeur de server ASP.NET / SQL et je voudrais développer (intially) un site de networking social de base (gasp). Avant de commencer à zéro avec une solution vide dans ASP.NET, je me request s'il existe des frameworks spécifiques à ASP.NET qui pourraient servir de sharepoint départ. Je pense déjà à utiliser le contrôle jQuery de Google Maps pour mon intégration Google Maps, ainsi que le contrôle "sharethis" pour l'intégration de mon site de networking social. Captcha pour l'authentification humaine … Mais à part ça, je ne suis pas sûr de ce que je peux tirer parti … Rien sur Google n'a sauté sur mes termes de search.

Je me request aussi si quelqu'un d'autre a fait quelque chose de similaire et pourrait partager avec moi ses histoires post mortem / guerre.

Je suis également ouvert à l'apprentissage d'une nouvelle plate-forme / langue si cela signifiait gagner du time – mon expérience est principalement dans ASP.NET, donc c'est ce que je prévois d'utiliser si cela est le plus logique. Mes besoins initiaux sont basiques et réalists – configuration de profil (images, informations, etc.), création de groupes, intégration de Google Map, controls de calendar partagés par groupes, support SMS, forums de discussion entre groupes, search de groupes, intégration d'OpenID , etc. Je ne vais pas essayer de build l'set du site et ensuite le relâcher, mais prendre des mesures de bébé et de libérer des fonctionnalités à la fois.

Tout conseil est grandement apprécié pour une grande question comme celle-ci. Merci encore.

J'ai trouvé DotNetOpenAuth qui semble être une API sympa pour gérer les formulaires Web OpenID pour ASP.NET. Ils ont aussi une version ASP.NET MVC

J'ai également trouvé MS Web Platform . Cela ressemble à de bonnes choses. Quelqu'un l'utilise-t-il déjà et pense qu'il ferait bien pour ce genre d'application?

J'ai trouvé une bibliothèque pour DotNetNuke appelée ActiveSocial . Il est bon prix (500 $) et a plus que les fonctionnalités dont j'ai besoin, mais il en manque. Je me request si quelqu'un ici a déjà utilisé AS auparavant. DNN est-il facile à étendre pour que je puisse append des fonctionnalités Google Maps et autres? Il ne dit nulle part sur snowcovered (le vendeur qui vend AS) si AS vient avec la source. Si ce n'est pas le cas, alors je pourrais être foutu parce que je ne serais pas capable d'intégrer la fonctionnalité que je veux.

J'ai fait cet exercice il y a environ 15 mois quand j'ai construit un SNS pour un client. Espérant find un cadre de base pour les amis, le chat, les profils, etc. J'ai été assez déçu.

Cela dit, rétrospectivement, je souhaite plutôt que de build un que nous aurions acheté une solution comme Community Server. Comme pour la plupart des projets, j'ai examiné la scope du problème avec de la bière, pas de grève, des lunettes ambitieuses et le niveau de travail pour couvrir tous les cas de bord était plus que je ne l'imaginais.

Marcher prudemment mon ami, marcher prudemment.

Je pense que c'est ce que vous cherchez. Kigg est une application ASP.NET MVC open source qui serait un bon sharepoint départ pour ce que vous voulez. Voici l'URL: http://www.codeplex.com/Kigg

Vous pouvez également find un site qui utilise ceci ici: http://dotnetshoutout.com/

Au minimum, vous apprendrez le framework ASP.NET MVC qui est fantastique.

Bien qu'ils ne soient pas exactement destinés à être utilisés pour les sites de réseaux sociaux, ces deux frameworks peuvent vous aider à ne pas avoir à partir de zéro:

DotNetNuke: http://www.dotnetnuke.com/

Umbraco: http://umbraco.org/

Aussi, pour une solution prête à l'emploi (aucun code impliqué), vous pouvez toujours essayer ceci: http://www.ning.com/

Bonne chance!