Search Result
本文将指导您如何在本地网络环境中成功安装并配置AvaloniaUI所需的工具和模板。
CodeWF.EventBus,一款灵活的事件总线库,实现模块间解耦通信。支持多种.NET项目类型,如WPF、WinForms、ASP.NET Core等。采用简洁设计,轻松实现命令的发布与订阅、请求与响应。通过有序的事件处理,确保事件得到妥善处理。简化您的代码,提升系统可维护性。
一直有小伙伴在微信公众号后台留言让我分享一下.NET MAUI相关的UI框架,今天大姚分享一个.NET MAUI开源、免费的UI工具包:Uranium。
近日,微软正式开源缓存存储系统 Garnet。据微软研究院数据库小组高级首席研究员 Badrish Chandramouli 介绍,Garnet 项目是从零开始构建而成,且以性能为核心考量(特别是吞吐量中的线程可扩展性与更高比例的低延迟水平)。
在动态且不断发展的软件开发世界中,Java 和 C# 是两个巨头,每个都有自己独特的优势、理念和生态系统。本文深入比较了 Java 和 C#,探讨了它们的历史背景、语言特性、性能指标、跨平台功能等。
在.NET项目开发中,随着项目复杂性的增加,依赖的dll文件也会逐渐增多。这往往导致输出目录混乱,不便于管理和部署。
给大家分享一款由WPF开源的、免费的(MIT License)、即开即用、即用即走的翻译、OCR工具:STranslate。
在.NET的世界里,数据库选择至关重要。今天为大家揭秘一款轻量级NoSQL数据库——LiteDB,它小巧但功能强大,为你的项目提供快速、灵活的数据存储解决方案。无论你是初学者还是资深开发者,LiteDB都将是你的得力助手!
Windows屏幕工具,功能包括:屏幕截图、贴图、屏幕取色、截图文字、表格识别(需要申请百度OCR服务)、截图翻译、划词翻译。
AvaloniaUI是一个强大的跨平台.NET客户端开发框架,让开发者能够针对Windows、Linux、macOS、Android和iOS等多个平台构建应用程序。在构建复杂的应用程序时,模块化和组件间的通信变得尤为重要。Prism框架提供了模块化的开发方式,支持插件的热拔插,而MediatR则是一个实现了中介者(Mediator)模式的事件订阅发布框架,非常适合用于模块之间以及模块与主程序之间的通信。
我们的目标是提供一个能够理解和处理复杂查询的智能搜索解决方案,帮助用户快速准确地获取所需信息。
一款基于Antd风格设计的开源Winform控件库
FluentValidation 是一个基于 .NET 开发的验证框架,开源免费,而且优雅,支持链式操作,易于理解,功能完善,还是可与 MVC5、WebApi2 和 ASP.NET CORE 深度集成,组件内提供十几种常用验证器,可扩展性好,支持自定义验证器,支持本地化多语言。
Azure应用服务用YARP取代了Nginx,获得了80%以上的吞吐量。他们每天处理160B多个请求(1.9 m RPS)。这是微软的一项了不起的技术创新。
一套以用户体验出发的.Net8 Web开源框架,支持Abp.vNext 版本原生版本、Furion版本,前端后台接入Ruoyi Vue3.0,内置Rbac权限管理+Bbs社区论坛模块,开箱即用
朋友圈看到桂素伟大佬发的消息截图,站长赶紧翻译向大家报喜,确定了-C#是2023年度的编程语言!
码界工坊是站长新开的一个提供网页在线工具、跨平台桌面和手机应用的开源项目。站长将终致力于为你带来更高效、更便捷的使用体验。今天,站长荣幸地推出“文章标题URL别名生成器”,帮助你轻松创建文章标题的URL别名,提升SEO效果和用户体验。快来码界工坊,探索更多实用工具吧!
.NET 8在整个堆栈中带来了数千项性能改进
路遥工具箱是一款基于C# WPF开发的开源工具,旨在解决开发过程中常见的功能性需求,并将其自动化。目前已经拥有十数项实用功能,让你的开发工作事半功倍!
昨天(2023年10月23日)蚂蚁集团旗下语雀崩了:在线文档及官网均无法打开 官方称紧急恢复中,建议读者自己开发一个属于自己的博客网站,遇到这种事才不会惊慌。
Dotnet工具箱是一个纯前端的、开源和免费的工具网站,周末我参考了开源项目it-tools,对网站界面文字进行了汉化,并重新部署了网站。该网站共有10大工具分类,提供了73个实时在线小工具。使用Vue3开发的Dotnet工具箱具有独特的特色,本文详细介绍了其中一些特色工具,并简单分享了如何部署自己的工具网站。如果你对工具网站感兴趣,不妨来了解一下Dotnet工具箱吧!
多年来,基于XAML的UI框架已经有了很大的发展。这些框架主要包含:支持跨平台应用的Avalonia UI, Uno Platform和 .NET MAUI。如果微软早点推出一个类似Flutter这样的跨平台UI框架,我们可能就不会有这么多的选择。
Hashids.net是一款轻量级开源的将数字编码成字符串的加密(短ID生成)工具类库,其实灵活用它将字符串生成短Id也是可以的,只是不可逆。
在互联网行业,基于 Unix/Linux 的网站系统架构毫无疑问是当今主流的架构解决方案,这不仅仅是因为 Linux 本身足够的开放性,更因为围绕传统 Unix/Linux 社区有大量的成熟开源解决方案,覆盖了网站应用扩展的方方面面。
2010 年,几个搞 IT 的年轻人,在美国旧金山成立了一家名叫 “dotCloud” 的公司。
富 Web 时代,应用变得越来越强大,与此同时也越来越复杂。集群部署、隔离环境、灰度发布以及动态扩容缺一不可,而容器化则成为中间的必要桥梁。
很多C/S开发领域的同学或多或少都可能会遇到需要制作安装包的场景,打包的工具也是五花八门。
面试题,答案主要由ChatGPT提供
推荐一个界面简洁、美观的、支持国际化开源音频播放器。
FluentFTP 是一个适用于 .NET 和 .NET Standard 的 FTP 和 FTPS 客户端。
ThingsGateway是国内新生开源项目,归属工业数据采集网关,经过近四个月的洗礼,已经趋于稳定。
网站使用Blazor Wasm开发,网站内容包括在线工具和在线小游戏两个种类,主要是体验Web Assembly到底好不好。
Blazor上线1天了,开发上手真舒服,再上一个工具+几个小游戏吧。
查阅微软资料发现从.NET 6开始只能在只能在windows上使用, 不过好在官方也给了几条解决方案
ThingsGateway 基于net6/7+ ,跨平台边缘采集(物联网)网关,支持南北端插件式开发,支持常用Modbus/OPCDA/OPCUA/S7采集插件,MQTT/OPCUAServer等上传插件
网站已经进行了重构,前台采用了简约风格,以提供更好的用户体验。
珍爱生命,远离不明第三方组件库。
思维导图、目录组织图、鱼骨头图、逻辑结构图、组织结构图
在现代软件开发中,数据可视化和可交互性越来越受到关注。为了实现这一点,通常需要使用各种图表、表格、网络拓扑图等控件。NodeNetwork就是一种这样的自定义方式,它是一个基于C# WPF的开源项目,可以帮助我们快速构建和定制网络拓扑图。
ClearScript 是一个 .NET 平台下的开源库,用于在 C# 和其他 .NET 语言中执行脚本代码。
作者以他的宠物狗命名的控件库
Dotnet9网站用WordPress搭建了两年,去年开始自学ASP.NET Core MVC,开始了独立开发网站之路,现在网站前台算是有模有样了,后台正在开发中
包含一些常用的操作类,大都是静态类
以下内容不是NET面试的全部,而是写一些我认为可能会遗漏的。
一款方便、快捷的数据库文档查询、生成工具,致力于成为帮助企业快速实现数字化转型的元数据管理工具。
这里是笔者在开发 MAUI 应用时踩的坑,以及一些笔记的汇总。
长久以来,我们在前后端交互时使用WebApi + JSON方式,后端服务之间调用同样如此
最近在排查一个上传功能时,客户端上传的是zip文件,到服务器端后使用C# 解压zip文件的代码将上传文件解压后验证是否是允许上传的文件类型,并且要验证乱改文件后缀啊,文件头什么的都要走一遭,结果解压zip文件时就出妖蛾子了。
这是一个基于WPF XAML的跨平台UI框架,并支持多种操作系统(Windows(.NET Core),Linux(GTK),MacOS,Android和iOS),Web(WebAssembly)
对于许多开发人员来说,这可能意味着转向 C#、Go、Java、Ruby、Rust 和 Swift。
从一个WPF Hello World程序开始,逐渐引入Blazor,做个免费能看的对话小程序耍耍。
ClickOnce 是一种部署技术,使用该技术可创建自行更新的基于 Windows 的应用程序,这些应用程序可以通过最低程度的用户交互来安装和运行。
一直以为uno只能开发桌面和移动App,原来它也能开发Web,而且这还是个Web小游戏!
最近几天在看一本Go的书籍,看了100来页,感觉不错,分享给大家。
一个WPF版的Layui前端UI样式库
总结:翻译微软开发者博客文章需要申请,不能标原创
使用FigmaSharp.Maui.Graphics将Figma设计转换为 .NET MAUI Graphics代码。
今天我们宣布 .NET 7 候选版本 1。这是生产中支持的 .NET 7 的两个候选版本 (RC) 中的第一个。
WPF开发的XML记事本
EasyNetQ 的目标是提供一个库,用于在 .NET 中使用 RabbitMQ 尽可能简单。
作为后端开发,不管是什么语言,Java、Go还是C++,其背后的后端思想都是类似的。
我们日常开发中,如何保证接口数据的安全性呢?
今日一同事给我说你获取到的pdf文件有点不符合我们现有软件流程,你能不能将我们pdf文件转成图片啊!
能够让我们在不需要定义类的情况下,就构建出我们想要的对象。
用于 WPF 应用程序的轻量级 UI 工具包,提供经典和增强的 Windows 视觉效果
CacheManager 是用 C# 编写的 .NET 的开源缓存抽象层。它支持各种缓存提供程序并实现了许多高级功能
HttpReports 基于.NET Core 开发的APM监控系统,使用MIT开源协议,主要功能包括,统计, 分析, 可视化, 监控,追踪等,适合在微服务环境中使用。
Coravel 帮助开发人员在不影响代码质量的情况下快速启动和运行他们的 .NET Core 应用程序。
在项目中我们会经常遇到对象的映射,比如像Model和Dto之间的映射,或者是对象的深拷贝,这些都是需要我们自己实现的。
Flurl是一个现代的,流利的,支持异步的,可测试的,可移植的,URL增强和Http客户端组件。
产品负责人在内部群发消息说招人
在github上看一些.Net的开源库,看到了关于爬虫相关的库
对于大部分.NET 后端开发者来说, 都比较熟悉目前流行的ABP框架, 基于开源的ABP框架, 可以自己进行二次开发, 无需重新开发一些基础功能
性能优化就是如何在保证处理相同数量的请求情况下占用更少的资源
帮助开发人员通过面板来设置定时任务,主要想做的就是像SwaggerUI一样,项目入侵量小,仅需要在Startup中注入的UI组件
使用这个WPF库,快速的给你的应用程序添加新手引导功能
做WPF微信DEMO,用到了转换器,转换颜色,转换显隐;重写了控件的样式,例如Button、RadioButton、ListBox;然后MVVM模式下,Bind的用法,感觉这个DEOM对于初学者来说应该会有很大的帮助。
基于Nacos来一篇关于微服务的配置中心方案Demo。
Flutter 3发布了,你还在等什么呢?一起来了解、学习吧!!!
一个简单易用的 Windows 截屏增强工具
新号专注于 `.NET` 和 `Flutter` 跨平台开发技术,计划对感兴趣的国外技术文章进行翻译、油管视频分享(不搬运视频,只分享视频中案例代码)
Flutter Web 稳定版本发布至今也有一年多了,经过这一年多的发展,今天就让我们来看看作为大前端时代的乱流,Flutter Web 究竟有什么不同之处,本篇分享主要内容是目前 Flutter 下少有较为全面的 Web 内容。
恭喜,如果你在 2021 年读到这篇文章,那么你已经穿越到了明年。
随着跨平台开发在软件交付市场上的迅速流行,全球顶尖的移动应用开发公司也聚焦到了该领域。
在经过了两年的准备,以及迁移了几个应用项目积累了让我有信心的经验之后,我最近在开始将团队里面最大的一个项目,从 .NET Framework 4.5 迁移到 .NET 6 上。
这是使用EF Core迁移数据库的系列文章中的第二篇。
用于 C# 的自定义 PrintDialog,可实时预览。您可以选择打印机并设置份数、方向、颜色、质量、比例、每张页数、双面、纸张尺寸、纸张类型、纸张来源等。它也很优雅。
使用 `.NET MAUI`,可以开发可在 `Android`、`iOS`、`macOS` 和 `Windows`、Linux(社区支持)从单个共享代码库运行的应用,一套代码多端运行。
我有时候在想在JAVA领域,Spring基本一统天下,新手也好,高手也罢都在学习、研究和项目实战。
它提供了一个布局引擎,设计时考虑到了完整的分页支持以及灵活性要求!比市面上常见的Aspose和iTextSharp好用太多了!
关于依赖注入是什么?依赖注入是一种具体的编码技巧,对我来说最明显的就是解决代码的耦合性。
几十套大屏模板,可在线浏览,也可下载
去年 10 月,IdentityServer 的两位创建者和维护者 Dominick Baier 和 Brock Allen 宣布,他们当前的商业模式本质上是不可持续的
这个世界,自古是用户驱动资本,资本驱动变革,变革造就生态。
因为某些原因,github访问速度确实太慢了,图片经常刷不出来,甚至会出现项目无法下载的情况。码云虽好,可目前还是无法代替github在编程界的地位。
本次活动主要是 .NET Xamarin.Forms 移动端项目开发实战教程
使用`Xamarin.Forms`开发的开源移动App介绍,感兴趣的可以访问[Github](https://github.com/jsuarezruiz/xamarin-forms-goodlooking-UI)和[Gitee](https://gitee.com/dotnet9/xamarin-forms-goodlooking-UI)仓库看看,下载对应的App项目研究。
.NetCore+Vue2/Vue3+Element plus+uniapp前后端分离,全自动生成PC与移动端代码;支持移动端(uniapp)ios/android/h5/微信小程序。http://www.volcore.xyz/
设想,用户双击了桌面图标,然而等待几分钟,应用才启动完毕,那用户下一步会不会就是点击卸载了。为了权衡大型应用软件在启动过程,既需要执行复杂的启动逻辑,又需要关注启动性能,为此过程造一个框架是一个完全合理的事情。
一直以来,听歌都是热门需求,音乐可以说是人类的重要的精神粮食之一,但是现在的音乐版权都被几大音乐平台瓜分。`即使在一个平台充了会员,也不一定能听到想听的歌`,这一点与国外的流媒体音乐平台不同。
说到动态壁纸软件,相信很多人都听说过或用过 `Wallpaper Engine`, 这是 Steam Store 一个好评如潮的壁纸软件,售价为 `18` 元。我之前也一直在使用,当然今天介绍的是另外一个壁纸软件 `Lively Wallpaper`。
来,教你写出酷炫的控制台应用
Github 上有很多优秀的 .NET 开源项目,它们很适合用来学习 .NET 、设计模式和架构。
本文章介绍的是NV显卡训练。CPU训练 仅供参考,部分不同的地方请前往官方网站获取信息。
.NET自动更新框架推荐
水文图一乐
.NET Core具有【剪裁未使用的代码】的功能,但是由于它是使用静态分析来实现的,因此它的剪裁效果并不是最优的。
大佬说博客
时间戳转换,关键点在于双向绑定`@bind-Value`,就简单贴源码吧
免费开源Blazor在线Ico转换工具,不保存源文件及转换后文件,下载完成即删除,请放心使用。
.NET 7 建立在 .NET 6 建立的基础之上,包括一套统一的基础库、运行时和 SDK,简化了开发体验,提高了开发人员的工作效率。
从本质上来讲,API 就是服务器和客户端之间的一个协议,指定了服务器如何基于客户端的请求提供特定的数据。
这是一个WPF自定义控件开源项目,里面的一些控件很有意思
弹指一挥间,十年已经过去了,从第一次接触.net到今天,正好十年
Flutter是由谷歌开发的开源移动UI框架,可快速在不同平台上构建高质量原生用户界面。
一个Mateial风格的开源Blazor组件库
我开发了一个对.Net程序瘦身的工具,可以把被引用但是没有被使用的程序集删除。我用它把一个.Net core程序从`147兆`瘦身到`59.5`兆。
将矢量图形打包成字体的形式,使用方式也和我们使用字体一样,能够自由设置图标的大小,图标的颜色。相对于传统图片来说,优点还是很明显的:
Blazor允许您`使用C#`而不是JavaScript`构建交互式`Web UI`。 Blazor应用由可重用的Web UI组件组成,这些组件使用C#、HTML和CSS实现。客户端和服务器代码都是用c#编写的,允许您共享代码和库。
如果您一直紧跟 .NET 世界的最新发展趋势,那么现在您一定听说过 Blazor。
仓库README很素,但看作者README贴的几篇博文介绍,你会喜欢上它的
WinForms上MVVM技术的必要性,发现要实现MVVM框架其实并不难,关键在于模型(Model)和视图(View)的双向绑定,即模型的改变引起视图内容的改变,而视图的改变也能够引起模型的改变。
可以编译该项目。整个控件控除了动画函数由Silverlight提取出来和ColorEditorExt.cs颜色面板视图设计器扩展器在网上例子修改而来,其他都是自己在原生控件基础上写的,没有使用任何第三方库,所以放心使用,没有侵犯他人著作权的问题。
很简单,用是因为好用,性能和语法表现力/开发速度都比java/go强,干嘛不用呢。
分享一下之前学习的一个登录小案例
使用Prism做MVVM,优点咱就不说了,主要用了容器注入,消息和DI,比自己写省很多事。网上有很多标准的MVVM的使用方法,但是没有形成一个系统级的框架。本框架从登录到具体业务的使用,还有自动升级都搭建完成
一系列非常简单易用,对Windows API做了极好封装的.NET类库,几乎不用再写繁琐的Windows API转换函数了。
开源分享
今天站长推荐一款日志可视化组件`LogDashboard`,可以不用安装第三方进程,只需要在项目中安装相应的**Nuget**包,添加数行代码,就可以实现拥有带Web页面的日志管理面板,十分nice哦。
开源免费的redis包
有网友看了上一篇文章《C# 多语言利器 - ResX Manager》后,提出疑问:这个多语言切换不重启不能刷新,有没有方案?
一般客户端项目常规操作流程是:弹出登录窗口=》账号验证成功=》关闭登录窗口=》弹出主窗口=》在主窗口作业。
其实站长很久之前就知道这个开源WPF控件库了,只是一直欣赏不了这种风格,但也star了该项目。每次浏览该仓库时,发现star越来越多,也看到很多网友对它的褒奖,所以今天就向大家推荐这款WPF控件库。
基于.Net Framework 4.0+、.Net 5、.Net 6 框架的 C# WinForm 开源控件库、工具类库、扩展类库、多页面开发框架。
一个底层基于IOCP异步通信模型的Windows远程控制系统
今天介绍一个开源的C# WPF开源控件库,非常漂亮,重点是开源哦
本文由网友投稿,Dotnet9站长整理。站长觉得这小工具很实用,站长家里、公司也在尝试使用了。
在实际的项目开发中,我们会遇到许多需要通过程序发送邮件的场景,比如异常报警、消息、进度通知等等。
上传文件时,一般是提供一个上传按钮,点击上传,弹出文件(或者目录选择对话框),选择文件(或者目录)后,从对话框对象中取得文件路径后,再进行上传操作。
有十分漂亮的界面,整个都是 Win10 风,界面部分和默认 UWP 相近, 这个库支持了 .NET Framework 4.5 和以上的版本,以及 .NET Core 3.0 和以上的版本,可以在 Windows Vista SP2 和以上的系统运行。
根据网友分享的一篇博文,找到的这个开源项目。这个开源项目有8个界面设计,效果都还不错,可以作为WPF开发时的一个参考。
继上篇介绍Bootstrap风格的BlazorUI组件库后,今天我来介绍另一款Blazor UI组件库:一套基于 Ant Design 和 Blazor 的企业级组件库。
一个UI设计
常用的托盘效果应该都能满足了吧?而实现这些效果,我们自己要码的代码真的不多
上一篇有简单介绍主工程的国际化,使用的资源字典(XAML)实现的。这几天我添加了几个Prism模块(Module),发现子模块使用资源字典的方式实现国际化和本地化不好做,没有找到比较好的参考文章,所以换了一种方式,使用资源文件实现了。
随着信息技术的快速发展,数字化转型已经成为各行各业发展的必然趋势。在航天设计领域,数字化建设也得到了广泛的重视和应用。航天总体设计单位作为航天行业的重要组成部分,其数字化建设对于提升航天产业的核心竞争力具有重要意义。笔者将结合实际项目经历,详细介绍航天总体设计单位的数字化现状,包括数据类型、非结构化数据的治理难度以及自然语言处理技术在非结构化数据处理场景下的典型应用。
一款简单漂亮的WPF UI,融合部分开源框架的组件,为个人定制的UI,可供学者参考。
只是简单的登录界面布局,没有太重要的功能效果。
一个基于.Net Framework 4.0,扁平化的、漂亮的、开源的C# Winform控件库。
一个很多人参与贡献的WPF开源控件项目
此项目应用了Prism MVVM框架,项目展示数据来源于其他服务程序,使用的WebAPI通信,如果要正常运行此程序,需要您自己做一个WebAPI程序,由API接口提供数据驱动,其实直接查看代码最直接,有需要的自己是很方便提取的,即使项目无法运行。
国内优秀的WPF开源控件库,Panuon.UI的优化版本。一个漂亮的、使用样式与附加属性的WPF UI控件库,值得向大家推荐使用与学习。