零基础强攻.net core mvc 两个月
总结下成果,成功挂上数据库,今天能实现查和增了!!!!!
实际上并不是什么零基础,大概玩了两年编程了(说是玩,因为纯粹是属于当作爱好来玩的,上班没事的时候做。。。别问我为什么可以这么闲,如果你不做it还学会了编程你会发现你也会很闲)
1、之前用c# 玩过控制台程序、webform、winform,全是初学者水平,主要功能围绕着excel表格和数据库的增删查改,偶尔也去招呼一下微软的activity Direction做一下网管方面的工作,开关账号,考勤门禁啥的统统自动化,不要来找it
2、做网管基本上跑不了要对固定资产的管理,说白了就是计算机台账,老板会关心自己家里有多少电脑很正常,之前玩excel真的是给恶心够了,自从自己写软件,再也不用excel了。前后做过winform版本 webform版本和android版本。对,因为这个还学了点java(好在跟c#挺像的),其实上两个月还基本玩会了kotlin。。。。。方法看起来就是
fun void dasini()
{
Daren().dasini()
}
这种~
以上就是基础了,至于为什么想玩.net core mvc 。其实我更喜欢在安卓上玩kotlin
奈何公司里还有玩ios的it,只能考虑一个web页面来解决问题,webform玩够了,就来找core 虐了,听说他还能跨平台,所以就入坑了
我用了接近两个月来理解mvc,随意都可以查到他们的意思 Model(模型) View(视图) Controller(控制器)
但是他们说的都实在是太难以理解,以至于很长时间我都把controller和webform里面的control混淆 ,中文也很容易混,控制器和控件。。。。一直到最后我才知道,这尼玛就是个操作类,里面若干方法而已!!控制器你妹啊
为什么要起这么多专业术语来折磨小白!!!!
定义一个控制器类的规则?任何一个(以Controller结尾并继承Controller类的)类, 就称之为控制器
然后真正用的时候很坑 ,举例,一个控制器 CoreController.cs 他的名字就叫Core ,锁死了,它里面的方法叫action,比如有一个action返回一个字符串,这个action的名字叫 dasi(); 那么调用这个方法的模式就是在浏览器地址行里面输入 http://wangzhan.com/Core/dasi 回车就完了,然后页面就会出现 dasi()这个方法返回的字符串了
尼玛这就是controller啊??
网友评论