首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏林德熙的博客

    dotnet 通过 Elmish.WPF 使用 F# 编写 WPF 应用

    本文来安利大家一个有趣而且强大的库,通过 F# 和 C# 混合编程编写 WPF 应用,可以在 WPF 中使用到 F# 强大的数据处理能力 在 GitHub 上完全开源 Elmish.WPF 库,请看 https ://github.com/elmish/Elmish.WPF 在阅读本文之前,我期望大家已了解部分 F# 的知识。 因此上一句话说 F# 本身是没有带 GUI 可视化应用编程是完全错误的,因为 F# 可以非常方便调起 WPF 和 WinForms 等成熟的 UI 框架作为自身的可视化应用框架 通过 Elmish.WPF 这个例子的代码完全放在 Elmish.WPF 库里,可以通过 https://github.com/elmish/Elmish.WPF 获取所有代码 咱依然通过 VS 创建一个空白的 C# 空白 WPF open Serilog open Serilog.Extensions.Logging open Elmish.WPF type Model = { Count: int StepSize

    2.3K20发布于 2021-05-20
  • 来自专栏佳爷的后花媛

    Write your own Excel in 100 lines of F#

    Full source code is available in my elmish-spreadsheet repository on GitHub (as a hands-on exercise in Creating user interface using Elmish I'm going to start by discussing the user interface and then get For creating user interfaces, Fable comes with a great library called Elmish. In Elmish, the update function is a little bit more complicated than I said above. We'll cover Fable, Elmish, but also many other F# examples.

    86020发布于 2020-04-24
  • 来自专栏顾宇的研习笔记

    从第19期技术雷达看 DevOps 的发展趋势

    SAFE 技术栈是 Suave、Azure、Fable 和 Elmish 的简称。SAFE 囊括了一系列技术,形成了前后端一致的 Web 开发技术栈。

    95830发布于 2018-12-28
  • 来自专栏token的技术分享

    Blazor资源大全,很棒的Blazor(2)

    使用F#进行Blazor开发,使用计算表达式(CE)风格的DSL进行内部和第三方Blazor库的开发,依赖注入,自适应和Elmish模型,Giraffe风格的路由,类型安全风格。

    3.7K20编辑于 2023-10-13
领券