ocelot asp.net core 微服务 gateway介绍https://ocelot.readthedocs.io/en/latest/introduction/gettingstarted.html 1. 新建asp.net core webapi空项目 AProject, nuget引用ocelot插件2. 新建asp.net core webapi示
转载
2023-07-07 01:16:42
79阅读
在操作EXCEL时,看到一个方法是杀掉所有“EXCEL”进程,这样如果有打开的文档也会被关且不提示是否保存,使用者会疯掉的,下面这种方法可以只杀当前进程 Microsoft.Office.Interop.Excel.Application m_xlApp = new Microsoft.Office.Interop.Excel.Application();
int m_k = m_xlA
转载
2023-07-03 15:23:02
179阅读
对于多线程应用程序来说,如果直接点击右上角“关闭”按钮,或者使用“this.close()”来退出程序的话, 此时若某个子线程依然在处理数据,则虽然主程序窗口会关闭,但程序的进程并未退出,这就使得我们还要在“资源管理器”中找到该进程并强行关闭。当然,对于有的程序来说,这种情况无所谓,主窗口关闭后,还未运行完毕的子线程继续运行,所有子线程都运行关闭后,程序的进程自动会关闭,这样还可以避免丢失子线程中
转载
2023-07-19 23:11:12
41阅读
OnClientClick是客户端事件方法.一般采用JavaScript来进行处理.也就是直接在IE端运行.一点击就运行.OnClick事件是服务器端事件处理方法,在服务器端,也就是IIS中运行.点击按钮后,执行postback,再运行.如果一个按钮上我们同时有客户端的OnClientClick方法又有OnClick事件处理方法,如何才能按照正常的逻辑运行呢?OnClientClick中我们常用来
转载
2023-09-22 19:10:15
107阅读
现象:网站打不开,提示 service unavailable原因:IIS资源不足,程序占用资源太多,应用程序池会被自动禁用解决办法:重启IIS,在命令行中输入iisreset即可
转载
2023-07-03 15:04:17
71阅读
今天我开始了我的第一个asp.net web application,可是就在新建项目的时候出现了问题:我的系统是Windows2000 advanced server VS.net 2003错误提示Visual Studio .NET已检测到指定的WEB服务运行的不是ASP.NET 1.1版。你将无法运行ASP.NET WEB应用程序或服务于是,我就到网上去下载了一个ASP.Net
转载
2023-05-26 17:03:07
105阅读
名词解释1、Winform:Windows应用程序、桌面应用程序、C/S应用程序 2、.NET:.NET 是框架,包含了一整套的开发包,如C#.NET,VB.NET 等。ASP.NET是一种应用,.NET是平台。 3、ASP.NET:是利用.NET框架来开发动态Web应用程序的技术,语言可以用.NET包里的任意一种,它是基于.NET平台上的ASP技术。 4、ADO.NET:是.NET平台的数
转载
2023-09-07 05:55:23
71阅读
前言:JS的第一节课,在Visual Studio 2013中编写及运行。新建项目->Web->ASP.NET Web应用程序->Empty,打开后在项目下添加新建css文件夹和js文件夹等。一个解决方案就是一个.sln文件,一个解决方案里可以有多个项目文件。内容: 1.JS(JavaScript)是一种脚本语言,结构简单,使用方便,其代码可以直接放入HTML文档中,可以直接在
转载
2023-06-28 08:54:56
50阅读
Web service是一个基于可编程的web的应用程序,用于开发分布式的互操作的应用程序,也是一种web服务WebService的特性有以下几点:1.使用XML(标准通用标记语言)来作为数据交互的格式。2.跨平台性,因为使用XML所以只要本地应用可以连接网络解析XML就可以实现数据交换,比如安卓、IOS、WindowsPhone等都可以实现对Web service的数据交互。3.基于
转载
2023-06-28 08:54:36
58阅读
ASP.NET Core 应用程序部署 ASP.NET Core 应用程序部署在Windows OS部署使用IIS发布部署应用程序发布说明IIS配置说明应用托管模型进程内托管模型进程外托管模型使用Kestrel使用HTTP.sys使用Docker 在Windows OS部署使用IIS发布部署本机安装IIS服务器,这是必须的发布asp.net Core应用程序部署应用
转载
2023-07-20 16:04:43
36阅读
1.连接SQLServer,创建数据库TestDB; 2.添加EF引用,点击工具-NuGet包管理器-管理解决方案的NuGet程序包,搜索EntityFramework包,点击安装;3.在Web.config中添加节点<connectionStrings>
<add connectionString="Data Source=(local);Initial Ca
转载
2023-07-03 15:13:57
55阅读
web application是MS在发布VS2005之后追加的SP1扩展包里的一种新的Web模式,WebApplication编译时忽略了页面中代码的检查,不需要做分析,将这些任务交给了运行时。WebSite的优势在于可以单个页面独自编译,这对大项目而言是一个相当大的优势,二者的直观区别在于,对每一个aspx页面文件,WebApplication在有对应cs文件的同时还拥有designer.cs
转载
2023-07-03 15:03:43
62阅读
前言在日常的开发工作中,常常会要在程序中调用预编译好的存储过程,那如果在ASP.NET的开发环境中,使用EF调用输出的存储过程呢?具体实现实现代码如下:using (var e = new 实体())
{
SqlParameter[] para = new SqlParameter[2];
para[0] = new SqlParameter("@paraIn1", para
转载
2023-07-11 22:31:05
46阅读
在编写程序中,经常要用到分割的方法来处理一些字符串。这里总结了几种常用的分割方法: 1、最简单最常用的方法,以一个指定的字符进行的分割 string s="abcdeabcdeabcde";
string[] sArray=s.Split('c');
foreach(s
转载
2023-06-19 15:18:54
33阅读
ASP.NET工作者进程能够推动其限制而获得更高的性能。在 Internet 信息服务 (IIS) Web 服务器上配置 ASP.NET 进程模型设置。只能在 Machine.config 文件中设置...
原创
2022-11-15 18:12:58
111阅读
EnableViewState这个属性迷惑了我很久,查阅了不少资料,现在把我的理解记录下来。
服务器是怎么知道客户的操作的呢?比如我在文本框输入的内容,或者单击了登录按钮,服务器端是怎样得到这些信息的呢?因为没有这些信息,服务器端就无法响应客户的请求。原理就是ASP.NET引用了viewstate的机制。在服务器端保存了网页各个控件及页面的状态,这其中包
转载
2023-10-13 15:11:23
57阅读
ASP.NET MVC概念: ASP.NET MVC 是微软官方提供的MVC模式,说白了,ASP.NET MVC知识开发ASP.NET Web 应用程序的一个框架而已,而且其只是一个表示层框架,同时也是微软的第一个开源项目。 使用ASP.NET开发web应用程序方式 01.WebForm方式 02.Asp.Net MVC 方式 注意:WebForm方式和Asp.Net MVC方式是使用
转载
2023-09-01 23:05:03
245阅读
设置EnableViewState="false",然后把<form id="form1" runat="server">也删了,需要把所有runat="server"标签都删除,如果不删除还会出现标签
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwULLTE2MTY2ODcyMjlkZ
转载
2020-02-20 15:40:00
315阅读
2评论
Web Application模型的优点如下: 网站编译速度快。 生成的程序集如下: Web Site生成随机的程序集名,需要通过插件Web Deployment才可以生成单一程序集。
转载
2023-07-03 15:25:40
39阅读
*摘要。线程原理概述。.NET下的多线程编程。异步编程。ASP.NET多线程编程* 线程基本概念。线程是程序执行的基本原子单位。一个进程可以由多个线程组成。。每个线程都维护异常处理程序、调度优先和一组系统用于在调度该线程前保存线程上下文的结构。线程上下文包括为使线程在线程宿主进程地址空间中无缝地继续执行所需的所有信息,包括线程的CPU寄存器组和堆栈。。在分布式编程中,正确使用线程能够很好的提高应用
转载
2023-07-19 23:10:59
68阅读