【问题标题】:Simple Windows editor for non programmers to edit a VB.net website? [closed]让非程序员编辑 VB.net 网站的简单 Windows 编辑器? [关闭]
【发布时间】:2012-12-02 21:49:57
【问题描述】:

所以我对 ASP.Net 还是很陌生。现在,我正在免费与某人合​​作,作为一种学习体验。

他们希望我在 ASP.Net 中创建一个站点,我也在使用 Visual Basic.net,但他们希望能够自己编辑站点以用于更小的内容。现在他们正在尝试为一家餐厅建立一个网站,我认为他们希望拥有它,以便人们可以在线下订单。用于接单。

他们还希望能够随意添加内容,而无需在想要对菜单进行小幅更改时打扰程序员“即我”。

那么有没有一个非程序员可以修改网站的编辑器?除了拉出记事本,我认为这对他们来说可能太多了。像 Microsoft FrontPage 或 Expression Web 4,但免费?

另外,由于我之前从未真正建立过真正的实体网站,那么您实际上需要做些什么来建立它?购买域名、购买网络服务器、将文件放在服务器上等。

另外,我应该尝试研究哪种类型的安全性,因为我以前从未真正处理过信用卡信息。

我在 Visual Studio 2010 的 VB.net 中执行此操作。

这不是餐厅,沟通错误,他们正在为餐厅出售各种商品,其中可能包括大量冷冻食品,银器等......

【问题讨论】:

  • 如果非程序员需要对网站进行更改,请不要让他们使用客户端编辑器:提供基于 Web 的编辑系统。
  • 关于自己处理信用卡号码 - 不要尝试。首先获得 20 年的程序员经验,同时使用中介支付系统,如 Worldpay、Google Checkout 或 Paypal。
  • 如果可以,请在 VB.Net 上保释并切换到 C#。您可能需要花费额外的时间来学习该语言,但好处(IMO)非常好。 stackoverflow.com/questions/1653895/should-i-learn-vb-net-or-c
  • 您可以使用数据库或本地文件使菜单(和网站的其他部分)由数据驱动。然后提供一种从该数据库添加/编辑/删除项目的方法。非程序员不应更新任何包含网站代码或标记的文件。
  • @noria 这样的建议几乎是“个人偏好”,与 OP 的问题无关。当然,internets 上还有更多 C# 示例(我们始终知道intenets 始终是正确的),但除此之外,根据官方 MSDN 文档,样本“总是”以两种语言提供。 VB.Net 没有错

标签: asp.net vb.net security cart shopping


【解决方案1】:

如果您希望您的客户编辑网站,我认为您需要 CMS。选择哪一个看这个question

对于生产网站,您需要购买域名和托管。

要处理信用卡,您需要使用一些提供商,例如 paypal 或其他一些拥有商家帐户的公司。

【讨论】:

  • 客户是否必须创建一个贝宝账户,还是只通过贝宝向他们收费?
  • 只有拥有商户账户,他们才能自己从信用卡取钱。否则他们应该使用一些收费系统,而不是 Paypal,例如 Worldpay(还有很多其他的,我不记得名字了)。当然,他们为此采取了一些百分比。而且你需要在他们那里开户,所以如果你想使用 Paypal,你需要 Paypal 帐户。
  • 我想我可能会和他们谈谈。
【解决方案2】:

从头开始构建它是一个错误。你需要一个叫做内容管理系统(CMS)的东西来允许他们编辑它。有多种基于 .Net 的服务器可用,包括 Orchard、dotNetNuke、CM1...

我认为他们正在尝试为一家餐厅建立一个网站,他们希望拥有它,以便人们可以在线下订单。

你觉得呢?你不确定?是时候得到一些真正的要求了。而且,FWIW,我见过的大多数尝试过在线订购的小餐馆,即使是外卖,也很快又退缩了,或者至少重新部署了订购系统,以便只有服务员可以使用它。像必胜客这样的外卖连锁店是个例外,但他们的需求比一个没有经验的开发人员所能满足的要大。

【讨论】:

  • 在我再次询问他们之后,他们已经澄清他们是供应商,这意味着他们销售食材,银器等......餐厅用品。
【解决方案3】:

查看WebMatrix。这可能是您实现目标的最快/最简单的方法。探索功能,包括 CMS(其他答案已经正确建议)以允许非程序员“编辑”。

【讨论】:

  • 非常感谢,我会调查的。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-09-29
  • 2021-05-28
  • 1970-01-01
  • 2010-11-08
  • 1970-01-01
  • 2014-11-22
相关资源
最近更新 更多