-
2024 asp.net core面试题最新收录
今年大环境不景气,很多公司裁员,也给.net程序员找工作带来一些困扰,asp.net core面试题是为找工作的朋友准备的,本来这坨土地上.net 程序员工作岗位就不多。
-
C#使用HttpClient发送文件3月工作记录
进入2023的3月了,又开始忙碌的码上生活了,前不久对接某个第3方的厂商要发送照片给它们,于是就用上了这个东东,C#使用HttpClient发送文件的场景较为常见,尤其是基于 .net 6以上来写一些底层的方法,这不,前几天就又封装了一下HttpClient发送文件到第3方的功能
-
Scaffold-DbContext报证书链是由不受信任的颁发机构颁发的
最近将现有数据库底层orm切换到ef core,程序也用.net 7开发,于是将数据库对应表生成实体,使用Scaffold-DbContext命令时出现“报证书链是由不受信任的颁发机构颁发的”的错误,出现这个错误的原因是高版本的SQL Server数据库增强了安全功能
-
什么是ASP.NET Core?1分钟快速了解
对于有着C#开发经验的人来说,什么是ASP.NET Core这篇文章可以快速让你建立对asp.net core的认知。Web开发正在发生变化,我们可以选择很多的框架和技术,而asp.net core正是熟悉C#,有着基于 .net 技术栈开发产品/项目的最佳选择。
-
FastReport浏览器直接打印无须预览(2024终版)
2022最终版FastReport浏览器直接打印无须预览,之所以写这篇文章,是因为在两年前首发在 jhrs.com 的FastReport.net 打印功能这篇文章被很多网站转(偷)裁,也是为了填一下2次封装FastReport.net 打印功能,Web项目网页支持直接打印这篇文章留下的坑,本文将会给出详细的代码以实现浏览器上并结合FastReport.Net实现无须预览直接打印功能。
-
2024 最新.net 6中文文档下载
2021年的11月10日,最新.net 6中文文档下载,微软正式发布了 .NET 6 及其一系列内容,推出了 C# 10、F# 6 和 PowerShell 7.2,.NET 6 还原生支持了苹果 M1 芯片,将得到三年支持。 .NET 6 亮点 使用微软服务、其他公司运行的云应用程序和开源项目进行了生产压力测试。 作为最新的长期支持 (LTS) 版本支持三…
-
Jenkins持续集成asp.net website网站并自动部署到IIS教程2024版
这是一篇Jenkins持续集成asp.net website网站并自动部署到IIS教程,是解决工作中的问题记录分享,这里需要说明一下,本篇文章分享的是利用Jenkins持续集成持续部署asp.net website网站。
-
20+本.net开发必看书籍推荐
如果你也打算学习C#,做一名 .net 开发人员,或者本身就是 .net 开发人员,那么这 20+本 .net开发必看书籍从入门到放弃你知道有哪些吗?本文旨在分享曾经看过或者即将要看的一些从事C#方面工作的书籍,这里会按照由浅入深的方式给朋友们介绍,该如何选择哪些方面的书,以及适合什么样的水平来看或通过C#书籍来学习。
-
C# 3个正则表达式匹配SQL表名
项目中一个小需求,3个正则表达式匹配SQL表名,需要通过C#代码提取出数据访问层执行的SQL里面涉及的表名,用于记录一些日志相关的内容,因为是比较老的项目,数据访问层完全是ado.net的写法,并没有使用像ef core这种高级的ORM来辅助进行持久化。 正则表达式匹配SQL表名 如果想从数据访问层(或者持久层做的事情)里面提取出SQL,对于ef core来…
-
记录C# 构造Expression调用字符串Contains 犯的1个错误
最近项目中遇到一个需求,需要动态使用表达式Expression调用字符串的Contains方法,记录C#构造Expression调用字符串Contains 犯的1个错误,在初始写的代码中,因为参数写的有点问题,浪费了一些时间寻找原因,不过最终还是找到了,因此记录一下犯过的这个错误。
-
CefSharp浏览器js调用C#方法
CefSharp浏览器js调用C#方法?如果我们需要通过JavaScript与.NET交互而不评估任何脚本(例如,处理某些事件),则可以将.NET对象注入JavaScript端。 CefSharp浏览器js调用C#方法 这种方法的局限性在于,应在初始化浏览器之前在CefSharp浏览器中注册.NET对象。因此,我们不能使用XAML编辑器来创建浏览器-在这种情…
-
远程服务器返回550,未能使用指定的进程Web Management Service连接到远程计算机
最近配置一键自动发布asp.net开发的网站到IIS时时,遇到了远程服务器返回550,未能使用指定的进程Web Management Service连接到远程计算机这个错误,最后发现是粗心造成的,具体看下文。
-
asp.net core异步编程最佳实践
asp.net core异步编程最佳实践,ASP.NET Core是一个跨平台的高性能开放源代码框架,用于构建现代的,基于云的,Internet连接的应用程序。本指南捕获了编写可伸缩服务器应用程序时的一些常见陷阱和实践。
-
C#异步编程最佳实践
C#异步编程最佳实践,在.NET平台上,异步编程已经存在了数年之久,但是从历史上看,它很难很好地完成。自从C#5中引入异步/等待以来,异步编程已成为主流。
-
自定义协议打开本地客户端程序遇上CSP内容安全策略
最近asp.net网站使用自定义协议打开本地客户端程序遇上Content-Security-Policy(内容安全策略)遇到一些问题,基于FastReport.net开发了一个web打印客户端,添加自定义协议支持,这样就实现了在各类浏览器中直接打开本地的客户端的功能