zoukankan      html  css  js  c++  java
  • 简单的物流项目实战,WPF的MVVM设计模式(一)

    新建一个WPF项目,命名为WMS

    然后分别新建文件夹,Data,Models,Views,ViewModels,Services,如下图所示

    然后通过NuGet安装连个Nuget包,分别为SQLite,EntityFramework,这两个Nuget包
    这里我解释一下为什么用SQLite,不用SQL Server,原因很简单,SQLite有个特性,
    移动性很强,而且是轻量数据库,当然也可以用NoSQL,都没有问题,本文目的在于
    怎么区理解MVVM的设计模式,让模糊的概念清晰化。仅作参考,不做商业项目,谢谢!

    通过安装SQLite的Nuget包如下图,可以通过Nuget包图形安装界面安装也可以通Nuget的
    控制台界面安装

    通过安装EntityFramework的Nuget包如下图,可以通过Nuget包图形安装界面安装也可以通Nuget的
    控制台界面安装

    这里解释一下这几个文件的作用,Data是存放数据类型,Models是放数据的模型,Views是放视图用于展示
    界面的,给用户看的,ViewModels是Views和Models两个之间的链接,可以理解为连接器,Services则是作为
    接口,返回数据的。本文仅作参考,如果不对,多多指教。

  • 相关阅读:
    单链表
    队列

    面向对象的数组与查找算法
    线性结构
    数据结构与算法概述
    webstorm 格式化代码快捷键
    Web规范小记录1:Web文件规范
    豆瓣 API报错 ( "code":104 问题 )
    舔狗日记二之心灵日记(H5版本)
  • 原文地址:https://www.cnblogs.com/R00R/p/11187733.html
Copyright © 2011-2022 走看看