【发布时间】:2014-05-09 22:14:11
【问题描述】:
我在 .Net 中创建了一个网站,该网站提供一些功能(在其中进行一些简单的预订),主要在每个页面和母版页的代码后面处理。然后,源代码在需要的地方执行所有对服务器的调用。
一些客户希望使用这个网站,并且都需要进行一些更改,所有这些都是装饰性的,我会自己做一些事情。有些网站有额外的面板等,这可能意味着有些网站的页面代码中也有额外的代码,这会导致网站之间的差异。
我想做的是从这个网站“重新塑造”多个网站,所有网站都具有独特的风格。但是,我希望它们都在一个“解决方案”中或共享代码,因为这意味着它们都可以共享我可能进行的任何代码修复。
我有哪些选择来实现这一目标?其他人在类似情况下面临哪些障碍?
谢谢。
【问题讨论】:
-
我希望你意识到,你是从根本上构建 Web 版本的 Visual Studios.. 制作一个具有日常商务人士可以使用的功能的 IDE 需要做很多工作,这是获得此功能的最佳方式done 是尝试构建一个可以完成 ide 的所有工作的应用程序,而无需硬编码。
-
哦,如果你不希望它用大和主要的算术来做所有艰苦的工作,去看看一些 html5,这里只是一个脑波,但如果你可以拖放潜水,得到他们的位置并将其保存在 css 中,您可能会有所收获。
-
在我看来,您需要将核心业务逻辑(如预订、查询可用性)与演示分开。因此,我建议采用 api 方法来满足您的业务需求。