VB. net is an upgraded version of VB, enhancing the support for Object-Oriented Software Development. In the previous blog, I introduced some basic knowledge about it.
Click an image to view a large image
Module 8 Interface Class Program Design
This is the interface introduction, that is, the interface we learned earlier. The generic data can be used to design the database interface of the data center charging system.
Unit 9 inheritance
Inheritance is one of the three main characteristics of object-oriented systems. We have learned inheritance before and it is easy to understand here, but the visual inheritance and interface inheritance introduced in it are still very unfamiliar, focusing on practice.
Unit 10 database data and business layer design
The business logic layer is closely related to the ADO. Net chapter. It is a little bit of understanding about database storage and operations, and the concept of layering is added. Next we will focus on learning in practice.
Unit 11 component-based Design
Some of these knowledge is unfamiliar and hard to understand, and the related concepts and knowledge are not very clear. This is a step forward in the future.
Unit 12 Application Deployment
Deployment is the process of distributing completed applications or components to be installed on other computers.
I mainly pay attention to some precautions during deployment to reduce the occurrence of errors. Many knowledge points are new. I am still very interested in learning them (Web, remote deployment, etc)
Unit 13 distributed programming
The new generation of software usually contains a combination of multiple logic layers and is executed on different hosts, that is, distributed program design, which is more flexible and convenient.
Unit 14 concurrent programming
Concurrent Programs refers to how to execute multiple operations simultaneously ,. it is easier to design a program that needs to execute multiple operations at the same time. However, we should be careful when dealing with the program. If the program is executed well, the efficiency of our software can be greatly improved, this is very important. Now I have some experience, but it is not too profound. I will study it in practice.
Unit 15 best practices for Software Engineering
The so-called software engineering is a software development program based on which stable and reliable software systems can be developed. These development programs can be continuously adapted to use, constantly improved, and updated, it is more convenient to provide help for our study and life.
Summary
Parts 8 to 14 are quite useful, but now I only know a little bit about learning. The specific implementation operations are still somewhat difficult. I believe that this will be enhanced with the further study in the future, in part 2, learning is mainly about tools. tools are used in actual practice. There should be no problem. After all, there is still no contact, and it will happen when you get in touch with them, learning is like this. In the words of Mr. Mi, it is meaningful to learn "after learning. Continue to work hard for the next step ......