![](https://img-blog.csdnimg.cn/883f090e1ee444f1a1dd872cdbec2b72.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
NET C#
文章平均质量分 51
Visual Studio .Net开发,
主要组件的使用:LinQ EF
zhang_yling
这个作者很懒,什么都没留下…
展开
-
3105—IIS部署
子站点的Program.cs中的CreatHostBuilder()中的webBuilder.UseIIS()要添加上。应用程序池,该父级站点使用的应用程序池的特征是:无托管代码(独立)、集成。在子站点的名称上右键单击,选择“转换应用程序”。1—将主站的磁盘文件夹中建立新文件夹,将C#项目发布到此文件夹中。从操作过程看,选择“添加应用程序”和“添加虚拟目录”其实差不多。在IIS左侧的网站下的目标主站名称上右键点出菜单。子站点的IP及端口设定均无法生效。3—新增子站点的应用程序池。修改子站点的配置文件。原创 2023-04-23 14:58:56 · 837 阅读 · 0 评论 -
3104—EF Code记录
Netcode中手动创建EF code的Dbcontext上下文原创 2022-06-01 16:25:39 · 377 阅读 · 0 评论 -
3011—quartZ for NetCore随笔
一、搭建 1—命令行项目通过nuget 搜索并安装Quartz 2—编写任务job 这里通过添加2个定时任务 internal class timejob : IJob { Task IJob.Execute(IJobExecutionContext context) { return Task.Run(() => { v......原创 2022-05-28 14:06:02 · 394 阅读 · 0 评论 -
1111—WebService上传文件调用
一、httpRequest上传文件到WebService 目标:隆道云上传接口。 1—Java调用 CloseableHttpClient httpclient = HttpClients.createDefault();HttpPost httppost = new HttpPost("http://127.0.0.1:8080/ecg/api");String secret = "666";String timestampNum=System.cur...原创 2020-10-30 14:03:00 · 360 阅读 · 0 评论 -
3006—C# 正则表达式
前置条件using System.Text.RegularExpressions;一、文件扩展名 string abc = string.Empty; abc = Console.ReadLine(); Console.WriteLine("扩展名匹配的结果是:"+Regex.IsMatch(abc,@"^(?:(?!response)(?!dn).)+(?:csv)$") );...原创 2020-10-29 17:29:23 · 90 阅读 · 0 评论 -
3005—C#功能代码
一、硬盘序列号 1—第一种写法 //引入空间using System.Runtime.InteropServices;using System.Management;using System.Diagnostics;//功能代码HardDisk myHD = new HardDisk(); String hdSerial = HardDisk.GetSerialNo(0); Console.WriteLine("硬盘序列号="+hdSerial); ...原创 2020-10-29 17:17:49 · 135 阅读 · 0 评论 -
3004—C# Lambda随笔
一、对象数组查询 1—简单型Product[] products = new Product[]{ new Product{Id=1,Name="Tomato Soup",Category="Groceries",Price=1}, new Product{Id=2,Name="Yo-yo",Category="Toys",Price=3.75M}, new Product{Id=3,Name="Hammer",Category="Hardware",...原创 2020-10-29 17:05:53 · 179 阅读 · 0 评论 -
3401—文件读写
一、Excel 1—环境 正常安装offiice并激活。 using System.Reflection;using Microsoft.Office.Interop.Excel;using System.Runtime.InteropServices; 2—开发 //创建一个运行环境 Application app = new Application(); ...原创 2020-10-26 22:47:04 · 150 阅读 · 0 评论 -
3103—EF随笔
一、删除记录 1—原始 using(dbEntities db=new dbEntities()){ try { T_User instance = (from n in db.T_User.Where(n => n.FacctId == accountId) select n).FirstOrDefault(); if(instance!=null){ db.T_Us...原创 2020-05-11 09:04:37 · 141 阅读 · 0 评论 -
3003-LitJSON随笔
一、JSON数组分支判断空 Json串下节点为jsonArray。 //jsonObj为JsonData类型JsonData jsArray = jsonObj["branchA"];jsArray.SetJsonType(JsonType.Array);//branchA为空的话([]),则count=0for (int i = 0; i < jsA...原创 2020-02-07 11:26:41 · 136 阅读 · 0 评论 -
3002—MVC之log4net使用
一、【基本用法】 1—配置、引入 在web.config中的<configuration>中的<configSection>段落新增 <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net"...原创 2020-01-17 23:10:40 · 123 阅读 · 0 评论 -
3201—WebAPI随笔
前提: 1—开发环境:Win2012+Visual studio2013,dreamweaver CS6, 谷歌浏览器。一、跨域访问 通过VS2013建立webapi, 1—models类 public class Contact { public int ID { get; set; } ...原创 2019-10-08 10:26:10 · 188 阅读 · 0 评论 -
3102—EF随笔—Code First
1—首先在程序中建立表 在Model文件夹中建立表PersonModel。 引入2个空间 using System.ComponentModel.DataAnnotations;using System.ComponentModel.DataAnnotations.Schema; 实体类定义[Table("T_user")] pub...原创 2019-12-24 17:06:12 · 100 阅读 · 0 评论 -
3101—EF随笔—DB First
1—首先在数据库中建立表(T_Student,T_class) --班级表CREATE TABLE [dbo].[T_class]( [Fid] [int] PRIMARY KEY IDENTITY(1,1) NOT NULL, [Fname] [varchar](50) NOT NULL)--学生表 CREATE TABLE [dbo].[T_Student...原创 2019-12-24 14:50:22 · 126 阅读 · 0 评论 -
4002—Ajax随笔
6、【AJAX】技术点 6—1 返回数据预处理 $.ajax({ url:'http://localhost:1497/api/User/getBusinessGroup', async:true, method:'get', complete:function(jqXHR,textStatus){ if(jqXH...原创 2019-12-22 18:30:48 · 288 阅读 · 0 评论 -
多语言使用正则表达式
因工作需要在多语言环境下使用个性字符串格式检查 。即参考网络上代码,汇集如下:【备忘标识】 结尾:$ 字符串并列:(CSV|csv) 包含大小写 【VB 6】Dim re As RegExp Set re = N...原创 2018-06-23 10:28:40 · 888 阅读 · 0 评论 -
3001—C# MVC随笔
一、【身份认证—Forms】 通用准备: Web.config中新增 <authentication mode="Forms"> <forms loginUrl="/Acct/index" timeout="2000" cookieless="UseCookies" name="LoginCookieName"&...原创 2019-10-12 15:48:35 · 178 阅读 · 0 评论 -
VS.NET打包随笔
一、卸载 通过VS默认安装项目生成的安装包,可在控制面板—>程序进行卸载。二、卸载快捷方式 1—添加msiexec.exe文件到程序文件夹中,源路径是【C:\WINDOWS\system32\ msiexec.exe】。2—在安装项目名称上右击——>属性,或按F4键,打开属性菜单,把ProductCode的属性值复制出来。 ...原创 2019-04-03 09:27:38 · 121 阅读 · 0 评论 -
水晶报表ForNet打包部署家常做法
做法一:家常 主料:VS2010—C#,CrForVS_13_0.exe。 附料:CRRuntime_64bit_13_0.msi,CRRuntime_32Bit_13_0.msi。 制作步骤:1、将开发的类库和程序进行生成,备用。 2、在右侧的【解决方案】上右键“添加”,选择其他项目类型——>Visua...原创 2019-04-02 23:06:01 · 1067 阅读 · 0 评论 -
初认识LINQ的“指定的转换无效”
使用C#重写原项目软件时(原语言VB6)。DBMS是SQL2005。昨天把基表A的一个外键类型修改了:smallint->int。结果今天在LINQ中引用视图(表A上),结果弹错“指定的转换无效”。 在LINQ中直接引用了表A的实例,数据是正常返回的。看来问题就出在视图上。百度搜了一圈,坛子里找到一个比较靠谱的文章:是LINQ的实体类定义与数据库端不符。 即对表原创 2017-12-28 09:43:37 · 2254 阅读 · 1 评论