易截截图软件、单文件、免安装、纯绿色、仅160KB

ASP.net 跨平台Linux

近来,随着Mono2.4和Jexus web server 2.3的成功发布,在Linux 平台架设Asp.net的时机已经完全成熟。由于Linux服务器系统所具备的大量的优点,可以预计,跨平台的Linux ASP.NET网站必将进入我们的工作与生产实际。
名词解释:
一、Mono:
Mono是一个开源项目,是按ECMA-335定义的标准执行.NET框架,简单地说,Mono就是大家梦寐以求的.NET跨平台框架。Mono现在已经支持Linux、Mac OS X、Solaris和Windows平台。就版本而言,Mono2.4版与微软.net框架3.5版相当。
下载地址:www.go-mono.com
二、Jexus web server for linux
Jexus是一款跨平台的WEB服务器力作,属于免费软件,支持windows、linux、unix等多种平台。由于Jexus本身的DotNET特性,因此Jexus对ASP.NET有一种天然的亲和力,是Linux/Unix等非Windows平台架设ASP.NET WEB服务器的首选方案。同时,由于Jexus拥有IIS所不具有的Urlwrite等特殊功能以及防止非法请求(如SQL注入)等入侵检测机制,因此,Jexus也是Windows平台搭建ASP.NET WEB服务器的极为重要选择。
Jexus下载地址:linux.j66.net


相关文档:

ASP.NET页面之间传递值的几种方法

一.使用QueryString
Request.QueryString
   在ASP时代,这个是较常用的方法,到了ASP.NET,好像用的人不多了,但是不管怎么说,这是一个没有过时,且很值得推荐的方法,因为不管是ASP还是ASP.NET,最基本的都还是基于HTTp协议的。 缺点是非常明显的,让在多个页面传递时,可能就Request不到了
  使用Qu ......

Asp.Net 默认按钮

方法一:
function document.onkeydown() 

    if(event.keyCode==13) 
    { 
        document.form1.all.Submit.click();    //这里的submit是按钮的ID
    } 
}
方法二:
......

ASP.NET发送Email精简版

using System.Net;
using System.Net.Mail;
using System.Text;
    #region 发送Email
    public void sendEmail()
    {
        #region 验证email
        SmtpClient smtp = new SmtpCl ......

ASP.NET的缓存

我们知道一个网站在访问量巨大的时候,如果能使用缓存技术,可以明显降低网站的访问负担,所以废话不多说,我们来看一下在ASP.NET中如何能实现缓存。
首先应该清楚的是,在ASP.NET中,有两类缓存可以使用,第一类是输出缓存,第二类是数据缓存。
输出缓存的通俗解释就是,就是我们把某个被访问的页面在用户访问时暂时生成 ......

ASP.NET MVC控制器概览(C#)

这篇教程探讨ASP.NET MVC控制器,控制器action和action result。完成此教程后,你会懂得控制器如何被用来控制访问者与ASP.NET MVC网站的交互方式。
理解控制器
MVC 控制器负责对ASP.NET MVC网站的请求作出回应。每一个浏览器请求都被映射到一个特定的控制器。例如,想象你在浏览器地址栏输入以下URL:
http://localhost/P ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号