作为一名高中生[几乎拥有C#的第一学位知识] - 在我们实际经历之前,我得到了以色列'Bagrut'考试的作业[这是高中最后的,最重要的考试]课堂上的物品[大约3年前。]
制作一个简单的动态网站,可能是一个基本的社交网站或网上商店,具有服务器端ASP.NET的重要性。
我老师给了我一本2006年的书,名为'ASP.NET& XML Web Services' - 我开始学习。
问题是,我安装了.NET FW 4 VS2010 Ultimate
,显然与图书作者的C# Express
有很大的不同。
在我的VS上,HTML的Design Editor
不允许我拥有WinForms
级别的自由,但是让我自己编写CSS,而不是向我展示基于XY的常见设计师,类似博客的所见即所得 - 没有移动东西的自由。
由于我不想太努力将书籍说明转换为我的VS,我想知道是否有可能得到[可能过时的] WinForms
- WebForms
设计师 - 而不是通过下载非常旧版本的VS.
我尝试过玩一下VS,发现这本书使用了System.Web.UI.Page
,而我的VS使用System.Web.UI.HtmlControls.HtmlForm
- 甚至手动更改为UI.Page
也没有做任何事情。设计师点。
是否有可能'回归'WinForm
类型的设计师?谢谢!
答案 0 :(得分:2)
不,你不可能做你想做的事。你指的是Visual Studio 2003曾经拥有的丑陋,可怕的东西 - 应该从来没有创建过的第一个网格布局。学习一点HTML。表格很容易学习并在标记上正确布局。
答案 1 :(得分:2)
设计webforms与设计winforms有很大不同,因为设计者使用HTML作为标记。实际上没有办法改变它,但应该有一个设计视图,允许你拖放,并移动类似于窗体的形式。
至于您网站的设计方面,可能无法逃脱CSS。设计视图应该可以帮助您进行布局,但大多数样式和美学都必须在CSS中完成。
答案 2 :(得分:1)
您可以在HTML设计器中切换内容(您可以移动'东西')和代码,但重点是VS2010(无论是Express还是Ultimate)用于专业开发,如果您不愿意知道HTML和CSS,使用它没有意义。
您最好使用Adobe Dreamweaver等其他工具或Amaya等免费工具
更新:尝试使用WebMatrix
答案 3 :(得分:1)
<span>
和<div>
来布局HTML,因为这是正确且符合标准的方法。另外,因为每当你使用桌子进行布局时,穿着时髦的紧身牛仔裤和厚边眼镜会死在某个地方,我们需要它们和他们的创造力。