我正在努力学习ASP.NET(C#),而我所遇到的最大的困难就是它的设计方面。我主要是一个Windows窗体设计师。我所使用的所有项目都使用了Windows窗体,而且设计比HTML / CSS更直观,更清晰。我正在努力学习如何设计网页,但似乎所有的设计和#34;需要在CSS中完成。你如何设计你看不到的东西,只使用像素和对其他物体的引用?我不知道你是怎么设计的。
对于我来说,使用CSS和ASP.NET有效地设计网站的最佳方式是什么?我已经阅读了3本关于ASP.NET的书籍,这很有意义,但所有的设计都是源视图和CSS表。我应该注意另一种方法或方法吗?我使用VS 2015 BTW作为我的IDE。
请,谢谢
答案 0 :(得分:1)
CSS和HTML是Web的构建块。和你一样,在最初刚刚开始使用Netscape和Notepad进入大学之后,我曾经在努力摆脱VS 2003的拖放世界。像Web窗体一样,拖放是一个不健康的抽象层,因为它使我们无法真正理解Web的工作原理。
接受这是事物的本质并停止对抗它。回到VS 2003的时代,我们的团队将设置VS,以便在启动或打开项目时永远不会默认使用设计器面板。此外,该工具完全不可靠,并创建了一个纠结的Frontpage风格混乱的所谓的HTML。
切换到纯语义标记和CSS。从像Creative Market这样的网站下载一个好的模板(我通常使用“Bootstrap 3”进行搜索)来学习。学习HTML5,CSS3和RWD(响应式网页设计),让自己玩得开心。是的,它真的很有趣。
通过从IDE切换到浏览器并再次返回来工作。