摘要: Quartz.NET 是一个强大、开源、轻量的作业调度框架,是 OpenSymphony 的 Quartz API 的.NET移植,用C#改写,可用于winform和asp.net应用中。它灵活而不复杂。你能够用它来为执行一个作业而创建简单的或复杂的作业调度。它有很多特征,如:数据库支持,集群,插件 阅读全文
posted @ 2021-06-20 12:08 raccon2001 阅读(199) 评论(0) 推荐(0)
摘要: 泛型:是一种不确定的数据类型 为什么要用泛型,先看一个小例子 定义两个普通方法 public class Method { public static void ShowInt(int IntValue) { Console.WriteLine($"IntValue={IntValue}"); } 阅读全文
posted @ 2021-06-19 09:53 raccon2001 阅读(50) 评论(0) 推荐(0)
摘要: 先添加log4net.dll引用 通过NuGet来引入 先配置log4net 需要的配置文件,新建一个CfgFiles文件夹,添加一个web配置文件,该名为log4net.config 顺便在添加个Log文件夹用来放日志 log4net.config 内容如下 <configSections> <s 阅读全文
posted @ 2021-06-18 16:39 raccon2001 阅读(167) 评论(0) 推荐(0)
摘要: 首先先搭建框架,mvc是UI层,加一个接口层,然后一个实现层,EF做为数据层 将所有要实例化的对象交给IOC容器来实例化 先引入NuGet引入unity包 然后写一个类来初始化IOC容器:ObjectFactory.cs /// <summary> /// 初始化IOC容器 /// </summar 阅读全文
posted @ 2021-06-17 18:18 raccon2001 阅读(107) 评论(0) 推荐(0)
摘要: 先定义一个类: public class User { public User() { Console.WriteLine($"{this.GetType().Name}被构造"); } public int Id { get; set; } public string Name { get; se 阅读全文
posted @ 2021-06-06 18:44 raccon2001 阅读(2124) 评论(0) 推荐(2)
摘要: 反射(Reflection)是什么: 这是.net framework一个帮助类,可以读取并使用matedata。 matedata是一个数据源(一个清单),是编译器生成IL(中间语言)时,用来告诉CLR(公共语言运行时),这个程序集有什么东西,比如:方法,属性,字段。。。。。 反射基本语法。 us 阅读全文
posted @ 2021-06-06 18:10 raccon2001 阅读(69) 评论(0) 推荐(0)
摘要: Nuget 引入PagedList.mvc,他会自动将Pagedlist也引入 在controller下新建Action,实现分页功能 public ActionResult fenye(int? id)//参数可为空 { var list = from a in db.tb_UserInfo li 阅读全文
posted @ 2021-06-02 15:16 raccon2001 阅读(202) 评论(2) 推荐(0)
摘要: 工具:vs2019 sql server2012 链接sqlserver,创建数据库 NewMvc 在web.config下编写连接字符串(ConnectionString) <connectionStrings> <add name="conn" connectionString="data so 阅读全文
posted @ 2021-05-27 15:15 raccon2001 阅读(61) 评论(0) 推荐(0)