【VB.NET程序设计】——总结篇

2024-06-13 14:58
文章标签 vb net 程序设计 总结

本文主要是介绍【VB.NET程序设计】——总结篇,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

.net的视频算是结束了,写个总结,看看收获!

整个视频学下来的感觉,和之前学习《数据库》和《信管》里边的程序设计流程很相似,感觉像是一个系列,看

思维导图:


里边的数字,是看.net视频的集数,然后我把他们列举出来,再进行分类,得到如上的导图。感觉很熟悉,总结

也就轻松很多。下面根据上述的顺序进行知识点的集中进行说明。


前期准备


前期准备时期,一共从四个层面来准备:用到了什么类别设计?具体怎么用?由哪些结构组成?整理出的导图如

下:


收获:在前期准备阶段,看到很多都是以前学过的,或者听说过的。而且我的进度比价慢,从很多人的博客里可

以看到他们的学习总结。等我再总结这些知识的时候就感觉熟悉很多,所以总结起来也还算是容易的。在这个阶段

里,比较看重最后的组成结构,在这里就出现了分层的概念了,和之后要学习的三层也联系起来了。


设计


我将设计阶段分为如下图所示的三部分:类型,以元件作基础的设计和设计部署过程。目的是将整个设计阶段简

明扼要化。

    收获:这个阶段的新知识也就是有了元件这个概念,我们平常说的是动态链接库。从视频学到的知识再加上最近

接触高效云平台,大概了解了一点点动态链接库的作用:动态链接库(DLL,Dynamic-Link Linbrary)是可执行模

块,但它没有自己的堆栈,必须在调用动态链接库函数的程序环境下运行。动态链接库不仅可以作为一个运行模块,

包括函数代码,而且可以包含程序以外的任何数据或资源。它就是给一个用程序提供函数或者资源的。


执行阶段

在执行阶段看到了多线程这个新鲜词,我对多线程的理解就是一个人可以同时干很多件事!

    收获:执行阶段需要掌握的主要就是多线程的问题。为什么要使用多线程?为了提高效率,在相同的时间能干多

件事,也是为了解决用户等待的问题。不过在这里也有个死锁的问题,和前段时间的评教结合起来,死锁的概念就比

较容易理解了。


开发阶段


开发阶段一共有两个类型:GUI程序开发与防护式开发。内容如下图所示:




收获:开发阶段介绍的这两种程序开发方式,在软件开发阶段妥善利用,既能做好意外处理,又能带动整
个软件 的良好的运行。所以我觉得这是两种相互依赖的开发方式。

实例


关于最后的一章实例,就是我们最后的应用了。因为还没有正式的开始敲项目,待以后再慢慢领悟其中的奥妙

吧!


总结

    现在总结感觉比之前轻松多,因为知道如何找联系了。而且开始慢慢把思维导图重新拾起来,感觉画图比文字表

达来的清楚的多。要好好运用上思维导图,整理一下自己的知识,把知识连成串,织成网!

这篇关于【VB.NET程序设计】——总结篇的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1057633

相关文章

关于C++中的虚拟继承的一些总结(虚拟继承,覆盖,派生,隐藏)

1.为什么要引入虚拟继承 虚拟继承是多重继承中特有的概念。虚拟基类是为解决多重继承而出现的。如:类D继承自类B1、B2,而类B1、B2都继承自类A,因此在类D中两次出现类A中的变量和函数。为了节省内存空间,可以将B1、B2对A的继承定义为虚拟继承,而A就成了虚拟基类。实现的代码如下: class A class B1:public virtual A; class B2:pu

Javascript高级程序设计(第四版)--学习记录之变量、内存

原始值与引用值 原始值:简单的数据即基础数据类型,按值访问。 引用值:由多个值构成的对象即复杂数据类型,按引用访问。 动态属性 对于引用值而言,可以随时添加、修改和删除其属性和方法。 let person = new Object();person.name = 'Jason';person.age = 42;console.log(person.name,person.age);//'J

十五.各设计模式总结与对比

1.各设计模式总结与对比 1.1.课程目标 1、 简要分析GoF 23种设计模式和设计原则,做整体认知。 2、 剖析Spirng的编程思想,启发思维,为之后深入学习Spring做铺垫。 3、 了解各设计模式之间的关联,解决设计模式混淆的问题。 1.2.内容定位 1、 掌握设计模式的"道" ,而不只是"术" 2、 道可道非常道,滴水石穿非一日之功,做好长期修炼的准备。 3、 不要为了

人工智能机器学习算法总结神经网络算法(前向及反向传播)

1.定义,意义和优缺点 定义: 神经网络算法是一种模仿人类大脑神经元之间连接方式的机器学习算法。通过多层神经元的组合和激活函数的非线性转换,神经网络能够学习数据的特征和模式,实现对复杂数据的建模和预测。(我们可以借助人类的神经元模型来更好的帮助我们理解该算法的本质,不过这里需要说明的是,虽然名字是神经网络,并且结构等等也是借鉴了神经网络,但其原型以及算法本质上还和生物层面的神经网络运行原理存在

Java注解详细总结

什么是注解?         Java注解是代码中的特殊标记,比如@Override、@Test等,作用是:让其他程序根据注解信息决定怎么执行该程序。         注解不光可以用在方法上,还可以用在类上、变量上、构造器上等位置。 自定义注解  现在我们自定义一个MyTest注解 public @interface MyTest{String aaa();boolean bbb()

Windows中,.net framework 3.5安装

安装.net framework,目前已知2种方法,如下: 一、在MSDN下载对应的安装包,安装,这种可能无法安装成功,概率很大,不成功使用第二种方法,基本上没问题。 二、win8/8.1/10 下安装 .net framework 3.5.1: 1. 打开 win8/8.1/10 安装盘(这里指系统安装镜像文件),提取 sources\sxs 文件夹到 X:\sources\sxs (X代

tensorboard-----summary用法总结

Tensorflow学习笔记——Summary用法         最近在研究tensorflow自带的例程speech_command,顺便学习tensorflow的一些基本用法。 其中tensorboard 作为一款可视化神器,可以说是学习tensorflow时模型训练以及参数可视化的法宝。 而在训练过程中,主要用到了tf.summary()的各类方法,能够保存训练过程以及参数分布图并在

七种排序方式总结

/*2018.01.23*A:YUAN*T:其中排序算法:冒泡排序,简单排序,直接插入排序,希尔排序,堆排序,归并排序,快速排序*/#include <stdio.h>#include <math.h>#include <malloc.h>#define MAXSIZE 10000#define FALSE 0#define TRUE 1typedef struct {i

ASP.Net.WebAPI和工具PostMan

1.WebAPI概述 1.1 WebAPI WebAPI 是一种传统的方式,用于构建和暴露 RESTUI风格的Web服务。它提供了丰富的功能和灵活性,可以处理各种HTTP请求,并支持各种数据格式,如JSON、XML等。 WebAPI使用控制器(Controllers)和动作方法(ActionMethods)的概念、通过路由配置将请求映射到相应的方法上。 开发人员可以使用各种属性和过滤器来处

Java实现MD5加密总结

Java实现MD5加密总结 大家好,我是免费搭建查券返利机器人省钱赚佣金就用微赚淘客系统3.0的小编,也是冬天不穿秋裤,天冷也要风度的程序猿! 1. 什么是MD5加密 MD5是一种常用的哈希算法,用于将任意长度的数据通过哈希运算转换为固定长度的数据串,通常为128位的二进制串,常用于对密码等敏感信息进行加密存储或传输。 2. Java实现MD5加密的方法 2.1 使用java.sec