ASPNETZERO - UI模板更改

时间:2017-09-29 22:00:33

标签: asp.net-mvc user-interface aspnetboilerplate

我的客户不喜欢ASPNETZERO模板中提供的Metronic UI。他正在寻找由UI / UX设计师定制设计或购买其他UI模板的东西。我想知道是否有其他人使用ASPNETZERO做了这个改变,我想问一些关于这个过程的问题。

  • 您是否已从ASPNETZERO中完全删除了Metronic模板 并使用另一个UI模板?
  • 你遇到了什么挑战?
  • 需要多少努力?

我们非常感谢您在进行此项更改时可以分享的任何提示,技巧和建议!

1 个答案:

答案 0 :(得分:3)

我自己没有做过这样的改变,但作为用户和UI / UX学生,这里有一些提示:

  

您是否已从ASPNETZERO中完全删除了Metronic模板并使用了其他UI模板?

  • 如果您正在使用其他模板完全替换UI,则可以轻松删除Metronic UI。关于ASP.NET Zero(以及基础ABP)的n层架构,这是件好事。
  

您遇到了哪些挑战?

  • 确保设计器提供的UI模板实际上可以与要从视图模型中显示的数据一起使用。 提示1 :请求设计师考虑模型。
  

需要付出多少努力?

  • 将UI重新绑定到视图模型需要花费很多精力,并且一些模型可能会发生变化,因为UX设计师可能会提出不同的流程。 提示2 :请求设计人员使用某种形式的视图模型或模板字符串(如{Name})作为其设计中的硬编码值。
  • 技巧3 :ajax配置的时间因素,因为设计师可能只提供静态屏幕。
祝你好运!

<强>更新

  

您是否知道我需要在ASPNETZERO解决方案中更改/删除或更改所有文件/文件夹?

特定文件取决于您实际修改的内容。设计人员应该为您提供*.html*.css个文件,甚至可能是*.js个文件。在大多数情况下,您可以单独保留当前的*.css*.js个文件(位于wwwroot下)。 *.cshtml个文件(在Views下)可以安全地更改。