Существуют ли какие-либо стартовые наборы или примеры на основе подписки ASP.NET MVC? - PullRequest
19 голосов
/ 11 ноября 2009

В основном это то, что обрабатывает низкоуровневый «слесарный» код для службы на основе подписки. Я вижу много вещей, связанных с базовым членством, но ничего, что касается обработки подписки (регулярное выставление счетов, автоматические задания для настройки выставления счетов, уведомления для выставления счетов и т. Д.). Это может быть единственной вещью, которая мешает мне использовать ASP.NET MVC для моей идеи SaaS, поскольку для написания моей собственной работы потребуется немало времени; если я выберу другой вариант, Ruby on Rails, я могу купить комплект , который делает все это, за 250 * 1002 $. Я не нашел ничего, даже отдаленно близкого к этому для .NET - все примеры приложений SaaS, которые я видел, больше похожи на StackOverflow и все, где у вас есть один сайт, на который заходят несколько человек, а не модель веб-приложения, где вы иметь подписчиков, которым ежемесячно выставляются счета, у каждого из которых есть пользователи и другие объекты (например, клиенты, задачи и т. д.) для своего собственного сайта.

Есть ли что-то похожее для ASP.NET или какие-то рекомендации по написанию своих собственных, если мне нужно, чтобы я не тратил слишком много времени? Как стартап это означает, что я делаю все кодирование самостоятельно.

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

Ответы [ 3 ]

7 голосов
/ 17 марта 2010

Website Spark (партнерская программа Microsoft) только что выпустила Freemium 1.0, что может быть хорошей отправной точкой. Я еще не играл с ним, только сегодня увидел объявление в моем почтовом ящике.

http://code.msdn.microsoft.com/WATFreemium

Пол

5 голосов
/ 14 февраля 2011

BrainTree поддерживает повторное выставление счетов и предлагает (документированную) клиентскую библиотеку для .NET.

Кроме того, они используются некоторыми громкими именами, такими как 37signals, github и animoto.

0 голосов
/ 13 марта 2010

Я не уверен, что это совершенно бесполезно, но в .NET есть встроенный поставщик членства, который вы можете изменить, чтобы настроить его. Если вы начнете с этого, не будет так сложно встроить некоторый простой код подписки для обработки авторизации. Тогда вы, вероятно, могли бы купить библиотеку электронной коммерции для обработки фактического кода выставления счетов для интеграции с платежным шлюзом и другими платежными сервисами, такими как PayPal.

Лично я бы порекомендовал ASP.NET MVC, потому что версия 2.0 только вышла! Кроме того, ваш набор навыков будет гораздо более портативным с Win Forms и WPF, и даже Mono и iPhone с Mono Touch! Какова доля рынка рубина прямо сейчас в вашем регионе?

...