哈喽,大家晚上好,今天是2017年3月6日,距离VS2017正式版发布还有一天,哦不对,是两天。是在北京时间的3月8日凌晨,期待中。。。
革命尚未成功,学习还需继续!
做开发的人都知道,这一行真的是不断的在学习,当然行行如此吧,不能以偏概全,可是作为程序猿真的是深有体会,没办法技术更新太快,隔三差五就会有新技术产生,你不去研究,那你就比别人落下一大截,所以一定要常怀一颗学习之心,活到老,学到老。今天貌似程序猿界又出事了,滴滴的一个程序猿倒下了,四川的一家科技公司老板把员工给打了,这都是什么世道,做这行真的是拿生命在写代码,好怕自己哪天也会突然倒下了,最近坚持每天晚上都要锻炼半个小时,大家也一定不要老坐在电脑前,每天也要坚持锻炼才行,有一个好的身体才是最宝贵的财富。
回到正题,今天开始我自己的博客系统的第一个板块,简单的前期准备,我给它起了个名字,叫做“大鸭梨”,不用多说了,就是大压力的谐音,当然这个名字也有烤鸭啊什么的,我也高大上了一把,注册了个域名 dayali.net,网站还在备案中,同时我也申请了公众号,ID为:dayalinet,大家有兴趣可以关注,不关注也无所谓,也只是方便学习。
首先说下我们用的开发环境,Visual Studio 2017RC +MS Sql Server 2016 ,等VS2017正式上线后换正式版,不知道会有什么变化,应该不会太大,数据库还是使用我比较熟悉的Sql Server ,也可能会发生变化,后面视情况而定,数据库连接技术,这两天无意中看到一个轻量级的ORM框架-Dapper,以前一直使用的是ADO.NET,今天也尝试下新的东西,Dapper所表现出来的性能,还是很不错的,看截图:
那我们就尝试下这个对我来说的新东西。博客前段页面我是从网上找的,看截图:
到时候我会放到我的coding.net上,博客的后台我还没找到我认为好看的,等找到再说,这个博客系统的所有内容基本上都没有尝试过,不管有多大的困难,还是要坚持去做的,写博客也只是记录自己的学习过程,因为现在发现平时用到的好多东西,之前也用过,但却忘了,还是要去满世界找,太浪费时间,写博客就如同记笔记,我觉得也是一件很好的事。没想会给多少人带来便宜,因为自己水平有限,仅此而已。
下面我们开始搭建我们的项目架构,我也习惯建立项目的时候先创建一个空的解决方案,然后再去添加项目,首先我创建了一个空的解决方案,名称为 DayaliBlog,另外Framework的框架我选择了VS里面最新的4.6.1,如图:
点击确定,我们再来添加我们的项目,首先添加Web层,叫做DayaliBlog_Web,
然后再创建我们的Model层,注意Model层选择类库的时候,要选择.Net Core下的类库,不要选择Windows通用里面的类库,可能会出错,添加完Model层,再添加Service层,我这里就是数据访问层,就定义了这三层架构,也是比较常用的,建立完成后如图所示:
比较简单,大家注意在选择类库的时候不要选错了就Ok了,下面我们将代码上传到coding.net上去。怎么在conding.net上创建项目,步骤也很简单,我就不多说了,我已经将我的项目创建好了,如图:
我的项目地址为:https://coding.net/u/Allen0910/p/DayaliBlog/git,那么怎么把我本地的项目提交到coding.net上呢,我本机用的是TortoiseGit,很熟悉吧,没错还有SVN版,大家自己下载就可以了,在我的项目目录里面,直接右键选择Git Clone,直接在URL 中输入我的项目地址,然后点击OK,这样就把coding.net上的项目Clone到本地了,如图所示:
这时在我们的目录下就多了个git的文件夹,里面包含了两个文件,注意大家要把隐藏文件显示出来,然后我们把git文件里面的文件拷贝到git那一层中我们可以直接把git文件夹删掉,另外大家如果觉得图标有点不合胃口大家可以自己修改,修改方式跟SVN一样,点击Setting,再选择Icon Set选择自己的图标就可以了,
我先把README.md文件修改下,如图所示,然后保存就可以了
修改完成后,我们继续提交我们的项目,还是右键Git Commit,这些都是我们平时很熟悉的项目提交操作了,依次操作
Ok,提交成功了,我们看下coding.net上的项目
可以看到我们修改的信息以及项目目录,我也是第一次使用Git管理项目,刚才应该选择Commit&Push选项注意在提交项目的时候,可能会提示你输入用户名和密码,就是你注册的conding.net的账号和密码。
好了,由于这两天上班的原因,最近工作比较忙,博客更新的太慢了,北漂一族真是不容易啊,我每天上班一个半小时才能到公司,上下班在路上
的耗费的时间真是太多了,没办法租的房子有点远了,房租也没到期,只能先这样将就了,今天晚上凌晨0点要举行VS2017全球发布会了,终于盼来了
这历史性的一天,支持我大微软,微软大法好!链接:https://launch.visualstudio.com/
Make .Net Great Again !