WebEnh

.net7 mvc jquery bootstrap json 学习中 第一次学PHP,正在研究中。自学进行时... ... 我的博客 https://enhweb.github.io/ 不错的皮肤:darkgreentrip,iMetro_HD
  首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2016年12月5日

正文内容加载中...

posted @ 2016-12-05 17:29 WebEnh 阅读(635) 评论(0) 推荐(0) 编辑

2022年4月20日

摘要: 页面定制CSS代码 /* 移除背景图片 */ body { background-color:#002200; background-image:none !important; } /* 设置页边距 */ #home { margin: 0 !important; min-width: initi 阅读全文

posted @ 2022-04-20 19:33 WebEnh 阅读(4) 评论(0) 推荐(0) 编辑

摘要: 技术背景 在很多情况下,编程人员是在Linux环境下完成的编程任务,但是更多的使用人员是在Windows环境下的,比方说,在参考链接1的文章中提到: 那么我们就不得不考虑一个环境转化的问题。python作为一门通用编程语言,本身可以在不同的环境下运行,但可执行文件不是。就目前来说,最便捷的方法还是在 阅读全文

posted @ 2022-04-20 19:26 WebEnh 阅读(31) 评论(0) 推荐(0) 编辑

摘要: 如果项目不大,或者是客户公司内部使用,或者不想花钱购买证书,又或者用于开发阶段测试……完全可以使用自签名证书。 所谓自签,就是自己给自己签名颁发的证书,自给自足,丰衣足食。 生成证书的方法和工具很多,你可能会想到用以前 .NET Framework SDK工具,你可能想到用 OpenSSL 工具。但 阅读全文

posted @ 2022-04-20 19:25 WebEnh 阅读(10) 评论(0) 推荐(0) 编辑

摘要: 目录 介绍 背景 怎么运作 自定义控件 如何使用 基准 下载演示项目 - 133.8 KB GitHub 存储库 NuGet 包 阅读全文

posted @ 2022-04-20 19:24 WebEnh 阅读(8) 评论(0) 推荐(0) 编辑

摘要: WPF 26 篇文章3 订阅 订阅专栏 目录 背景透明的异形窗口 如何实现 网上流传的主流方法 性能对比 功能对比 背景透明的异形窗口 如下是一个背景透明异形窗口的示例: 此窗口包含很大的圆角,还包含 DropShadowEffect 制作的阴影效果。对于非透明窗口来说,这是不可能实现的。 如何实现 阅读全文

posted @ 2022-04-20 10:56 WebEnh 阅读(19) 评论(0) 推荐(0) 编辑

摘要: 由于内容陈旧,已经写了新的文章代替这篇,请参考新的文章: Window(窗体)的UI元素及行为:这篇文章主要讨论标准Window的 UI 元素和行为。 使用WindowChrome自定义Window Style:介绍使用 WindowChrome 自定义 Window 的原理及各种细节。 使用Win 阅读全文

posted @ 2022-04-20 10:51 WebEnh 阅读(37) 评论(0) 推荐(0) 编辑

摘要: 在Wpf使用虚拟键盘有基于osk和tabtip,后者只能在win8和win10之后电脑使用,而且两者在wpf中调用时都必须提升为管理员权限,实际应用中还是不方便。 今天介绍的方法是使用第三方库osklib,可以在win10 中不需要管理员权限使用屏幕键盘,该库支持.net framework4以上版 阅读全文

posted @ 2022-04-20 10:32 WebEnh 阅读(37) 评论(0) 推荐(0) 编辑

2022年4月19日

摘要: 我们在用到ItemsControl时,有时会用到分组,如ListBox,ListView,DataGrid。WPF的ItemsControl可以实现分组,是依托于GroupStyle,以ListBox为例,他的分组效果图为: 以下为前台: 1 <ListBox Name="lbMain"> 2 <L 阅读全文

posted @ 2022-04-19 17:53 WebEnh 阅读(11) 评论(0) 推荐(0) 编辑

摘要: 效果如图,每个列的名字可以自定义。我随便用了”File”和”Attachment Name”。 在Window的Resources里面设置Style, GroupHeaderStyle: <Style x:Key="GroupHeaderStyle" TargetType="{x:Type Grou 阅读全文

posted @ 2022-04-19 17:52 WebEnh 阅读(5) 评论(0) 推荐(0) 编辑

2022年4月18日

摘要: <Border BorderBrush="#cccccc" BorderThickness="1" Margin="{Binding PushMargin,FallbackValue=0 60 0 0}"></Border> <Border BorderBrush="#cccccc" BorderT 阅读全文

posted @ 2022-04-18 10:45 WebEnh 阅读(7) 评论(0) 推荐(0) 编辑

2022年4月6日

摘要: 最近折腾Viewport3D玩,遇到了一些诡异的问题,研究一下略有心得,特此和大家分享~ 三维图形概述: https://msdn.microsoft.com/zh-cn/library/ms747437.aspx 概要 三维坐标系 二维图形的 WPF 坐标系将原点定位在呈现区域(通常是屏幕)的左上 阅读全文

posted @ 2022-04-06 10:38 WebEnh 阅读(38) 评论(0) 推荐(0) 编辑

摘要: 前言 过年前我又来更新了~ 我就说了最近不是在偷懒吧,其实这段时间还是有积累一些东西的,不过还没去整理…… 所以只能发以前没写完的一些笔记出来 就当做是温习一下啦 PS:之前说的红包封面我还没搞,得抓紧时间了 最近在准备搞一个我之前做的开源项目代码合集来做一期分享 两种常见的认证方式 先来看看两种常 阅读全文

posted @ 2022-04-06 09:19 WebEnh 阅读(14) 评论(0) 推荐(0) 编辑

摘要: 1.什么是反射 反射是.NET中的重要机制,通过反射,可以在运行时获得程序或程序集中每一个类型(包括类、结构、委托、接口和枚举等)的成员和成员的信息。有了反射,即可对每一个类型了如指掌。另外我还可以直接创建对象,即使这个对象的类型在编译时还不知道。 2.反射简单例子 平时我们写调用dll都是添加引用 阅读全文

posted @ 2022-04-06 09:18 WebEnh 阅读(17) 评论(0) 推荐(0) 编辑

2022年3月25日

摘要: 方法一:这个方法很漂亮,但是,有问题,不知道什么原因,cookie偶尔会收不到,而造成验证错误,提交内容也会错误 扩展类: public class MyTypedHandler : IProxyHandler { private IConfiguration _upstreamHostLookup 阅读全文

posted @ 2022-03-25 17:29 WebEnh 阅读(22) 评论(0) 推荐(0) 编辑

摘要: C#想要实现Electron那样混合桌面程序可以用以下几个库.本文使用EdgeSharp NanUI​github.com/NetDimension/NanUI Photino​github.com/tryphotino Electron.NET​github.com/ElectronNET/Ele 阅读全文

posted @ 2022-03-25 17:28 WebEnh 阅读(98) 评论(0) 推荐(0) 编辑

摘要: 本文将介绍如何在WinForms中嵌入WebView2,并讲到WebView2的主要特征。点击了解更多WebView2的API。 1. 准备 Visual Studio 2017 及以上版本 WebView2运行时,或者安装Beta,Dev,Canary任一版本的 Microsoft Edge 预览 阅读全文

posted @ 2022-03-25 16:00 WebEnh 阅读(145) 评论(0) 推荐(0) 编辑

摘要: 在 WebView2 控件中使用 JavaScript 根据需求自由扩展原生应用的能力。本文探讨如何在 WebView2 中使用 JavaScript,并列举如何使用高级 WebView2 特性和功能进行开发。 一、开始之前 本文假定你已经有过WebView2开发的经验。如果你未接触过WebView 阅读全文

posted @ 2022-03-25 16:00 WebEnh 阅读(152) 评论(0) 推荐(0) 编辑

摘要: 1. 问题 在生产环境中,有一些场景需要窗体来响应键盘事件(注意,是窗体响应,而不是窗体上的控件响应),如解析扫码枪的扫描结果。但在嵌入WebView2的Form程序,Host Form无法对键盘事件(如窗体的KeyPress)进行截获,同样,也无法对WebView2本身进行键盘事件的响应处理。 2 阅读全文

posted @ 2022-03-25 16:00 WebEnh 阅读(20) 评论(0) 推荐(0) 编辑

摘要: 1. 基于Microsoft Edge的WebView2介绍 Microsoft Edge WebView2控件可以将web技术(HTML,css,javascript)应用于原生程序中。WebView2用Microsoft Edge作为引擎来渲染展示在原生程序中的网页内容。有了WebView2,就 阅读全文

posted @ 2022-03-25 15:59 WebEnh 阅读(137) 评论(0) 推荐(0) 编辑

2022年3月22日

摘要: 由于做一个TD游戏需要一些图片素材,可是现有的从网上下载的<保卫萝卜>的图片资源是多张图片合在一起的,并且没有什么规则,虽然有 个xml文件似乎用来描述此图片内子图片位置大小等信息,但由于不想花太多时间在研究这个xml文件内容上,所以转变思路想写一个根据透明的边界自动分割 图片的工具. 实现了,基本 阅读全文

posted @ 2022-03-22 13:30 WebEnh 阅读(66) 评论(0) 推荐(0) 编辑

摘要: 效果如图: 工具代码: using System.Drawing; using System.Drawing.Imaging; class ImageCutterConfig { /// <summary> /// MIME类型,如果用“image/jpeg”切割后的图片会模糊,目前还不知道为啥 / 阅读全文

posted @ 2022-03-22 13:21 WebEnh 阅读(51) 评论(0) 推荐(0) 编辑

2022年1月21日

摘要: 身份验证是这样一个过程:由用户提供凭据,然后将其与存储在操作系统、数据库、应用或资源中的凭据进行比较。 在授权过程中,如果凭据匹配,则用户身份验证成功,可执行已向其授权的操作。 授权指判断允许用户执行的操作的过程。也可以将身份验证理解为进入空间(例如服务器、数据库、应用或资源)的一种方式,而授权是用 阅读全文

posted @ 2022-01-21 10:25 WebEnh 阅读(160) 评论(0) 推荐(0) 编辑

摘要: 编辑器的选择项目运行雏形EFCore6.0的使用实体创建![在这里插入图片描述](https://img-blog.csdnimg.cn/abe224cea341434c9299e9643dbcd9e9.png?x-oss-process=image/watermark,type_d3F5LXplb 阅读全文

posted @ 2022-01-21 10:13 WebEnh 阅读(169) 评论(0) 推荐(0) 编辑

摘要: .net Blazor webassembly 和 webAPI 内建支持依赖注入, Winform 和 Console 应用虽然不带有依赖注入功能, 但增加依赖注入也很简单. 本文将示例如何为 WinForm 程序增加依赖注入特性, 实现通过DI容器获取Cofiguration 实例, 并读取ap 阅读全文

posted @ 2022-01-21 10:08 WebEnh 阅读(241) 评论(0) 推荐(0) 编辑

2022年1月13日

摘要: 一、背景 NetCore作为微服务可以注册到服务中心,服务中心可以远程启动、重启、关闭该微服务 二、实现 1、创建一个NetCore 2.0 WebApi项目 2、创建一个进程去管理NetCore程序进程 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 阅读全文

posted @ 2022-01-13 15:43 WebEnh 阅读(145) 评论(0) 推荐(0) 编辑

摘要: 在《历数依赖注入的N种玩法》演示系统自动注册服务的实例中,我们会发现输出的列表包含两个特殊的服务,它们的对应的服务接口分别是IApplicationLifetime和IHostingEnvironment,我们将分别实现这两个接口的服务统称在ApplicationLifetime和HostingEn 阅读全文

posted @ 2022-01-13 15:43 WebEnh 阅读(26) 评论(0) 推荐(0) 编辑

2022年1月5日

摘要: 介绍# 本项目前后端分离,后端采用ABP VNext框架,前端Vue。项目地址: https://github.com/pojianbing/AuthCenter 目前包含的模块有: 身份认证管理 IdentityServer管理 租户管理 审计日志 除IdentityServer外,其他三个模块都 阅读全文

posted @ 2022-01-05 17:13 WebEnh 阅读(67) 评论(0) 推荐(0) 编辑

2021年12月31日

摘要: 文章目录一、方案一:使用Microsoft.Extensions.Hosting.WindowsServices实现;1、在web项目中使用nuget安装Microsoft.Extensions.Hosting.WindowsServices;2、在web应用的program.cs文件中,修改代码如 阅读全文

posted @ 2021-12-31 15:42 WebEnh 阅读(66) 评论(0) 推荐(0) 编辑

摘要: 某些时候,一个程序控制台服务程序需要在系统启动的时候自动运行,这时候我们会想到采用windows服务的方式来实现 但是,如果程序本来不支持安装成服务的话,我就需要采用其他方案来实现 之前博主也遇到了类似的需求,经过一番搜索找到了基于Instsrv.exe和srvany.exe的实现方案 但是由于该方 阅读全文

posted @ 2021-12-31 15:41 WebEnh 阅读(78) 评论(0) 推荐(0) 编辑

2021年12月10日

摘要: 目录 一、 设置应用程序池默认设置 二、 常规设置 三、 优化回收策略 四、 性能 五、 IIS初始化(预加载),解决(被回收后)第一次访问慢 六、 并发性 七、 安全性 八、 多服务器IIS集中化管理web 通常把站点发布到IIS上运行正常后,很少会去考虑IIS提供的各种参数,如何配置才是最适合当 阅读全文

posted @ 2021-12-10 14:18 WebEnh 阅读(164) 评论(0) 推荐(0) 编辑

摘要: 版权归作者所有,任何形式转载请联系作者。作者:U_U(来自豆瓣)来源:https://www.douban.com/note/289846168/ 调试前端页面我一直使用着神器Chrome开发人员工具, 那个方便, 大家都懂的. 但当我们要调试为移动设备设计的Web页面时, 是不是觉得有点力不从心了 阅读全文

posted @ 2021-12-10 09:39 WebEnh 阅读(49) 评论(0) 推荐(0) 编辑

2021年12月9日

摘要: 将.net core api 部署成windows服务 参考 https://blog.csdn.net/qq_38762313/article/details/103311944 将NSSM解压到Asp.netcore应用程序的根目录如下图,NSSM也可以不在该应用程序的根目录下,我这里是放在一起 阅读全文

posted @ 2021-12-09 10:47 WebEnh 阅读(278) 评论(0) 推荐(0) 编辑

2021年12月8日

摘要: 简介 Yarp 是微软团队开发的一个反向代理组件, 除了常规的 http 和 https 转换通讯,它最大的特点是可定制化,很容易根据特定场景开发出需要的定制代理通道。 详细介绍:https://devblogs.microsoft.com/dotnet/announcing-yarp-1-0-re 阅读全文

posted @ 2021-12-08 10:09 WebEnh 阅读(245) 评论(0) 推荐(0) 编辑

2021年11月24日

摘要: 单文件部署和可执行文件 https://docs.microsoft.com/zh-cn/dotnet/core/deploying/single-file 剪裁独立部署和可执行文件 https://docs.microsoft.com/zh-cn/dotnet/core/deploying/tri 阅读全文

posted @ 2021-11-24 09:41 WebEnh 阅读(46) 评论(0) 推荐(0) 编辑

2021年11月21日

摘要: InnoSetup 的美化相应的帖子也比较多,但是代码不是很全。。。所以我专门出了这篇文章来记录下这个美化过程。废话不多说,先上个成果: 前端er们可以直接下载 vue-nw-seed 这个分支,一键 build就出效果了。 一、InnoSetup 增强版 这个部分很重要,是实现自定义界面的绝对前置 阅读全文

posted @ 2021-11-21 16:48 WebEnh 阅读(248) 评论(0) 推荐(0) 编辑

摘要: https://blog.csdn.net/oceanlucy/article/details/50033773 “安装界面太丑了,不堪入目!” “这界面应该属于20年代初的旧产物……” “难看!” 每每听到设计师和产品经理这样的吐槽时,心中难免会有一点失落。细看一下,咱们软件的安装包界面的确还是比 阅读全文

posted @ 2021-11-21 16:39 WebEnh 阅读(224) 评论(0) 推荐(0) 编辑

摘要: 经过实践和学习,发现本篇文章部分内容已经过时,请看我的关于 Vue 和 NW.js 的 ** 最新文章 ** 和相关实践项目 vue-nw-seed 。 使用到的技能点 vue2 webpack NW.js Node.js 一、前言 先讲一下这个项目的由来。我司要新上一个产品,是面向教育领域的一个东 阅读全文

posted @ 2021-11-21 16:35 WebEnh 阅读(101) 评论(0) 推荐(0) 编辑

2021年11月20日

摘要: 为了将 .NET 5 / .NET Core 应用程序部署到客户机,我们可以编写 Inno Setup 代码来判断客户机是否安装了必要的运行环境。.NET 官方仓库 中提供了一个名为 NetCoreCheck 的项目,可以用于检测指定的 .NET 5 / .NET Core 环境是否存在。编译好的文 阅读全文

posted @ 2021-11-20 19:40 WebEnh 阅读(354) 评论(0) 推荐(0) 编辑

2021年11月9日

摘要: 根据2个经纬度点,计算这2个经纬度点之间的距离(通过经度纬度得到距离) 球面上任意两点之间的距离计算公式可以参考维基百科上的下述文章。 Great-circle distance Haversine formula 值得一提的是,维基百科推荐使用Haversine公式,理由是Great-circle 阅读全文

posted @ 2021-11-09 10:41 WebEnh 阅读(122) 评论(0) 推荐(0) 编辑

2021年11月7日

摘要: 1.项目修改vue.config.js增加 publicPath: '/' 2.nginx配置 location / {#访问前端页面 root /data/dist;#vue项目存放路径 index index.html; #hash模式只配置访问html就可以了 try_files $uri $ 阅读全文

posted @ 2021-11-07 13:10 WebEnh 阅读(196) 评论(0) 推荐(0) 编辑