`
shanyou
  • 浏览: 85788 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

Mono ASP.NET 上几个性能调优技巧

阅读更多

和Microsoft ASP.NET 上差不多的,
  • 关掉不必要的 ViewState(关掉某些控件Web.config 配置)。
  • 加上适当的 Output Cache,避免过于频繁的读取数据库。

相关链接: 
   Basic Tuning of Mono's ASP.NET - Miguel de Icaza







分享到:
评论

相关推荐

    MONO实现.NET程序脱离框架

    标题“MONO实现.NET程序脱离框架”涉及到的关键技术是Mono,这是一个开源的.NET框架实现,它使得.NET应用程序能够在不依赖Microsoft Windows操作系统或官方.NET Framework的情况下运行。这为开发者提供了跨平台的...

    Linux下采用MonoJexus部署ASP.NET-MVC、WCF、WebAPI、C应用程序.docx

    Jexus 是一个基于 Mono 环境的 ASP.NET Web 服务器,能够提供高性能、安全性和稳定性的 Web 应用程序部署解决方案。 Mono 部署 ASP.NET-MVC 应用程序 通过配置 Mono 环境,可以部署 ASP.NET-MVC 应用程序。Mono ...

    mono脱离.NET框架实例

    Mono是一个开源的、跨平台的.NET开发环境,它允许开发者在不依赖Microsoft Windows或.NET Framework的情况下运行和构建.NET应用程序。本实例将深入探讨如何利用Mono实现脱离.NET框架的开发。 首先,我们需要理解...

    Aspnet-docker-dotnet-mono.zip

    Aspnet-docker-dotnet-mono.zip,基于Debian Linux.docker-dotnet-mono的.NET Core和Mono的Docker映像,asp.net是一个开源的web框架,用于使用.net构建现代web应用和服务。asp.net创建基于html5、css和javascript的...

    CentOS上搭建Nginx+Mono运行asp.net环境的配置方法

    主要介绍了CentOS上搭建Nginx+Mono运行asp.net环境的配置方法,需要的朋友可以参考下

    Ubuntu 下Mono环境Asp.Net的部署及问题解决方案v1.0

    - Mono是Ubuntu上运行Asp.Net应用的关键,使用`apt-get`安装最新版本的Mono。 - 安装完成后,可以通过`mono --version`检查是否成功。 6. **部署Asp.Net应用** - 将Asp.Net应用的编译结果(通常是.dll和.exe文件...

    ASP.NET AJAX深入浅出系列课程(4):客户端访问WebService(上):基本使用方式

    ASP.NET AJAX 深入浅出系列课程是一个旨在帮助开发者深入了解和熟练掌握ASP.NET AJAX技术的教程。在第四部分,我们重点关注的是客户端如何通过AJAX技术访问WebService,这是Web应用程序中实现异步交互的关键技术。本...

    C# asp.net PgSql驱动 Npgsql mono.security

    在实际应用中,使用C# ASP.NET与PgSql数据库交互的步骤通常包括以下几个部分: 1. 添加Npgsql引用:在项目中添加Npgsql库,创建数据库连接字符串。 2. 创建连接:使用NpgsqlConnection类建立与数据库的连接。 3. ...

    asp.net 面试常见问题和答案

    ASP.NET支持以下几种认证类型: - **Windows(默认)** - **Forms** - **Passport** - **None(禁用安全)** #### 8. 什么是CLR? **公共语言运行时(Common Language Runtime, CLR)**是一种运行时环境,用于管理...

    ASP.NET WEB端消息推送源码

    在这个源码包中,M2Mqtt可能是用于实现实时消息推送的组件,支持多种平台,包括Visual Studio的不同版本(如2008、2010、2012)以及Mono(一个开源的.NET实现,可用于Linux和其他非Windows系统),这表明这个解决...

    asp.net vnext 概述.docx

    这个框架与Mono兼容,允许开发者在多种操作系统上(如Windows、MacOS和Linux)构建和运行ASP.NET应用程序。本文将深入探讨ASP.NET vNext的关键组件和特性。 首先,KRuntime是ASP.NET vNext的核心组成部分,它包括...

    Mono.ASP.net.vNext:Mono.ASP.net.vNext playgorund

    %USERPROFILE%\.kreMac + Linux ~/.kre~/.kpm日志2014-122014-06 为了更快地在 linux 上进行演示 - 带有子模块的 git clone git clone --recursive git://github.com/moljac/Mono.ASP.net.vNext.git或者对于旧版本的...

    Apache+asp.net解析模块

    这种集成的益处在于,开发者可以在Linux或Unix这样的开源平台上利用ASP.NET的强大功能,同时享受Apache的性能和灵活性。对于那些已经在ASP.NET环境中积累了大量代码和经验的企业来说,这种混合环境提供了一种迁移到...

    iPhone高级编程:使用Mono Touch和.NET/C# 高清 pdf

    《iPhone高级编程:使用Mono Touch和.NET/C#》从基本的概念入手,全面地介绍了基于monotouch使用C#/.net进行iphone应用程序开发。从monotouch和.net开发环境到objective-c和c#开发语言,从基于monotouch进行iphone...

    CentOS 5.1下跑Mono和Asp.net的实现方法分享.docx

    CentOS 5.1下跑Mono和Asp.net的实现方法分享.docx

    docker-mono-aspnetvnext:Mono 和 ASP.NET vNext 的 Docker 镜像

    该图像包含在 Mono 上使用 ASP.NET vNext 项目所需的一切。 要求 码头工人: : 运行 Docker 镜像 要运行映像,请按照下列步骤操作: docker run -i -p 5000:5000 -t akoeplinger/mono-aspnetvnext /bin/bash 。 这...

    《ASP.NET4.0从入门到精通》随书教学视频

    综上所述,《ASP.NET4.0从入门到精通》随书教学视频覆盖了ASP.NET 4.0的基础知识、高级特性和最佳实践等多个方面,适合希望系统学习这一技术框架的开发者。通过跟随这些视频教程的学习,不仅可以快速上手开发工作,...

    ASP.NET连接mysql

    标题:ASP.NET连接mysql 描述:ASP.NET连接mysql数据库实例 知识点详解: 1. **MySQL在企业级应用中的地位**: MySQL作为一种开源数据库系统,因其高性能、稳定性及丰富的功能,已经成为众多大型企业如Google、...

    linux_asp.net_Tools_linux.rar_linux asp

    它可能包含了安装步骤、配置Apache(例如,通过mod_mono模块支持ASP.NET)、设置权限、调试技巧等内容。 在部署ASP.NET应用到Linux上的Apache时,通常涉及以下步骤: 1. **安装.NET Core SDK或Mono**: 根据ASP.NET...

    asp.net服务器 http服务器 非iis服务器

    ASP.NET是Microsoft开发的一个Web应用程序框架,它允许开发者创建动态、交互式的网站、Web应用程序和服务。默认情况下,ASP.NET应用程序在Internet Information Services (IIS) 上运行,IIS是Windows操作系统中的一...

Global site tag (gtag.js) - Google Analytics