导航:首页 > 源码编译 > 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是不是编译过源码相关的资料

热点内容
卡尔曼滤波算法书籍 浏览:766
安卓手机怎么用爱思助手传文件进苹果手机上 浏览:841
安卓怎么下载60秒生存 浏览:800
外向式文件夹 浏览:233
dospdf 浏览:428
怎么修改腾讯云服务器ip 浏览:385
pdftoeps 浏览:490
为什么鸿蒙那么像安卓 浏览:733
安卓手机怎么拍自媒体视频 浏览:183
单片机各个中断的初始化 浏览:721
python怎么集合元素 浏览:478
python逐条解读 浏览:829
基于单片机的湿度控制 浏览:496
ios如何使用安卓的帐号 浏览:880
程序员公园采访 浏览:809
程序员实战教程要多长时间 浏览:972
企业数据加密技巧 浏览:132
租云服务器开发 浏览:811
程序员告白妈妈不同意 浏览:333
攻城掠地怎么查看服务器 浏览:600