Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 非程序员编辑VB.net网站的简单Windows编辑器?_Asp.net_Vb.net_Security_Cart_Shopping - Fatal编程技术网

Asp.net 非程序员编辑VB.net网站的简单Windows编辑器?

Asp.net 非程序员编辑VB.net网站的简单Windows编辑器?,asp.net,vb.net,security,cart,shopping,Asp.net,Vb.net,Security,Cart,Shopping,所以我对ASP.Net还很陌生。现在,我正在与某人免费合作,作为一种学习体验 他们希望我在ASP.Net中创建一个站点,我也在使用Visual Basic.Net,但他们希望能够自己编辑站点,以实现更小的功能。现在他们正试图为一家餐馆建立一个网站,我想,他们希望能有这样的网站,这样人们就可以在网上订餐了。提货订单 他们还希望能够随意添加内容,而不必在程序员“ie me”想要对菜单进行微小更改时打扰他们 那么,是否有一个非程序员编辑可以对网站进行更改?除了拿出记事本,我想这对他们来说可能太多了。像

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

他们希望我在ASP.Net中创建一个站点,我也在使用Visual Basic.Net,但他们希望能够自己编辑站点,以实现更小的功能。现在他们正试图为一家餐馆建立一个网站,我想,他们希望能有这样的网站,这样人们就可以在网上订餐了。提货订单

他们还希望能够随意添加内容,而不必在程序员“ie me”想要对菜单进行微小更改时打扰他们

那么,是否有一个非程序员编辑可以对网站进行更改?除了拿出记事本,我想这对他们来说可能太多了。像Microsoft FrontPage或Expression Web 4,但免费

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

此外,我应该尝试研究什么类型的安全性,因为我以前从未实际处理过信用卡信息

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


这不是针对餐馆的,沟通错误,他们在为餐馆销售各种商品,可能包括大量冷冻食品、银器等…

如果你想让你的客户编辑网站,我认为你需要CMS。选择哪一个看看这个

对于生产网站,您需要购买域名和主机


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

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

对于生产网站,您需要购买域名和主机


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

从头开始构建此帐户是一个错误。你需要一个叫做内容管理系统(CMS)的东西来允许他们编辑它。有几种可用于基于.Net的服务器,包括Orchard、dotNetNuke、CM1。。。我可以继续说下去,既然你不是白手起家,你甚至可能不再局限于.Net

我想他们正试图为一家餐厅建立一个网站,他们希望能让人们在线下订单


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

从头开始构建这家连锁店是一个错误。你需要一个叫做内容管理系统(CMS)的东西来允许他们编辑它。有几种可用于基于.Net的服务器,包括Orchard、dotNetNuke、CM1。。。我可以继续说下去,既然你不是白手起家,你甚至可能不再局限于.Net

我想他们正试图为一家餐厅建立一个网站,他们希望能让人们在线下订单


你觉得呢?你不确定?是时候提出一些真正的要求了。而且,FWIW,我所见过的大多数尝试在线点菜的小餐馆,即使是为了结转,也很快又退出了,或者至少重新部署了点菜系统,以便只有服务员可以使用它。像必胜客这样的送货连锁店是个例外,但他们的需求比一个人的需求更大,没有经验的开发人员可以满足。这可能是你实现目标的最快/最简单的方法。探索功能,包括CMS(正如其他答案已经正确建议的那样),允许非程序员进行“编辑”。

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

如果非程序员需要更改网站,不要让他们使用客户端编辑器:提供基于web的编辑系统。在自己处理信用卡号码时,不要尝试。首先获得二十年的程序员经验,同时使用中间支付系统,如Worldpay、Google Checkout或Paypal。如果可以的话,使用VB.Net并切换到C#。你可能需要花额外的时间学习这门语言,但好处(IMO)是巨大的。您可以使用数据库或本地文件使菜单(以及站点的其他部分)数据驱动。然后提供从该数据库添加/编辑/删除项目的方法。非程序员不应该更新任何包含站点代码或标记的文件。@noria这样的建议基本上是“个人偏好”,与OP的问题无关。当然
互联网上有更多的C#示例(我们总是知道
网站的意图总是正确的),但除此之外,根据官方MSDN文档,示例“总是”以两种语言提供。VB.Net没有问题。如果非程序员需要更改网站,不要让他们使用客户端编辑器:提供基于web的编辑系统。在自己处理信用卡号码时,不要尝试。首先获得二十年的程序员经验,同时使用中间支付系统,如Worldpay、Google Checkout或Paypal。如果可以的话,使用VB.Net并切换到C#。你可能需要花额外的时间学习这门语言,但好处(IMO)是巨大的。您可以使用数据库或本地文件使菜单(以及站点的其他部分)数据驱动。然后提供从该数据库添加/编辑/删除项目的方法。非程序员不应更新任何包含代码或ma的文件