51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#开发文档
Chrome 开发工具 Workspace 使用
前端开发中我们经常要在浏览器中做一些细节调整,比如对CSS的微调,最快的方式当然是直接在Chrome的开发者工具中调整,但问题在于在控制台中调试好的数值我们还需要再在CSS源码中再写一次,效率就低了不少。而Chrome的Workspace工具就能帮助我们把调试工具中修改的内容自动保存到相应的文件中。方法也挺简单,下面以...
代码星球
·
2020-07-24
Chrome
开发工具
Workspace
使用
.Net Core MVC 网站开发(Ninesky) 2.4、添加栏目与异步方法
在2.3中完成依赖注入后,这次主要实现栏目的添加功能。按照前面思路栏目有三种类型,常规栏目即可以添加子栏目也可以选择是否添加内容,内容又可以分文章或其他类型,所以还要添加一个模块功能。这次主要实现栏目的添加,附带实现模块列表功能,并将业务逻辑层的功能都实现了异步方法。先来个完成后的界面吧。.netCore中异步方法很简...
代码星球
·
2020-07-24
.Net
Core
MVC
网站开发
Ninesky
.Net Core MVC 网站开发(Ninesky) 2.3、项目架构调整(续)-使用配置文件动态注入
上次实现了依赖注入,但是web项目必须要引用业务逻辑层和数据存储层的实现,项目解耦并不完全;另一方面,要同时注入业务逻辑层和数据访问层,注入的服务直接写在Startup中显得非常臃肿。理想的方式是,web项目近引用接口而不引用实现,在配置文件中进行配置实现程序集合类,注入业务逻辑层而不必注入数据访问层。在项目中摒弃数据...
代码星球
·
2020-07-24
.Net
Core
MVC
网站开发
Ninesky
.Net Core MVC 网站开发(Ninesky) 2.3、项目架构调整-控制反转和依赖注入的使用
再次调整项目架构是因为和群友dezhou的一次聊天,我原来的想法是项目尽量做简单点别搞太复杂了,仅使用了DbContext的注入,其他的也没有写接口耦合度很高。和dezhou聊过之后我仔细考虑了一下,还是解耦吧,本来按照软件设计模式就应该是高内聚低耦合的,低耦合使项目的模块独立于其他模块,增加了可维护性和移植性!注:前...
代码星球
·
2020-07-24
.Net
Core
MVC
网站开发
Ninesky
.Net Core MVC 网站开发(Ninesky) 2.2、栏目管理功能-System区域添加
在asp或asp.net中为了方便网站的结构清晰,通常把具有类似功能的页面放到一个文件夹中,用户管理功能都放在Admin文件夹下,用户功能都放在Member文件夹下,在MVC中,通常使用区域(Areas)来组织,在.NetCoreMVC之前的MVC版本,区域都包含在Areas文件夹下,.NetCoreMVC与以前的版本...
代码星球
·
2020-07-24
.Net
Core
MVC
网站开发
Ninesky
MVC Core 网站开发(Ninesky) 2.1、栏目的前台显示(补充)
在2.1、栏目的前台显示中因右键没有添加视图把微软给鄙视了一下,后来有仔细研究了一下发现应该鄙视自己,其实这个功能是有的,是自己没搞清楚乱吐糟。其实只要在NuGet中安装两个包(Microsoft.VisualStudio.Web.CodeGeneration.Tools和Microsoft.VisualStudio....
代码星球
·
2020-07-24
MVC
Core
网站开发
Ninesky
目的
MVC Core 网站开发(Ninesky) 2.1、栏目的前台显示
上次创建了栏目模型,这次主要做栏目的前台显示。涉及到数据存储层、业务逻辑层和Web层。用到了迁移,更新数据库和注入的一些内容。1、添加Ninesky.DataLibrary(与上次添加方法相同)在解决方案(Ninesky)上点右键->添加->新建项目选择.NETCore–>ClassLibrary(....
代码星球
·
2020-07-24
MVC
Core
网站开发
Ninesky
目的
MVC Core 网站开发(Ninesky) 2、栏目
栏目是网站的常用功能,按照惯例栏目分常规栏目,单页栏目,链接栏目三种类型,这次主要做添加栏目控制器和栏目模型两个内容,控制器这里会用到特性路由,模型放入业务逻辑层中(网站计划分数据访问、业务逻辑和Web层,初步计划划分如下图)。1、添加控制器在Ninesky.Web项目项目Controller文件夹点右键添加->...
代码星球
·
2020-07-24
MVC
Core
网站开发
Ninesky
栏目
MVC Core 网站开发(Ninesky) 1、创建项目
又要开一个新项目了!说来惭愧,以前的东西每次都没写完,不是不想写完,主要是我每次看到新技术出来我都想尝试一下,看到.NetCore手又痒了,开始学MVCCore。MVCCore最吸引我的有三点:跨平台:windows和linux都可以用,以后没必要让客服非得用windows服务器了多数据库支持:这个是Entityfra...
代码星球
·
2020-07-24
MVC
Core
网站开发
Ninesky
创建
MVC5 网站开发之九 网站设置
网站配置一般用来保存网站的一些设置,写在配置文件中比写在数据库中要合适一下,因为配置文件本身带有缓存,随网站启动读入缓存中,速度更快,而保存在数据库中要单独为一条记录创建一个表,结构不够清晰,而且读写也没有配置文件容易实现。这次要做的是网站的基本信息,数据保存在SiteConfig.config。目录MVC5网站开发之...
代码星球
·
2020-07-24
MVC5
站开
发之
网站
设置
MVC5 网站开发之八 栏目功能 添加、修改和删除
本次实现栏目的浏览、添加、修改和删除。栏目一共有三种类型。常规栏目-可以添加子栏目,也可以添加内容模型。当不选择内容模型时,不能添加内容。单页栏目-栏目只有一个页面,可以设置视图。链接栏目-栏目为一个链接,点击后转到相应链接。在视图中原本栏目的树形显示插件使用BootstrapTreeView1.2.0(MVC5网站开...
代码星球
·
2020-07-24
MVC5
站开
发之
栏目
功能
MVC5 网站开发之七 用户功能 3用户资料的修改和删除
这次主要实现管理后台界面用户资料的修改和删除,修改用户资料和角色是经常用到的功能,但删除用户的情况比较少,为了功能的完整性还是坐上了。主要用到两个action“Modify”和“Delete”。目录MVC5网站开发之一总体概述MVC5网站开发之二创建项目MVC5网站开发之三数据存储层功能实现MVC5网站开发之四业务逻辑...
代码星球
·
2020-07-24
MVC5
站开
发之
用户
功能
MVC5 网站开发之七 用户功能 2 用户添加和浏览
目录MVC5网站开发之一总体概述MVC5网站开发之二创建项目MVC5网站开发之三数据存储层功能实现MVC5网站开发之四业务逻辑层的架构和基本功能MVC5网站开发之五展示层架构MVC5网站开发之六管理员1、登录、验证和注销MVC5网站开发之六管理员2、添加、删除、重置密码、修改密码、列表浏览MVC5网站开发之七用户功能1...
代码星球
·
2020-07-24
用户
MVC5
站开
发之
功能
MVC5 网站开发之七 用户功能 1、角色的后台管理
角色是网站中都有的一个功能,用来区分用户的类型、划分用户的权限,这次实现角色列表浏览、角色添加、角色修改和角色删除。目录奔跑吧,代码小哥!MVC5网站开发之一总体概述MVC5网站开发之二创建项目MVC5网站开发之三数据存储层功能实现MVC5网站开发之四业务逻辑层的架构和基本功能MVC5网站开发之五展示层架构MVC5网站...
代码星球
·
2020-07-24
MVC5
站开
发之
用户
功能
MVC5 网站开发之六 管理员 2、添加、删除、重置密码、修改密码、列表浏览
目录奔跑吧,代码小哥!MVC5网站开发之一总体概述MVC5网站开发之二创建项目MVC5网站开发之三数据存储层功能实现MVC5网站开发之四业务逻辑层的架构和基本功能MVC5网站开发之五展示层架构MVC5网站开发之六管理员1、登录、验证和注销MVC5网站开发之六管理员2、添加、删除、重置密码、修改密码、列表浏览...
代码星球
·
2020-07-24
密码
MVC5
网站开发
之六
管理员
首页
上一页
...
88
89
90
91
92
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他