首页

将 .NET Framework 项目转换为 .NET Standard 项目

.NET Framework 项目转换.NET Standard 项目

独立观察员 2020年8月20日

如今 .NET Core 是未来发展的主流(至少在 .NET 5 发布之前),而我们如果要改造一个项目为 .NET Core 项目,则它引用的项目应当先改造为 .NET Standard 项目。

下表给出了每种平台支持指定的 .NET Standard 版本的最低版本(参考):

 

简单说明一下:.NET Standard 2.0 支持 .NET Core 2.0 和 .NET Framework 4.6.1(最好使用 4.7.2 或更高),所以使用这些版本[……]

全文阅读

安卓手机如何清理出大量存储空间?

安卓手机如何清理出大量存储空间

独立观察员 2020年8月2日

广大安卓手机用户都会发现,随着手机的不断使用,手机的存储空间被不断蚕食,可用空间捉襟见肘。

造成这种现象的原因不外乎以下几种:

1、我们存入的影音图像等文件越来越多;

2、系统升级加入的或者我们主动安装的应用程序越来越多;

3、系统运行和软件运行产生的日志、广告、资源文件、用户资料等文件越来越多;

4、下载的APP安装包、游戏安装缓存包、下载了一部分的文件缓存等不再使用的文件越来越多;……

 

那么如何解决呢?

对于第一点,则需我们自己查看哪些影音、图像、文件资料是不再想要的,或者可以转存到其它地方[……]

全文阅读

下载中转加速器 VPSDownloader.NET(.NET Core 程序部署到 Linux 系统)

下载中转加速 VPSDownloader.NET.NET Core 程序部署到 Linux 系统) 

独立观察员 2020726

 

我们有的时候在下载外网的一些文件时会发现下载速度很慢,这个一方面是因为毕竟距离比较远,或者需要跨越多种网络,另外还可能是被技术手段限制了。这时如果直接下载,那这个文件可真是跨越千山万水,历经百般阻挠才能到达我们的设备,不慢才怪呢。而如果我们有地理位置不在大陆(其实关键是接入的骨干网络不一样)——比如说香港——服务器或者 VPS(虚拟服务器),则可以想办法中转一下,因为这些服务器提供商都有对网络进行优化,所以可能有几率能加速下载。

[……]

全文阅读

WPF MVVM 模式下的弹窗

WPF MVVM 模式下的弹窗

独立观察员 2020年7月15日

一、总体展示

首先看看用户控件在设计页面的大致效果:

 

中间部分自然就是确认弹框了,由标题、内容、确认按钮、取消按钮、倒计时、关闭按钮组成,指定了大小范围:

 

外层还有个 Grid,没有指定大小,所以使用时会铺满容器,再配上带透明度的背景色,可以当作蒙版,避免用户继续操作后面的界面,达到模态弹窗的效果:

 

确认弹框,手动关闭、点击取消按钮、超时关闭这三种情况下会输出相关信息(需传入记录信息的委托方法),点击确认按钮则可以继续执行业务方法。

 

[……]

全文阅读

『简易日志』NuGet 日志包 SimpleLogger

简易日志NuGet 日志SimpleLogger

独立观察员 2020年7月7日

一、概述

目前,.NET 框架下,主流的日志组件大致就是 Nlog 和 Log4Net 了,功能比较强大,但总感觉太重了,学习他们的配置规则也是个门槛。当然还有这两者的各种封装变种,以及似乎在 .NET Core 中比较流行的微软官方的 Microsoft.Extensions.Logging,具体没怎么使用过,不好评价。(说到变种,本人曾经也改造过一个 log4net 的版本:https://gitee.com/dlgcy/YTLog ,感兴趣的可以试试)。

其实,对于个人项目或者较小的项目,[……]

全文阅读

WPF 让一组 Button 实现 RadioButton 的当前样式效果

WPF 让一组 Button 实现 RadioButton 的当前样式效果

—— 魏刘宏 2020年6月19日

概述:本文通过 WPF 的数据触发器(DataTrigger)和多重绑定(MultiBinding),在一组普通按钮(Button)上实现了像单选按钮(RadioButton)那样的,同一时间只有一个按钮具有当前样式(本文演示的是背景颜色)的效果。

需求起因:公司项目中有个 WPF 项目,有个界面下方有一块显示当前信息的区域,并且有几个按钮,意图是点击之后可以切换为另一区域的信息。由于到目前为止,业务中都还只有一个区域,所以之前同事就没写这切换的逻辑。经过本人的不懈努力,切换逻[……]

全文阅读

IIS错误解决:当前标识没有对Temporary ASP.NET Files的写访问权限

IIS错误解决:当前标识没有对Temporary ASP.NET Files的写访问权限

独立观察员 2020年5月15日

 

完整错误:

当前标识(IIS APPPOOL\.NET v4.5)没有对”C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files”的写访问权限。

 

其中的标识 “.NET v4.5” 是指你的应用程序池,所以每个人可能不一样;后面的路径也可能不一样,比如不是 “Framework” 而是 “Framework64” 之类的。

 

那么[……]

全文阅读

使用腾讯微证券入门可转债打新

使用腾讯微证券入门可转债打新

独立观察员 2020.04.22

 

之前在知乎上了解到可转债打新,觉得挺有意思的。先简单介绍一下什么是可转债打新,首先,可转债是一种可以转为股票的债券,所以一般都是上市公司依托对应的股票来发行的;其次,打新指的就是买新发行的可转债,然后一般在上市当日卖出,从中赚取差价的行为。

 

目前看来,可转债打新,不需要投入大量资金,风险小,一般不会亏损,收益比余额宝之类的大,唯一考验的是运气(需要抽签中签才能买),所以可以看做是股市给大家发的红包,不抢就可惜了。

 

本人目前在这方面也是小白,第一笔可转债打新是在东方财富A[……]

全文阅读

台式机插4G上网卡后供给其它设备内外网

台式机4G上网卡后供给其它设备内外网

独立观察员 2020.04.22

 

最近出差到现场,到的时候只有内网和一个小的交换机。后来我们买了个可以插手机卡,接口为USB的4G上网卡,所以那台电脑能上内外网了。

 

那个内网其实就是脚下的交换机连接的设备组成的,没有网关的,之前IP配置里倒是填了个网关(192.168.11.1),后来发现并不存在,所以不填也行。

 

ipconfig 的结果:

(内网指定了静态IP为192.168.11.200,我也不知道怎么这里显示IP为169.254.55.233)

 

ping 的结[……]

全文阅读

WordPress 在侧边栏添加显示相关文章功能

WordPress 侧边栏添加显示相关文章功能

独立观察员 2020年4月3日

本文讨论在 WordPress侧边栏小工具)区域添加显示与当前浏览的文章相关的文章的功能。

 

一、使用代码(标签关联)

 

由于 WordPress 小工具区域添加的内容默认不支持 php 代码(之前是这样的,现在没有去测试),所以我们首先要想办法让它支持。这里推荐一个插件—— Enhanced Text Widget

 

安装好之后,打开后台—外观—小工具,从 可用小工具 中拖一个 “Enhanced Text” 到 边栏小工具区:

&nb[……]

全文阅读