小网页形式设计师的东西

时间:2011-10-25 16:13:45

标签: c# asp.net winforms webforms


作为一名高中生[几乎拥有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类型的设计师?谢谢!

4 个答案:

答案 0 :(得分:2)

不,你不可能做你想做的事。你指的是Visual Studio 2003曾经拥有的丑陋,可怕的东西 - 应该从来没有创建过的第一个网格布局。学习一点HTML。表格很容易学习并在标记上正确布局。

答案 1 :(得分:2)

设计webforms与设计winforms有很大不同,因为设计者使用HTML作为标记。实际上没有办法改变它,但应该有一个设计视图,允许你拖放,并移动类似于窗体的形式。

至于您网站的设计方面,可能无法逃脱CSS。设计视图应该可以帮助您进行布局,但大多数样式和美学都必须在CSS中完成。

enter image description here

  1. 设计视图中显示的页面
  2. 工具箱
  3. 查看(设计/分组/来源)
  4. Solution Explorer
  5. 属性窗口
  6. 跑步(F5)

答案 2 :(得分:1)

您可以在HTML设计器中切换内容(您可以移动'东西')和代码,但重点是VS2010(无论是Express还是Ultimate)用于专业开发,如果您不愿意知道HTML和CSS,使用它没有意义。

您最好使用Adobe Dreamweaver等其他工具或Amaya等免费工具

更新:尝试使用WebMatrix

答案 3 :(得分:1)

嗯,我不是网络开发人员,我对WebForms是否真的像Icarus所说的那样邪恶没有真正的意见,但我不得不把它作为他的替代答案 - 不要学会使用表格布局HTML - HTML表格用于表格数据。学习使用<span><div>来布局HTML,因为这是正确且符合标准的方法。另外,因为每当你使用桌子进行布局时,穿着时髦的紧身牛仔裤和厚边眼镜会死在某个地方,我们需要它们和他们的创造力。