dotnet 职业技术学院
Toggle navigation
归档
dotnet 职业技术学院
博客
归档
学院
开源项目
关于
RSS 订阅
Office 使用 OpenXML SDK 解析文档博客目录
Xamarin iOS 部署应用提示 iOS code signing key 失败
dotnet OpenXML 从文档生成创建文档的代码的库
WPF 列表右键菜单比较符合 MVVM 的命令绑定方法
Xamarin.Forms 选取文件 让用户选择本地文件
Xamarin 和 WPF 的控件和属性的替换
Xamarin 构建安卓失败 因为路径太长
Xamarin 构建提示 error APT2260 resource 找不到资源
Xamarin 解决创建空白项目编译提示 linking references 找不到资源
Xamarin iOS 切换开发者账号之后的签名标识和预配配置文件更新方法
Xamarin.Forms 按钮样式 圆角按钮
Xamarin Forms WPF 干掉默认的窗口导航条
C# 写一个24点计算程序
C# 反射判断属性是抽象继承
C# 纯控制台创建一个全屏窗口
C# 里面很少人知道但很好用的 Tuple 转换
dotnet C# 使用阿里函数计算服务
dotnet C# 图片等比限制最大和最小大小缩放算法
dotnet C# 如何不联网下快速获取一段url链接里面读取文件名
dotnet C# 如何让 Json 序列化数组时序列化继承类的属性
dotnet CBB 为什么决定推送 Tag 才能打包
从 DX 层面讲 WPF 渲染卡顿
从 gitlab 配置管理聊聊团队项目管理
让 snoop 支持 .NET Core WPF 调试
开源公共组件仓库的更新日志应该如何写
asp dotnet core 不正经的提升效率的单元测试方法
asp dotnet core 从零开始创建一个 WebApi 服务
Xamarin iOS 部署版本大于手机的系统版本
Xamarin iOS 部署项目提示 Failed to register bundle identifier 失败
Xamarin XamlCTask 任务不支持 ValidateOnly 参数
Xamarin 使用 GTK 提示找不到 libglib-2.0-0.dll 找不到
Xamarin 从零开始部署 iOS 上的 Walterlv.CloudKeyboard 应用
Xamarin Forms 进度条控件
Xamarin Forms 4.7 支持更简化的 Grid 行列布局写法
Xamarin Forms 构建 WPF 版项目失败提示 XamlC error XFC0000 错误
为什么使用 GUID 做文件名不是好主意
为何 WPF 对 vcruntime140 有引用
为何 C# 的指针不是可空类型
为什么 WPF 软件在 win7 启动时会尝试调起 wisptis 进程
WPF 从零手动创建承载 Xamarin Forms 项目
WPF 绑定继承的样式提示 只能根据带有基类型 IFrameworkInputElement 的目标类型的 Style 样式
聊聊 2020 的 dotnet 各大开源项目仓库的情况
Roslyn 如何了解某个项目在 msbuild 中所有用到的属性以及构建过程
WPF 给任意控件通过按下移动抬起封装点击事件
How to generate NuGet package with Git Tag version using GitHub Action
GitHub 的 Action 如何禁用
GitHub 的 Action 判断仅在主仓库才执行脚本
dotnet 配合 GitHub 的 Action 做自动推 Tag 时打包 NuGet 包
WPF 画布工具栏的可扩展设计
MSBuild 输出日志可视化工具 MSBuild Structured Log Viewer 简介
dotnet 使用 OpenXML SDK 解析 Office 的项目符号 buNone 含义
Roslyn 如何使用 MSBuild ZipDirectory 压缩文件夹
WPF 如何在静态资源定义字体大小
GitHub 开源项目如何参与
dotnet 配合 Gitlab 做自动推 Tag 时打包 NuGet 包
程序猿修养 给属性一个单位
Roslyn 如何给每个平台设置 PlatformTarget 属性
编程思想 定义过滤的方式解耦
程序猿修养 使用 NuGet 发射卫星只需要三步
程序猿修养 从安装 dotnet 开始
github 设置自动删除合并的分支
WPF 给应用程序添加水印
Github 添加 Action 编译图标
dotnet tool 判断博客文档链接是否可用的工具
.NET 官方图标
dotnet 在 GitHub 的 Action 上部署自动代码编码规范机器人
dotnet tool 文件编码规范命令行工具
dotnet 基于 dotnet format 的 GitHub Action 自动代码格式化机器人
dotnet 让 C# 可以通过动态生成 HLSL 使用 DX12 的 GPU 并行计算库 ComputeSharp 的简介
dotnet tool 工具安装提示 Could not find a part of the path 安装失败
asp dotnet core 记一次应用拒绝响应调试 开启线程等待同步用光线程池
dotnet 双缓存数据结构设计 下载库的文件写入缓存框架
dotnet OpenXML 颜色变换
dotnet 在国产 UOS 系统利用 dotnet tool 工具做文件传输
dotnet 在 UOS 国产系统上安装 dotnet sdk 的方法
dotnet 在 UOS 国产系统上使用 Xamarin Forms 创建 xaml 界面的 GTK 应用
dotnet 在 UOS 国产系统上安装 MonoDevelop 开发工具
dotnet 在 UOS 国产系统上使用 MonoDevelop 进行拖控件开发 GTK 应用
dotnet 在 UOS 国产系统上使用 MonoDevelop 创建 GTK 全平台带界面应用
dotnet 执行 docker 容器 error MSB4018 CreateAppHost 任务意外失败可能原因
dotnet 在 UOS 国产系统上安装 Mono 开发工具的方法
ASP.NET Core 警惕可空类型开启之后模型校验失败
dotnet OpenXML 解析 PPT 文本字体获取详解
asp dotnet core 提供大文件下载的测试
dotnet OpenXML 简单聊聊 PPT 文本解析
Office 文档 文本排版布局 中华人民共和国国家标准 标点符号用法
C# 8.0 文件长度 Bytes 字节转 KB 等单位字符串
推荐官方开源 PInvoke 库 包含大量 win32 封装
dotnet OpenXML 的 spcPct 和 spcPts 表示距离的不同
dotnet 通过依赖注入的 Scoped 给工作流注入相同的上下文信息
C# dotnet 使用 FileStream 随机文件读写
dotnet OpenXML 解析 PPT 页面元素文档格式
dotnet 找到博客中引用已失败的链接地址
C# dotnet 解决 Path 获取文件名路径在 Windows 构建在 Linux 执行问题
C# dotnet Thread.GetCurrentProcessorId 和 CurrentProcess.Id 的区别
Blazor 获取当前的 Url 链接
Blazor 的 NavLink 的 NavLinkMatch.Prefix 有啥作用
Blazor 的 NavLink 提示 RZ9986 不支持复杂内容
Blazor 如何使用代码跳转链接
ASP.NET Core 解决控制台输出日志内容前面[40m等乱码字符
白板类应用的业务事件分发模式
C# dotnet 从后向前删除列表元素提升性能的原理
C# dotnet 一个看上去还能用的二进制序列化帮助类
C# dotnet 一个还看的过去的 B 树实现
WPF 获取本机所有字体拿到每个字符的宽度和高度
C# CLR 聊聊对象的内存布局 一个空对象占用多少内存
WPF 获取某个窗口的所有子窗口
C# dotnet WeakLazy 弱引用的延迟初始化实现方法
用自动机的思想说明时间断片是无法感知的
WPF 获取进程启动到当前现在的时间
dotnet 字典类找不到 TryAdd 方法
ASP.NET Core 将文件夹内容输出为压缩包文件方法
C# dotnet TypeForwarding 的用法
白板类应用的模式交互设计方案
C# dotnet 获取某个字符所在 Unicode 字符平面映射
Azure 无服务器 Function 函数计算服务 dotnet core 3.1 创建和部署入门
Azure 函数服务部署失败 因为函数应用设置 v3 但主机是 v2 版本
用 C# 写脚本 如何输出文件夹内所有文件名
dotnet 用 Microsoft.Diagnostics.Runtime 库写代码解析 DUMP 文件
手把手教你如何构建 WPF 官方开源框架源代码
C# 为什么不建议对任意的 IEnumerable 反转
dotnet 在 OpenXML SDK 的 HasValue 是什么含义
dotnet 用 ASP.NET Core 制作一个可以上传库文件的 NuGet 服务器
C# dotnet WPF 使用 OpenXml 解析 Excel 文件
C# dotnet 高性能多线程工具 AsyncAutoResetEvent 异步等待使用方法和原理
C# dotnet 使用 OpenXml 解析 PPT 元素的坐标和宽度高度
C# dotnet 使用 OpenXml 解析 PPT 里面的视频
C# dontet Office Open XML Unit Converter
dotnet 基于 debian 创建一个 docker 的 sdk 镜像
dotnet 用 NuGet 将自己的工具作为 dotnet tool 分发
dotnet tool 安装失败因为对应的库不仅包含工具
dotnet 通过 dotnetCampus.YamlToCsharp 将 YAML 多语言文件构建为代码
希沃白板如何解决手机端播放课件内视频出现黑屏闪退
应用商店的战略地位
如何让软件以 System 权限运行
dotnet serve 一句话开启文件服务器 通过 HTTP 将文件共享给其他设备
dotnet 修复 C# 8.0 语法编译失败
asp dotnet core 提示 Cannot access a disposed object 解决方法
dotnet 用 gcdump 调试应用程序内存占用
dotnet 进行二进制差分压缩文件
dotnet 单元测试注入文件读写
WPF 从 dotnet core 3 到 dotnet 5 的变更
Roslyn 解决 dotnet core 应用进程间引用找不到 runtimeconfig 依赖文件
dotnet 日志上报的 TracerId 和 SessionId 的意义
Roslyn 解决找不到 SolutionDir 属性
win10 uwp 不显示 SplashScreen 欢迎界面的方法
Roslyn 读取 PackageReference 的版本号和内容
WPF 将 docx 的 Word 文件转换为 FlowDocument 显示
WPF SharpDx 性能优化方法
Roslyn 打包 NuGet 包添加改动日志
dotnet OpenXML 文本 Text Line Break 的作用
dotnet OpenXML 文本字体的选择规则
WPF 如何给 Grid 的某一行添加背景色
WPF HandyControl 已支持给任意控件通过按下移动抬起封装点击事件
UNO UnoConf 2020 在线会议 了解全平台新开发框架 零距离接触官方开发者
VisualStudio 解决首次调试 docker 的 vs2017u5 exists, deleting 太慢问题
dotnet 使用完全对象引用相等判断
Roslyn 禁止 sdk style csproj 默认引用 Compile 代码文件
WPF 两个 Topmost 的窗口如何设置谁在最上方
C# dotnet 提示找不到 CompositionContainer 类的解决方法
WPF 开机启动因为触摸初始化锁住界面显示
Unity3D 2019 设置的 Playmode tint 有何作用
Unity3d 2019.3 通过 Ctrl 键让移动是固定步距
Unity 2019.3 将 RenderTexture 绑定到相机和物体作出镜子效果
C# dotnet 本地代码构建没问题,但 CI 自动构建失败可能的原因
WPF 新建用户控件提示 Error MC3000 首个 xaml 字符不合法
Unity3D 判断点击命中物体对象和命中环境
WPF dotnet core 的 Blend SDK Behaviors 库
SublimeText 配置跳转回上个光标坐标
VisualStudio 如何快速添加一个 Git Tag 推送
WPF 为何不要重写默认 string 字符串的 DataTemplate 数据模版
win10 uwp 使用 OCR 光学字符识别
win10 uwp 如何修改 Flyout 的宽度或高度
Unity3D 用对象创建对象
WPF 和 ASP.NET Core 通过 elastic APM 上报信息
WPF 打包为 UWP 应用构建失败 MSB3270 不匹配 AMD64 架构
WPF 已知问题 全屏透明窗口弹出子窗口会闪烁
win10 uwp 如何给 DropDownButton 一个很小的宽度
WPF dotnet 使用本机映像 native 优化 dotnet framework 二进制文件
UWP 上架失败因为没有添加隐私策略
UWP 打包 win32 应用 添加防火墙例外
Unity3d 修改编辑界面控制图标大小 修改相机图标显示大小
Unity3d 连续按键处理和单次按键处理
VisualStudio 各版本 msbuild 路径
win10 uwp 在 VisualStudio 打包测试完成自动上传到应用商店
WPF 图片移除视觉树内存泄漏
TotalCommander 设置 VisualStudio 开发者命令行
VisualStudio 调试内存泄漏方法
VisualStudio 命令行编译 build 通过 rebuild 不通过
msbuild 修改 VisualStudio 文件复制到输出目录的路径
Mobius 一个运行在 .NET Core 上的 .NET 运行时
Mac 升级到 dotnet 5 构建 Xamarin 应用失败 error MSB4186 静态方法调用语法无效
WPF 手绘对称图形控件
如何给 CI CD 服务器搭建上 .NET 5 构建和运行环境
开源实战
使用 IOC 控制反转和 DI 依赖注入的意义
手把手教你构建 WPF 框架的私有版本
XP 源代码 如何在清空回收站时修改回收站图标
WPF 简易手绘笔迹支持回放的方法
上海展盟网络科技有限公司的 gamebox 组件注入进程导致软件崩溃
WPF 自己封装 Skia 差量绘制控件
WPF 底层 从手指触摸屏幕到笔迹在屏幕显示中间的步骤
WPF 框架全构建环境虚拟机硬盘分享
WPF 用 AvalonEdit 开发简单的代码编辑器 支持高亮自动提示
WPF 开启Pointer消息存在的坑
WPF 源代码 资源字典 ResourceDictionary 设置 Source 属性的逻辑
WPF 已知问题 窗口在屏幕外创建将不会刷新渲染
dotnet 开发的单代码仓库和多代码仓库的优劣
读书笔记 dotnet 什么时候进行垃圾回收
WPF 漂亮的现代化控件 新 ModernWPF 界面库
非技术 在线教育与电信行业的发展
WPF 使用 Skia 绘制 WriteableBitmap 图片
WPF 使用基于 Chromium 内核的 Microsoft Edge 封装的 WebView2 控件
C# dotnet 使用判断文件夹存在的方法判断一个文件路径会怎样
通过公开的自动构建发布开源项目的库的安全意义
讲师培训 多米诺原则
通过 cmd 批处理文件将 16 进制转 10 进制数字
C# dotnet 使用 TaskCompletionSource 让事件转异步方法
WPF 使用 Resharper 更改命名空间后生成文件引用找不到的命名空间
WPF 设置 WS_EX_TRANSPARENT 触摸失效
dotnet 配置 Gitlab 的 CI 找不到 Runner 或找错的可能原因
C# dotnet 在内存中的 double 的 NAN 和正负无穷二进制是如何存
二阶熵
C# dotnet 创建对象附加属性定义 支持附加任意类型
2019 德熙 腾讯云 云社区年度最佳作者奖
git 统计两个 commit 之间相差的次数
C# dotnet 使用 TaskCompletionSource 实现暂停功能
使用 C# 写脚本的优势和方法
GitHub Action 新上线 WPF .NET Core 自动构建模板
Office OpenXml SDK 文本段落允许标点溢出边界属性
WPF 让窗口激活作为前台最上层窗口的方法
WPF 动画实战 点击时显示圆圈淡出效果
WPF 升级 .NET Core 的理由
C# dotnet 分割换行
WPF 使用 TranslatePoint 换算元素之间相对坐标
WPF 讲讲 Microsoft.NET.Sdk.WindowsDesktop 的原理
C# dotnet 将 Stream 保存到文件的方法
dotnet 配置 Gitlab 的 Runner 做 CI 自动构建
dotnet 将C#编译为wasm让前端html使用
二进制数据差异算法 用于减小OTA内容
WPF 设置资源字典多线程安全读写方法
WPF 设置元素为 Collapsed 是否会创建此元素
刚刚我从服务器回滚了 dotnet 5 的环境
dotnet 使用 Interlocked 实现一个无锁的快速无序仅写集合
dotnet core 进行 XML 序列化抛出 XmlSerializers dll 文件找不到
dotnet OpenXML SDK 形状的翻转与旋转
dotnet 使用 AsyncQueue 创建高性能内存生产者消费者队列
WPF 解决 Skia 因为找不到字体而绘制不出中文字符
dotnet 为什么开源的运行时仓库代码减少使用 Linq 语句
关于技术规划的想法
.NET Core 用 Blazor 做 jmeter 系列视频
WPF 让 TextBox 支持水平滚动
Win10 的 WPF 程序的 wisptis 服务是附加到进程的窗口
制作的 dotnet tool 运行失败提示依赖缺失
dotnet OpenXML 为什么资源使用 Relationship 引用
dotnet 为什么每个项目都会输出一个 NuGet 包而不是一个包带所有项目
WPF 触摸屏应用需要了解的知识
WPF 设置窗口不跟随触摸惯性拖动抖动
dotnet 一些代码审查套路
在 VisualStudio 给文件起一个带分号的文件名会怎样
dotnet Microsoft.Recognizers.Text 超强大的自然语言关键词提取库
如何参与 .NET 的开发和设计
dotnet OpenXml SDK 形状填充渐变色的主题色
dotnet Multi-platform App UI 多平台应用 UI 框架简介
WPF 基于 Azure 的认知服务 情绪分析 语言检测 关键短语提取
分形和图论网络
dotnet OpenXML SDK 文本占位符解析
使用 .NET Core 在 MAC 下提供 Excel 的 Power Query 功能
Windows 窗口样式 什么是 WS_EX_NOREDIRECTIONBITMAP 样式
Windows 对全屏应用的优化
WPF 触摸底层 PenImc 是如何工作的
dotnet 使用 Avalonia 开发 UOS 原生应用
dotnet core 打包构建提示 MSB3024 可能的原因
WPF 调用 InvalidateVisual 不触发 OnRender 的原因
在 GitHub 仓库添加 NuGet 版本图标和构建图标
dotnet 从零开始写一个人工智能 从一个神经元开始
如何在 RunAs 启动的软件传入带空格的路径带空格参数
dotnet 使用 ClearScript 执行 VBScript 和 JS 代码 无需浏览器
如何使用 dotnet 5 预览版
WPF 设置管理员权限启动
在 SublimeText 使用 dotnet 编译 C# 项目
dotnet 从零开始写一个人工智能
dotnet 使用 GZipStream 压缩字符串
win32 嵌入第三方 UWP 应用做开放平台
dotnet 三句命令行创建运行一个 web 服务程序
从零开始学习入门 Windows 10 应用程序 UWP 开发
win7 升级到 win10 补丁
dotnet 判断其他进程未响应
win10 uwp 捕获后台线程异常
WPF 多指触摸拖拽窗口 拖动修改窗口坐标
WPF 在后台代码定义 ResourceDictionary 资源字典
WPF 调试因为对象不同而绑定失效问题
WPF 如何确定应用程序开启了 Pointer 触摸消息的支持
WPF 启动屏幕键盘
WPF 在 XAML 写 C# 代码
dotnet core 在 MAC 系统下删除应用程序自己后调 Process Start 方法将会抛出 Win32 异常
dotnet 删除自身程序的方法
WPF 修改屏幕亮度
dotnet core 2 使用 DispatchProxy 做动态代理 AOP 入门
WPF 附加属性提供某个元素拥有拖拽窗口的功能
WPF 通过辅助方法在 csharp 代码写出 XAML 界面效果
dotnet 给任意对象附加任意属性的库
dotnet ConditionalWeakTable 的底层原理
WPF 通过 InputManager 模拟调度触摸事件
dotnet core 使用 ef 迁移常见问题
WPF 通过 dotnet core 发布单文件时 log4net 无法使用
dotnet 删除文件夹方法
WPF 从最底层源代码了解 AllowsTransparency 性能差的原因
win10 uwp 字符文本转语音声音文件方法
WPF dotnet core 如何开启 Pointer 消息的支持
WPF 使用 Direct Manipulation 的方法
Roslyn 在 NuGet 包中放注释 xml 文件的方法
Office 文档解析 文档格式和协议
Roslyn 引用某个文件夹所有文件作为链接
dotnet 编译 Rolsyn 编译器
NuGet 更新库新版本的缓存问题
dotnet 获取进程命令行参数的工具
GitHub 如何过滤某个作者的 MR 内容
Office OpenXml SDK 使用 Fallback 图片显示 Ole 元素
Office Open XML 的测量单位
dotnet 配置 github 自动打包上传 nuget 文件
dotnet 部署 github 的 Action 进行持续集成
dotnet 更新本地所有 Git 仓库的工具
dotnet 构建 SourceRoot items must include at least one top-level item when DeterministicSourcePaths is true 失败
dotnet 如何调试 SmartSql 的实际执行 SQL 语句
dotnet 新 SDK Style 项目格式如何使用 InternalsVisibleToAttribute 功能
dotnet 的 TaskCompletionSource 的 TrySetResult 是线程安全
dotnet 定制 ILogger 实现
dotnet 手工打一个 dotnet tool 包
dotnet 如何在 dotnet test 单元测试控制台里输出日志内容
dotnet 制作 docker 提示 Insufficient space in download directory 磁盘空间不足
dotnet 关于 SmartSql 的 SQL 语句的属性替换前缀说明
dotnet 在 Linux 下的 GDI 库对 EMF 图片格式的支持
WPF 点击按钮时更改按钮样式界面效果的 XAML 实现方法
dotnet 在 NuGet 上搜寻好用的 dotnet tool 工具
dotnet 入门到放弃 使用 .NET Core 卸载工具
dotnet ValueTask 简单入门
dotnet 使用 Obsolete 特性标记成员过时保持库和框架的兼容性
dotnet 使用 SourceLink 将 NuGet 链接源代码到 GitHub 等仓库
dotnet 使用 SemaphoreSlim 可能的内存泄露
dotnet OpenXML 解压缩文档为文件夹工具
dotnet OpenXML 的 Slide Master 和 Slide Layout 是什么
dotnet OpenXML 幻灯片 PPTX 的 Slide Id 和页面序号的关系
dotnet OpenXML 如何获取 schemeClr 颜色
dotnet OpenXML 如何判断是形状还是文本
dotnet OpenXML 文本 Kerning 字间距的作用
高性能笔迹原理
dotnet OpenXML 文本 BodyProperties 的属性作用
dotnet OpenXML 文本 EndParagraphRunProperties 的作用
dotnet OpenXML 元素 cNvPr NonVisual Drawing Properties 重复 id 标识处理
dotnet OpenXML 元素 cNvPr NonVisual Drawing Properties 的属性作用
dotnet Open XML 如何判断一份 Office 文档是否被加密
dotnet core 应用是如何跑起来的 通过AppHost理解运行过程
dotnet ConcurrentDictionary 的 GetOrAdd 性能比 TryGetValue 加 TryAdd 低
C# dotnet 高性能多线程工具 ExecuteOnceAwaiter 只执行一次的任务
C# dotnet 自己实现一个线程同步上下文
C# dotnet 带编号项目符号在 OpenXML SDK 对应的枚举值
C# dotnet 使用 AsyncEx 库的 AsyncLock 异步锁
C# dotnet 使用 startIndex 提升 IndexOf 的性能
asp dotnet core 基于 TestServer 做集成测试
开源项目
MSBuild 常用参数
msbuild 项目文件常用判断条件
WPF 开发
dotnet 里的那些锁 AutoResetEvent 用法
C# dotnet 的锁 SemaphoreSlim 和队列
win10 uwp 颜色转换
Roslyn 如何使用 MSBuild MakeDir 创建文件夹
WPF 解决 PathTooLongException 路径太长
WPF 渲染原理
dotnet Framework 源代码 · Ink
WPF 源代码 从零开始写一个 UI 框架
dotnet Framework 源代码 · ScrollViewer
WPF 使用 Composition API 做高性能渲染
dot net core 使用 IPC 进程通信
C# 很少人知道的科技
NuGet 如何设置图标
WPF 非客户区的触摸和鼠标点击响应
dotnet 多线程禁止同时调用相同的方法 禁止方法重入调用 双检锁的设计
wpf 使用 Dispatcher.Invoke 冻结窗口
WPF 在触摸线程等待主线程窗口关闭会让主线程和触摸线程相互等待
WPF 跨线程 UI 的方法
wpf VisualBrush 已知问题
WPF 触摸相关
WPF 使用 HandyControl 给 ListView 添加漂亮的表头效果
命令行参数使用 json 有哪些坑
WPF 获取屏幕某个点的颜色
WPF 最简逻辑实现多指顺滑的笔迹书写
NuGet 命令行上传找不到 snupkg 文件
读书笔记 dotnet 大对象堆和小对象堆
dotnet 找不到 PostAsJsonAsync 方法
C# 相对路径转绝对路径
win10 edge 打开闪退问题
C# dotnet 使用 OpenXml 解析 Word 文件
dotnet core 发布只有一个 exe 的方法
WPF 创建空白图片
Roslyn 使用 Target 替换占位符方式生成 nuget 打包
asp dotnet core 3.0 接口返回 json 使用 PascalCase 格式
Roslyn 打包自定义的文件到 NuGet 包
C# dotnet 使用 OpenXml 解析 PPT 文件
C# 标准性能测试高级用法
dotnet 动态代理魔法书
Roslyn 理解 msbuild 的清理过程
dotnet 获取指定进程的输入命令行
dotnet 新项目格式与对应框架预定义的宏
win10 uwp win2d 特效
dotnet 给MatterMost订阅RSS博客
dotnet OpenXML 文本 ParagraphProperties 的属性作用
从以前的项目格式迁移到 VS2017 新项目格式
win10 uwp 从 Unity 创建
win10 UWP 等级控件
WPF 延迟加载
WPF shows that some windows in multithreading will be locked in the PenThreadWorker constructor when the application starts
高效率工具
win10 uwp 商业游戏
如何在 UWP 使用 wpf 的 Trigger
在 Gitlab 开启 MatterMost 机器人
WPF 绑定密码
WPF 触摸到事件
WPF 解决 ListView 的滚动条不显示
wpf 绑定 TextLength
WPF 如何调试 binding
dotnet 代码调试方法
WPF 依赖属性绑定不上调试方法
WPF 使用RPC调用其他进程
WPF 从零开始开发 dotnet Remoting 程序
WPF 从触摸消息转触摸事件
wpf GifBitmapDecoder 解析 gif 格式
win10 uwp win2d 入门 看这一篇就够了
win10 uwp 如何使用DataTemplate
win10 uwp 打包第三方字体到应用
win10 uwp 右击浮出窗在点击位置
win10 uwp 读取保存WriteableBitmap 、BitmapImage
win10 uwp 资源字典
win10 UWP 序列化
win10 uwp 如何打包Nuget给其他人
win10 UWP 动画
win10 uwp 依赖属性
win10 uwp x:Bind 无法获得资源
win10 uwp MVVM入门
VisualStudio 扩展开发
VisualStudio 开发文件自定义工具单文件生成工具
VisualStudio 2019 新特性
VisualStudio 2019 尝试使用 C# 8.0 新的方式
sublime Text 正则替换
Roslyn 使用 Directory.Build.props 管理多个项目配置
Roslyn 通过 NuGet 库修改应用程序入口函数
Roslyn 让 VisualStudio 急速调试底层库方法
Roslyn 让编译时候 Message 内容默认输出
Roslyn 如何使用 MSBuild Copy 复制文件
Roslyn 通过 Target 修改编译的文件
Roslyn 静态分析
resharper 跳转到源代码
Moq基础 判断方法被执行
MobaXterm 使用代理
用状态机的思想解析字符串
C# 程序集数量对软件启动性能的影响
C# 直接创建多个类和使用反射创建类的性能
C# 性能分析 反射 VS 配置文件 VS 预编译
dotnet core 使用 GBK 编码
C#判断文件是否被混淆
C# 解析 sln 文件
静默命令行安装 Visual C++ 发行包
dotnet 判断程序当前使用管理员运行降低权使用普通权限运行
dotnet 获取程序所在路径的方法
dotnet 通过 WMI 获取指定进程的输入命令行
Roslyn 如何基于 Microsoft.NET.Sdk 制作源代码包
Roslyn 将这个文件放在你的项目文件夹,无论哪个控制台项目都会输出林德熙是逗比
Roslyn 获得 sln 文件所在的文件夹
Roslyn 通过 Nuget 引用源代码 在 VS 智能提示正常但是无法编译
Roslyn 通过 Nuget 管理公司配置
VisualStudio 使用新项目格式快速打出 Nuget 包
VisualStudio 通过外部调试方法快速调试库代码
WPF Main thread gets a deadlock when stylus input thread is waiting for the window to close
WPF 开发自动开机启动程序
如何在 CMD 启动的软件传入带空格的路径
如何通过命令行 msbuild 编译项目
C# 从零开始写 SharpDx 应用 初始化dx修改颜色
C# 反射调用私有事件
C# 从零开始写 SharpDx 应用 画三角
C# 从零开始写 SharpDx 应用 控制台创建 Sharpdx 窗口
dotnet 列表 Linq 的 Take 用法
C# 通过编程的方法在桌面创建回收站快捷方式
从人工思维加上二阶熵猜测世界存在意志思维
C# 金额转中文大写
WPF 禁用实时触摸
win10 uwp 用广告赚钱
win10 uwp Fluent Design System 实践
WPF 使用 RenderTargetBitmap 快速截图出现 COMException 提示
win10 支持默认把触摸提升 Pointer 消息
WPF 隐藏系统窗口菜单
一些好用的 dotnet tool 工具
dotnet 不申请额外数组空间合并多个只读数组列表
Unity3d 制作一个立体旋转相册
Windows 核心编程笔记 Direct2D 比 GDI 快的一部分
WinForms 下的高性能笔迹方法
win7 无法启动 WPF 程序 D3Dcompiler_47.dll 丢失
VisualStudio 2017 项目格式 自动生成版本号
程序猿修养 日志应该如何写
win10 uwp smms图床
推荐 .NET/C# 开发者安装的几款代码分析插件或对应的代码分析 NuGet 包
git 需要知道的1000个问题
2020-3-22-常见软件的GC算法解析
2020-3-22-64匹马8赛道选前8的算法解析
C# 枚举转字符串
win10 uwp 使用 asp dotnet core 做图床服务器客户端
2020-3-15-一文看懂CAP定理
2020-3-10-PPT文档解析之母版
2020-3-8-MVC、MVP、MVVM模式演变简析
dotnet core 导出 COM 组件
2020-3-5-C#代码生成之T4模板组成
简单搭建自己的博客
生成密码
手机1520 win8.1升级win10
图论 Warshall 和Floyd 矩阵传递闭包
私密密码本 2.1 源代码
从零开始用 dotnet 做全栈开发
逗比面试官成长路线 如何让被面试者觉得糟心
解决从旧格式的 csproj 迁移到新格式的 csproj 格式 AssemblyInfo 文件值重复问题
浅谈 Windows 桌面端触摸架构演进
如何入门 C++ AMP 教程
如何在国内发布 UWP 应用
加强版在国内分发 UWP 应用正确方式 通过win32安装UWP应用
记一次调试资源管理器未响应经验
微软框架下载
云之幻 UWP 视频教程
优雅调试 REST API 的工具
微软的 P2P 下载方式
如何让 USB 设备不显示安全删除硬件弹出选项
完整的 P2P 应用需要包含哪些功能
在 P2P 文件分享应用以文件或文件段为单位的优缺
通过命令行使用微信
贡献自己的服务器搭建tor中转
自动机
给博客添加rss订阅
程序员笑话
程序员壁纸
硬件分配
破解360doc复制
用自动机的思想说明光速
求点集的外接矩形
正则表达式30分钟入门教程
文件传输
微软技术支持联系方式
微软各版本系统不再维护时间
如何使用本模板搭建博客
大文件的存储和备份
圆和线
图论加法
代码段
当 ASP.NET Core 链接找不到时可能的原因
调试时限制程序使用 CPU 核心数模拟低端设备
自动更新所有 Git 仓库
开源项目使用 appveyor 自动构建
天河2 程序 version GLIBCXX_3.4.21 not found 解决方法
修复 dotnet Core 缺SDK编译失败
影子系统让 C++ 程序无法运行
从 dotnet core 3.0 的特性让 WPF 布局失效讨论 API 兼容
在 Windows Defender 设置文件夹白名单提升 VisualStudio 编译速度
通过 frp 开启服务器打开本地的 ZeroNet 服务器外网访问
为何使用 DirectComposition
获取 Nuget 版本号
安装 Sureface Hub 系统 Windows 10 team PPIPro 系统
如何替换一个 exe 的图标
如何在 Windows 10 中移除 Internet Explorer 浏览器
微软最具价值专家 MVP 如何获得 Resharper 的免费功能
恢复 U 盘隐藏文件夹
国内好用的 DNS 列表
拼音输入法 快速输入带音调的字符
如何使用 Telegram
微软 Tech Summit 技术暨生态大会课程 · 基于 Roslyn 打造高性能预编译框架
使用 Pandoc 把 Markdown 转 Docx
如何安装 btsync
断点调试 Windows 源代码
在 Windows 下那些好用的调试软件
解决 VS 跳转定义和 Resharper 重复
调试 ms 源代码
让 AE 输出 MPEG
用 sim 卡加密保护资金
添加右键使用 SublimeText 打开
安装 wordpress 出现 抱歉,我不能写入wp-config.php文件
如何移动 nuget 缓存文件夹
如何删除错误提交的 git 大文件
如何写毕业论文 表格
如何使用 Q#
如何使用 C# 爬虫获得专栏博客更新排行
卷积神经网络全面解析
使用 ahk 让普通键盘变为Dvorak键盘
使用 RetroShare 分享资源
使用 Resharper 特性
使用 Resharper 快速做适配器
使用 IncrediBuild 提升 VisualStudio 编译速度
docfx 做一个和微软一样的文档平台
创建不带BOM 的UTF8
软件设计 白话依赖注入
安装 pip
在 windows 安装 Jekyll
解决 vs 出现Error MC3000 给定编码中的字符无效
解决 Win10 UWP 无法使用 ss 连接
安装visualStudio 出现 cant install Microsoft.TeamFoundation.OfficeIntegration.Resources
安装 aria2
关于Host(主机)
windows 10预览版升级win10 7月29 10240.16384
windows-10「设置」应用完整ms-settings快捷方式汇总.md
win10 uwp 轻量级 MVVM 框架入门 2.1.5.3199
win10 uwp 手把手教你使用 asp dotnet core 做 cs 程序
win10 uwp 如何开始写 uwp 程序
win10 uwp 如何判断一个控件在滚动条的里面是用户可见
win10 uwp 列表模板选择器
win10 UWP Controls by function
win10 uwp 提示 Cannot find a Resource with the Name Key 找不到资源
一粒在时空轮回的粒子会发生什么
win10 uwp 通过命令行脚本开启旁加载
win10 uwp 访问解决方案文件
win10 uwp 录制任意应用屏幕
win10 uwp 非ui线程访问 ui
win10 uwp 睡眠唤醒
win10 uwp 收集 DUMP 文件
本文说如何显示SVG
中国最新手机号段划分情况
一个好的程序员
win10 uwp 隐私声明
win10 uwp 随着数字变化颜色控件
win10 uwp 车表盘 径向规
win10 uwp 获得焦点改变
win10 uwp 标题栏
win10 uwp 打电话
win10 uwp 截图 获取屏幕显示界面保存图片
win10 uwp 弹起键盘不隐藏界面元素
win10 uwp 应用转后台清理内存
win10 uwp 布局
win10 uwp 存放网络图片到本地
win10 uwp 切换主题
win10 uwp 兴趣线
win10 uwp 保存用户选择文件夹
win10 uwp 九幽图床
win10 uwp Markdown
win10 UWP MvvmLight入门
win2d 通过 CanvasActiveLayer 画出透明度和裁剪
win10 uwp 好看的时间选择控件
win10 本地适配器不支持重要的低能耗控制器状态
win10 uwp 读取文本GBK错误
win10 使用 SMB v1
win10 UWP 使用 MD5算法
win10 uwp 在笔迹开始书写拿到书写移动事件
win10 uwp 处理用户点击关闭按钮
win10 uwp 解决 SerialDevice.FromIdAsync 返回空
win10 uwp 未给任务 GenerateAppxPackageRecipe 的必需参数 AppxManifestXml 赋值
win10 uwp 开发 CSDN 访问量统计 源代码
win10 uwp 应用放到桌面
win10 uwp 自定义标记扩展
win10 uwp 如何将像素数组转 png 文件
win10 uwp 如何自定义 RichTextBlock 右键菜单
win10 uwp 鼠标移动到图片上切换图片
win10 uwp 渲染原理 DirectComposition 渲染
win10 uwp 客户端如何发送类到 asp dotnet core 作为参数
win10 uwp 安装文件 appinstaller 格式
win10 uwp 禁用 ScrollViewer 交互
一段能让 VisualStudio 炸掉的代码
win2d 图片水印
win10 uwp 通知列表
win10 uwp 显示SVG
win10 uwp 求两个矩形相连的几何
win10 uwp 获取窗口的坐标和宽度高度
windows 应用程序在关机时的退出代号
win10 uwp 在 xaml 让 TextBlock 换行
win2d CanvasCommandList 使用方法
win10 uwp 异步转同步
win10 uwp 通过 win2d 画出笔迹
win10 uwp 自定义控件入门
win10 UWP 剪贴板 Clipboard
win10 UWP 标题栏后退
win2d 画出好看的图形
win2d 渐变颜色
上传代码 CodePlex
xaml 添加 region
wpf 绑定 DataGridTextColumn
wpf 单例
wpf DoEvents
win10 uwp 验证输入 自定义用户控件
win10 uwp 重启软件
win10 uwp 退出程序
win10 uwp 进度条 WaveProgressControl
win10 uwp 进度条 Marquez
win10 uwp 调试软件启动
win10 uwp 读写XML
win10 uwp 萤火虫效果
win10 uwp 获得缩略图
win10 uwp 获得元素绝对坐标
win10 uwp 获取文件夹出错
win10 uwp 自定义控件初始化
win10 uwp 绘图 Line 控件使用
win10 uwp 绑定 OneWay 无法使用
win10 uwp 线程池
win10 uwp 禁止编译器优化代码
win10 uwp 气泡
win10 uwp 毛玻璃
win10 uwp 横向 AppBarButton
win10 uwp 按下等待按钮
win10 uwp 拖动控件
win10 uwp 打开文件管理器选择文件
win10 uwp 如何让一个集合按照需要的顺序进行排序
win10 uwp 如何在DataTemplate绑定方法
win10 uwp 如何判断一个对象被移除
win10 uwp 如何创建修改保存位图
win10 uwp dataGrid
win10 uwp Window.Current.Dispatcher中Current为null
win10 uwp App-to-app communication 应用通信
win10 uwp 装机必备应用 含源代码
win10 uwp 调用 Microsoft.Windows.Photos_8wekyb3d8bbwe 应用
win10 UWP 全屏
为何 987654321/123456789 的值是 8.0000000729
win2d CanvasRenderTarget vs CanvasBitmap
win10 uwp 使用油墨输入
win10 uwp 设置 HttpClient 浏览器标识
俄罗斯方块
wpf 如何使用 Magick.NET 播放 gif 图片
wpf PreviewTextInput 在鼠标输入获得
win10 安装Mpi
win10 uwp 魔力鬼畜
win10 uwp 音频
win10 uwp 隐藏实时可视化
win10 uwp 读写csv
win10 uwp 设置启动窗口大小 获取窗口大小
win10 uwp 让焦点在点击在页面空白处时回到textbox中
win10 uwp 获得Slider拖动结束的值
win10 uwp 获取按钮鼠标左键按下
win10 uwp 获取指定的文件 AQS
win10 uwp 自定义控件 SplitViewItem
win10 uwp 网络编程
win10 uwp 绑定静态属性
win10 uwp 绑定密码
win10 uwp 简单MasterDetail
win10 uwp 活动磁贴
win10 uwp 模拟网页输入
win10 uwp 无法附加到CoreCLR
win10 uwp 改变鼠标
win10 uwp 手动锁Bitlocker
win10 uwp 异步进度条
win10 uwp 如何让WebView标识win10手机
win10 uwp 如何让 Page 继承泛型类
win10 uwp 如何拖动一个TextBlock的文字到另一个TextBlock
win10 uwp 圆角按钮
win10 uwp 判断文件存在
win10 uwp 分治法
win10 uwp 入门
win10 uwp 从Type使用构造
win10 uwp 从StorageFile获取文件大小
win10 uwp 上传Nuget 让别人用我们的库
win10 uwp iot
win10 uwp InkCanvas控件数据绑定
win10 uwp HttpClient post错误
win10 uwp ContentDialog 点确定不关闭
win10 uwp BadgeLogo 颜色
win10 UWP 应用设置
win10 UWP 单元测试
win10 UWP MessageDialog 和 ContentDialog
win10 UWP Hmac
win 10 UWP 标签
Win10 UWP Intro to controls and events
win10 uwp 参考
win10 uwp 修改CalendarDatePicker图标颜色
win10 UWP RSS阅读器
git 合并两个仓库
win10 uwp 关联文件
win10 uwp 使用 msbuild 命令行编译 UWP 程序
dotnet 新 sdk style 项目格式的一些命名空间和引用
win10 uwp 切换主题
win10 uwp 使用 Microsoft.Graph 发送邮件
dotnet 新 sdk style 项目格式 文件冲突
git无法pull仓库refusing to merge unrelated histories
dotnet 文件读写务必注意事项
dotnet 判断特定进程存在方法
dotnet 使用 System.CommandLine 写命令行程序
dotnet 使用 Qpush 快速从电脑到手机推送文字
win10 uwp 发布旁加载自动更新
win10 uwp 在 Grid 接收键盘消息
git 修改commit日期为之前的日期
dotnet 修复找不到 System.ServiceProcess 定义
dotnet 枚举当前设备wifi热点
dotnet 对 DateTime 排序
dotnet 获取本机 IP 地址方法
visual studio 2015 warning MSB3246
git镜像仓库
dotnet 获取当前进程方法
dotnet 命名管道名字长度限制
Visual studio 创建项目失败vstemplate
Visual Studio 自定义项目模板
win10 uwp 使用 WinDbg 调试
matlab 画图
jekyll 在博客添加流程图
git 通过 SublimeMerge 处理冲突
git 上传当前分支
gif 格式
dotnet 非泛型 类型 System.Collections.IEnumerable 不能与类型实参一起使用
dotnet 通过 WMI 获取设备厂商
dotnet 通过 WMI 获取系统补丁
dotnet 通过 WMI 获取系统安装的驱动
dotnet 通过 WMI 获取系统启动的服务
dotnet 通过 WMI 获取系统信息
dotnet 通过 WMI 拿到显卡信息
dotnet 通过 HttpClient 下载文件同时报告进度的方法
dotnet 获取用户设备安装了哪些 .NET Framework 框架
dotnet 线程静态字段
dotnet 特性 DynamicallyInvokable 是用来做什么的
dotnet 方法名 To 和 As 有什么不同
dotnet 数组自动转基类数组提示 Co-variant array conversion 是什么问题
dotnet 控制台读写 Sqlite 提示 no such table 找不到文件
dotnet 控制台 Hangfire 后台定时任务
dotnet 手动解决 json 解析中不合法字符串
dotnet 将文件删除到回收站
dotnet 如何调试某个文件是哪个代码创建
dotnet 如何在 Mock 模拟 Func 判断调用次数
dotnet 启动 JIT 多核心编译提升启动性能
dotnet 删除只读文件
dotnet 使用 lz4net 压缩 Stream 或文件
win10 uwp 商业游戏 1.1.5
win10 uwp xaml 兼容多个版本条件编译
win10 uwp url encode
win10 uwp 使用 Border 布局
dotnet 通过 WMI 获取系统安装软件
win10 uwp 动画移动滑动条的滑块
win10 uwp 修改图片质量压缩图片
win10 uwp 在 ItemsPanelTemplate 里面通过样式绑定 Orientation 显示方向
uwp ScrollViewer content out of panel when set the long width
win10 uwp 使用 ScaleTransform 放大某个元素
win10 uwp 一张图说明水平对齐和垂直对齐
win10 uwp 在 VisualStudio 部署失败,找不到 Windows Phone 可能的原因
win10 uwp 使用 LayoutTransformer
win10 uwp 去掉 Flyout 边框
jekyll 如何加密博客 防止抓取
win10 uwp 发布的时候 ILC 编译不通过
win10 uwp win2d CanvasVirtualControl 与 CanvasAnimatedControl
win10 uwp release 因为 Entry Point Not Found 无法启动
win10 uwp 使用 Matrix3DProjection 进行 3d 投影
win10 uwp 使用 Azure DevOps 自动构建
win10 uwp 使用 AppCenter 自动构建
visualStudio 无法登陆
git 分支改名
jekyll 添加 Valine 评论
win10 17025 触摸bug
resharper 自定义代码片
控件
三种方式设置特定设备UWP XAML view
win10 uwp 在 Canvas 放一个超过大小的元素会不会被裁剪
win10 uwp 商业游戏 1.2.1
win10 uwp 后台获取资源
win10 uwp 反射
win10 uwp 修改Pivot Header 颜色
win10 uwp 使用资源在后台创建控件
win10 uwp 使用动画修改 Grid column 的宽度
win10 uwp 使用 Geometry resources 在 xaml
win10 uwp win2d 离屏渲染
win10 uwp win2d 使用 Path 绘制界面
win10 uwp slider 隐藏显示数值
win10 uwp ping
win10 uwp json
win10 uwp httpClient 登陆CSDN
win10 uwp MetroLog 入门
win10 uwp MVVM 轻量框架
win10 uwp MVVM 语义耦合
win10 uwp DataContext
win10 uwp ApplicationView
win10 sdk 是否向下兼容
win10 UWP 访问网页
win10 UWP 用Path画图
win10 UWP 圆形等待
win10 UWP 发邮件
win10 UWP 修改密码框文字水平
win10 UWP button
win10 UWP ListView
git 提交添加 emoij 文字
git 使用 VisualStudio 比较分支更改
git push 错误 hook declined
win 消息
dotnet 设计规范 · 数组定义
dotnet 设计规范 · 抽象定义
dotnet 设计规范 · 抽象类
win10 uwp xaml 绑定接口
win10 uwp 动态修改ListView元素布局
dotnet 设计规范 · 结构体定义
git rebase 合并多个提交
win10 uwp 图标制作器
win10 uwp 右击选择 GridViewItem
win10 uwp 判断设备类型
win10 uwp unix timestamp 时间戳 转 DateTime
win10 uwp hashcash
win10 uwp csdn 博客阅读器
win10 edge扩展
win10 UWP 显示地图
win10 UWP 你写我读
win10 UWP 九幽登录
win10 UWP 九幽数据分析
win10 UWP Markdown 含源代码
win10 UWP ListView 模仿开始菜单
win10 UWP 蜘蛛网效果
visual Studio 无法调试,提示程序跟踪已退出
git cannot lock ref
asp dotnet core 从 Frp 获取用户真实 IP 地址
dotnet core 通过修改文件头的方式隐藏控制台窗口
dotnet core 通过 frp 发布自己的网站
asp dotnet core 实现服务器发送事件 Server-Sent Events 简单方式
WPF 使用封装的 SharpDx 控件
WPF 运行时迁移 EF Core 数据库
WPF 如何计算矩形内一个坐标相对另一个矩形的坐标
dotnet remoting 使用事件
dotnet core 输出调试信息到 DebugView 软件
dotnet core 使用 CoreRT 将程序编译为 Native 程序
asp dotnet core 通过图片统计 csdn 用户访问
WPF 高速书写 StylusPlugIn 原理
WPF 高性能笔
WPF 轻量级 MVVM 框架入门 2.1.2
WPF 绑定命令在 MVVM 的 CanExecute 和 Execute 在按钮点击都没触发可能的原因
WPF 笔刷绑定不上可能的原因
WPF 测试触摸设备发送触摸按下和抬起不成对
WPF 模拟触摸设备
WPF 开启 ScrollViewer 的触摸滚动
WPF 客户端开发需要知道的触摸失效问题
WPF 如何在绑定失败异常
WPF 多个 StylusPlugIn 的事件触发顺序
WPF 元素裁剪 Clip 属性
WPF 全屏透明窗口
dotnet Blazor 用 C# 控制界面行为
dotnet C# 获取本机外网 IP 地址
WPF 添加窗口消息钩子方法
asp dotnet core 简单开发P2P中央服务器
WPF 设置纯软件渲染
WPF 等距布局
WPF 解决 StylusPlugIn 点击穿透问题
WPF 控件 Content 的内容不显示下划线字符串
WPF 如何跨线程重新抛出异常
dotnet core 获取 MacAddress 地址方法
dotnet remoting 抛出异常
C# 设计模式 责任链
dotnet 使用 MessagePack 序列化对象
dotnet 使用 Environment.FailFast 结束程序
dotnet core 黑科技·String.IndexOf 性能
dotnet core 集成到 Mattermost 聊天工具
dotnet core 隐藏控制台
dotnet core 用值初始化整个数组
dotnet core 发布只带必要的依赖文件
dotnet core 使用 PowerShell 脚本
dotnet Framework 源代码 类库的意思
cmd 如何跨驱动器移动文件夹
asp dotnet core 支持客户端上传文件
dotnet core 使用 sqlite 部署到 Centos 服务器
WPF 如何判断两个 LinearGradientBrush 相等
WPF 通过 ReadyToRun 提升性能
WPF 如何给定两个点画出一条波浪线
WPF 解决弹出模态窗口关闭后,主窗口不在最前
WPF 获得当前输入法语言区域
WPF 网络 request 的 read 方法不会返回
WPF 托盘显示
WPF 如何在应用程序调试启动
WPF 拼音输入法
dotnet 使用 GC.GetAllocatedBytesForCurrentThread 获取当前线程分配过的内存大小
asp dotnet core 图片在浏览器没访问可能原因
WPF 光标初始化的时候 temp 文件夹满了无法创建
WPF 如何判断一个控件在滚动条的里面是用户可见
.NET Standard
WPF 绑定的默认模式
WPF 类型的构造函数执行符合指定的绑定约束的调用时引发了异常
WPF 封装 dotnet remoting 调用其他进程
WPF 获取应用的所有窗口
WPF 列表自动换行
WPF 设置输入只能英文
WPF 文字描边
WPF 最小的代码使用 DynamicRenderer 书写
Windows 的 Pen 协议
WPF 如何建立自己的 3d gis 程序
dot net double 数组转 float 数组
WPF 如何在 WriteableBitmap 写文字
WPF 在绑定表达式添加计算
WPF 弹出 popup 里面的 TextBox 无法输入汉字
WPF 修改 ItemContainerStyle 鼠标移动到未选中项效果和选中项背景
WPF 通过 DrawingContext DrawImage 绘制图片
C# 7.0
WPF 解决 ViewBox 不显示线的问题
WPF 在image控件用鼠标拖拽出矩形
WPF 获取下载内容长度
WPF 内部的5个窗口之 MediaContextNotificationWindow
Windows Community Toolkit 3.0 新功能
WPF 通过位处理合并图片
Winforms 可能遇到的 1000 个问题
WPF 拖动滚动
Win10 使用 GHO 安装出现 UWP 软件打开闪退 应用商店无法安装软件
WPF 自定义 TextBoxView 的 Margin 大小
dot net core 使用 usb
WPF 开发自动删除软件
dotnet core 添加 SublimeText 编译插件
dotnet core 2.1 使用阶梯编译
WPF 插拔触摸设备触摸失效
dotnet 从入门到放弃的 500 篇文章合集
dotnet core 编程规范
cant found Microsoft.VSSDK.BuildTools.15.0.26201
WPF 鼠标移动到列表上 显示列表图标
WPF 调试 获得追踪输出
WPF 编译为 AnyCPU 和 x86 有什么区别
WPF 程序生成类库错误
WPF 省市县3级联动
WPF 播放 gif
WPF 控件继承树
WPF 如何画出1像素的线
WPF 好看的矢量图标
WPF 可获得焦点属性
WPF 判断调用方法堆栈
WPF 判断USB插拔
WPF 修改按钮按下的颜色
WPF 修改图片颜色
UWP WPF 解决 xaml 设计显示异常
C# 写系统日志
WPF 读取硬件序列号
WPF 渲染级别
WPF 在 DrawingContext 的 push 如何使用
WPF 获得触摸精度和触摸点
WPF 在 Alt+Tab 隐藏窗口
Windows 10 16251 添加的 api
WPF 资源冻结
WPF 获得触笔悬停元素上
WPF 拖动时出现 Invalid FORMATETC structure
WPF 异常 NativeWPFDLLLoader.LoadNativeWPFDLL
WPF 只允许打开一个实例
C#命令行解析工具
C# 字符串首字符大写
Github 给仓库上传 NuGet 库
Roslyn 在多开发框架让 msbuild 的 Target 仅运行一次
VisualStudio 断点调试详解
WPF Process.Start 出现 Win32Exception 异常
UWP 转换 IBuffer 和其他类型
Roslyn 在 msbuild 的 target 判断文件存在
WPF 使用 Win2d 渲染
VisualStudio 解决方案筛选器 slnf 文件
VisualStudio 好用插件集合
VisualStudio 使用多个环境进行调试
VisualStudio 使用三个方法启动最新 C# 功能
VisualStudio 2019 如何离线下载
Roslyn 如何在 Target 引用 xaml 防止文件没有编译
Roslyn 使用 Directory.Build.props 文件定义编译
Resharper 去掉注释拼写
WPF 使用 RawInput 接收裸数据
WPF 使用 MyScript 的 IInk 做手写识别
WPF How to get plain text from RichTextBox
Roslyn how to use WriteLinesToFile to write the semicolons to file
Inno Setup 安装包脚本 Run 的 Flags 标记
WPF 使用 SharpDx 渲染博客导航
WPF 使用 SharpDx 异步渲染
VisualStudio 配置多进程调试快捷键启动项目
WPF will break when an exception be throw in the StylusPlugIn
SharpDx 的代替项目
C#枚举中使用Flags特性
C#委托
C#同步方法转异步
C#判断文件属于文本或二进制
PowerShell 通过 WMI 获取系统服务
PowerShell 通过 WMI 获取系统安装软件
PowerShell 通过 WMI 获取系统信息
PowerShell 拿到最近的10个系统日志
PowerShell 使用 WMI 获取信息
Latex 公式速查
HttpRepl 互操作的 RESTful HTTP 服务调试命令行工具
How to use code to exit the application in UWP
How to parse version range
How to output the target message in dotnet build command line
How to fix nuget Unrecognized license type MIT when pack
Developing Universal Windows Apps 开发UWA应用 问答
C# await 高级用法
C++ 驱动开发 error LNK2019 unresolved external symbol __CheckForDebuggerJustMyCode referenced in function DriverEntry
WPF 一个性能比较好的 gif 解析库
PowerShell 通过 WMI 获取系统安装的驱动
Jenkins 配置自动合并 release 分支到 master 分支
WPF 从文件加载字体
PowerShell 拿到显卡信息
NetBIOS 计算机名称命名限制
VisualStudio 2019 新创建项目添加 git 仓库
Roslyn 在项目文件使用条件判断
Roslyn 开发 NuGet 包的 Task 编译可能遇到的问题
VisualStudio 快速设置启动项目
VisualStudio 开启仅我代码调试
SharpDx 进入全屏模式
Total Commander 显示文件包含文件名扩展
NuGet 符号服务器
VisualStudio 如何在 NuGet 包里面同时包含 DEBUG 和 RELEASE 的库
VisualStudio 编码规范工具 2.6 修改当前文件编码
UWP How to custom RichTextBlock right click menu
WPF 使用 SharpDX
VisualStudio 扩展开发 获得输出窗口内容
VisualStudio 插件 翻译注释
SublimeText 快速打开当前文件的文件夹
VisualStudio 过滤输出窗口文本
PowerShell 通过 WMI 获取设备厂商
PowerShell 通过 WMI 获取补丁
VisualStudio 给项目添加特殊的 Nuget 的链接
Latex 论文elsevier,手把手如何用Latex写论文
VisualStudio 扩展开发 添加输出窗口
VisualStudio 扩展开发 添加菜单
UWP IRandomAccessStream 与 Stream 互转
Sublime Text 安装中文、英文字体
Roslyn 使用 WriteLinesToFile 解决参数过长无法传入
WPF 使用 ItemsPanel 修改方向
WPF ListBox 的选择
VisualStudio 安装 Python 开发
WPF 从文件创建图片的方法
WPF 从 DrawingVisual 转 BitmapImage 图片
SourceYard 制作源代码包
WPF 一个空的 WPF 程序有多少个窗口
VisualStudio 通过 EditorBrowsable 隐藏不开放的属性或方法
UWP 开发中,需要知道的1000个问题
WPF 使用 SharpDX 在 D3DImage 显示
Roslyn NameSyntax 的 ToString 和 ToFullString 的区别
UWP how to get the touch width
WPF 使用 Pandoc 把 Markdown 转 Docx
Nuget 通过 dotnet 命令行发布
Sublime Text 好用的插件
Roslyn 通过 nuget 统一管理信息
Resharper 如何把类里的类移动到其他文件
WPF 使用 Edge 浏览器
WPF 使用不安全代码快速从数组转 WriteableBitmap
WPF 使用 VisualStudio 2017 项目文件
WPF 使用 Direct2D1 画图入门
WPF 使用 Direct2D1 画图 绘制基本图形
WPF checkbox文字下掉
WPF DrawingVisual
VisualStudio 自定义外部命令
VisualStudio 合并代码文件
VisualStudio 修改配色
VisualStduio 打断点调试和不打断点调试有什么区别
UWP 分享用那个图标
Roslyn 节点的 Span 和 FullSpan 有什么区别
C# 局部函数与事件
C# 判断文件编码
C# TextBlock 上标
C# 6.0 字符串 String Interpolation
C# 使用Emit深克隆
C# 代码占用的空间
PTA 6-2 多项式求值
WPF Frame 的 DataContext 不能被 Page 继承
WPF popup置顶
Latex 去掉行号
SublimeText 粘贴图片保存到本地
C# BBcode 转 Markdown
UWP 和 WPF 对比
C# 将dll打包到程序中
C# 谁改了我的代码
WPF UncommonField 类型是什么
VisualStudio csproj 添加 ItemGroup 的 Service
不使用数据结构反转栈
win10 uwp listView 绑定前一项
WPF DelegateCommand 出现Specified cast is not valid
Visual studio C# 代码使用 NotNull
C# 通配符转正则
C# Find vs FirstOrDefault
C# 高级面试题
ASP.NET Core 连接 GitLab 与 MatterMost 打造 devops 工具
C# 搜索算法
C# dotnet core 局域网组播方法
C# 序列类为 xml 可以使用的特性大全
C# 字典 Dictionary 的 TryGetValue 与先判断 ContainsKey 然后 Get 的性能对比
C# 如何写 DEBUG 输出
C# 在 8.0 对比 string 和 string? 的类型
C# 判断方法是否被子类重写
C# dotnet 线程不安全的弱引用缓存
C# 强转空会不会出现异常
C# dotnet 获取整个局域网的 ip 地址
C# 从零开始写 SharpDx 应用 绘制基础图形
C# 判断系统版本
C# 极限压缩 dotnet core 控制台发布文件
.NET Standard
C# 遍历枚举
C# 通过 probing 指定 dll 寻找文件夹
C# 转换类型和字符串
C# 获取进程退出代码
C# 获取 PC 序列号
C# 自动翻页 PPT 测试脚本
C# 简单读取文件
C# 条件编译
C# 控制台使用 UAC 权限
C# 循环的判断会进来几次
C# 已知点和向量,求距离的点
C# 将 Begin 和 End 异步方法转 task 异步
C# 对 byte 数组进行模式搜索
C# 如何给 ValueTuple 返回值添加注释
C# 如何引用 WshShell 类
C# 如何写出一个不能被其他程序集继承的抽象类
C# 大端小端转换
C# 匹配可空变量
C# 使用汇编
AutoHotKey 用打码的快捷键
ASP.NET Core 开启后台任务
C# 如何在项目引用x86 x64的非托管代码
C# 从零开始写 SharpDx 应用 笔刷
BAT 脚本判断当前系统是 x86 还是 x64 系统
C# 在基类定义好方法让子类继承接口就能实现
C# 标准性能测试
C# 在 构造函数添加 CallerMemberName 会怎样
C# 命令行如何静默调用 del 删除文件
C# 从 short 转 byte 方法
C# 使用反射获取私有属性的方法
C# json 转 xml 字符串
C# double 好用的扩展
C# 16 进制字符串转 int
C# Task.Run 和 Task.Factory.StartNew 区别
C# 使用转换语义版本号
C# 7.2 通过 in 和 readonly struct 减少方法值复制提高性能
C# Span 入门
C# 程序内的类数量对程序启动的影响
C# 7.0 使用下划线忽略使用的变量
C# GUID ToString
C# AddRange 添加位置
3分钟教你搭建 gitea 在 Centos 服务器
C# 使用外部别名
C# 传入 params object 长度
C# winforms 输入颜色转换颜色名
C# const 和 readonly 有什么区别
C# powshell 调用
C# 配置文件存储 各种序列化算法性能比较
C# 快速释放内存的大数组
C# 不能用于文件名的字符
C# ValueTuple 原理
C# TimeSpan 时间计算
C# 判断两条直线距离
C# 强转会不会抛出异常
C# 获得设备usb信息
C# 复制列表
C# 动态加载卸载 DLL
2020-3-4-T型图介绍
2020-3-3-使用T4模板进行C#代码生成
2020-3-1-什么是ring0-ring3
2020-2-24-Nginx的Http配置入门
2020-2-22-Unicode代理对(utf-16)
.NET 将多个程序集合并成单一程序集的 4+3 种方法
2020-1-6-什么是尾递归
如何在 MSBuild 中正确使用 % 来引用每一个项(Item)中的元数据
在 MSBuild 编译过程中操作文件和文件夹(检查存在/创建文件夹/读写文件/移动文件/复制文件/删除文件夹)
如何在 .NET/C# 代码中安全地结束掉一个控制台应用程序?通过发送 Ctrl+C 信号来结束
如何将一个 .NET 对象序列化为 HTTP GET 的请求字符串
屏幕边缘上有趣的 1 个像素,看不见、摸不到
使用 MSBuild Target 复制文件的时候如何保持文件夹结构不变
使用正则表达式尽可能准确匹配域名/网址
C# 8.0 的可空引用类型,不止是加个问号哦!你还有很多种不同的可空玩法
一个简单的方法:截取子类名称中不包含基类后缀的部分
Windows 系统的默认字体是什么?应用的默认字体是什么?
可集成到文件管理器,一句 PowerShell 脚本发布某个版本的所有 NuGet 包
C# 可空引用类型 Nullable 更强制的约束:将警告改为错误 WarningsAsErrors
C# 8.0 如何在项目中开启可空引用类型的支持
WPF 程序如何跨窗口/跨进程设置控件焦点
C# 8.0 可空引用类型中的各项警告/错误的含义和示例代码
发现电脑屏幕总是不自动关闭?看看你是否打开了这些程序……
PowerShell 的命令行启动参数(可用于执行命令、传参或进行环境配置)
清理 git 仓库太繁琐?试试 bfg!删除敏感信息删除大文件一句命令搞定(比官方文档还详细的使用说明)
C#/.NET 当我们在写事件 += 和 -= 的时候,方法是如何转换成事件处理器的
如何在 .NET 项目中开启不安全代码(以便启用 unsafe fixed 等关键字)
不要在 C# 代码中写部分命名空间(要么不写,要么写全),否则会有源码兼容性问题
.NET/C# 在 64 位进程中读取 32 位进程重定向后的注册表
解决 WPF 嵌套的子窗口在改变窗口大小的时候闪烁的问题
System.ComponentModel.Win32Exception (0x80004005): 无效的窗口句柄。
使用 Direct3D11 的 OpenSharedResource 方法渲染来自其他进程/设备的共享资源(SharedHandle)
将 Direct3D11 在 GPU 中的纹理(Texture2D)导出到内存(Map)或导出成图片文件
.NET 实现 NTFS 文件系统的硬链接 mklink /J(Junction)
WPF 高性能位图渲染 WriteableBitmap 及其高性能用法示例
WPF 制作高性能的透明背景异形窗口(使用 WindowChrome 而不要使用 AllowsTransparency=True)
使用 .editorconfig 配置 .NET/C# 项目的代码分析规则的严重程度
什么是模态窗口?本文带你了解模态窗口的本质
直击本质:WPF 框架是如何实现模态窗口的
.NET/C# 检测电脑上安装的 .NET Framework 的版本
Windows 系统上用 .NET/C# 查找所有窗口,并获得窗口的标题、位置、尺寸、最小化、可见性等各种状态
在 WPF 程序中应用 Windows 10 真•亚克力效果
使用 SetWindowCompositionAttribute 来控制程序的窗口边框和背景(可以做 Acrylic 亚克力效果、模糊效果、主题色效果等)
使用傲梅分区助手无损合并分区,无损调整分区大小
EFI 分区/恢复分区不可删除?你需要使用命令行了(配合鼠标操作)
EFI 分区/恢复分区不可删除?你需要使用命令行了(全命令行操作)
推荐几款连字字体,在代码编辑器中启用连字字体(Visual Studio Code)
如何在 Visual Studio 2019 中设置使用 .NET Core SDK 的预览版(全局生效)
WPF 程序如何移动焦点到其他控件
使用 SetParent 制作父子窗口的时候,如何设置子窗口的窗口样式以避免抢走父窗口的焦点
.NET/C# 利用 Walterlv.WeakEvents 高性能地定义和使用弱事件
.NET 设计一套高性能的弱事件机制
.NET/C# 利用 Walterlv.WeakEvents 高性能地中转一个自定义的弱事件(可让任意 CLR 事件成为弱事件)
C#/.NET 中启动进程时所使用的 UseShellExecute 设置为 true 和 false 分别代表什么意思?
.NET Framework 的 bug?try-catch-when 中如果 when 语句抛出异常,程序将彻底崩溃
如何在 WPF 中获取所有已经显式赋过值的依赖项属性
在 WPF 中获取一个依赖对象的所有依赖项属性
临时编写和调试 C++ 代码?用 VSCode 就够了!一分钟搭好 C++ 调试环境
提高使用 Visual Studio 开发效率的键盘快捷键
在使用 .NET Remoting 技术开发跨进程通信时可能遇到的各种异常
.NET/C# 阻止屏幕关闭,阻止系统进入睡眠状态
git fetch 失败,因为 unable to resolve reference 'refs/remotes/origin/xxx': reference broken
WPF 不要给 Window 类设置变换矩阵(分析篇):System.InvalidOperationException: 转换不可逆。
WPF 不要给 Window 类设置变换矩阵(应用篇)
通过设置启用 Visual Studio 默认关闭的大量强大的功能提升开发效率
WPF 的 Application.Current.Dispatcher 中,为什么 Current 可能为 null
WPF 的 Application.Current.Dispatcher 中,Dispatcher 属性一定不会为 null
使用 SetParent 跨进程设置父子窗口时的一些问题(小心卡死)
程序员可能会使用的各种命名规则
System.InvalidOperationException:“BuildWindowCore 无法返回寄宿的子窗口句柄。”
System.InvalidOperationException:“寄宿 HWND 必须是子窗口。”
System.InvalidOperationException:“寄宿的 HWND 必须是指定父级的子窗口。”
通过 mklink 收集本地文件系统的所有 NuGet 包输出目录来快速调试公共组件代码
使用 C# 中的 dynamic 关键字调用类型方法时可能遇到的各种问题
设计一个 .NET 可用的弱引用集合(可用来做缓存池使用)
如何为非常不确定的行为(如并发)设计安全的 API,使用这些 API 时如何确保安全
通过 AppSwitch 禁用 WPF 内置的触摸让 WPF 程序可以处理 Windows 触摸消息
2019-7-30-WPF文本(2)-当显示文本时我们到底在做什么(2)
Visual Studio 2019 中使用 .NET Core 预览版 SDK 的全局配置文件在哪里?
2019-7-29-WPF文本(1)-当显示文本时我们到底在做什么(1)
The partial same C# namespace may cause source code compatibility issue
使用基于 Roslyn 的 Microsoft.CodeAnalysis.PublicApiAnalyzers 来追踪项目的 API 改动,帮助保持库的 API 兼容性
找出 .NET Core SDK 是否使用预览版的全局配置文件在哪里(探索篇)
nuget.exe 还原解决方案 NuGet 包的时候出现错误:调用的目标发生了异常。Error parsing the nested project section in solution file.
为 NuGet 指定检测的 MSBuild 路径或版本,解决 MSBuild auto-detection: using msbuild version 自动查找路径不合适的问题
理解 Visual Studio 解决方案文件格式(.sln)
两种方法设置 .NET/C# 项目的编译顺序,而不影响项目之间的引用
解决方案文件 sln 中的项目类型 GUID
使用 Roslyn 分析代码注释,给 TODO 类型的注释添加负责人、截止日期和 issue 链接跟踪
.NET/C# 使用 #if 和 Conditional 特性来按条件编译代码的不同原理和适用场景
如何为你的 Windows 应用程序关联 URL 协议,以便在浏览器中也能打开你的应用
软件界面中一些易混淆/易用错的界面文案,以及一些约定俗成的文案约定
The VisualBrush of WPF only refresh the visual but not the layout
WPF 的 VisualBrush 只刷新显示的视觉效果,不刷新布局范围
一文看懂 .NET 的异常处理机制、原则以及最佳实践
WPF 很少人知道的科技
如果不用 ReSharper,那么 Visual Studio 2019 能还原 ReSharper 多少功能呢?
如何安装和准备 Visual Studio 扩展/插件开发环境
基于 Roslyn 同时为 Visual Studio 插件和 NuGet 包开发 .NET/C# 源代码分析器 Analyzer 和修改器 CodeFixProvider
如何快速创建 Visual Studio 代码片段?
如何在 Windows 10 中安装 WSL2 的 Linux 子系统
.NET/C# 中设置当发生某个特定异常时进入断点(不借助 Visual Studio 的纯代码实现)
在 Visual Studio 中设置当发生某个特定异常或所有异常时中断
.NET/MSBuild 中的发布路径在哪里呢?如何在扩展编译的时候修改发布路径中的文件呢?
如何给 Windows Terminal 增加一个新的终端(以 Bash 为例)
App will crash when using the when keyword in a catch expression
.NET / MSBuild 扩展编译时什么时候用 BeforeTargets / AfterTargets 什么时候用 DependsOnTargets?
在项目文件 / MSBuild / NuGet 包中编写扩展编译的时候,正确使用 props 文件和 targets 文件
使用 Visual Studio 编译时,让错误一开始发生时就停止编译(以便及早排查编译错误节省时间)
C#/.NET 移动或重命名一个文件夹(如果存在,则合并而不是出现异常报错)
如何追踪 WPF 程序中当前获得键盘焦点的元素并显示出来
如何监视 WPF 中的所有窗口,在所有窗口中订阅事件或者附加 UI
.NET/C# 如何获取当前进程的 CPU 和内存占用?如何获取全局 CPU 和内存占用?
从 git 的历史记录中彻底删除文件或文件夹
.NET 使用 ILMerge 合并多个程序集,避免引入额外的依赖
.NET 使用 ILRepack 合并多个程序集(替代 ILMerge),避免引入额外的依赖
从零开始制作 NuGet 源代码包(全面支持 .NET Core / .NET Framework / WPF 项目)
Windows 10 解决无法完整下载安装语言包(日语输入法无法下载使用)
.NET 的程序集加载上下文
dotnet 线程静态字段
WPF 程序的编译过程
制作通过 NuGet 分发的源代码包时,如果目标项目是 WPF 则会出现一些问题(探索篇,含解决方案)
WPF 隐藏系统窗口菜单
MSBuild 在编写编译任务的时候判断当前是否在 Visual Studio 中编译
git 配置错误导致无法推送远端仓库?本文介绍各种修复方式
dotnet 动态代理魔法书
使用 ProcessMonitor 找到进程所操作的文件的路径
如何为 Win32 的打开和保存对话框编写文件过滤器(Filter)
.NET/C# 编译期能确定的字符串会在字符串暂存池中不会被 GC 垃圾回收掉
.NET/C# 的字符串暂存池
.NET/C# 避免调试器不小心提前计算本应延迟计算的值
cmd.exe 的命令行启动参数(可用于执行命令、传参或进行环境配置)
WPF 源代码 从零开始写一个 UI 框架
在 Visual Studio 中重新将高级保存功能放出来,便于强制指定文件编码格式
WPF 使用 AppBar 将窗口停靠在桌面上,让其他程序不占用此窗口的空间(附我封装的附加属性)
在整个 Git 仓库的历史(包括所有分支和标签)中修改提交作者的信息(姓名和邮箱)
.NET/C# 使用 ConditionalWeakTable 附加字段(CLR 版本的附加属性,也可用用来当作弱引用字典 WeakDictionary)
WPF 判断一个对象是否是设计时的窗口类型,而不是运行时的窗口
通过修改环境变量修改当前进程使用的系统 Temp 文件夹的路径
Markdown 如何在内联代码或者代码块中使用代码开始符号反引号(`)
在编译期间使用 Roslyn/MSBuild 自带的方法/函数判断、计算和修改属性
Roslyn/MSBuild 在编译期间从当前文件开始查找父级文件夹,直到找到包含特定文件的文件夹
Directory Opus 使用命令编辑器添加 PowerShell / CMD / Bash 等多种终端到自定义菜单
C# 8.0 中开启默认接口实现
Directory Opus 使用命令编辑器集成 TortoiseGit 的各种功能
在 Directory Opus 中添加自定义的工具栏按钮提升效率
让 Directory Opus 支持 Windows 10 的暗色主题
通过分析 WPF 的渲染脏区优化渲染性能
Roslyn/MSBuild 在编译期间处理路径中的斜杠与反斜杠
在 Roslyn/MSBuild 中进行基本的数学运算
使用 DISM 工具检查并修复 Windows 系统文件
使用 System File Check (SFC) 工具检查并修复 Windows 系统文件
Visual Studio 使用 Parallel Builds Monitor 插件迅速找出编译速度慢的瓶颈,优化编译速度
使用 EnumWindows 找到满足你要求的窗口
安装和运行 .NET Core 版本的 PowerShell
XAML 很少人知道的科技
WPF 程序鼠标在窗口之外的时候,控件拿到的鼠标位置在哪里?
如何修改 Visual Studio 新建项目时的默认路径
使用 dotnet 命令行配合 vscode 完成一个完整 .NET 解决方案的编写和调试
Visual Studio 通过修改项目的调试配置文件做到临时调试的时候不要编译(解决大项目编译缓慢问题)
Visual Studio 如何能够不进行编译就调试 .NET/C# 项目(用于解决大项目编译缓慢的问题)
WPF 获取元素(Visual)相对于屏幕设备的缩放比例,可用于清晰显示图片
MSBuild 中的特殊字符($ @ % 等):含义、用法以及转义
在项目文件 csproj 中或者 MSBuild 的 Target 中使用 % 引用集合中每一项的属性
使用 7-Zip 的命令行版本来压缩和解压文件
ClearType 的原理:Windows 上文本的亚像素控制
C#/.NET 使用 git 命令行来操作 git 仓库
如何快速自定义 Visual Studio 中部分功能的快捷键
WPF 像素着色器入门:使用 Shazzam Shader Editor 编写 HLSL 像素着色器代码
如何在 MSBuild 的项目文件 csproj 中获取绝对路径
MSBuild 如何编写带条件的属性、集合和任务 Condition?
C# 跨设备前后端开发探索
.NET 应用启用与禁用自动生成绑定重定向 (bindingRedirect),解决不同版本 dll 的依赖问题
如何更精准地设置 C# / .NET Core 项目的输出路径?(包括添加和删除各种前后缀)
在 Visual Studio 新旧不同的 csproj 项目格式中启用混合模式调试程序(开启本机代码调试)
将 C++/WinRT 中的线程切换体验带到 C# 中来(WPF 版本)
WPF 的命令的自动刷新时机——当你 CanExecute 会返回 true 但命令依旧不可用时可能是这些原因
When WPF Commands update their CanExecute states?
C#/.NET 如何获取一个异常(Exception)的关键特征,用来判断两个异常是否表示同一个异常
C#/.NET 如何在第一次机会异常 FirstChanceException 中获取比较完整的异常堆栈
制作一个极简的 .NET 客户端应用自安装或自更新程序
应用程序清单 Manifest 中各种 UAC 权限级别的含义和效果
Windows 系统上使用任务管理器查看进程的各项属性(命令行、DPI、管理员权限等)
Windows 的 UAC 设置中的通知等级实际上只有两个档而已
Windows 中的 UAC 用户账户控制
Windows 下使用 runas 命令以指定的权限启动一个进程(非管理员、管理员)
在 Windows 系统上降低 UAC 权限运行程序(从管理员权限降权到普通用户权限)
启用 Windows 审核模式(Audit Mode),以 Administrator 账户来设置电脑的开箱体验
如何创建应用程序清单文件 App.Manifest,如何创建不带清单的应用程序
C#/.NET 如何结束掉一个进程
让你的 VSCode 具备调试 C# 语言 .NET Core 程序的能力
手工编辑 tasks.json 和 launch.json,让你的 VSCode 具备调试 .NET Core 程序的能力
自然码的形码
我收集的各种公有 NuGet 源
在 csproj 文件中使用系统环境变量的值(示例将 dll 生成到 AppData 目录下)
为 WPF 程序添加 Windows 跳转列表的支持
Windows 上的应用程序在运行期间可以给自己改名(可以做 OTA 自我更新)
.NET 使用 JustAssembly 比较两个不同版本程序集的 API 变化
详解 .NET 反射中的 BindingFlags 以及常用的 BindingFlags 使用方式
git subtree 的使用
如何使用 MyGet 这个激进的 NuGet 源体验日构建版本的 .NET Standard / .NET Core
使用一句 git 命令将仓库的改动推送到所有的远端
.NET/C# 获取一个正在运行的进程的命令行参数
WPF 让普通 CLR 属性支持 XAML 绑定(非依赖属性),这样 MarkupExtension 中定义的属性也能使用绑定了
在 Snoop 中使用 PowerShell 脚本进行更高级的 UI 调试
四种方法获取可执行程序的文件路径(.NET Core / .NET Framework)
为什么 C# 的 string.Empty 是一个静态只读字段,而不是一个常量呢?
C#/.NET 调试的时候显示自定义的调试信息(DebuggerDisplay 和 DebuggerTypeProxy)
透明度叠加算法:如何计算半透明像素叠加到另一个像素上的实际可见像素值(附 WPF 和 HLSL 的实现)
使用 Xamarin 开发 iOS 键盘扩展(含网络访问)
如何为你的 Windows 应用程序关联一种或多种文件类型
通过重写预定义的 Target 来扩展 MSBuild / Visual Studio 的编译过程
在 Target 中获取项目引用的所有依赖(dll/NuGet/Project)的路径
如何在命令行中监听用户输入文本的改变?
仅反射加载(ReflectionOnlyLoadFrom)的 .NET 程序集,如何反射获取它的 Attribute 元数据呢?
让你的 Windows 应用程序在任意路径也能够直接通过文件名执行
编写 MSBuild 内联编译任务(Task)用于获取当前编译环境下的所有编译目标(Target)
如何在 csproj 中用 C# 代码写一个内联的编译任务 Task
在 MSBuild 编译项目时阻止输出所有的警告信息
电脑总是意外从睡眠状态唤醒,可以找出原因然后解决
将友盟(cnzz)站点的访问数据报告分享给其他人
全局或为单独的项目添加自定义的 NuGet 源
2019-2-24-2019-2-24-C#中的弃元
2019-2-24-元组投影初始值设定项
2019-2-24-元组的相等性比较
使用 Visual Studio 调试多进程的程序
将 svn 仓库迁移到 git 仓库
.NET/C# 将一个命令行参数字符串转换为命令行参数数组 args
git 合并策略
git 的合并原理(递归三路合并算法)
ReSharper 在 C 盘占用了太多空间了,本文告诉你如何安全地删除或转移这些文件
WPF's multi-threaded UI is not thread safe
WPF 支持的多线程 UI 并不是线程安全的
使用 Xamarin 在 iOS 真机上部署应用进行调试
.NET/C# 编译期间能确定的相同字符串,在运行期间是相同的实例
使用 Xamarin 开发 iOS 应用中需要注意的若干个问题
C# 永远不会返回的方法真的不会返回
CentOS 的终端中如何搜索文件
不使用 U 盘等任何工具全新安装 Windows 操作系统
C#/.NET 如何确认一个路径是否是合法的文件路径
让 MSBuild Target 支持 Clean
.NET 中 GetHashCode 的哈希值有多大概率会相同(哈希碰撞)
int? 竟然真的可以是 null!.NET/C# 确定可空值类型 Nullable
实例的真实类型
C# 中委托实例的命名规则
三值 bool? 进行与或运算后的结果
为什么我们不应该使用微信或者 QQ 作为团队协作的 IM 工具?
Slack 开发入门之 Incoming Webhooks:往 Slack 的 Channel 中发消息
如何使用本模板搭建博客
使用 Task 实现提前加载
如何让 .NET Core 命令行程序接受密码的输入而不显示密码明文
win10 uwp 商业游戏
C# 已知点和向量,求距离的点
神器如 dnSpy,无需源码也能修改 .NET 程序
新 csproj 对 WPF/UWP 支持不太好?有第三方 SDK 可以用!MSBuild.Sdk.Extras
如何编写基于 Microsoft.NET.Sdk 的跨平台的 MSBuild Target
WPF 使用RPC调用其他进程
从以前的项目格式迁移到 VS2017 新项目格式
WPF 使用 SharpDX
WPF 使用 SharpDX 在 D3DImage 显示
WPF 使用 SharpDx 异步渲染
win10 uwp 渲染原理 DirectComposition 渲染
WPF 使用 Direct2D1 画图入门
WPF 使用 Direct2D1 画图 绘制基本图形
Moq基础(六)
Moq基础(五)
Moq基础(四)
Moq基础(三)
Moq基础(二)
Moq基础(一)
C# 写系统日志
WPF 编译为 AnyCPU 和 x86 有什么区别
gif 格式
使用 Task.Wait()?立刻死锁(deadlock)
高效率工具
使用 ExceptionDispatchInfo 捕捉并重新抛出异常
安利一款非常好用的命令行参数库:Microsoft.Extensions.CommandlineUtils
win10 uwp MVVM 轻量框架