6

我确实在这个网站上进行了一些谷歌搜索和搜索,但没有找到我想要的东西。

我希望有人可以在这里为我指明正确的方向。我是一名 ASP.NET/SQL Server 开发人员,想开发一个(最初)基本社交网站 (gasp)。在我从头开始使用 ASP.NET 中的空白解决方案之前,我想知道是否有任何特定于 ASP.NET 的框架可以作为一个很好的起点。我已经在考虑将 Google Maps jquery 控件用于我的 Google Maps 集成,以及将“sharethis”控件用于我的社交网站共享集成。用于人工身份验证的验证码……但除此之外,我不确定我可以利用什么……谷歌上的任何内容都没有在我的搜索条件下跳出来。

我也想知道是否有其他人做过类似的事情并可以与我分享他们的死后/战争故事。

如果这意味着节省时间,我也愿意学习一种新的平台/语言——我的经验主要是在 ASP.NET 中,所以如果它最有意义的话,我打算使用它。我最初的要求是基本和现实的——配置文件设置(图像、信息等)、“组”创建、Google 地图集成、组共享的日历控件、SMS 支持、组间讨论论坛、搜索组、最有可能的 OpenID 集成等。我不会尝试构建整个站点然后发布它,而是采取一些小步骤并一次发布一些功能。

对于诸如此类的广泛问题,我们将不胜感激任何建议。再次感谢。

我发现DotNetOpenAuth 似乎是处理 ASP.NET Web 表单的 OpenID 的一个不错的 API。他们也有一个 ASP.NET MVC 版本

我还找到了MS Web Platform。这看起来像一些好东西。任何人都使用过它并认为它对这种应用程序会很好用吗?

我找到了一个名为ActiveSocial的 DotNetNuke 库。它的价格合适(500 美元)并且具有我需要的更多功能,但缺少一些功能。我想知道这里是否有人曾经使用过 AS。DNN 是否易于扩展,以便我可以添加 Google 地图等功能?如果 AS 带有源,它并没有说明 snowcovered(销售 AS 的供应商)的任何地方。如果没有,那么我可能会被搞砸,因为我无法集成我想要的功能。

4

3 回答 3

3

大约 15 个月前,当我为客户构建 SNS 时,我进行了这个练习。希望为朋友、聊天、个人资料等找到一些基本框架,我非常失望。

也就是说,回想起来,我希望而不是构建一个我们会购买像社区服务器这样的解决方案的解决方案。与大多数项目一样,我查看了啤酒的问题范围,毫无疑问,雄心勃勃的护目镜以及涵盖所有边缘情况的工作水平超出了我的想象。

小心我的朋友,小心行事。

于 2010-02-16T20:34:51.157 回答
2

我想这就是你要找的。Kigg 是一个开源的 ASP.NET MVC 应用程序,它是你想要的一个很好的起点。这是网址: http: //www.codeplex.com/Kigg

您还可以在此处找到使用此功能的网站:http: //dotnetshoutout.com/

至少您将学习 ASP.NET MVC 框架,这太棒了。

于 2010-02-17T00:36:24.813 回答
1

虽然不完全打算用于社交网站,但这两个框架都可以帮助您,因此您不必从头开始:

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

Umbraco:http ://umbraco.org/

此外,对于开箱即用的解决方案(不涉及代码),您可以随时尝试:http ://www.ning.com/

祝你好运!

于 2010-02-16T22:03:24.037 回答