Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/256.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 小型网页表单设计工具_C#_Asp.net_Winforms_Webforms - Fatal编程技术网

C# 小型网页表单设计工具

C# 小型网页表单设计工具,c#,asp.net,winforms,webforms,C#,Asp.net,Winforms,Webforms,作为一名高中生[几乎拥有第一学位的C#知识]-在我们[大约3年前]真正在课堂上学习材料之前,我得到了一份以色列“Bagrut”考试的作业[这是高中最重要的期末考试] 它是为了创建一个简单的动态网站,可能是一个基本的社交网站或在线商店,具有服务器端ASP.NET的重要性。 我的老师从2006年给了我一本书,名为《ASP.NET和XML Web服务》,我已经开始学习。 问题是,我安装了.NET FW 4的VS2010 Ultimate,显然,它与该书作者的C#Express有很大不同。 在我的VS上


作为一名高中生[几乎拥有第一学位的C#知识]-在我们[大约3年前]真正在课堂上学习材料之前,我得到了一份以色列“Bagrut”考试的作业[这是高中最重要的期末考试]

它是为了创建一个简单的动态网站,可能是一个基本的社交网站或在线商店,具有服务器端ASP.NET的重要性。

我的老师从2006年给了我一本书,名为《ASP.NET和XML Web服务》,我已经开始学习。
问题是,我安装了.NET FW 4的
VS2010 Ultimate
,显然,它与该书作者的
C#Express
有很大不同。

在我的VS上,HTML的
设计编辑器
不允许我拥有
WinForms
级别的自由,但让我自己编写CSS,而不是向我展示常见的基于XY的设计器,而是类似于博客WYSIWYG的东西-没有移动东西的自由。

由于我不想太费力地将书籍说明转换为我的VS,我想知道是否有可能获得[可能已过时的]
WinForms
-
WebForms
designer-而不是下载非常旧的VS版本

我试着在VS上玩了一会儿,发现这本书使用了
System.Web.UI.Page
,而我的VS使用了
System.Web.UI.HtmlControls.HtmlForm
——甚至手动更改为
UI.Page
,对设计师也没有任何影响。


是否可以“返回”到
WinForm
类型的设计器?谢谢大家!

不,不可能做你想做的事。您指的是VisualStudio2003曾经拥有的丑陋、可怕的网格布局,它本来就不应该被创建。学习一点HTML。表格很容易学习,并在标记上正确布局。

不,不可能做你想做的事。您指的是VisualStudio2003曾经拥有的丑陋、可怕的网格布局,它本来就不应该被创建。学习一点HTML。表格很容易学习并在标记上正确布局。

设计webforms与设计winforms有很大不同,因为设计师使用HTML进行标记。确实没有办法改变这一点,但应该有一个设计视图,允许您拖放和移动东西,类似于windows窗体

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

  • 在设计视图中显示的页面
  • 工具箱
  • 视图(设计/拆分/源)
  • 解决方案浏览器
  • 属性窗口
  • 运行(F5)

  • 设计webforms与设计winforms有很大不同,因为设计师使用HTML作为标记。确实没有办法改变这一点,但应该有一个设计视图,允许您拖放和移动东西,类似于windows窗体

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

  • 在设计视图中显示的页面
  • 工具箱
  • 视图(设计/拆分/源)
  • 解决方案浏览器
  • 属性窗口
  • 运行(F5)

  • 您可以在HTML设计器中在内容(可以移动“内容”)和代码之间切换,但关键是VS2010(无论是Express还是Ultimate)是用于专业开发的,如果您不愿意了解HTML和CSS,那么使用它是没有意义的

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


    更新:试试WebMatrix

    你可以在HTML设计器中在内容(你可以移动你的“东西”)和代码之间切换,但关键是VS2010(无论是Express还是Ultimate)是为了专业发展,如果你不愿意了解HTML和CSS,那么使用它就没有意义了

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


    更新:试试WebMatrix

    嗯,我不是网络开发者,对于WebForms是否真的像Icarus说的那样邪恶,我也没有什么真正的看法,但我不得不把它作为他的另一个答案——不要学着用表格来布置HTML——HTML表格是用于表格数据的。学习使用
    布局HTML,因为这是正确且符合标准的方法。还因为每次你使用表格进行布局时,紧身牛仔裤和厚框眼镜都会在某个地方消失,我们需要它们和它们的创造力。

    嗯,我不是网络开发者,我对网络表单是否真的像伊卡洛斯说的那样邪恶没有真正的看法,但我不得不把它作为他的另一个答案——不要学着用表格来布置HTML——HTML表格是用于表格数据的。学习使用
    布局HTML,因为这是正确且符合标准的方法。还有一个原因是,每次你用桌子做布局时,穿着时髦的紧身牛仔裤和厚框眼镜的人总会在某处死去,我们需要他们和他们的创造力。

    你一定要用你的课本吗?网上有很多很好的现代资源。你也可以免费使用VisualWebDeveloper进行开发。这真的是教育部长是否接受我的工作的一个问题。我不想对此太恼火,更重要的是他们不允许使用
    break
    语句。你必须使用你的教师手册吗?有很多不错的mo