Skip to content
Use WTM to write .netcore app fast !!!
C# HTML JavaScript Other
Branch: develop
Clone or download

Latest commit

liuliang-wt fix: fix the bug that index page can't solved properly
fix: fix the bug that sql bulk import fail with custom field name
Latest commit c5c293d May 24, 2020

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.azure/pipelines ci: modify ci.yml Jan 30, 2020
.github/ISSUE_TEMPLATE Update --bug.md Mar 3, 2020
.vscode docs: remove settings.json Mar 23, 2020
demo fix: fix the bug that index page can't solved properly May 24, 2020
doc/WalkingTec.Mvvm.Doc fix: update setup file May 21, 2020
src fix: fix the bug that index page can't solved properly May 24, 2020
test fix: update unit test May 19, 2020
.dockerignore fix: fixed the bug of dockerignore Sep 8, 2019
.editorconfig add .editorconfig Jul 31, 2019
.gitignore Feature/react (#360) May 4, 2020
CHANGELOG.md hotfix 2.6.1 May 22, 2020
CONTRIBUTING.md docs: add `ci` commit type Aug 1, 2019
Dockerfile fix: fixed the bug which can not use System.Drawing.Common in microso… Sep 8, 2019
LICENSE docs(LICENSE): modify license Jul 31, 2019
NuGet.Config mod modify csproj files Jul 30, 2019
QA.md Init WalkingTec.Mvvm May 24, 2018
README.md Update README.md May 11, 2020
README.zh-CN.md Update README.zh-CN.md May 11, 2020
TODO.md Update TODO.md Sep 11, 2019
VERSION.md docs(version): add version rule description Aug 3, 2019
WalkingTec.Mvvm.sln fix: update readme May 8, 2020
alpine.Dockerfile style: modify dockerfiler name Sep 8, 2019
common.props ci: remove IncludeSymbols node of common.props Sep 2, 2019
deploy.sh Init WalkingTec.Mvvm May 24, 2018
publish-demo.sh add 添加发布 shell Mar 1, 2019
publish-doc.sh add 添加发布 shell Mar 1, 2019
publish.sh add 添加发布 shell Mar 1, 2019
version.props hotfix 2.6.1 May 22, 2020
wtmdoc.Dockerfile add 添加wtmdoc docker Jun 12, 2019

README.md

English | 简体中文

WalkingTec.Mvvm for aspnet core

Walkingtec.mvvm framework (WTM) is a rapid development framework based on. Netcore. It supports LayUI, React, VUE. WTM has built-in code generator to maximize development efficiency. It is a powerful tool for efficient development.

Coverage Status Member project of .NET Core Community Gitter GitHub license FOSSA Status

CI Build Status

Platform Build Server SDK Master Status Develop Status
Azure Pipelines Windows/Linux/OSX v2.2.300 Build Status Build Status
Azure Pipelines Windows/Linux/OSX v3.1.101 Build Status Build Status
AppVeyor Windows/Linux v2.2.300 - -
Travis Linux/OSX v2.2.300 - -

Nuget Packages

Package name Version Downloads
WalkingTec.Mvvm.Core NuGet downloads
WalkingTec.Mvvm.Mvc NuGet downloads
WalkingTec.Mvvm.Mvc.Admin NuGet downloads
WalkingTec.Mvvm.TagHelpers.LayUI NuGet downloads

Main features of the framework:

The framework provides 4 types of ViewModel, covering the common functions of mainstream web applications. They are:

CrudVM provides the most common function of data addition, deletion and modification;

ListVM provides the function of paging list and exporting

ImportVM & TemplateVM provides the function of importing via excel ;

BatchVM provides the function of batch operation.

The framework has its own code generator, which makes the development efficient and fast;

The framework provides dozens of client-side controls, including Form,Grid,Panel,Dialog and almost all common controls. Without client-side, the back-end developers can easily write beautiful client-side pages. Currently, the framework only supports LayUI as the front-end UI, and we will support more later;

The framework provides built-in user, role, user group, Data permission, page permission, menu, log, mail, SMS, file and other common back-end management functions;

The framework supports single sign on, portal and distributed database;

The framework provides simplified operation of common back-end development libraries such as Redis, DFS etc.

The framework provides both the server-side and client-side mode.

Mode UI Status
Server-side LayUI Stable
Client-side React Stable
Client-side VUE RTM

Under WTM framework's client-side mode, you can also use code generator to generate server-side and client-side code at the same time, greatly reducing the communication cost of front-end and back-end developers, essentially improving the development efficiency, so that "separation" is no longer complex and expensive.

Framework document address: http://wtmdoc.walkingtec.cn

Framework Q&A community: https://community.walkingtec.cn

Frame QQ communication group: 694148336

Click here to generate a WTM project online and experience the beauty of WTM immediately~~~

At present, we are a team of 7 developers. We are looking for all kinds of C#, React, VUE experts to join us!

If WTM hepls you:

You can’t perform that action at this time.