原文:用MVC5+EF6+WebApi 做一个小功能(一)开场挖坑,在线答题系统

从哪开始说呢,这几年微软的技术一直在变,像是牟足了劲要累死所有的NET程序员,从WebForm到MVC到现在MPA SPA Razor单页,从net . 一直走到现在.net . . ,后面还有一个Core在等着攀登。唉,不知多少net程序员死在沙滩上,又有多少net程序员转行送了外卖 整个技术行业,从传统的单机应用到联机应用,然后Web应用,爆发式的移动应用,然后又开始了云计算,又来了微服务, ...

2017-12-26 12:50 5 902 推荐指数:

查看详情

MVC5+EF6+WebApi 做一个小功能(三) 项目搭建

一般一个项目开始之前都会有启动会,需求交底等等,其中会有一个环节,大讲特讲项目的意义,然后取一个高大上的项目名字,咱这是一个小功能谈不上项目,但是名字不能太小气了。好吧,就叫Trump吧。没有任何含义,玩嘛! 项目分层结构也要在这里说一下,这次这个小功能仿照DDD的分层模式,一定记住我说的是仿照 ...

Sun Jan 14 00:49:00 CST 2018 0 2619
MVC5+EF6+WebApi 做一个小功能(四) 项目分层功能以及文件夹命名

在上一节,我们完成了一个项目搭建,我们看到的是一个项目的分层架子,那接下来每一层做什么以及需要引用哪些内容呢?在本节内容我们还逐步拆分每一层的功能,顺带添加package包 Trump.Domain 在这一层,主要是定义领域模型,我们前面也说,Domain是不依赖任何层的,唯一可能存在的依赖 ...

Wed Jan 17 06:43:00 CST 2018 4 1367
MVC5+EF6+WebApi 做一个小功能(二) 项目需求整理

一个项目开始前,需求整理大概要占到整个项目周期15%甚至30%的比重,可以说需求理得越清楚,后续开发中返工几率越小。在一个项目中,开发新功能的花费的精力要远远小于修改功能的精力,这基本是一个共识。老祖宗说,谋定而后动,不是没有道理的。 一般项目开发中,前期会包含商务活动、需求调研,需求交底 ...

Wed Jan 17 19:17:00 CST 2018 8 1413
MVC5+EF6+WebApi 做一个考试功能(五) 前端主题

内容概述 前面絮絮叨叨没正事,到现在为止也没有开始写代码,不过在考虑下貌似这一节还是开始不了。 B/S架构开发有一个特点,就是用浏览器打开,不同的用户群体可能有不同的风格,不论是管理平台还是普通的网站,也是有自己的风格。 我们要做这样一个管理系统,风格上没有客户来约束要做什么样 ...

Sun Jan 28 22:23:00 CST 2018 0 1238
MVC5+EF6+WebApi 做一个考试功能(六) 仓储模式 打造EF通用仓储类

前言 年底工作比较忙,年度总结还没写,项目要上线,回老家过年各种准备。尤其是给长辈给侄子侄女准备礼物头都大了。 原来想年前先出一版能用的,我看有点悬了,尽量先把大体功能弄出来,扔掉一些,保证能考试,然后再搞点扩展的东西。 本节主要是做一下EF的封装,在DDD设计中,有两个概念不得不提,工作单 ...

Tue Jan 30 22:36:00 CST 2018 13 2604
使用EF+ASP.NET MVC+Bootstrap开发一个功能强大的问卷调查系统

功能简介 支持七大题型 下拉选择题、单选题、多选题、填空题、数字题、问答题、组合/矩阵题(单选组合、多选组合、填空组合、数字组合) 题库支持 每个问卷都要设置姓名、年龄、性别、学历,怎么办 ...

Wed Jan 31 18:41:00 CST 2018 3 1798
ASP.NET MVC5+EF6+EasyUI 后台管理系统(66)-MVC WebApi 用户验证 (2)

系列目录 前言: 回顾上一节,我们利用webapi简单的登录并进行了同域访问与跨域访问来获得Token,您可以跳转到上一节下载代码来一起动手。 继续上一篇的文章,我们接下来演示利用拿到的Token来访问接口,管理接口,利用系统权限管理接口,对每个接口进行授权(管理接口为选读部分 ...

Tue Aug 02 17:52:00 CST 2016 18 7739
ASP.NET MVC5+EF6+EasyUI 后台管理系统(65)-MVC WebApi 用户验证 (1)

系列目录 前言: WebAPI主要开放数据给手机APP,其他需要得知数据的系统,或者软件应用,所以移动端与系统的数据源往往是相通的。 Web 用户的身份验证,及页面操作权限验证是B/S系统的基础功能一个功能复杂的业务应用系统,通过角色授权来控制用户访问 本文通过Basic 方式进行基础 ...

Tue Jul 26 17:21:00 CST 2016 17 14192
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM