D-0-结束也是开始,这30天dotnetcore的历程回顾

实习生小光的30天历程回顾

30天的历程说长不长说短不短,从事後来看会觉得时间过得飞快,但是从刚开始来看会觉得怎麽还没结束,小光就是这样的心情踏入了实习生活的最後一天。(但是笔者却是苦痛的开始)

本文同步放置於此

这系列文的由来

目前程序语言有许多种,例如javascript、python、golang等等的,不过为什麽要用dotnetcore来开发呢,当然每个人有每个人的理由,不过就让我们看看暗黑大怎麽说,不过最主要原因是因为笔者工作主要是以dotnet开发为主,近年来开始接触dotnetcore从此就结下不解之缘,所以在写下第十届铁人赛 flask-restful DAY00-搞懂flask里面装甚麽药Iris 这个在 go 语言上地表最快的网页框架-前言就想跟大家分享本系列文章。

本篇文章也尝试着跟以往不同的方式介绍程序语言,透过实习生小光30天历程跟大家一天介绍一点dotnetcore的知识,希望大家会喜欢这系列文,所以接下来开始以小光的角色跟大家介绍这30天会学到的知识内容。

这30天来的收获

30天的历程

30天对小光来说收益良多,因为之前只是想要怎麽开发就怎麽开发完全没想过有效率的开发,但是经过30天的历练後他学到了可以用更有效率的开发方式开发,所以他回想了一下这30天的历程。
所以小光将这三十天的日子的心得简单整理为三大类。

基础介绍

复习之前学习到的开发环境的建构以及C#相关知识。

历程 内容
DAY01 安装
DAY02 vscode初体验
DAY03 dotnet cli初体验
DAY04 变数
DAY05 逻辑
DAY06 回圈
DAY07 资料结构
DAY08 方法
DAY09 物件
DAY10 委派
DAY11 非同步

网页开发

如何从无到有建构一个网页站台,以及相关的知识。

历程 内容
DAY12 网页站台
DAY13 生命周期
DAY14 路由.
DAY15 中介层
DAY16 过滤器
DAY17 渲染

进阶技巧

如何用套件让开发能够更顺利及更便利。

历程 内容
DAY18 授权
DAY19 设定挡
DAY20 注入
DAY21 AoP
DAY22 资料库存取
DAY23 排程设定
DAY24 Api文件
DAY25 日志写入
DAY26 串接API
DAY27 开始测试
DAY28 产生Mock
DAY29 验证结果
DAY30 总结

後记

不免俗的第一篇先对本系列问做一个大概的简介,希望读者们可以对本系列文的内容有个初步的方向及心理准备,所以接下来要先由环境设定开始告诉大家如合建置一个可以编写及运行dotnetcore的环境。


<<:  [Day1] - 开赛!

>>:  Day14:堆积排序(Heap Sort)

Day11. 人与人之间偶有摩擦,物体与物体之间叫做碰撞 - Collision(下)

昨天聊到碰撞是什麽,又如何在 Matter.js 中发生,相关函式扮演的角色等等。不知道大家还记不记...

线上黑客松!

在我第一年参加铁人赛的完赛日不久後,我在六角学院的社团发现他们与 KKBOX 合作,推广 KKBOX...

(Day30)第三方套件---图表套件Charts(下)

这篇会介绍图表套件Charts的功能 graphView.leftAxis.enabled = fa...

ASP.NET MVC 从入门到放弃(Day16)-MVC基本概念

总算要进入MVC架构介绍了... 前面整整15天都在讲基础的部分,简易说明资料库如何连线、C# 基本...

Day 29 QuickSight 连接 Redshift - Part 2

在设定完相关的环境参数後,可以开始设定 Redshift 的连接 一样先到 QuickSight 的...