
ActiveServerPages(ASP)是服务器端脚本编写环境,使用它可以创建和运行动态、交互的Web服务器应用程序。使用ASP可以组合HTML页、VBScript脚本命令和JavaScript脚本命令等,以创建交互的Web页和基于Web的功能强大的应用程序。
由于脚本程序是在服务器上而不是在客户端运行,传送到浏览器上的Web页是在Web服务器上生成的。所以不必担心浏览器能否处理脚本:Web服务器已经完成了所有脚本的处理,并将标准的HTML页面传输到浏览器。由于只有脚本的结果返回到浏览器,所以服务器端脚本不易复制。用户看不到创建他们正在浏览的页的脚本命令。
先打开dreamweaver;点击站点>>管理站点>>对当前站点进行编辑;
进入编辑窗口后;
点击服务器>>右边窗口会出现一个类似于对话框的窗口>>点击白色对话框左下角加号>>添加新服务器
进入服务器新建窗口
自定义服务器名称>>链接方法改为本地/网络>>服务器文件夹为你当前站点的根目录>>WebUrl改为你该站点本地网址的地址
然后再试试。纯手打的啊。老兄。有什么不懂的可以继续追问我。一套用来尽可能准确认识客观世界构成及其相互关系的方法。由于动态逻辑主要分为三种,一是服务器端提供动态逻辑,二是使用脚本语言来表现动态内容,三是通过运行在客户端的应用程序来实现动态内容,而这些都是一套用来尽可能准确认识客观世界构成及其相互关系的方法。
cshtml 是 MVC3 之后新增的视图文件,跟原先的 aspx 很相似。
区别主要在于二者的解释引擎不同。aspx 采用的是 WebForm Engine,而 cshtml 则是 Razor Rendering Engine。引擎的变化直接导致语法发生变化。aspx 中我们经常使用 <% test; %>这种,在 cshtml 中则改为 @{ test; } 这种更为简洁的写法。当然语法上的不同还有很多,题主可以专门去搜一下这方面资料。
只能在 MVC3 或更高版本等支持 Razor 的框架里使用 cshtml。
ASPX简介:
ASPX文件是微软的在服务器端运行的动态网页文件,通过IIS解析执行后可以得到动态页面,是微软推出的一种新的网络编程方法,而不是ASP的简单升级,因为它的编程方法和ASP有很大的不同,他是在服务器端靠服务器编译执行的程序代码,ASP 使用脚本语言,每次请求的时候,服务器调用脚本解析引擎来解析执行其中的程序代码,而ASPNET则可以使用多种语言编写,而且是全编译执行的,比ASP 快,而且,不仅仅是快的问题,有很多优点。asp是asp的文件后缀名,aspx是aspnet的文件后缀名。
Razor简介:
Razor是一种简单的编程语法,用于在网页中嵌入服务器端代码。Razor 语法基于 ASPNET 框架,该框架是微软的 NET 框架特别为 web 应用程序开发而设计的组成部分。Razor 语法赋予所有 ASPNET 的能力,但是使用了简化过的语法,如果您是初学者,则更容易学习,如果您是专家,则更有利于提高生产力。Razor 网页可被描述为带有两种内容的 HTML 页面:HTML 内容和 Razor 代码。当服务器读取这种页面后,在将 HTML 页面发送到浏览器之前,会首先运行 Razor 代码。这些在服务器上执行的代码能够完成浏览器中无法完成的任务,比如访问服务器数据库。服务器代码能够在页面被发送到浏览器之前创建动态的 HTML 内容。
从浏览器来看的话,由服务器代码生成的 HTML 与静态 HTML 内容没有区别。使用 Razor 语法的 ASPNET 网页拥有特殊的文件扩展名 cshtml(使用 C# 的 Razor 语法)或者 vbhtml(使用 VB 的 Razor
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)