我正在尝试创建一个基于Web的“配置”工具,其中包含许多用于交换机和路由器的Cisco
配置模板。
但是因为我是C#
的新手,所以我有一些问题。只是因为你知道我已经熟悉了基本的字符串等...而且我也有VS 2013启动并运行。
这个问题并不是那么重要,但我刚才提到过,我正在使用ASP.NET MVC
(C#
作为编程语言)并且我对{{1}非常熟悉}。
现在问题是,让ASP.NET MVC
Cisco`切换模板配置:
s say this is an
所以我要做的是给用户一个添加以下内容的选项 文字字段:
interface eth102/1/1
description test-server
switchport mode trunk
switchport trunk allowed vlan 100, 200
no shut
这意味着用户在VLAN ID和描述中输入类型,然后当他点击“提交”按钮或“获取配置”按钮名称时,用户应该在页面的某处找到完整的模板配置。 包括用户输入的VLAN ID和描述。
我的问题是,硬编码模板配置或使用ALLOWED VLAN: xxx
DESCRIPTION: xxx
数据库是否更好?
答案 0 :(得分:0)
根据经验法则:硬编码永远不是一个好的状态,除非你非常肯定,硬编码文本是正确的,永远不会改变。如果你必须更改它,你将不得不重新编译你的应用程序。
如果您不想使用至少从文件中读取文本的数据库。这样您就可以轻松更改或扩展文本。也许考虑实施文本令牌,这将被您的应用程序取代。这样你就更灵活了,因为你不必依赖文本中的关键词...