![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#
文章平均质量分 70
IT回忆录
谋事在人
展开
-
.Net Core 动态加载和卸载程序集
从 .Net Core 3.0开始支持程序集的加载和卸载,在 .Net FrameWork中使用独立的应用程序域来实现同样的功能,.Net Core 不支持创建多个应用程序域,所以无法使用多个应用程序域来实现程序集动态加载和卸载。原创 2023-08-15 19:03:18 · 1260 阅读 · 0 评论 -
基于代码配置的EF6
这里并不是EF的CodeFirst模式,而是把EF配置项从配置文件,移到程序代码中了,在基于配置文件的程序中,最小化的EF配置有注册提供程序、连接工厂、EF框架注册,如果项目作为DLL库需要提供给其它项目使用,那么在宿主项目的配置文件中,要包含EF的配置项,这是很不方便的,基于代码配置只需要引用DLL即可,无需在配置文件中配置EF项。建表create table student(...原创 2020-01-07 20:54:49 · 333 阅读 · 0 评论 -
继HttpClient类后,再一个HttpUtil用于访问http/https类,简化操作。
HttpUtilusing System;using System.Collections.Generic;using System.IO;using System.Linq;using System.Net;using System.Text;using System.Threading.Tasks;namespace ConsoleApp2{ public stati...原创 2018-04-13 11:04:01 · 365 阅读 · 0 评论 -
Net Core WebApi 使用Swagger 文档
Swagger 是一个项目api文档框架,能提供更友好的api文档界面1.创建Asp.Net Core Web Api项目2. 引入NuGet包 Swashbuckle.AspNetCore3.修改Startup.cspublic void ConfigureServices(IServiceCollection services) { services.A...原创 2018-06-18 12:31:01 · 385 阅读 · 0 评论 -
Asp.Net Mvc 运行机制原理分析
最近一段时间接手过的项目都是基于Asp.Net的,以前对aspnet运行机制有一个大概的了解,总觉得不够透彻,按自己的理解来分析一下。Asp.Net 运行机制理解mvc运行原理的前提是要了解aspnet运行原理,这方面网上资料多如牛毛,我这里就大致说一下aspnet生命周期Http请求到IIS后,如果是静态资源则IIS读取后返回客户端,动态请求被isap.dll 转发自net托管平...原创 2018-08-23 14:16:41 · 4920 阅读 · 0 评论 -
Net Core 微服务
现在微服务很火,越来越多的公司把以前的系统,按业务功能分割成一个个小的、独立的服务模块。Net Core可以基于以下库实现微服务Ocelot 是一个用.NET Core实现并且开源的API网关,它功能强大,包括了:路由、请求聚合、服务发现、认证、鉴权、限流熔断、并内置了负载均衡器与Service Fabric、Butterfly Tracing集成Consulgoogle开源的...原创 2018-09-10 14:36:09 · 604 阅读 · 0 评论 -
EF Mysql confgi配置文件遇到的坑
<startup> <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6.1" /> </startup> <runtime> <assemblyBinding xmlns="urn:schemas-microsoft-com:asm原创 2018-11-22 17:12:11 · 285 阅读 · 0 评论 -
Asp.Net Core 模型绑定 浅析
Web开发中常需要在Controller的操作方法中获取客户端传递过来的值注:Asp.Net Core Web Api我们常常会这样写[Route("TestApi")] [HttpPost] public string TestApi2([FromForm]string arg1, [FromForm]int arg2, [FromForm]Date...原创 2019-02-20 11:21:32 · 1040 阅读 · 0 评论 -
C# Http网络访问类
using System;using System.Collections.Generic;using System.IO;using System.Net;using System.Text;namespace HttpClient{ /// /// 通过Http协议访问Web /// public class HttpClient {原创 2016-07-05 14:54:29 · 2636 阅读 · 1 评论 -
实现IEnumerator接口的枚举器类型
class myyield : IEnumerator,IEnumerable { List items = null; int currindex = -1; public myyield(List list) { this.items = list; }原创 2013-04-26 10:42:57 · 698 阅读 · 0 评论 -
Linq使用1
using System;using System.Collections.Generic;using System.Text;using System.Linq;namespace Linq{ class Program { static void Main(string[] args) { /原创 2012-02-29 22:01:57 · 517 阅读 · 0 评论 -
自己写的SqlHelper数据库助手类
using System;using System.Collections.Generic;using System.Text;using System.Data.SqlClient;using System.Data;using System.Data.Common;namespace SqlHelper_MSSQL{ #region 对数据库操作的助手类SqlHelpe原创 2012-08-12 23:05:29 · 2154 阅读 · 0 评论 -
ASPNET缓存依赖
在大型门户网站上大量的应用了缓存,缓存就是将页面数据存储到内存空间中,在浏览器请求页面时不用经历页面生命周期直接从缓存中读取数据并返回给浏览器,缓存有页面缓存、数据源缓存、数据缓存等,这里主要介绍数据库缓存依赖数据库缓存依赖1.先注册数据库及表DataBaseName:数据库名称TableName:表名称以下命令在cmd下执行(进入:C:\WINDOWS\Microsoft.N原创 2012-08-22 23:44:18 · 981 阅读 · 0 评论 -
数据缓存助手类
using System;using System.Collections.Generic;using System.Text;using System.Web.Caching;using System.Web.UI;namespace ASPNETCaCheHelpers{ /// /// 在ASPNET应用程序中使用缓存的助手类 ///原创 2012-08-22 23:45:31 · 560 阅读 · 0 评论 -
C#操作Excel文件之OleDb
不管什么编程语言都会提供操作Excel文件的方式,C#操作Excel主要有以下几种方式:1.Excel 说明:利用Office 的Excel组件来操作excel文件优点:能够完全操作Excel文件,生成丰富文件内容缺点:需要电脑安装Excel,会启动Excel进程这在web上很不方便2.OpenXML说明:一个操作字处理文档的组件包括Excel优点:能够操作原创 2013-01-01 15:33:02 · 9135 阅读 · 1 评论 -
C#调用摄像头
using System;using System.Collections.Generic;using System.Text;using System.Runtime.InteropServices;public class VideoWork{ private const int WM_USER = 0x400; private const int转载 2012-12-18 20:48:22 · 1088 阅读 · 0 评论