个人简介
你好,我是猪头少年,是一名定居在云南的软件工程师,主要的开发语言为 C#
和 JavaScript
,涉及 ASP.NET Core
,WPF
,Angular
,Unity
以及 Babylon.js
。平时喜欢自驾出游。欢迎大家联系我。
邮件:scung@qq.com
你好,我是猪头少年,是一名定居在云南的软件工程师,主要的开发语言为 C#
和 JavaScript
,涉及 ASP.NET Core
,WPF
,Angular
,Unity
以及 Babylon.js
。平时喜欢自驾出游。欢迎大家联系我。
邮件:scung@qq.com
在WPF中,CornerRadius
属性我们经常需要使用到,它的作用是用来设置控件的四个圆角,在 Border
,Button
等控件中使用。等同于 css
中的 border-radius
设置。
在我们的系统中,总会有一些资源需要保护起来不被盗走,如果是动态接口可以通过验证权限来保护,静态资源大多需要对外开放,比较难以保护,本文就介绍保护静态文件资源一种思路——那就是使用 HTTP 中 Referer 头。
Blazor 是由 Asp.Net Core 团队推出的一个Web前端SPA解决方案,其中包括了使用 WebAssembly 的 Blazor Wasm 和使用 SignalR 进行实时交互的 Blazor server。本篇文章中使用的是 Blazor Wasm 方案来验证上传文件的操作。
在 .Net
开发中,试用 Process.Start()
来启动一个新进程,当我们传入的是具体文件或者链接的时候,系统也会根据默认打开方式打开对应的进程。但是在新版本的 .Net
中,试用 Process.Start()
来打开文件或者链接的时候,会抛出 System.ComponentModel.Win32Exception
的错误,提示系统找不到指定的文件。
Markdown是一种轻量级标记语言,以简单易读的语法和可生成丰富多彩的内容,受到开发者们的青睐。无论是文档编写,还是博客传记都广泛使用到Markdown。本文介绍试用JavaScript来构建一个Markdown解析器,解锁Markdown的强大之处。