本课程是英文版的图解WPF一书的视频教程。用图解的方式去学习理解WPF,我们一起来学习一下WPF的开发。介绍模板控件,讲解WPF的核心技术-依赖属性,数据绑定,控件模板,视觉树,触发器等等。后期我们会补充知识点。通过这个课程,可以让大家了解WPF的核心知识点。共118集
WPF的MVVM设计模式,可以做到前后端分离。M是modelVM是ViewModel 主要的逻辑是在这里V是视图 主要是XAML,课程下载,包含九集课程。
这个项目是基于ASP.NET Core MVC + LINQ + EF Core + Adminlte 的一个用户注册登录以及后台管理用户的功能模块。
使用asp.net mvc5+ linq +bootstrap开发的一个论坛项目,支持最基本的论坛功能。比如创建板块 发主题 回帖 登录 注册 等基本的论坛功能。这个项目 前面主要讲解权限控制这一块。权限控制基本很多后台网站都需要。另外我们使用linq来查询数据。涉及到事务的问题。还有前端框架我们使用bootstrap来进行美化。
企业微信,是类似钉钉的企业管理APP。提供很多功能。我们可以创建自己的应用。本课程讲解如何使用企业微信群发消息。和对某个用户进行发送企业微信为例子。学习如何使用企业微信的API进行整合我们的网站。
一个成熟的WEB软件,应该安装也应该非常方便。让普通用户就可以快速部署一个WEB软件。为此我们可以在程序中开发一个安装程序,可以让普通用户通过几步设置就可以安装好我们的程序。安装程序应该是和我们的本身web程序是独立开来的。安装程序目的主要是检查安装环境。目录的权限,已经配置数据库。生成数据库。配置网站的一些初始化参数等
本课程讲解一个网站的打包-发布-部署的过程。以及了解IIS的相关配置。网站的启动 停止 重启 应用程序池的回收等问题。已经配置权限。和IIS的身份认证相关配置。了解如何部署网站到web服务器上面。我们开发好的网站只有部署上去才能真正达到他的目的。
所有的WEB系统都离不开一个问题,那就是登录,登录的本质是为了验证,你是谁,你有没有权限,有权限才给你看你想看的东西,没有权限就滚。就是这样。本专题,我们来探讨一下登录的几种机制。比较常见的cookie session token不管是哪一种,他们都有共同点。另外,我们分别来详细学习一下cookie session的本质。
很多时候我们只允许一个人账号同时只能在一个地方登录。特别是一些后台。避免产生一些数据错乱的问题。比如同一个账号在两个地方同时登录同时操作的时候可能会产生数据冲突的问题。比如有一个账号登录的时候发现没有数据。这个功能还是很多地方都有。当一个账号登录。然后再使用这个账号在其他地方登录。这个时候前面的登录就会提示在其他地方登录过,然后被注销掉登录。
ASP.NET Core MVC2是微软的.NET的新一代技术。终于完了微软的跨平台夸语言的梦了。通过.NET Core可以实现跨平台开发。在Windows开发的程序可以拿到MAC OS和Linux上面运行。
Axure RP是一款专业的快速原型设计工具。Axure(发音:Ack-sure),代表美国Axure公司;RP则是Rapid Prototyping(快速原型)的缩写。Axure RP是美国Axure Software Solution公司旗舰产品,是一个专业的快速原型设计工具,让负责定义需求和规格、设计功能和界面的专家能够快速创建应用软件或Web网站的。
Windows Communication Foundation(WCF) 【windows通信框架】 是由微软开发的一系列支持数据通信的应用程序框架,可以翻译为Windows 通讯开发平台。WCF的最终目标是通过进程或不同的系统、通过本地网络或是通过Internet收发客户和服务之间的消息。WCF合并了Web服务、.net Remoting、消息队列和Enterprise Services的功能
账号锁定安全策略,是一种安全机制。目的是增强系统的安全性。避免暴力破解。用户登录失败,如果连续超过某一个次数。就锁定用户一段时间。在这一段时间里面用户不能再登录。就算密码是对的也不允许登录。锁定超过这个时间之后才允许重新登录。这里涉及到一个锁定判断。怎么实现这个功能的问题。
本课程基于MSDN的翻译帮助文档。基于一个电影网站的例子。一起来讲解使用ASP.NET Core 2.2框架来开发一个MVC项目。官方文档
AutoMapper是一个简单的小型库,用于解决一个看似复杂的问题 - 摆脱将一个对象映射到另一个对象的代码。这种类型的代码是相当沉闷和无聊的写,所以为什么不发明一个工具来为我们做?