导航:首页 > 源码编译 > ashx是不是编译过源码

ashx是不是编译过源码

发布时间:2022-09-14 07:07:28

⑴ Asp.net的Ashx文件为什么不被编译成DLL

像aspx一样,属于页面文件,所以不会编译成dll,但后台逻辑被编译了。

⑵ ashx是什么文件

1、ashx是一般应用程序;

2、应用程式是电脑软件的主要分类之一,是为针对使用者的某种应用目的所撰写的软件;

3、Web应用程序是一种可以通过Web访问的应用程序,程序的最大好处是用户很容易访问应用程序,用户只需要有浏览器即可,不需要再安装其他软件。

(2)ashx是不是编译过源码扩展阅读:

应用程序介绍:

应用程式运行在使用模式,其可以和使用者进行交互,一般具有可视的使用者接口,对于应用程式需要瞭解的是:每一个应用程式运行于独立的进程、他们拥有自己独立的位址空间。不同应用程式的分界线称为进程边界。

应用程序有两种模式C/S、B/S。C/S是客户端/服务器端程序,也就是说这类程序一般独立运行。而B/S就是浏览器端/服务器端应用程序,这类应用程序一般借助IE等浏览器来运行。WEB应用程序一般是B/S模式。Web应用程序首先是“应用程序”,和用标准的程序语言。

参考资料来源:网络-应用程序

⑶ ashx文件怎么加密

平时系统默认创建的ashx如下格式:
<%@
WebHandler
Language="C#"
Class="Handler2"
%>
using
System;
using
System.Web;
public
class
Handler2
:
IHttpHandler
{
public
void
ProcessRequest
(HttpContext
context)
{
context.Response.ContentType
=
"text/plain";
context.Response.Write("Hello
World");
}
public
bool
IsReusable
{
get
{
return
false;
}
}
}
但是这样的话,很可能把代码暴露给客户端。
通过查看
<%@
WebHandler
Language="C#"
Class="Handler2"
%>
发现其实可以把ashx文件和具体的代码分开。
<%@
WebHandler
Language="C#"
Class="Handler2"
CodeBehind="Handle2.cs"
%>
把实现的代码存放到app_code文件夹下面,这样可以保证代码的安全。
因为
①微软给各种特定的文件夹设定了访问权限
②编译之后的代码呈现为dll格式,不容易查看源码。

⑷ aspx和htm+ashx的区别是什么

html (htm): 由浏览器来解释(翻译)代码并显示给使用者浏览。因此,其几乎不占用服务器资源,可以直接发送给请求者,由请求者的浏览器来负责解释工作。

aspx: .net由服务器中的.net编译器来负责解释,翻译成html内容,然后发送给请求者。

.ashx: 由服务器中的.net编译器来负责解释,翻译成指定内容,然后发送给请求者。

aspx与 ashx的区别在于,aspx是一个自带生命周期的大型容器(自身有界面属性),其包含创建,初始化,加载,重绘,卸载等等过程(无论你用还是不用这些过程)。而ashx不存在界面,与aspx相比,占用资源非常少,也更加灵活。因此其叫:一般性处理程序。

通常如果非必要时,我们应该采用ashx。比如当需要使用ajax调用服务器内容时,一般不要创建.aspx文件来获取内容,而用.ashx文件来获取内容,以保证资源消耗最少的方式。

⑸ 网站前端开发CSS/JS文件整合的问题

这个应该是为了减少http请教链吧
然后css.ashx(ashx是一般应用程序,很多人用jquery和.NET开发网站,用ashx作为通讯层,jquery用post传参,ashx页面接收参数,然后返回值。浏览页面时是无法看到编写的代码)这里是他们自己写的一个程序文件,后面的[]中的几个css文件为相应的变量传进去的,就个@import
嵌入css一样

⑹ ashx是什么文件,如何创建

.ashx 文件用于写web handler的。其实就是带HTML和C#的混合文件。当然你完全可以用.aspx 的文件后缀。使用.ashx 可以让你专注于编程而不用管相关的WEB技术。.ashx必须包含IsReusable.

⑺ .ashx和.aspx的区别

看,比aspx简洁多了吧.只有一个文件,没有后台cs文件(基于代码安全考虑,后边我们会自己添加这个文件).ashx对比aspx文件,就好像 少了cs文件.其实这就是ashx和aspx不同的地方,因为aspx要将前后台显示和处理逻辑分开,所以就弄成了两个文件,其实,在最终编译的时 候,aspx和cs还是会编译到同一个类中去.这中间就要设计html的一些逻辑处理.而ashx不同,它只是简单的对web http请求的直接返回你想要返回的结果.比aspx少处理了htm发讥篡客诂九磋循单末l的过程.理论上,比aspx要快.

⑻ ashx是做什么用的

.ashx 文件用于写web handler的。.ashx文件与.aspx文件类似,可以通过它来调用HttpHandler类,它免去了普通.aspx页面的控件解析以及页面处理的过程。其实就是带HTML和C#的混合文件。
.ashx文件适合产生供浏览器处理的、不需要回发处理的数据格式,例如用于生成动态图片、动态文本等内容。

一般应用较多的是AJAX请求的响应文件,图片的输出,

阅读全文

与ashx是不是编译过源码相关的资料

热点内容
服务器启动如何选择默认启动项 浏览:152
河南省服务器托管商云主机物理机 浏览:795
人教版初中数学全套pdf 浏览:666
华为怎么获取定位服务器地址 浏览:607
在什么app上可以制作动漫 浏览:38
服务器11是什么 浏览:424
android源码架构解析 浏览:178
date编译 浏览:871
lru页面调整算法是指 浏览:477
梁柱节点箍筋加密区范围分成三段 浏览:373
命令写入镜像 浏览:241
linux服务器获取不到mac地址 浏览:559
linux网卡名称修改 浏览:665
敲罐子解压声音 浏览:955
深圳市加密图纸 浏览:631
nbspjava 浏览:138
linuxopen返回值 浏览:606
服务器意外断电出现报错怎么办 浏览:689
手机如何当web服务器 浏览:135
票根app的广告怎么关 浏览:656