加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

VB.NET总结

发布时间:2020-12-17 00:14:19 所属栏目:大数据 来源:网络整理
导读:说实话,看VB.NET视频时脑袋真的是快炸了,那么多的繁体字,全是台湾术语,看着就心烦,但是还是忍着痛苦看完了。收获不多,但是值得庆幸的是VB.NET 也就是那么几个新知识,大部分都是VB,还好!看了看Visual.Basic.NET程序设计案例教程这本书之后才对它认识

说实话,看VB.NET视频时脑袋真的是快炸了,那么多的繁体字,全是台湾术语,看着就心烦,但是还是忍着痛苦看完了。收获不多,但是值得庆幸的是VB.NET 也就是那么几个新知识,大部分都是VB,还好!看了看Visual.Basic.NET程序设计案例教程这本书之后才对它认识了。

看了这本书觉得,大部分都和VB一样,但是同样也增加了一些VB没有的。

多线程机制:

线程和进程不一样,进程被定义为应用程序的运行实例,是应用程序的一次动态执行。而线程是进程内部程序执行的路径,是进程的一个执行单元。

VB.NET的多线程技术可以让用户的应用程序能够很流畅的运行,也很容易去控制和管理线程,使其按用户预定义的方式去运行。

那么我们如何创建一个线程呢?如下举例

我们可以对创建好的线程进行控制,让它按自定义的方式运行,通过线程的一些常用方法有Sleep、Suspend、Join等。以Sleep(线程的睡眠)为例

在如上窗体上加入一个LIstBox1,在Button1d的Click事件中改为如下代码:

Imports System
Imports System.Threading

Public Class Form1

    Private Sub Button1_Click(sender As Object,e As EventArgs) Handles Button1.Click
        Me.ListBox1.Items.Clear()
        Dim newThread As Thread
        newThread = New Thread(AddressOf Form1.DoWork)
        newThread.Start()
        Dim i As Integer
        For i = 0 To 10
            Me.ListBox1.Items.Add("我是Item" + i.ToString())
            Thread.Sleep(1000)
            Me.ListBox1.Refresh()
        Next
    End Sub
    Public Shared Sub DoWork(ByVal Data As Object)
        MessageBox.Show("线程创建创建成功")
    End Sub
End Class


如何使用ASP.NET开发Web窗体技术?

首先我们需要先了解一下WebServer

ASP.NET是一个统一的Web开发平台,它为创建Web应用程序和Web服务提供高级服务,ASP.NET提供了一种新的编程模型和底层结构,速度快,灵活度高,简易性功能强大。

Web服务是ASP.NET框架中的一个重要内容,主要用于程序和城西之间的通信,可以行根本上改变设计应用程序的方式。

总结:

.NET开发平台:

1、.NET Framework(架构)

2、.NET开发工具

3、ASP.NET

vb.NET不仅有VB易学易用的许多优点,还具有很多新的特征:1、完全支持面向对象编程 2、统一的继承开发环境 3、语法变换 4、使用ADO.NET进行数据访问 5、能够方便的进行Web应用程序的开发 6、增强了VB.NET编写线程的能力

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读