asp.net是.net framework的web分支。.net framework完全产生于面向对象的类的层次结构,涵盖windows操作系统的所有编程问题。WEB应用程序由页面组成,用户从服务器请求这些页面,然后服务器对页面进行处理,以HTML代码的形式返回。对被请求的资源的处理方式因服务器而不同。如果资源具有.aspx扩展名,IIS则委派asp.net运
转载
2023-07-05 10:40:35
34阅读
1. 什么是APS.NET 5ASP.NET 5是一个可构建基于云服务的Web应用的构架,并且它是开源的和跨平台的。我们提供了重新设计的一个可以部署在本地和云服务的优化框架。它由一个一个模块组成,因此你能灵活地构建你的应用。你可以开发并运行在Windows, Mac, Linux上面。2. 为什么构建ASP.NET 5第一版ASP.NET 1.0开始于15年前,从那以后成千上万的开发者开始使用它来
转载
2023-06-25 11:36:00
154阅读
ASP是动态服务器页面(ActiveServerPage)的英文缩写,是微软公司开发的代替CGI脚本程序的一种应用,它可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。那么关于ASP.NET页面事件的知识点,你又了解多少呢? 大家可以看到其实在ASP.NET(ASP.NET是.NETFrameWork的一部分,是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端
转载
2023-07-21 19:39:22
58阅读
本示例是根据官网文档创建一个管理电影数据库的 Razor Pages Web 应用创建Razor Pages Web 应用运行应用使用快捷键Ctrl+F5,或者菜单栏中运行解决方案文件及文件夹简介Pages 文件夹包含 Razor 页面和支持文件。 每个 Razor 页面都是一对文件:一个 .cshtml 文件,其中包含使用 Razor 语法的 C# 代码的 HTML 标记。一个 .cshtml.
转载
2023-07-05 09:13:16
190阅读
本文是“.NET Conf China 2022”上我的一个分享,这里更细化的分享出来。 分享分为四个部分:制定指示设计应用正确测试性能优化 高性能:不一定是架构出来的,但一定是优化出来的。制定指标-收集首先把项目中的热路径API和核心API找出来,然后分析每个API是CPU密集型的,还是内存密集型的,以供在后面测试参考或对API的判断。制定指标-制定TPS=并发线程*1000/ART,这
原创
2023-02-08 20:09:15
98阅读
本文是“.NET Conf China 2022”上我的一个分享,这里更细化的分享出来。 分享分为四个部分:制定指示设计应用正确测试性能优化 高性能:不一定是架构出来的,但一定是优化出来的。制定指标-收集首先把项目中的热路径API和核心API找出来,然后分析每个API是CPU密集型的,还是内存密集型的,以供在后面测试参考或对API的判断。制定指标-制定TPS=并发线程*1000/ART,这
转载
2023-02-08 20:09:32
72阅读
本篇的议题如下:
网站优化需要考虑的方面
网站优化需要考虑的方面
在用ASP.NET开发网站的时候,性能是永远需要考虑和关注的问题,性能不仅仅只是程序代码执行时候的速度,而是涉及到方方面面的东西。
就拿ASP.NET的一个请求来讲,从浏览器向服务器的ASP.NET网站发送请求开始一直到最后整个页面呈现在我们面前,其中请求经过的每一个步骤,都是
转载
精选
2011-02-26 10:42:31
420阅读
公司团队项目、产品已经完全抛弃EF,SqlSugar定位不是ORM,而是为了方便的让你去写Sql。 SqlSugar 媲美原生ADO.NET的性能,语法简洁,并且支持 Json 、Dynamic、 List<T>、 List<string[]>、 ValueType和 Dictionary 等多种类
原创
2021-07-30 09:10:16
678阅读
ASP.NET Core是微软提供的强大的web框架,它有很多潜在的强大而有用的功能。本专栏的目标是帮助您把框架的隐藏能力最大限度地发挥出来,让您能够按需定制ASP NET Core框架。本专栏提供了一种具体的操作和实现方法,可以让你在短时间尽可能地提高效率。有同学催促更新慢,这里打个广告,如果您想提前阅读,可以订阅我的知识星球,感谢您的捧场。架构概览接下来,我们将介绍ASP.NET Core的基
转载
2023-07-19 23:15:39
61阅读
内容简介 ······ 本书专门讲解如何利用ASP.NET和SQL Server开发出高性能、高扩展性的网站,并结合具体的问题给出切实有效的解决方案。除了给出构建高性能网站的技巧,本书还针对应用涉及的所有层面(包 括客户端、缓存、IIS 7、ASP.NET、线程、会话状态、SQL Server、分析服务、基础架构和运维)提供了大量建议和代码示例。 通过学习本书,你将学会如何处理以下问题。 如何应用关键原则构建出高性能、高扩展性的网站。 如何使用高性能技巧实现多方面提速。不仅加快Web页面显示速度,还要加快更改、修复、部署速度。
转载
2011-08-18 21:19:00
4821阅读
2评论
一、新建空项目 打开VS2017,新建→项目,选择如下:点击,确定,弹出的界面选择如下:选择空项目,因为选择其他的话会自动生成很多用不到的类,显得项目不够“清爽”,ASP.NET Core选择2.0版本。最后点击确定。创建项目如下: 刚建好的项目可能在依赖项哪儿有黄色的感叹号,那是因为NuGet包还没有加载完,等加载完以后黄色感叹号就消失了。看!整个项目很清爽吧!不管三七二十一,先Ru
转载
2023-07-03 16:03:46
135阅读
大型动态应用系统平台主要是针对于大流量、高并发网站建立的底层系统架构。大型网站的运行需要一个可靠、安全、可扩展、易维护的应用系统平台做为支撑,以保证网站应用的平稳运行。大型动态应用系统又可分为几个子系统:Web前端系统、负载均衡系统、数据库集群系统、缓存系统、分布式存储系统、分布式服务器管理系统、代码分发系统1、web前端系统为了达到不同应用的服务器共享、避免单点故障、集中管理、统一配置等目的,不以应用划分服 务器,而是将所有服务器做统一使用,每台服务器都可以对多个应用提供服务,当某些应用访问量升高时,通过增加服务器节点达到整个服务器集群的性能提高,同时使他应用也会受益。该Web前端系统基于I
转载
2012-08-07 15:13:00
175阅读
2评论
FastReport是功能非常强大的报表工具,在本篇文章中讲解如何使用FastReport实现打印功能。一、新建一个窗体程序,窗体上面有设计界面和预览界面两个按钮,分别对应FastReport的设计和预览功能,其实现代码如下:1 using FastReport;
2 using System;
3 using System.Collections.Generic;
4 using Syst
转载
2023-08-15 18:44:25
229阅读
一.什么是Model验证Asp.Net MVC 采用Model绑定为目标Action生成相应的参数列表,但是在Action方法执行前,还要对绑定的参数进行验证,我们就把这种带参数的验证称之为Model验证。二.正文 下面直接上简单Demo操作 第一步:模型验证就要建Model 并加属性验证 1 public class Person
2
转载
2023-06-10 15:37:32
63阅读
这一讲是ASP.net系列讲座中最重要的一讲,包括服务器控件,数据库操作等所有涉及操作数据的控件都会用到 DataBind,也就是说DataBind这一讲,已经开始讲ASP.net核心的问题了。其实DataBind的概念已经提出很长时间了,在ASP中也有应用,只是大家不是很注意而已。但在ASP.net中,已经把它提升到了一个核心的高度。 4.1 简单介绍 DataBind DataBind
转载
2023-07-31 10:41:19
46阅读
CLR计数器的使用
我们使用系统自带的性能监测工具来跟踪和监测垃圾回收器。下面,首先介绍几个常用的CLR性能监测计数器,我们一般查看.NET CLR Memory分类下的计数器:
Percent Time in GC
表明
转载
精选
2011-02-26 11:44:46
803阅读
大型高性能ASP.NET系统架构设计
大型动态应用系统平台主要是针对于大流量、高并发网站建立的底层系统架构。大型网站的运行需要一个可靠、安全、可扩展、易维护的应用系统平台做为支撑,以保证网站应用的平稳运行。
大型动态应用系统又可分为几个子系统:
Web前端系统
负载均衡系统
数据库集群系统
缓存系统
分布式存储系统
分布式服务器管理系统
代码分发系统
W
推荐
原创
2011-02-09 16:54:36
10000+阅读
点赞
1评论
页面和服务器控件处理下列准则提供了有效使用 ASP.NET 页面和控件的建议。 避免到服务器的不必要的往返行程 在某些情况下不必使用 ASP.NET 服务器控件和执行回发事件处理。例如,在 ASP.NET 网页中验证用户输入经常可在数
转载
2009-10-10 14:49:00
62阅读
2评论
from:https://docs.microsoft.com/zh-cn/aspnet/core/performance/performance-best-practices?view=aspnetcore-3.1 作者:Mike Rousos 本文提供了有关 ASP.NET Core 的性能最佳
转载
2020-02-26 10:06:00
142阅读
2评论
要编写高性能的Socket服务器,为每个接收的Socket分配独立的处理线程
转载
2023-06-11 16:30:16
72阅读