.NET 中社交网站的框架/起点?

发布于 2024-08-21 08:33:12 字数 1230 浏览 12 评论 0 原文

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

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

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

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

对于这样的广泛问题,我们非常感谢任何建议。再次感谢。

我发现 DotNetOpenAuth 似乎是一个很好的 API,用于处理 ASP.NET Web 表单的 OpenID。他们还有一个 ASP.NET MVC 版本,

我还发现了 MS Web Platform。这看起来像是一些好东西。有人使用过它并认为它适合此类应用程序吗?

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

I did do some googling and searching on this site but did not find exactly what I was looking for.

I'm hoping that someone can point me in the right direction here. I'm an ASP.NET/SQL Server developer and would like to develop a (intially) basic social networking site (gasp). Before I start from scratch with a blank solution in ASP.NET, I'm wondering if there are any frameworks out there ASP.NET specific that would serve as a good starting point. I'm already thinking of using the Google Maps jquery control for my Google Maps integration, as well as the 'sharethis' control for my social networking website sharing integration. Captcha for human authentication... But other than that I'm not sure what I can leverage... Nothing on Google jumped out at me on my search terms.

I'm also wondering if anyone else has done something similar and could share their post mortem/war stories with me.

I'm also open to learning a new platform/language if it would mean saving time - my experience is mostly in ASP.NET, so that is what I plan on using if it makes the most sense. My initial requirements are basic and realistic - profile setup (images, information, etc.), 'group' creation, Google Map integration, calendar controls shared by groups, SMS support, discussion forums among groups, searching for groups, OpenID integration most likely, etc. I am not going to try to build the entire site and then release it, but take baby steps and release pieces of functionality at a time.

Any advice is greatly appreciated for a broad question such as this. Thanks again.

I've found DotNetOpenAuth which seems to be a nice API for handling OpenID for ASP.NET web forms. They also have an ASP.NET MVC version

I also found MS Web Platform. This looks like some good stuff. Anyone ever use it and think it would do well for this sort of app?

I found a library for DotNetNuke called ActiveSocial. It's priced right ($500) and has more than the features I need but lacks some. I wonder if anyone here has ever used AS before. Is DNN easy to extend so I can add Google Maps functionality and such? It doesn't say anywhere on snowcovered (the vendor that sells AS) if AS comes with the source. If it didn't, then I might be screwed because I wouldn't be able to integrate the functionality I want.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

深海夜未眠 2024-08-28 08:33:12

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

也就是说,回想起来,我希望我们不要构建一个解决方案,而应该购买像社区服务器这样的解决方案。与大多数项目一样,我用啤酒观察问题范围,没有任何打击,戴着雄心勃勃的护目镜,覆盖所有边缘情况的工作水平超出了我的想象。

小心点,我的朋友,小心点。

I went through this exercise about 15 months ago when I built a SNS for a client. Hoping to find some basic framework for Friends, Chat, Profiles etc I was pretty disappointed.

That said, in retrospect I wish rather than building one that we would have purchased a solution like Community Server. As with most projects I looked at the problem scope with beer, no strike that, ambitious goggles on and the level of work to cover all the edge cases was more than I imagined.

Tread careful my friend, tread careful.

相权↑美人 2024-08-28 08:33:12

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

您还可以找到一个网站在这里使用它: http://dotnetshoutout.com/

至少你将学习 ASP.NET MVC 框架非常棒。

I think this is what you're looking for. Kigg is an open source ASP.NET MVC app that would be a good starting point for what you want. Here is the url: http://www.codeplex.com/Kigg

You can also find a site that is using this here: http://dotnetshoutout.com/

At the very least you will learn the ASP.NET MVC framework which is fantastic.

青春有你 2024-08-28 08:33:12

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

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

Umbraco:http://umbraco.org/

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

祝你好运!

While not exactly intended to be used for social networking sites, both of these frameworks can help you so you don't have to start from scratch:

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

Umbraco: http://umbraco.org/

Also, for an out of the box solution (no code involved) you could always try this: http://www.ning.com/

Good luck!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文