• [.NET] dotnet 跨平台构建应用 for linux 2020-12-26 19:45:37

    dotnet 可以跨平台构建应用, Windows可以为Mac, Linux构建可执行文件, 为部署,测试带来了很多便捷性。 本文就介绍给大家,如何快速的构建跨平台应用。   建立项目用Visual Studio Community,或者dotnet命令建就可以, 下面的命令是构建命令,一步到位、在.net core 3.1, .net 5下面测试通过   dotnet publish -c Release -r linux-x64 --self-contained tru

  • [.NET] Asp.net 5.0 Area 模块使用教程 2020-12-26 19:38:47

    Asp.net 5.0 学习教程, Area 模块使用教程. 如果你是新学Asp.net的,那么直接学asp.net 5.0吧,今年刚出的最新的 asp.net框架, 以后也就不叫asp.net core了, 直接就asp.net. Area的概念是什么意思呢, 就是在一个很大型的项目里面, 传统的MVC模式,已经不足以定义各个模块,组件了.举个例子, 阿里巴巴旗下,有很多网站, 比如淘宝,支付宝, 天猫.   如果你的项目比较大了,那肯定不止一个或者几个Controller, Area

  • [.NET] Asp.net 5.0 MVC 把List传到View显示 2020-12-26 19:35:42

    需求 有个小功能需求点,我们要把一个表格数据, 即一个List,显示在Views 模板, 我们应该怎么传值,怎么显示 基础知识   我们知道Asp.Net的模板 数据容器是ViewData, 那么我们可以先把List 传给ViewData, 先看示例代码   我们先定义了一个List,然后赋值给ViewData数据容器   List<String> viewList = new List<String>();

  • [.NET] 基于.netcore 3.1构建一个应用,Linux邮件组阅读器 2020-12-15 15:38:08

    基于.net core 3.1开发了一个应用,Linux 邮件组阅读器, 访问地址:https://lkml.netroby.com 如果你没有订阅Linux邮件组,又想看Linux开发者到底在做什么, Linus大神今天说了些啥,那么,可以通过我的这个网站,阅读邮件列表 一分钟更新一次, 一般来说,只要你刷新的够频繁,就不会错过哪怕一封邮件。 好的, 其实原本是基于.net 5开发的,但是因为阿里云 云效构建不支持.net 5,所以后来我只能降级到.net core 3.1, 好在降级基本是无缝

  • [.NET] Avalonia 一个跨平台的.net UI框架 2020-10-15 09:09:45

    Avalonia是一个跨平台的Ui开发框架,它有很多丰富的组件,借助它,你可以开发自己的应用(MVVM),视图,代码分离,帮助你更好的组织代码。

    https://github.com/AvaloniaUI/Avalonia