首页 > 其他分享 >4、.Net 快速开发框架:WalkingTec.Mvvm - 开源项目研究文章

4、.Net 快速开发框架:WalkingTec.Mvvm - 开源项目研究文章

时间:2024-10-29 09:34:47浏览次数:3  
标签:代码生成 Mvvm 框架 开发 WalkingTec Net WTM

  

  WalkingTec.Mvvm框架(简称WTM)是一个基于.NET Core的快速开发框架,它支持Layui(前后端不分离)、React(前后端分离)、Vue(前后端分离)等多种前端UI框架,并内置了代码生成器以提高开发效率。

  WTM的核心特点包括:

  1. 多前端UI支持:支持Layui、React、Vue等前端UI框架,满足不同开发需求。
  2. 内置代码生成器:通过代码生成器,可以快速生成前端和后端代码,降低前后端人员的沟通成本,提高开发效率。
  3. 丰富的ViewModel:提供4类ViewModel,覆盖数据增删改、分页列表及导出、数据导入和批量操作等常见功能。
  4. 多种前台控件:提供数十种前台控件,如Form、Grid、Panel、Dialog等,简化页面开发。
  5. 后台管理功能:内置用户、角色、用户组、数据权限、页面权限、菜单、日志、邮件、短信、文件等后台管理功能。
  6. 支持单点登录:支持单点登录、门户Portal、分布式数据库。
  7. 常用库简化操作:提供Redis、DFS等后台开发常用库的简化操作。
  8. 前后端分离支持:支持前后端分离模式,使用代码生成器同时生成前台和后台的代码。

  WTM框架适合中小规模后台管理系统的开发,严格遵循MVVM开发模式,对于新手可以快速上手,对于高手可以将繁琐重复的工作交给框架生成,从而专注于解决需求难点。

  WTM框架已经开源,其文档和教程可以在官方网站找到,同时提供了QQ交流群供开发者交流和提问。开发者可以通过官方网站 https://wtmdoc.walkingtec.cn/ 一键生成WTM项目,快速开始体验WTM的开发效率和便利性。

 

  网址:https://github.com/ganmkTrue/WalkingTec.Mvvm/blob/develop/deploy.sh

标签:代码生成,Mvvm,框架,开发,WalkingTec,Net,WTM
From: https://www.cnblogs.com/lzhdim/p/18333148

相关文章

  • 项目升级到.Net8.0 Autofac引发诡异的问题
    前两天把项目升级到.Net8.0了,把.Net框架升级了,其他一些第三方库升级了一部分,升级完以后项目跑不起来了,报如下错误:Anunhandledexceptionoccurredwhileprocessingtherequest.DependencyResolutionException:Noneoftheconstructorsfoundwith'Autofac.Core.Activators......
  • asp.net程序设计2541教学网站的设计与实现
    项目包含:源码、论文、通用讲解视频、说明文档,部署录像开发环境开发工具:VisualStudio2010或以上版本数据库:SQLServer2005或以上版本开发语言:c#操作系统:windows7或以上浏览器:GoogleChrome(推荐)、Edge、360浏览器网络教学是随着计算机网络的蓬勃发展与广泛运用而......
  • .NET云原生应用实践(四):基于Keycloak的认证与授权
    本章目标完成Keycloak的本地部署与配置在StickersRESTfulAPI层面完成与Keycloak的集成在StickersRESTfulAPI上实现认证与授权Keycloak的本地部署Keycloak的本地部署最简单的方式就是使用Docker。可以根据官方文档构建Dockerfile,然后使用DockerCompose直接运行。由于Ke......
  • .NET周刊【10月第3期 2024-10-20】
    国内文章我被.NET8JIT的一个BUG反复折磨了半年之久(JITtier1finallyoptimizations)https://www.cnblogs.com/calvinK/p/18469889作者分享了一次在公司中API服务器从.NET6升级到.NET8后遇到的JITBUG经历。升级后一个实例在某些部署中出现AES解密明文字符丢失的问题,而初......
  • MMpretrain使用Tiny ImageNet数据集
    TinyImageNet是ImageNet的子集,ImageNet太大了,训练一次要好几天,于是准备用TinyImageNet代替ImageNet./mmpretrain/mmpretrain/datasets/imagenet.py里面列出了ImageNet的两种格式:imagenet├──train│├──class_x||├─......
  • C# 13(.Net 9) 中的新特性 - 半自动属性
    C#13即.Net9按照计划会在2024年11月发布,目前一些新特性已经定型,今天让我们来预览其中的一个新特性:作者注:该特性虽然随着C#13发布,但是仍然是处于preview状态的特性,请谨慎使用半自动属性Semi-autoproperties大家都知道,C#早在3.0时候就添加了自动属性这个特性,让我......
  • FastReport .NET 2025.1.1 Crack
    FastReport.NETAlibraryforgeneratingreportsandcreatingdocumentsfor.NET8,Blazor,.NETCore,ASP.NET,MVCandWinFormsTryforfreeFastReport.NETLibraryforgeneratingreportsandcreatingdocumentsfor.NET8,Blazor,.NETCore,ASP.NET,......
  • ASP.Net Core 8 Web API整合Swagger UI并进行模块分组吃屎般瞬间记录
    一、开发环境开发工具:VisualStudio2022工程模板:ASP.NetCore8WebAPI工程(官方标准的).Net环境:.NetCore8.0NuGet依赖:Swashbuckle.AspNetCore6.9.0(UI用的默认的UI界面,可以自由选择其他的UI界面)二、基本概述参考了网上很多大佬的帖子,实现基本就两种:1、用自定义At......
  • .NET + 微信小程序开源多功能电商系统
    前言推荐一款基于微信小程序、LayUI和.NET平台的多功能电商系统,支持二次开发和扩展,帮助大家轻松快速搭建一个功能全面且易于管理的在线商城。项目介绍该项目不仅包含了微信小程序前端,还配备了强大的管理后台、插件管理系统以及稳定的WebAPI接口。系统采用C#语言进行后......
  • 2024 年你应该知道的 13 个 Kubernetes 配置
    随着Kubernetes继续成为容器编排的基石,掌握其配置和功能对于DevOps专业人员来说至关重要。2024年,某些Kubernetes配置因其在云原生环境中增强自动化、安全性和性能的能力而脱颖而出。这篇博文深入探讨了13种基本的Kubernetes配置,对每种配置进行了深入探讨,并提供了......