自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lindexi

好多时间打出来代码没有bug

  • 博客(2029)
  • 资源 (174)
  • 问答 (1)
  • 收藏
  • 关注

原创 Xamarin 和 WPF 的控件和属性的替换

基本上 Xamarin 和 WPF 的技术是相同的,但是有一些小细节和属性不同,本文记录一些不同的点,方便小伙伴将 WPF 项目迁移为 Xamarin 项目需要注意的是 Xamarin 原生支持作为 WPF 控件运行,支持在 WPF 运行,反过来不可以也就是用 Xamarin.Forms 写的应用能作为 UWP 和 WPF 应用运行,也可以作为 Android 和 IOS 运行,也可以使...

2020-03-28 01:36:21 675

原创 dotnet 配置 Gitlab 的 Runner 做 CI 自动构建

今天在少珺小伙伴的协助下,使用了 gitlab 的 runner 给全组的项目做自动的构建。为什么需要使用 Gitlab 的 Runner 做自动构建,原因是之前是用的是 Jenkins 而新建一个底层库项目想要接入自动构建等,需要来回在 Gitlab 和 Jenkins 上配置,大概步骤差不多有 20 步,同时还有一堆 Jenkins 的坑。另外服务器是共有的,有其他组的小伙伴安装了诡异的工具让...

2020-03-28 01:36:21 767

原创 WPF 调用 InvalidateVisual 不触发 OnRender 的原因

我昨天和头像大人在解决一个坑,发现调用了 InvalidateVisual 的时候,不会触发 OnRender 方法。那么在什么时候会触发 OnRender 方法,在什么时候不会触发在 WPF 中通过 InvalidateVisual 方法可以告诉 WPF 框架,当前这个控件需要重新绘制元素,但是调用这个方法不是立刻进行绘制,不然性能就太差了。而是等待 WPF 的下一次更新界面就会触发控件...

2020-03-28 01:36:21 1767

原创 C# dotnet 使用 OpenXml 解析 PPT 里面的视频

本文告诉大家如何从 PPTX 文件里面解析出视频我期望看到本文的小伙伴是了解 OpenXML 的,如果想要解析 Office 的文档,我推荐使用使用 OpenXML SDK 这个开源的库,更多入门级博客请看 C# dotnet 使用 OpenXml 解析 PPT 文件我做了一个简单的 PPT 文件,这个文件里面只有一页,这一页上面有一个视频。做这个文件的作用是方便调试,本文将从这个文件里...

2020-03-28 01:36:21 670

原创 UWP 打包 win32 应用 添加防火墙例外

我想要将一个 WPF 应用打包为 UWP 应用,然后用我自己的商店发布,在做 UWP 安装包的小伙伴会问如何和 nsis 一样添加防火墙例外应用没有在安装添加例外,会在应用开放服务监听端口提示 Windows Defender 防火墙已组织所有共用网络和专用网络上的 xx 的某些功能,如果用户没有点击允许访问,那么一些功能访问可能会因为防火墙不让用,用 nsis 添加防火墙例外建议是添加一...

2020-03-28 01:36:21 459

原创 编程思想 定义过滤的方式解耦

本文将会很少涉及 dotnet 的知识,主要讲用定义过滤的方式解除过程业务的耦合。在一些业务上,可以从业务层面或逻辑层面明显分为几层,每一层之前的数据相互依赖或处理顺序相互依赖,但逻辑都独立。此时如果将业务处理放在过程处理里面,将会让过程处理耦合具体业务。而定义过滤的方式为让过程逻辑只是搭建框架为主,具体业务通过注入过滤的形式加入到处理假设我有某个业务需要处理,这个业务分为两个大步骤,分别...

2020-03-28 01:36:21 311

原创 dotnet 用 gcdump 调试应用程序内存占用

在 Linux 等系统下,没有和 Windows 下这么好的 VisualStudio 支持。在客户端的环境,也不太好在用户端安装一个 VisualStudio 调试。在遇到需要在服务器端或客户端调试应用程序的内存占用时,可以尝试使用 dotnet 的 gcdump 工具进行调试,这个工具使用十分简单,功能也很强大在运行这个工具之前要求设备上先安装 dotnet 环境,有了这个限制,在客户...

2020-03-28 01:36:21 862

原创 Xamarin 构建安卓失败 因为路径太长

如果将自己的应用放的路径比较深,那么构建安卓的时候可能因为路径超过长度失败如果在你构建 Xamarin 安卓的时候看到如以下提示,那么请你确定以下你的应用程序路径是不是超过 250 个字符了obj\Debug\90\android\src\mono\android\support\v4\view\accessibility\AccessibilityManagerCompat_Acces...

2020-03-28 01:36:21 295

原创 Xamarin 构建提示 error APT2260 resource 找不到资源

其实这是 VisualStudio 逗比的问题,尝试关闭 VisualStudio 然后干掉 Bin 和 Obj 文件夹,然后先开启安卓模拟器,然后重新构建就可以了。如果一次重新构建失败,那么再次右击重新生成就可以了如果在新建一个 Xamarin 应用时,或安装了一个 NuGet 库之后,发现在构建时提示下面代码2>C:\Program Files (x86)\Microsoft ...

2020-03-28 01:36:21 956

原创 dotnet 基于 debian 创建一个 docker 的 sdk 镜像

我不能用官方的镜像,因为我需要在小伙伴构建的 debian 镜像上面安装 dotnet sdk 用来做构建,其实在 docker 里面需要找到一个个文件,然后复制代码这是小伙伴做的一个 jenkins 的镜像 jenkins/slave 我需要在这个镜像基础上安装 dotnet 进行构建FROM jenkins/slave在安装 dotnet 之前需要通过官方 https://gith...

2020-03-28 01:36:21 616

原创 asp dotnet core 从零开始创建一个 WebApi 服务

本文将从最简单开始,新从全控制台开始创建一个 WebApi 服务,然后再使用 VisualStudio 创建服务从 官网 https://dotnet.microsoft.com/ 下载和安装最新版本的 dotnet 工具,这个 dotnet 工具还请安装 SDK 版本安装完成之后,打开一个 cmd 控制台,输入 dotnet --info 确定安装成功如看到有输出信息说版本是多少...

2020-03-28 01:36:21 1546

原创 win10 uwp 如何给 DropDownButton 一个很小的宽度

在 UWP 的 Microsoft.UI.Xaml 提供了一个带下箭头的按钮,这就是 DropDownButton 这个按钮继承 Button 按钮,基本表现相同,但是如果给这个按钮一个很小的宽度,将会看不到下箭头图片原因是如果最小宽度那么下箭头将没有足够空间显示,虽然左边依然有空白地方,但是空白地方有最小宽度要求解决方法是通过 Padding 属性,让整个按钮的内容移动,让空白地方移动...

2020-03-28 01:36:21 495

原创 win32 嵌入第三方 UWP 应用做开放平台

微信现在差不多是一个os了,但是微信小程序的模式其实在2000就在 PPT 和 Flash 联手玩过,通过 PPT 带来流量,通过 Flash 实现定制的功能。而现在如果我有一个 win32 的应用,我想要提供给其他小伙伴一个自由开放的平台,那么备受限制和低性能的 HTML 就是第一个被干掉的。其实没有什么比调起一个进程能提供更自由开放的方式了。但是作为第三方的应用,安全性是很大的坑,如何调起一个...

2020-03-28 01:36:21 522

原创 Unity3d 连续按键处理和单次按键处理

某个按键按下不放叫连续按键,而仅在按下的首次处理叫单次按键处理。用途是在游戏中控制移动,例子是可以将用户点击鼠标左键时向前走一步,而点击鼠标右键时,只要按住不放就连续后退在 unity3d 中,通过 Input 静态类可以拿到用户的输入,而按键的输入统一可以作为某个功能的输入,如鼠标的左键对应的是 "Fire1" 而鼠标的右键对应的是 "Fire2" 而鼠标...

2020-03-28 01:36:21 5167

原创 dotnet 入门到放弃 使用 .NET Core 卸载工具

我从 dotnet core 1 的版本到 3.1 的版本,中间安装了超级多的预览版,此时我的硬盘已经空间不够了。干的漂亮的 dotnet 提供了 .NET Core 卸载工具专门用来卸载 .NET Core 的 SDK 和运行时一款好的语言或框架一定要提供好让你放弃时卸载干净的工具通过官方github下载,或我的csdn下载安装之后可以通过下面命令删除干净除了最新版本的SDK和运行时...

2020-03-28 01:36:21 2621

原创 VisualStudio 命令行编译 build 通过 rebuild 不通过

在使用命令行编译项目,发现使用 build 可以编译通过,但是通过 rebuild 编译提示找不到项目,明明在对应的文件夹存在项目输出的 dll 文件,但是会提示找不到在命令行编译的 build 和 rebuild 的不同在于使用 build 会用上次编译的内容,如果没有文件更改,那么这个项目不会重新编译。同时会从缓存拿到项目依赖顺序,获取上次编译的项目信息。而 rebuild 会先执行...

2020-03-28 01:36:21 982

原创 UWP 上架失败因为没有添加隐私策略

在使用 UWP 上架之前需要经过微软的审核,在美国很看重个人隐私,因此需要在两个地方都填写上隐私策略。第一个是应用商店里面,第二个是应用程序里面如果是个人开发者,我的推荐是在 github 或 gitee 创建一个叫隐私策略的文件,复制这个链接填写在应用商店管理的属性上,请看下图如何写隐私策略请看 win10 uwp 隐私声明 注意修改软件名然后打开代码,在代码里面添加一个叫 Pri...

2020-03-28 01:36:21 589

原创 dotnet 用 NuGet 将自己的工具作为 dotnet tool 分发

我写了一个有趣的工具,我如何将这个工具给到小伙伴予力众生呢?只需要设定这个工具是 dotnet tool 工具就可以通过 NuGet 分发出去啦。几乎所有的 dotnet 开发者都能用上 NuGet 服务,也就是此工具可以被几乎所有的 dotnet 开发者下载使用。那么制作难度有多大呢?基本上有一个现成的项目前提下,只需两句代码,一句命令行,就能完成制作本文分为两部分,第一部分就是如何打包...

2020-03-28 01:36:21 528

原创 WPF 通过 dotnet core 发布单文件时 log4net 无法使用

在使用 dotnet core 版本的 WPF 可以将发布文件打包为一个exe文件,但是此时小伙伴发现 log4net 无法运行,因为 log4net 说找不到配置文件这是 子铭 小伙伴问我的问题,我尝试创建一个 dotnet core 的 WPF 程序,使用下面代码创建的dotnet new wpf -o HudidaneahaFekujarchebea在从另一个项目复制了 log4...

2020-03-28 01:36:21 758 1

原创 在 GitHub 仓库添加 NuGet 版本图标和构建图标

其实这两篇博客我都写过,但是放在一起方便我新建项目的时候复制代码。在 GitHub 的首页上,很多开源项目都会写出当前构建是通过还是不通过,如果是提供 NuGet 包的还添加 NuGet 版本图标我推荐在 Github 上使用 Action 构建,此时可以通过 Github 添加 Action 编译图标 这个方法添加构建图标写法是 ![](https://github.com/组织或个人...

2020-03-28 01:36:21 604

原创 从零开始学习入门 Windows 10 应用程序 UWP 开发

通过在微软学习平台上的文档和实战例子可以快速从零开始学习 UWP 开发点击这个链接跳转到微软学习平台开始开发 Windows 10 应用程序学习整个学习的文档特别细,也有很多步骤,可以随着入门例子里面是用的是 VisualStudio 2017 但是用 VisualStudio 2019 也可以https://docs.microsoft.com/zh-cn/learn/paths/...

2020-03-28 01:36:21 1577

原创 dotnet 三句命令行创建运行一个 web 服务程序

现在 dotnet 的服务创建十分具有效率,本文的前提要求是电脑上面已经安装了 dotnet 程序,接下来就是三句命令行的事情如果还没有安装 dotnet 那么请到 https://dotnet.microsoft.com/ 官网 下载安装,基本上看界面就知道如何下载安装接下来在可以进行测试的临时文件夹打开命令行,这一句话不算在本文的命令行数量统计内第一句话创建一个 web 服务程序的...

2020-03-28 01:36:21 2283

原创 程序猿修养 使用 NuGet 发射卫星只需要三步

软件行业和其他行业不相同,在很多行业想要复用前人的知识,需要重新再制造一遍。而软件行业,特别是 dotnet 系的技术,想要用前人的经验只需要使用前人写的库。随着越来越多的基础设施和底层库的积累,现在开发一个软件的速度会越来越快。在使用 dotnet 技术栈时,可以通过 NuGet 方便使用前人的库或发布自己的库和工具。有很多功能,其实只需要知道用哪个库和如何用,底层细节可以在完全不知道不了解的情...

2020-03-28 01:36:21 436

原创 dotnet tool 安装失败因为对应的库不仅包含工具

在开发 dotnet tool 时,我将规范编码的库作为 dotnet tool 发布,但是在发布的时候本地进行安装提示DotnetToolReference 项目类型仅可包含 DotnetTool 类 型的引用因为我的库本身也是作为可被引用的项目库发布的,在发布的时候我选择的库是多个平台的。多个平台的框架的写法请看 让一个 csproj 项目指定多个开发框架 - walterlv但是这...

2020-03-28 01:36:21 1998

原创 dotnet 使用 ClearScript 执行 VBScript 和 JS 代码 无需浏览器

小伙伴都知道,使用 JS 的坑在于执行效率过低,速度过慢。如果是在客户端中,还开启一个浏览器,整个应用程序就会特别重。有没有什么方法可以让 dotnet 作为容器,执行 JScript 代码而不需要浏览器?其实有的,因为 VBScript 和 JS 代码都很好解析,所以有 ClearScript 支持使用 dotnet 解析代码执行如何将 VBScript 和 JS 代码编译为 IL 或如...

2020-03-28 01:36:21 2268

原创 C# dotnet 使用 OpenXml 解析 PPT 元素的坐标和宽度高度

在阅读本文之前,我期望你能了解基础的 PPT 解析内容,或看我的入门级博客。本文将告诉大家如何从 PPT 里面解析出通用元素的 x 和 y 的值,以及元素的宽度和高度的值在开始之前请看 C# dotnet 使用 OpenXml 解析 PPT 文件 在拿到 slidePart.Slide.CommonSlideData.ShapeTree 里面的元素,几乎所有元素都存在坐标和宽度高度,这里的...

2020-03-28 01:36:21 911 1

原创 WPF 打包为 UWP 应用构建失败 MSB3270 不匹配 AMD64 架构

在使用 dotnet core 3.1 的 WPF 打包为 UWP 应用的时候,如果没有设置 PublishProfiles 那么将会在构建 x64 提示所生成项目的处理器架构“AMD64”与引用的处理器架构“x86”不匹配在我使用下面命令打包的时候,如果我将 Platform 设置为 x86 那么什么问题都没有,如果我设置为 x64 就会发现构建失败,请看 https://github....

2020-03-28 01:36:21 948

原创 dotnet 通过 dotnetCampus.YamlToCsharp 将 YAML 多语言文件构建为代码

我在团队内的几乎所有 dotnet 项目,包括 UWP 和 WPF 桌面端以及 Xamarin 移动端和 ASP.NET Core 后端等需要用到多语言的项目,我的多语言都是通过 YAML 写的,这样相对来说在项目比较小的时候维护方便。但是 YAML 写的文件要读取需要用到 YAML 解析等,这部分的解析速度不够快,于是我就写了一个工具,用于在软件构建的时候自动将 YAML 多语言文件构建为代码。...

2020-03-28 01:36:21 603

原创 WPF dotnet 使用本机映像 native 优化 dotnet framework 二进制文件

在 2017 我在社区问了一个问题,如何让 .NET Framework 的 WPF 等程序使用 .NET Native 构建以提升速度。在 2019.06 的时候,强大的微软提供了一个好用的库,支持将 .NET Framework 的桌面应用构建时添加 native images 本机映像支持咱可以通过预编译咱的二进制文件来提升 .NET Framework 应用的启动时间。推荐使用技术...

2020-03-28 01:36:21 892

原创 为什么 WPF 软件在 win7 启动时会尝试调起 wisptis 进程

我看到一个问题是在 win7 系统上,如果开机启动的软件是 WPF 软件,而这个 WPF 软件在系统的 wisptis 进程启动之前就启动了,那么 WPF 将会调起 wisptis 进程。而在 wisptis 进程已经启动完成,此时启动 WPF 进程不会再打开新的 wisptis 进程。但是被 WPF 启动的 wisptis 进程存在这样的问题,在触摸屏上 win7 的双指打开右键菜单等功能不可用...

2020-03-28 01:36:21 473

原创 WPF 已知问题 全屏透明窗口弹出子窗口会闪烁

在 WPF 中通过设置 WindowStyle 为 None 以及 WindowState 为 Maximized 进入全屏,同时设置 AllowsTransparency 支持透明,此时弹出一个设置 WindowStyle 是 None 的子窗口,用 VisualStudio 2019 运行将会看到 子窗口 先显示出来,然后回到主窗口下面,然后再显示到主窗口上面其实此问题我没有复现此问...

2020-03-28 01:36:21 1113

原创 win10 uwp 在 VisualStudio 打包测试完成自动上传到应用商店

在 VisualStudio 2019 提供了在运行测试程序之后,自动将生成的包上传到合作伙伴应用商店。我的应用运行一次自动测试需要半个钟,有这个功能我就不需要在电脑等待半个钟然后去网页上传包,而是可以让 VisualStudio 2019 自动在测试完成之后上传。在勾选通过时需要填写用户信息和租户信息和密码,本文告诉大家如何拿到这些数据填写在勾选 Windows 应用认证工具包验证之后,...

2020-03-28 01:36:21 794

原创 dotnet 从零开始写一个人工智能 从一个神经元开始

现在小伙伴说的人工智能都是弱智能,可以基于神经网络来做。而神经网络是有多层网络,每一层网络都有多个神经元。那么最简单的神经网络就是只有一层,而这一层只有一个神经元,也就是整个神经网络只是有一个神经元。一个神经元可以用来做什么?可以用来做基础的与或逻辑运算器。在我没有告诉神经元与或的逻辑时,只是通过我传输的输入的值和输出的值,此时神经元经过训练就能自己学会与或的逻辑。本文就在不使用现成的人工智能框架...

2020-03-28 01:36:21 847

原创 dotnet C# 如何让 Json 序列化数组时序列化继承类的属性

如果我使用的是具体的数组而我的数组是基类数组,而我传入子类的元素进行 json 序列化,可能发现 Json.NET 序列化没有包含子类元素的属性。如果要包含子类的属性或字段,可以在序列化的类数组定义为 object 数组的方式我在用 WPF 写一个复杂的应用,我需要 ASP.NET Core 后台传输一个 AppData 类的数组,包含的属性如下public class Lindexi...

2020-03-28 01:36:21 1194

原创 Xamarin 解决创建空白项目编译提示 linking references 找不到资源

在新建一个 Xamarin 应用,编译时提示了 linking references 和一些诡异的文件无法访问,原因是文件路径问题和 NuGet 还原问题如果创建的 Xamarin 项目所在的文件路径比较深,同时包含中文等字符时,在编译时可以会诡异失败oid\Xamarin.Android.Aapt2.targets(155,3): error APT2062: failed linki...

2020-03-28 01:36:21 1346 1

原创 如何在 RunAs 启动的软件传入带空格的路径带空格参数

使用 RunAs 可以让程序使用普通用户或管理员权限运行,本文告诉大家如何 传入带空格的路径用 runas 可以以指定的权限启动一个进程(非管理员、管理员) 在传入参数如下runas /trustlevel:0x20000 .\lindexi.exe如果我的文件是放在带空格文件夹 E:\带空格 文件夹\lindexi.exe 可以如何运行? 请加上引号runas /trustlev...

2020-03-28 01:36:21 693

原创 WPF 用 AvalonEdit 开发简单的代码编辑器 支持高亮自动提示

用 WPF 开发一个代码编辑器的难度很低,因为行业里面有很多小伙伴开发过,这些小伙伴将自己的代码开源了,发布到 NuGet 上,所以让我开发一个代码编辑器的难度实在太低。在不要有奇特的要求情况下,通过 AvalonEdit 可以快速开发出自己想要的代码编辑器第一步通过 NuGet 安装 AvalonEdit 打开 xaml 界面,添加控件,此时可以在界面设置代码高亮方式等 ...

2020-03-28 01:36:21 5029 7

原创 dotnet C# 如何不联网下快速获取一段url链接里面读取文件名

在不联网情况下,从 url 获取文件名也就是只能靠 url 本身了,如果是 get 的链接很多链接后面都是带上了文件名,那么如何用最短的代码获取链接里面的文件名如我有链接 https://blog.lindexi.com/lindexi.html 我想要拿到 lindexi.html 这个文件名可以如何写代码最少请看下面方法 private string GetFileN...

2020-03-28 01:36:21 535

原创 希沃白板如何解决手机端播放课件内视频出现黑屏闪退

使用希沃白板的手机端或微信小程序端播放视频时,会受到手机和微信浏览器的限制,能播放的视频格式有限,请在制作课件时转换好视频格式才进行直播等我最近在使用希沃白板的云直播功能,希沃白板的云直播功能十分好用,特别是可以和学生互动的功能但是有一些调皮的学生告诉我,用希沃白板的微信小程序观看时会出现软件黑屏和闪退,一开始我还以为是调皮的学生在骗我,后续才发现是视频或图片的格式不兼容的问题本文可以...

2020-03-28 01:36:21 19180

原创 Unity3d 修改编辑界面控制图标大小 修改相机图标显示大小

在 Unity3d 会显示一些控制图标,如相机图标和光照图标。而在编辑界面我发现这些图标太大了,影响我编辑,可以通过界面控制修改图标显示大小在用户端玩游戏的小伙伴是看不到编辑端的控制图标的,但是在开发游戏我会发现图标太大了挡住界面或图标太小看不到,此时可以通过界面的 Gizmos 点击设置点击之后修改 3d 图标大小就可以修改 Unity3d 相机图标显示大小这个控制让我找了半...

2020-03-28 01:36:21 1699

gtk 3.24.24 for win32

GTK+(GIMP Toolkit)是一套源码以LGPL许可协议分发、跨平台的图形工具包。最初是为GIMP写的,已成为一个功能强大、设计灵活的一个通用图形库,是GNU/Linux下开发图形界面的应用程序的主流开发工具之一。并且,GTK+也有Windows版本和Mac OS X版。这个资源是 Windows 版本

2022-08-08

ClipboardViewer 3.1.0.zip

ClipboardViewer 3.1.0.zip

2021-09-03

WPF 如何找到资源文件路径包含 # 号的文件

本文告诉大家如何在 WPF 获取资源文件包含 # 号的文件资源

2021-08-12

鼠标光标大全1.0.0.zip

在 WPF 中,可以通过 Cursors 静态类里面的各个预定义属性来设置移入到某个元素时,鼠标光标的外观样式。今天小伙伴问我哪个是鼠标移动控件的鼠标外观属性,在看到 Cursors 静态类里面那么多属性时,我也不知道用哪个好。于是我就写了一个叫鼠标光标大全的应用,可以让大家快速知道有哪些可以用的光标

2021-08-05

Microsoft.Templates.4.1.21179.1.vsix

Windows Template Studio (WinTS) is a Visual Studio 2019 Extension that accelerates the creation of new Universal Windows Platform (UWP), Windows Presentation Foundation (WPF .NET Core 3.1) and WinUI 3 in Desktop apps using a wizard-based experience. The resulting project is well-formed, readable code that incorporates great development features while implementing proven patterns and best practices.

2021-07-21

UWP 写入图片 Exif 信息.7z

本文告诉大家如何在 UWP 中,保存图片的时候,写入 Exif 信息,也就是如照片的 相机型号 制造商 光圈值等信息的写入

2021-07-08

ECMA-376.7z

在 Office 2007 之后的 Office 文档格式采用的是 OOXML 标准格式。那什么是 OOXML 标准?这里的 OOXML 的全称是 Office Open XML File Formats 或被称为 OpenXML 格式,这是一个基于 zip+xml 定义的文档格式。这个标准最初是由 ECMA-376 定义的,后来 ISO/IEC 29500 也开始掺和 OOXML 格式的定义。同时微软还有原先的 PPT 等格式,这个资源包含了 ECMA 376 的文档,以及 29500 的文档,和微软的 PPT 和 PPTX 格式文档

2021-07-03

OpenXMLSDK v25.7z

在 Office 2007 之后的 Office 文档格式采用的是 OOXML 标准格式。那什么是 OOXML 标准?这里的 OOXML 的全称是 Office Open XML File Formats 或被称为 OpenXML 格式,这是一个基于 zip+xml 定义的文档格式。这个标准最初是由 [ECMA-376](http://www.ecma-international.org/publications/standards/Ecma-376.htm ) 定义的,后来 [ISO/IEC 29500](https://www.iso.org/standard/71691.html) 也开始掺和 OOXML 格式的定义,不过可以认为从 ECMA-376 的第2版开始,这两个标准是一样的

2021-06-05

Fix WriteableBitmap hangs when source bitmap is rendered on other thread

私有 WPF 构建版本 当前的 WPF 在 [https://github.com/dotnet/wpf](https://github.com/dotnet/wpf) 完全开源,使用友好的 MIT 协议,意味着允许任何人任何组织和企业任意处置,包括使用,复制,修改,合并,发表,分发,再授权,或者销售。在仓库里面包含了完全的构建逻辑,只需要本地的网络足够好(因为需要下载一堆构建工具),即可进行本地构建

2021-04-17

WPF 私有构建版本 2021.4.17.zip

WPF 的私有构建版本 当前的 WPF 在 [https://github.com/dotnet/wpf](https://github.com/dotnet/wpf) 完全开源,使用友好的 MIT 协议,意味着允许任何人任何组织和企业任意处置,包括使用,复制,修改,合并,发表,分发,再授权,或者销售。在仓库里面包含了完全的构建逻辑,只需要本地的网络足够好(因为需要下载一堆构建工具),即可进行本地构建

2021-04-17

CustomWPF 1.1.5.7z

自定义的 WPF 框架,可以使用所有的内部方法

2020-12-24

CustomWPF 1.1.3.7z

自定义的 WPF 框架,可以使用所有的内部方法

2020-12-23

GitHub.VisualStudio-v2.11.106.vsix

这是 GitHub 在 VisualStudio 2019 的扩展

2020-12-23

sublime_merge_build_2039_x64_setup.exe

这是 SublimeText 公司推出的高性能 Git 合并库,十分好用 不需要注册也能使用,可以无限试用

2020-12-23

MonoFramework-MDK-6.12.0.114.macos10.xamarin.universal.pkg

用于在 mac 下使用的 Mono 框架。是 Mac 版的 VS 的组件

2020-12-23

nuget 5.8.0.6930.exe

NuGet 5.8 is included in Visual Studio 16.8 and .NET 5.0 out of the box. You can also download NuGet 5.8 for Windows, macOS, and Linux as a standalone executable 这是支持 .NET 5 的 NuGet 5.8 版

2020-11-16

myscript-iink-recognition-text-zh_CN 1.3.zip

有小伙伴问我可以如何在 WPF 使用其他第三方提供的库进行手写识别,上次 MyScript 的工程师和我吹,他做了世界上识别最好的库,本文就来安利一下大家这个库。这里库是收费的库,但是可以免费使用,只要不是有大量用户,这个库还是免费用的。用这个库可以在 Windows 平台识别数字、多个不同语言、数学公式手写识别 ———————————————— 版权声明:本文为CSDN博主「lindexi_gd」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/lindexi_gd/article/details/103184773

2020-07-20

Docker Desktop Installer 2.3.0.3 45519 windows community.7z

docker 的 Windows 客户端,提供在 Windows 下的容器支持 Docker Desktop Installer 2.3.0.3 45519 windows community

2020-07-05

WPF 构建套件 .tools 3.1.7z

这是WPF构建套件,放在 WPF 仓库里面 .git 相同文件夹,解压缩放在 .tools 文件夹,即可完成构建环境

2020-07-03

dotnet-sdk-5.0.100-preview.7.20319.6-win-x64.exe

dotnet 是一款管理 .NET 源代码和二进制文件的工具。dotnet is a tool for managing .NET source code and binaries. 它公开执行特定任务的命令,例如 dotnet build 和 dotnet run。It exposes commands that perform specific tasks, such as dotnet build and dotnet run

2020-06-23

sublime_merge_build_2020_x64_setup.exe

这是 SublimeText 公司推出的高性能 Git 合并库,十分好用 不需要注册也能使用,可以无限试用

2020-06-22

vsdbg-16-6-20415-1 vsdbg-linux-musl-x64.zip

VisualStudio 解决首次调试 docker 的 vs2017u5 exists, deleting 太慢问题

2020-06-22

vsdbg-16-6-20415-1 vsdbg-linux-x64.zip

VisualStudio 解决首次调试 docker 的 vs2017u5 exists, deleting 太慢问题

2020-06-22

aspnetcore-runtime-3.1.4-linux-x64.tar.gz

这是 dotnet 的运行时 .NET is a developer platform with tools and libraries for building any type of app, including web, mobile, desktop, gaming, IoT, cloud, and microservices

2020-05-23

DPC Latency Checker 1.4.0.zip

Thesycon’s DPC Latency Checker is a Windows tool that analyses the capabilities of a computer system to handle real-time data streams properly. It may help to find the cause for interruptions in real-time audio and video streams, also known as drop-outs.

2020-05-19

strawberry-perl-5.28.1.1-1-win64-x64.zip

Perl是一种功能丰富的计算机程序语言。strawberry perl是Perl语言的编译器。Strawberry Perl是用于MS Windows的perl环境,其中包含运行和开发perl应用程序

2020-04-23

Snoop 3.0.0-alpha0116.msi

snoop是开发wpf应用程序的利器。用它可以观察WPF的可视树,监听事件,更改元素属性等 https://github.com/snoopwpf/snoopwpf

2020-04-18

dotnet-runtime-3.1.2-linux-x64.tar.gz

这是 dotnet 的运行时 .NET is a developer platform with tools and libraries for building any type of app, including web, mobile, desktop, gaming, IoT, cloud, and microservices

2020-04-03

aspnetcore-runtime-3.1.2-linux-x64.tar.gz

ASP.NET Core is a cross-platform, high-performance, open-source framework for building modern, cloud-based, Internet-connected applications.

2020-04-03

影子输入法1.5.6稳定版.7z

影子输入法 是基于AHK的输入法 由“河许人”和“天黑请闭眼”联合以 AutoHotKey 语言为基础开发的提高用户工作效率的外挂输入法。影子起源于“Hello_srf”开发的柚子输入法,融合了“河许人”承影和“胡杨”的 jip输入法的理念。非常感谢他们的无私奉献!之所以取名“影子输入法”,意在效率上发力,让你重新认识输入法,让你指间生花,让“影子输入法”成为你的影子(一盘带走,习惯全有)! 还犹豫什么,来抓紧时间让它带你飞

2020-04-03

dotnet-core-uninstall-1.0.115603.msi

我从 dotnet core 1 的版本到 3.1 的版本,中间安装了超级多的预览版,此时我的硬盘已经空间不够了。干的漂亮的 dotnet 提供了 .NET Core 卸载工具专门用来卸载 .NET Core 的 SDK 和运行时

2020-03-12

PowerShell.Linux.x64.7.0.0-rc.2.nupkg

我不能用官方的镜像,因为我需要在小伙伴构建的 debian 镜像上面安装 dotnet sdk 用来做构建,其实在 docker 里面需要找到一个个文件,然后复制代码

2020-03-07

dotnet-sdk-3.1.102-linux-x64.tar.gz

我不能用官方的镜像,因为我需要在小伙伴构建的 debian 镜像上面安装 dotnet sdk 用来做构建,其实在 docker 里面需要找到一个个文件,然后复制代码 在安装 dotnet 之前需要通过官方 https://github.com/dotnet/dotnet-docker 找到对应的 docker 文件,这样可以进行复制,可以看到官方是引用下面代码 buildpack-deps:buster-scm 这个库

2020-03-07

dotnet-sdk-5.0.100-alpha1-015515-win-x64.exe

这是.NET5的SDK将合并.NET Framework和.NET Core为一个版本,这是一个预览版,大概可以用于正式环境了,用这个库可以构建 WPF 项目和 ASP.NET Core 等项目,虽然我不建议将预览版用于正式环境 详细请看我博客 如何使用 dotnet 5 预览版 https://blog.lindexi.com/post/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8-dotnet-5-%E9%A2%84%E8%A7%88%E7%89%88.html

2020-03-06

mono-6.6.0.161-x64-0.msi

Mono是一个由Novell公司主持的项目,并由Miguel de lcaza 领导的,一个致力于开创.NET在Linux上使用的开源工程。它包含了一个C#语言的编译器,一个CLR的运行时,和一组类库,并实现了 ADO NET和ASP NET。能够使得开发人员在Linux用C#开发程序

2020-03-01

UnitySetup-WebGL-Support-for-Editor-2018.3.7f1.exe

给 untiy 3d 提供 webgl 支持的工具 WebGL(全写Web Graphics Library)是一种3D绘图协议,这种绘图技术标准允许把JavaScript和OpenGL ES 2.0结合在一起,通过增加OpenGL ES 2.0的一个JavaScript绑定,WebGL可以为HTML5 Canvas提供硬件3D加速渲染

2020-03-01

dotnet-sdk-3.0.102-win-x64.exe

dotnet core sdk 3.0.102 Windows x64 .NET Core 是开放源代码通用开发平台,由 Microsoft 和 .NET 社区在 GitHub 上共同维护。 它跨平台(支持 Windows、macOS 和 Linux),并且可用于生成设备、云和 IoT 应用程序

2020-03-01

mono-wasm-e894d683f9f.zip

The Uno Platform is a Universal Windows Platform Bridge that allows UWP-based code (C# and XAML) to run on iOS, Android, and WebAssembly.

2019-11-05

mono-wasm-f5cfc67c8ed.zip

The Uno Platform is a Universal Windows Platform Bridge that allows UWP-based code (C# and XAML) to run on iOS, Android, and WebAssembly.

2019-11-05

microsoft.dotnet.ilcompiler.1.0.0-alpha-27527-02.nupkg

现在微软有一个开源项目 CoreRT 能通过将托管的 .NET Core 编译为单个无依赖的 Native 程序 这个项目现在还没发布,但是能尝试使用,可以带来很多的性能提升

2019-10-24

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除