目前为止 学习.NET已经快一个月了,有刚开始的不懂,到中途懵懂。再到现在的简懂 ,感觉自己迷了好多天,学习程序员跟学其他的程序还不同,其他的有固定格式,而.NET则固定很少 ,一直在用方法连接前后台,学习了这些天,我也才刚能看懂一点,也在跟教我的大神写着简单的项目。

根据物品目前了解的.NET来说 ,

1.先把程序格式抄对,熟练一下。多抄几遍,最起码抄完程序后能让程序连贯的运行起来,才能达到基础

2..主要先了解HTML框架,个人感觉HTML框架就是人的外表,一个漂亮的网站打开给人看的第一眼就是内容,也就是HTML,先把HTML框架学会,看得懂,时必须的

3.三成架构,  三层架构分别为BLL ,DAL ,Model

DAL:也就是所谓的数据访问层; 封装了所有与数据库的交互操作 ,针对需求的需要,负责对实体进行增,删,改,查,

增;是增加数据,在数据库内添加新的数据时用的。

删;是删除数据,在数据库内不用的内容需要消除时用的。

改;是修改数据,在数据库内修改数据时用的。

查;是查询数据,在数据库内查询数据时用的。

对数据进行操作的代码写在DAL中,一般都是SQL语句,DAL只有对数据的操作,不能有逻辑判断。

BLL;业务逻辑层,负责系统领域业务的处理,负责逻辑性数据的生成、处理及 转换。对流入的逻辑性数据的正确性及有效性负责,对流出的逻辑性数据及用户 性数据不负责,对数据的呈现样式不负责。

MOdell;是实体对象层 包含和数据表相对应的类以及自己创建的类,用来和其他的层之间进行数据传递,并不处理逻辑和数据

4.Css和Js的调用;

根据我的认识,调用一个别人写好的方法封装之前,先引用一下它方法的Js和Css,然后才能调用要使用的方法;

例如想使用别人封装好的AJAX方法,在使用之前必须添加以下它的CSs跟Js才能调用此方法,

在此之前要先添加引用

JS

引用CSS

引用之后才能使用其方法。

5.知道每段程序的意思,如果你自己连程序的意思都没弄懂,怎么去写自己的程序,

6.知道方法的作用,当你写程序时,需要调用的方法,比如连接BLL到DAL ,在DAL里写的方法,要注明你写的方法的作用,方法时什么时候需要调用,

7.当遇到报错时,先检查出错是不是程序写错,还是用的方法不对,先找到问题所在,在探究解决方法。

以上就是我这些天的理解,可能脑子有点笨,总是遇到好多问题,还好旁边有大神一对一的耐心的教,

总而言之,迷茫 到精湛是学东西必有的过程,中间可能会遇到很多,但得知道解决问题,怎么解决,多练习,多经验带能达到你理想的状态。

学习。NET三周心得的更多相关文章

  1. 201671010140. 2016-2017-2 《Java程序设计》java学习第三周

    java学习第三周       不知不觉,学习java已经是第三周了,不同于初见时的无措,慌张,在接触一段时日后,渐渐熟悉了一些,了解到了它的便利之处,也体会到了它的一些难点,本周主攻第四章,< ...

  2. Java学习第三周摘要

    20145307<Java程序设计>第三周学习总结 教材学习内容总结 认识对象 类类型 Java可区分为基本类型和类类型两大类型系统,其中类类型也称为参考类型.sun就是一个类类型变量,类 ...

  3. 纵我不往,知识不来--学习Java第一周心得

    暑假第一周,也是开始学习java的第一周. 本周的主要时间花在了小学期的任务上,但也草草开始了java的学习.首先安装好了所需要的软件,然后在网上下载了一份<Java基础笔记>,看了前五章 ...

  4. H5学习第三周

    今天主要总结弹性布局 flex使用 1.给父容器添加display flex/inline-flex;属性 2.父容器可以使用的属性值有 >>>flex-direction 属性决定 ...

  5. IP通信基础学习第三周(下)

    TTL的最值是255. 数据部分不参与检验和的计算. 接收端的结果若为0,则保留:否则,会丢弃该数据报. IP数据报选项字段是可选的,主要用于网络测试和调试. IP辅助协议ICMP的消息类型有错误消息 ...

  6. IP通信基础学习第三周(上)

    TCP的连接情况有:同时打开,同时关闭,拒绝连接,异常终止连接. TCP流量控制的折中方法是滑动窗口协议,且TCP标准强烈不赞成发送窗口沿向后缩回. 在滑动窗口中,当A发送了11个字节的数据时,P3- ...

  7. JAVA学习第三周

    判断某个字符串是否为回文 时间2019年9月23日下午 这个题有很多种写法,其一是用String来存这个字符串,然后调用charAt函数进行字符串的遍历,从两头开始遍历是否相等 其二是用toCharA ...

  8. 20175234 2018-2019-2 《Java程序设计》第三周学习总结

    20175234 2018-2019-2 <Java程序设计>第三周学习总结 教材学习内容重难点总结 关于驼峰式的认识 为了增加程序的可读性,除了在代码之间增加注释之外,程序员大都把代码中 ...

  9. 20155303 2016-2017-2 《Java程序设计》第三周学习总结

    20155303 2016-2017-2 <Java程序设计>第三周学习总结 教材学习内容总结 第四章 学会如何查询Java API文件对于Java的学习很有帮助,可以了解到如何使用各种方 ...

随机推荐

  1. 题解 CF1216D 【Swords】

    大水题,感觉比C题水多了...(证明倒是挺难) 题目大意:额,这个(实在总结不出) 还是题目描述吧:仓库里有$n$种相同数量($x$把)的剑(但你不知道有多少),一天有$y$人闯进了仓库,每人拿了$z ...

  2. centos7 为使用su命令的用户添加pam授权认证

    # 查看用户所属哪个组 groups 用户名 #查看当前有哪些用户运行程序 ps -aux|awk '{print $1}'|sort -rn|uniq -c|sort -rn # 清理不再使用的用户 ...

  3. 从零开始学Flask框架-008

    数据库 安装Flask-SQLAlchemy扩展库 pip install flask-sqlalchemy 引入SQLAlchemy类 from flask_sqlalchemy import SQ ...

  4. 小白入门.有函数F(x)=(x+1)^2和G(x)=2x+1.输入x值计算F(G(x))。

    #include<stdio.h> #include<math.h> void main() { float x,y; printf("Please input x\ ...

  5. CH02基于ZYNQ的嵌入式LINUX移植

    CH02基于ZYNQ的嵌入式LINUX移植 1.1概述 实验环境: Windows 10 专业版 Vmware workstation 14.1.1 Ubuntu 16.04.3 Xilinx SDx ...

  6. 算术 HDU - 6715 (莫比乌斯反演)

    大意: 给定$n,m$, 求$\sum\limits_{i=1}^n\sum\limits_{j=1}^m\mu(lcm(i,j))$ 首先有$\mu(lcm(i,j))=\mu(i)\mu(j)\m ...

  7. Broom |tidy up a bit,模型,检验结果一键输出!

    本文首发于“生信补给站”公众号,https://mp.weixin.qq.com/s/TqFk66F2gUu_k8WEjKbLtA 更多关于R语言,ggplot2绘图,生信分析的内容,敬请关注小号. ...

  8. Python之算法模型-5.1

    一.这里学习的算法模型包含监督学习和非监督学习两个方式的算法. 其中监督学习的主要算法分为(分类算法,回归算法),无监督学习(聚类算法),这里的几种算法,主要是学习他们用来做预测的效果和具体的使用方式 ...

  9. ubuntu无法安装usb驱动

    第一步: 输入命令 lsusb 箭头指向的就是连接的手机 第二步: 输入命令,新建并打开文件 sudo gedit /etc/udev/rules.d/-android.rules [注意]如果提示没 ...

  10. 前端HTML基础和head部分

    一.SOCKET服务器与浏览器交互 CS模式 -->  BS模式 CS模式逐渐向BS模式转移,底层都是socket客户端 浏览器给服务器发送请求 --> 服务器收到请求 --> 服务 ...