0

LINQ

记录LINQ学习过程。 概要 LINQ是一种“语言集成”的查询表达式,使用LINQ可以智能提示和进行类型检查。C#里可以编写的LINQ查询有SQL数据库、XML文档、ADO.NET数据集、支持IEnumerable和IEnumerable的对象。使用LINQ,可以简单对数据源进行分组、排序、筛选。有 ...

白石君 发布于 2020-02-22 21:20 评论(0)阅读(5)
1

【WPF学习】第四十七章 WriteableBitmap类

WPF允许使用Image元素显示位图。然而,按这种方法显示图片的方法完全是单向的。应用程序使用现成的位图,读取问题,并在窗口中显示位图。就其本身而言,Image元素没有提供创建和编辑位图信息的方法。 这正是WriteableBitmap类的用武之地。该类继承自BitmapSource,BitmapS ...

Peter.Luo 发布于 2020-02-22 19:20 评论(1)阅读(102)
2

ASP.NET Core MVC 中实现中英文切换

哈喽..大家好 很久没有更新了,今天就来一篇最近开发用到的功能,那就是中英文切换,这个实际上也不是高大上,先说一下原理,在.NET Core框架中给我们提供了全球化的类,叫做Localization,其官方的文档地址传送门。 在我的项目中,我是这样操作的,你想用别的方式,也可以看文档自己去搞。这个已 ...

张子浩 发布于 2020-02-22 18:53 评论(2)阅读(196)
0

.NET Core MVC下的TagHelper

.NET web开发者在开发过程中,一定都踩过的坑,明明修改了js文件,可是部署到生产环境,客户反馈说:“还是报错啊”。。然后一脸懵逼的去服务器上看文件,确实已经更新了。有经验的coder可能就想到了,肯定是客户端浏览器缓存搞的鬼。 此时会告诉客户,请Crtl+F5刷新一下,这时,客户会说:“Ctr ...

psycheeeee 发布于 2020-02-22 17:35 评论(0)阅读(6)
7

浏览器中的 .Net Core —— Blazor WebAssembly 初体验

前言 在两年多以前就听闻 Blazor 框架,是 .Net 之父的业余实验性项目,其目的是探索 .Net 与 WebAssembly 的兼容性和应用前景。现在这个项目已经正式成为 Asp.Net Core 框架的一部分,公开了预览版,官方教程也基本写好上线了。就着这个机会,顺便体验一下这个框架用起来 ...

coredx 发布于 2020-02-22 16:58 评论(5)阅读(396)
0

C#设计模式学习笔记:(22)备忘录模式

本笔记摘抄自:https://www.cnblogs.com/PatrickLiu/p/8176974.html,记录一下学习过程以备后续查用。 一、引言 今天我们要讲行为型设计模式的第十个模式--备忘录模式,先从名称上来看。备忘录模式可以理解为对某个对象的状态进行保存,等到需要恢复的时 候,可以从 ...

缥缈的尘埃 发布于 2020-02-22 15:35 评论(0)阅读(14)
0

WPF 原生绑定和命令功能使用指南

如今,当谈到 WPF 时,我们言必称 MVVM、框架(如 Prism)等,似乎已经忘了不用这些的话该怎么使用 WPF 了。当然,这里说的不用框架和 MVVM,并不是说像使用 Winform 那样使用 WPF,而是追本溯源,重识 WPF 与生俱来的绑定和命令的风采。 ...

独立观察员 发布于 2020-02-22 14:57 评论(0)阅读(18)
0

(四)开源C# WPF控件库《AduSkin – UI》

微信公众号:【 "Dotnet9的博客" 】,网站:【 "Dotnet9" 】,问题或建议:【 "请网站留言" 】, 如果对您有所帮助:【 "欢迎赞赏" 】。 开源C WPF控件库系列: "(一)开源C WPF控件库《MaterialDesignInXAML》" "(二)开源C WPF控件库《Pan ...

Dotnet9个人博客 发布于 2020-02-22 11:24 评论(0)阅读(54)
0

C#设计模式学习笔记:(21)访问者模式

本笔记摘抄自:https://www.cnblogs.com/PatrickLiu/p/8135083.html,记录一下学习过程以备后续查用。 一、引言 今天我们要讲行为型设计模式的第九个模式--访问者模式。如果按老规矩,先从名称上来看这个模式,我根本不能获得任何对理解该模式有用的信息, 而且这个 ...

缥缈的尘埃 发布于 2020-02-22 11:18 评论(0)阅读(11)
0

Asp.net Core MVC(三)UseMvc设置路由

在家办公,下班继续看点东西,不废话,继续看MVC的路由。 asp.net核心mvc的路由是建立在asp.net核心的路由之上的。通过终结点加载路由中间件的配置方式在此不细说了,(DOTNET Core MVC(二)已经说明)。在看一下其他的加载方式: app.UseMvc(routes => { / ...

温暖如太阳 发布于 2020-02-22 01:21 评论(0)阅读(28)
1

使用C#的计时器加观察者模式完成报警推送需求

前言 这两天面试了一个物联网公司高级研发,面试题是下面这样子 公司领导,部门主管,小组组长,组成员4级,假如有个 疫情预警,先通知组人员(对个人,主要有一个处理就算处理了) 如果3分钟没处理,就往组长发短信,如果组长3分钟没处理就往上级推送。一级一级的。 要求单程序并发至少支持1000tps预警事件 ...

长沙大鹏 发布于 2020-02-22 00:30 评论(0)阅读(27)
2

【WPF学习】第四十六章 效果

WPF提供了可应用于任何元素的可视化效果。效果的目标是提供一种简单的声明式方法,从而改进文本、图像、按钮以及其他控件的外观。不是编写自己的绘图代码,而是使用某个继承自Effect的类(位于System.Windows.Media.Effects名称空间中)以立即获得诸如模糊、辉光以及阴影等效果。 下 ...

Peter.Luo 发布于 2020-02-21 23:12 评论(0)阅读(179)
12

【5min+】 对象映射只有AutoMapper?试试Mapster

一谈到如何在.Net中进行对象映射,可能大部分同学都会脱口而出:“使用AutoMapper!”。 是的,AutoMapper 是一个非常成熟的对象映射器。截至到写这篇文章,您能在Nuget上下载到的AutoMapper包的版本为:v9.0.0,而对应的 Github 的 star 已经高达7K。然后... ...

句幽 发布于 2020-02-21 17:42 评论(6)阅读(874)
4

abp(net core)+easyui+efcore实现仓储管理系统——入库管理之一(三十七)

通过前面的文章的学习,我们已经有实现了使用ABP提供的WebAPI方式+EasyUI来实现增删改查的功能。之前我们把一些基本的信息已经完成了,如货物信息,供应商信息。有了前面的基础信息,我们可以实现入库管理功能。从本章开始我们来学习一个入库单功能,这个将会涉及DataGrid的主从功能。 一... ...

DotNet菜园 发布于 2020-02-21 17:22 评论(2)阅读(216)
0

C#设计模式学习笔记:(20)职责链模式

本笔记摘抄自:https://www.cnblogs.com/PatrickLiu/p/8109100.html,记录一下学习过程以备后续查用。 一、引言 今天我们要讲行为型设计模式的第八个模式--职责链模式。让我们看看现实生活中某公司采购流程的例子吧,理解起来可能更容易。某公司的规章制度 规定,采 ...

缥缈的尘埃 发布于 2020-02-21 17:04 评论(0)阅读(16)
0

C#设计模式学习笔记:(19)策略模式

本笔记摘抄自:https://www.cnblogs.com/PatrickLiu/p/8057654.html,记录一下学习过程以备后续查用。 一、引言 今天我们要讲行为型设计模式的第七个模式--策略模式。在现实生活中,策略模式的例子也非常常见,例如:在一个公司中,会有各种工作人员:有普 通员工、 ...

缥缈的尘埃 发布于 2020-02-21 15:13 评论(0)阅读(15)
0

C#设计模式学习笔记:(18)状态模式

本笔记摘抄自:https://www.cnblogs.com/PatrickLiu/p/8032683.html,记录一下学习过程以备后续查用。 一、引言 今天我们要讲行为型设计模式的第六个模式--状态模式。无论是现实世界,还是面向对象的OO世界,里面都有一个东西,那就是对象。有对象当然就有 状态了 ...

缥缈的尘埃 发布于 2020-02-21 12:04 评论(0)阅读(20)
0

.net core 部署到IIS 后出现 w3wp.exe 【】发生了未经处理的win32异常……

抗疫时期,想到弄个微信程序用于社区出入和复工复产人员流动登记,老早就买的盛派的书和视频,一直没时间看,趁这个需求,下载盛派weixinDSK开始学习,先是打开盛派的网站陆续无法打开, 帮助文档也没能抢救性下载,估计是盛派在迁移啥东西。项目生成工具也不能用了 试着把GitHub上下载的sample部署 ...

bcd589 发布于 2020-02-21 11:00 评论(0)阅读(51)
0

C#设计模式学习笔记:(17)中介者模式

本笔记摘抄自:https://www.cnblogs.com/PatrickLiu/p/7966240.html,记录一下学习过程以备后续查用。 一、引言 今天我们要讲行为型设计模式的第五个模式--中介者模式,先从名字上来看。中介者模式可以理解为在两个或多个对象中间增加一个“中间对象”,由增加 的“ ...

缥缈的尘埃 发布于 2020-02-21 09:37 评论(0)阅读(25)
0

DOTNET Core MVC(二)路由初探

搁置了几天,工作忙的一塌糊涂,今天终于抽空来继续看看MVC的知识。先来看看MVC的路由是如何处理的。以下为替代的路由: app.UseEndpoints(endpoints => { endpoints.MapControllerRoute( name: "default", pattern: "{ ...

温暖如太阳 发布于 2020-02-21 01:55 评论(0)阅读(46)