学习。NET三周心得
目前为止 学习.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三周心得的更多相关文章
- 201671010140. 2016-2017-2 《Java程序设计》java学习第三周
		
java学习第三周 不知不觉,学习java已经是第三周了,不同于初见时的无措,慌张,在接触一段时日后,渐渐熟悉了一些,了解到了它的便利之处,也体会到了它的一些难点,本周主攻第四章,< ...
 - Java学习第三周摘要
		
20145307<Java程序设计>第三周学习总结 教材学习内容总结 认识对象 类类型 Java可区分为基本类型和类类型两大类型系统,其中类类型也称为参考类型.sun就是一个类类型变量,类 ...
 - 纵我不往,知识不来--学习Java第一周心得
		
暑假第一周,也是开始学习java的第一周. 本周的主要时间花在了小学期的任务上,但也草草开始了java的学习.首先安装好了所需要的软件,然后在网上下载了一份<Java基础笔记>,看了前五章 ...
 - H5学习第三周
		
今天主要总结弹性布局 flex使用 1.给父容器添加display flex/inline-flex;属性 2.父容器可以使用的属性值有 >>>flex-direction 属性决定 ...
 - IP通信基础学习第三周(下)
		
TTL的最值是255. 数据部分不参与检验和的计算. 接收端的结果若为0,则保留:否则,会丢弃该数据报. IP数据报选项字段是可选的,主要用于网络测试和调试. IP辅助协议ICMP的消息类型有错误消息 ...
 - IP通信基础学习第三周(上)
		
TCP的连接情况有:同时打开,同时关闭,拒绝连接,异常终止连接. TCP流量控制的折中方法是滑动窗口协议,且TCP标准强烈不赞成发送窗口沿向后缩回. 在滑动窗口中,当A发送了11个字节的数据时,P3- ...
 - JAVA学习第三周
		
判断某个字符串是否为回文 时间2019年9月23日下午 这个题有很多种写法,其一是用String来存这个字符串,然后调用charAt函数进行字符串的遍历,从两头开始遍历是否相等 其二是用toCharA ...
 - 20175234 2018-2019-2 《Java程序设计》第三周学习总结
		
20175234 2018-2019-2 <Java程序设计>第三周学习总结 教材学习内容重难点总结 关于驼峰式的认识 为了增加程序的可读性,除了在代码之间增加注释之外,程序员大都把代码中 ...
 - 20155303 2016-2017-2 《Java程序设计》第三周学习总结
		
20155303 2016-2017-2 <Java程序设计>第三周学习总结 教材学习内容总结 第四章 学会如何查询Java API文件对于Java的学习很有帮助,可以了解到如何使用各种方 ...
 
随机推荐
- python实战项目 — 爬取中国票房网年度电影信息并保存在csv
			
import pandas as pd import requests from bs4 import BeautifulSoup import time def spider(url, header ...
 - PAT(B) 1068 万绿丛中一点红(C)
			
题目链接:1068 万绿丛中一点红 (20 point(s)) 参考博客:1068. 万绿丛中一点红(20) i逆天耗子丶 题目描述 对于计算机而言,颜色不过是像素点对应的一个 24 位的数值.现给定 ...
 - CentOS7.9防火墙命令
			
CentOS7防火墙命令有变化: CentOS7: systemctl status firewalld.service 查看防火墙状态 systemctl stop firewalld. ...
 - 在论坛中出现的比较难的sql问题:38(字符拆分 字符串检索问题)
			
原文:在论坛中出现的比较难的sql问题:38(字符拆分 字符串检索问题) 最近,在论坛中,遇到了不少比较难的sql问题,虽然自己都能解决,但发现过几天后,就记不起来了,也忘记解决的方法了. 所以,觉得 ...
 - C#  ObservableCollection两个字段排序的情况
			
相对于System.Linq的OrderBy及OrderByDescending方法,调用后产生IOrderedEnumberable对象,这个对象为排序后的返回值,但原对象未发生变化. 试想,有这种 ...
 - jenkins pipline
			
def getHost(){ def remote = [:] remote.name = 'server02' remote.host = '39.19.90' remote.user = 'roo ...
 - win10+pyspark+pycharm+anaconda单机环境搭建
			
一.工具准备 1. jdk1.8 2. scala 3. anaconda3 4. spark-2.3.1-bin-hadoop2.7 5. hadoop-2.8.3 6. winutils 7. p ...
 - ol li 兼容
			
ol 标签在 chrome 60 和 safari12 缩进不一样. 因为序号距离copy距离不一样,导致显示不一样.解决办法. list-style-position: inside;text-in ...
 - SPI简述
			
SPI是器件的比较常用的通信协议. SPI总共有四根线: SS:片选线,每个设备都和主机MCU有一条单独片选线相连,片选线拉低意味主机输出,也就是说一个主机可以和多个从机相连,只需要有足够多的片选线. ...
 - Linux ls命令参数详解 <转>
			
下面是一个与 ls 一起使用的一些常用选项的简短列表.请记住,你可以通过阅读 ls 的说明书页(man ls)来获得选项的完整列表. -a – 全部(all).列举目录中的全部文件,包括隐藏文件(.f ...