繁体   English   中英

使用Visual Studio 2010 for AJAX?

[英]Using Visual Studio 2010 for AJAX?

我正在做一个简短的AJAX项目,我想使用Visual Studio2010。它只是xHTML和JavaScript,带有对服务器端.php文件的调用。 在VS中为此设置项目/解决方案的最佳方法是什么? 我看到许多与ASP.NET有关的项目模板。

另外,当我选择Add New Item时 ,会得到“ Ajax Client Control”,“ Ajax Client Behavior”等作为文件模板。 那是什么? 当我期望仅在此项目上花费约5个小时时,是否值得使用? 还是应该像过去那样制作一个空白的JavaScript文件?

(现在,我选择创建一个模板Empty C#Web App的项目 。这似乎很可疑。)

不要把标记为AJAX的项目弄乱。 这些是ASP.NET AJAX工具包的控件,在这里不能为您提供帮助。

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

在这种情况下,甚至根本不需要.NET ...它全是HTML和Javascript(除非您有冒险精神,否则请使用jQuery)。

...如果您确实想在图片中添加一些.NET并使事情变得过于复杂,则可以向* .php服务添加Web引用,然后使用.NET AJAX工具包来强制服务器对PHP服务。 我不容忍这样做,只会使事情变得更复杂。

为此,您真的需要一个VS项目吗? 只需创建所需的文件,然后将它们拖到VS中进行编辑,语法突出显示和其他功能,就不必理会项目/解决方案了:)

否则,任何形式的空项目都可以-您不会通过VS进行编译/发布,对吗?

我假设您有一个本地网络服务器来处理您的php文件,该文件已经配置为可与php一起使用。 因此,最简单的方法是打开Visual Studio,单击Shift + Alt + O (这将打开一个网站)。 导航到您的php文件所在的文件夹。

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

现在,您应该设置一些Ajax魔术。 要测试您的页面,只需打开浏览器,转到localhost / phpAjaxFolder / ajaxPage.html,看看会发生什么。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM