Javascript 将VisualStudio2010用于AJAX?

Javascript 将VisualStudio2010用于AJAX?,javascript,visual-studio,ajax,xhtml,Javascript,Visual Studio,Ajax,Xhtml,我正在做一个简短的AJAX项目,我想使用VisualStudio2010。它只是xHTML和JavaScript,并调用serverside.php文件。在VS中为此设置项目/解决方案的最佳方法是什么?我看到很多项目模板都与ASP.NET有关 另外,当我选择添加新项目时,我会将“Ajax客户端控制”、“Ajax客户端行为”等作为文件模板。那是什么?当我只想在这个项目上花费约5个小时时,它值得使用吗?还是像我习惯的那样制作一个空白的JavaScript文件 (现在,我选择制作一个模板项目空的C#W

我正在做一个简短的AJAX项目,我想使用VisualStudio2010。它只是xHTML和JavaScript,并调用serverside.php文件。在VS中为此设置项目/解决方案的最佳方法是什么?我看到很多项目模板都与ASP.NET有关

另外,当我选择添加新项目时,我会将“Ajax客户端控制”、“Ajax客户端行为”等作为文件模板。那是什么?当我只想在这个项目上花费约5个小时时,它值得使用吗?还是像我习惯的那样制作一个空白的JavaScript文件


(现在,我选择制作一个模板项目空的C#Web App。这似乎有点可疑。)

不要乱动标记为AJAX的项目。这些是ASP.NET AJAX工具包的控件,在这里对您没有帮助

最好的选择是坚持使用jQuery,并以这种方式对*.php脚本进行AJAX调用

在这种情况下,.NET甚至不是真正需要的…它都是HTML和Javascript(使用jQuery,除非您有冒险精神)


…如果您真的想在图片中嵌入一些.NET并使事情过于复杂,可以添加对*.php服务的Web引用,然后使用.NET AJAX工具包强制服务器调用php服务我不允许这样做,它只会让事情变得更复杂。

不要乱动标记为AJAX的项目。这些是ASP.NET AJAX工具包的控件,在这里对您没有帮助

最好的选择是坚持使用jQuery,并以这种方式对*.php脚本进行AJAX调用

在这种情况下,.NET甚至不是真正需要的…它都是HTML和Javascript(使用jQuery,除非您有冒险精神)


…如果您真的想在图片中嵌入一些.NET并使事情过于复杂,可以添加对*.php服务的Web引用,然后使用.NET AJAX工具包强制服务器调用php服务我不允许这样做,它只会让事情变得更复杂。

你真的需要一个VS项目吗?只需创建所需的文件并将其拖动到VS中进行编辑、语法突出显示和其他功能,而不必考虑项目/解决方案:)


否则,任何类型的空项目都可以-您不打算通过VS编译/发布它,对吗?

为此,您真的需要VS项目吗?只需创建所需的文件并将其拖动到VS中进行编辑、语法突出显示和其他功能,而不必考虑项目/解决方案:)


否则,任何类型的空项目都可以-您不打算通过VS来编译/发布它,对吗?

我假设您有一个本地主机Web服务器,它处理您的php文件,并且已经配置为使用php。因此,最简单的方法是打开VisualStudio,单击Shift+Alt+O(这将打开一个网站)。导航到php文件所在的文件夹

这将把文件夹加载到解决方案资源管理器中。现在,您可以右键单击该项目并添加新项(在您的案例中为HTML页面和JavaScript)

您现在应该准备好使用Ajax了。要测试页面,只需打开浏览器,转到localhost/phpAjaxFolder/ajaxPage.html,看看会发生什么


(我在这里做了很多假设,但这应该是处理项目的一般方式。)

我将假设您有一个本地主机Web服务器,它处理您的php文件,并且已经配置为使用php。因此,最简单的方法是打开VisualStudio,单击Shift+Alt+O(这将打开一个网站)。导航到php文件所在的文件夹

这将把文件夹加载到解决方案资源管理器中。现在,您可以右键单击该项目并添加新项(在您的案例中为HTML页面和JavaScript)

您现在应该准备好使用Ajax了。要测试页面,只需打开浏览器,转到localhost/phpAjaxFolder/ajaxPage.html,看看会发生什么


(我在这里做了很多假设,但这应该是处理项目的一般方式。)

好吧,我确实看到了一些功能,看起来VS会为我将其发布到服务器上。但除此之外,我追求的唯一功能是语法突出显示和智能感知。那么我应该在一个空项目中重新开始吗?嗯,我确实看到了一些功能,看起来VS会为我将它发布到服务器上。但除此之外,我追求的唯一功能是语法突出显示和智能感知。那么我应该在一个空项目中重新开始吗?是的,我不想要.NET。我只想要纯xHTML和JS。在这种情况下,我需要什么样的项目设置?另外,我正在尝试添加新项,但找不到JavaScript作为模板。(JScript有用吗?)是的,我不想要.NET。我只想要纯xHTML和JS。在这种情况下,我需要什么样的项目设置?另外,我正在尝试添加新项,但找不到JavaScript作为模板。(JScript可以工作吗?)