惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

人人都是产品经理
人人都是产品经理
Stack Overflow Blog
Stack Overflow Blog
S
SegmentFault 最新的问题
博客园 - 司徒正美
aimingoo的专栏
aimingoo的专栏
U
Unit 42
GbyAI
GbyAI
B
Blog RSS Feed
博客园 - Franky
L
LangChain Blog
Hugging Face - Blog
Hugging Face - Blog
美团技术团队
The GitHub Blog
The GitHub Blog
Y
Y Combinator Blog
云风的 BLOG
云风的 BLOG
H
Hackread – Cybersecurity News, Data Breaches, AI and More
博客园 - 三生石上(FineUI控件)
Microsoft Azure Blog
Microsoft Azure Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
G
Google Developers Blog
Last Week in AI
Last Week in AI
阮一峰的网络日志
阮一峰的网络日志
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Apple Machine Learning Research
Apple Machine Learning Research

雪哥的自留地

重装电话 – 雪哥的自留地 更新一下 – 雪哥的自留地 栈和堆的区别 – 雪哥的自留地 雪哥的自留地 雪哥的自留地 .NET BLAZOR开发小记 三 – 雪哥的自留地 .NET BLAZOR开发小记 二 – 雪哥的自留地 雪哥的自留地 雪哥的自留地
.NET BLAZOR开发小记 一 – 雪哥的自留地
作者 雪哥 · 2023-11-02 · via 雪哥的自留地

随笔,记录一下。

事情的起因很简单,我自己需要使用一套小的系统应用,目前市场上没有合适的,所以想自己开发一套。后来就用QT画了个界面,自己用用挺好。

但是后来用的人多了,每次更新客户端都很麻烦,所以想搞个B/S架构的。

本人技术背景如下:

有多年C/C++,DELPHI等开发经验,后来就比较少写代码了。对于WEB方面,几乎一窍不通。

这个小应用不是我本职工作,只是我在公司项目管理过程中所需要用到,所以没有太多时间去研究各种前端框架。

尝试了解了一下PHP,JAVA,等做WEB的,发现太难了。HTML对我来讲都很麻烦了,更别提里面的js,css等,根本搞不定。

偶然间发现了.net blazor框架,试了一下,VS全自动建立项目,只需写个HTML,数据一绑定,其他业务可以用c#全搞定,我觉得有希望了。

参照微软的例子写了点小测试,发现还行,点击页面按钮数据可以实时刷新,不用像其他的那样写一堆东西。所以我开始研究这个东西。

网上搜了一下,发现了BOOTSTRAP BLAZOR这个框架,安装也很方便,作者也提供了很详细的文档以及示例。对于我这种小白来说基本等于手把手教了。

链接在此:Bootstrap Blazor – 组件库

在此特别感谢作者:@Argo,感谢你开发出这么好用的框架!!

页面解决方案有了,那用开整吧。

数据库是mysql。试着了解了一下freesql以及其他的数据库框架,用不太顺手。不过我的数据库功底还可以,能随心所欲写出各种SQL语句,那就采用最基本的官方提供的框架,手动拼写SQL语句。这块也解决了。

考虑到后面可能会用移动端,所以暂时采用WEBAPI处理所有业务。界面只是发请求和展示。感谢强大的VS,一键生成WEBAPI。

现在页面、服务、数据库都搞定了,那就开整!