在C#和Dreamweaver中从哪里开始使用ASP.net?

在C#和Dreamweaver中从哪里开始使用ASP.net?,c#,asp.net,ide,dreamweaver,C#,Asp.net,Ide,Dreamweaver,我希望开始使用C#在个人网站上工作。我是一名web开发人员,以前使用过VBScript,现在正在使用Coldfusion。我使用Dreamweaver进行这些语言的开发 我读过很多人建议您应该使用MS IDE在.net中开发,而C#是该语言的发展方向。我想继续使用Dreamweaver,因为我觉得我要学习如何同时使用新的IDE和新的语言会有点太多 使用像VisualStudio这样的工具是否会对在.net中开发有很大帮助,从而值得从Dreamweaver改变过来? 如果是这样的话,哪种IDE最适

我希望开始使用C#在个人网站上工作。我是一名web开发人员,以前使用过VBScript,现在正在使用Coldfusion。我使用Dreamweaver进行这些语言的开发

我读过很多人建议您应该使用MS IDE在.net中开发,而C#是该语言的发展方向。我想继续使用Dreamweaver,因为我觉得我要学习如何同时使用新的IDE和新的语言会有点太多

使用像VisualStudio这样的工具是否会对在.net中开发有很大帮助,从而值得从Dreamweaver改变过来? 如果是这样的话,哪种IDE最适合学习


如果我选择坚持使用Dreamweaver,您是否可以就如何最好地设置Dreamweaver以便于开发提出任何建议?

我认为没有。Dreamweaver不是开发代码的好工具。这是您在ASP.NET中需要的。你需要调试。您将享受IntelliSense,并且您随时可以偶尔在Dreamweaver中打开单个文件(无论如何,我怀疑您会这样做)


抓取(免费)并享受。这是一个Windows应用程序,就像许多其他Windows应用程序一样!使用它不需要专业培训

作为以前在Dreamweaver中编写PHP代码的人,我强烈建议将Visual Studio IDE用于C#ASP.NET应用程序。好处很多:

  • Intellisense-您创建的任何对象、属性、方法等将自动显示在自动完成框中,从而大大减少语法错误
  • 项目模板-如果必须通过源代码从头开始启动web应用程序,那么这将是非常棘手的
  • 调试-可以直接在源代码中捕获和调试错误
  • 加载项-我最喜欢的是

我相信还有更多的原因,这些都是最大的原因。

是的,我现在可以告诉你,完全相同的情况下,离开Dreamweaver进行.net工作会有很大帮助。在Dreamweaver中,C#的智能感知并不是超级棒。不过,您会发现Dreamweaver中的一些功能让您错过了很多,特别是在Dreamweaver中,HTML端的代码完成比在VS中要好得多。

如果您对使用Dreamweaver进行设计感到满意,您仍然可以继续使用它,但我强烈建议您熟悉它(它是免费的)。尝试使用文本编辑器或dreamweaver之类的应用程序学习.NET和C#是可行的,但这会使学习过程变得不必要的困难。VisualStudio为您提供了语法突出显示、智能感知、调试和许多其他功能,这些功能是其他面向web设计的IDE无法提供的。VS实际上与.NET开发紧密耦合

多年前,我使用Dreamweaver开始了我的网页设计师生涯,并逐渐过渡到软件开发人员。离开Dreamweaver这样的工具实际上给了我更多作为设计师的自由,我发现除了文本编辑器之外,我实际上不需要任何标记和css工具。你可能会发现放弃dreamweaver这样的设计工具实际上会让你成为一个更好的设计师;同样,VisualStudio中的“设计”工具是完全无用的:)


如果您决定继续使用Dreamweaver进行标记,请注意,在VisualStudio中可能会呈现不同的效果。完全忽略Visual Studio设计窗格,只需在各种浏览器中检查您的设计(我相信您已经这样做了)。

我想您会对Dreamweaver中的ASP.NET支持感到非常失望。如果您能获得一份VisualStudio/WebDeveloper(express版是免费的)的副本并在那里进行开发,您会感觉更好


也就是说,没有理由不能在Dreamweaver中创建HTML和CSS,然后将这些文件带到VisualStudio中实际放入代码中。这是一种一次性交易,因为通常一旦你开始将HTML拆分为母版页和用户控件/部分视图,就很难在Dreamweaver中再次返回并编辑它们。

再次投票支持Visual Studio,另外你不必放弃Dreamweaver。您可以使用Dreamweaver构建基本布局和界面设计。然后使用VisualStudio实现该设计的实现


您会发现在没有专用构建IDE的情况下构建ASP.Net非常痛苦。

Visual Studio 2008可能会更好。不仅IntelliSense,JavaScript中的调试有时也会有帮助(不知道它是否包含在Express edition中)

我真的想指出,“智能感知”并不是什么新鲜事,也不是微软以任何方式发明的。IntelliSense是一种代码暗示,带有指向Microsoft帮助页面的链接,我个人从来都不需要它。请注意,Dreamweaver确实有与VisualStudio完全相同的代码提示,但是它不是为开发C#和类似语言而设计的,仅出于这个原因,我不建议尝试使用它进行开发。
至于纯用HTML、CSS和JavaScript开发,如果您不更改任何设置,纯文本编辑器是比VisualStudio更好的选择。在我编写HTML时,我非常讨厌VS的行为,但那是另一个线程。在另一个网站上。

我倾向于将Dreamweaver仅用作代码编辑器,因此将Dreamweaver留在后面,使用一种更专注于我所用语言的工具确实是有道理的!感谢您迄今为止的所有回答,我目前正在安装VS Web Developer Express进行试用。我也有同样的情况。大多数开发人员都建议使用VS,但是如果你像设计师一样思考,VS是非常有用的