在满头困惑与不断的摸索中.NET视频终究是看完了,感觉这是迄今为止的视频材料中最令人头疼的一个,漫天的繁体字和标准的台湾术语,真是让人欲罢不能。只是看着看着也就慢慢习惯了,大概可以理解老师在讲什么,可是就总体而言对.NET的认识远远不够,所以迫切须要找一本对应的课本看看,巩固和提高一下对.NET的学习。

从网上下载了一本关于VB.NET程序设计的书。花了半个小时看完了,不是由于薄(300来页)。是由于书中的内容曾经都接触过。书中80%在讲VB6.0,10%在讲面向对象,10%在讲VB.NET特有的知识如多线程,ADO.NET,ASP.NE等

,看完书后感觉脑袋好清晰。

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdTAxMDAyODg2OQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast">

VB.NET能够概括为:.NET环境下VB的面向对象版,它提供了完好的面向对象编程支持,是一种全然面向对象的语言。

对应的在VB.NET中类模块和窗口的差别已经不复存在了,由于它们已经被类所代替。

以下介绍几个相对陌生的概念

ADO.NET是.NET Framework中用以操作数据库的类库的总称。

数据库与ADO.NET核心对象之间的联系和他们的功能:

   多线程技术能够说是VB.NET中的一个特色。通过使用多线程技术能够让用户开发的应用程序能够非常流畅的执行。也非常easy去控制和管理线程。使其按用户提前定义的方式去执行。

可是线程多了以后也有坏处,那就是线程的管理和控制方面须要投入非常大的精力,为了解决问题,线程池也就应运而生,它能够帮我们的自己主动完毕这些任务。

记得有次学术交流会上提到了线程池的概念,原来它有这么方便的功能。

   ASP.NET是一个统一的Web开发平台。它为创建Web应用程序和Web服务提供高级服务。它提供了一种新的编程模型和底层结构。从而曾经所未有的速度、灵活性和简易性创建功能强大的Web应用程序。如今学习的C/S技术不涉及到ASP.NET,先提前接触一下,到B/S的时候会重点学习。

VB.NET先讲到这里。我们的学习都是环环相扣的,关于软件project之C/S的学习已经持续了大半年了,学习了非常多的理论知识。理论须要实践下一步就会開始机房收费系统个人重构版了。它融合了我们这半年的所见所学。

这又将是个 big challenge。加油。

VB.NET小结的更多相关文章

  1. VB.NET语法小结

    本人精通C#编程,VB没有开发经验,项目维护需要,特意整理了下VB语法,进行恶补.编程思想都是互通的,都是微软生的,语言大同小异. Imports System 一.(1)定义一个变量,并且初始化. ...

  2. 小结:VB.NET机房收费系统个人版

    经过几天的缝缝补补,自己的个人版最终OK了,!或许是由于有第一次的机房收费系统的经验,这次做,感觉很亲切. 在业务逻辑方面,沿袭曾经的逻辑.做了一点升级.可是修改不大. 在数据库方面,感觉自己从一个小 ...

  3. vb配置下位机CAN寄存器小结

    2011-12-14 18:44:32 效果图 1,完成设计(由于没有eeprom等存储设备,所以每次上电后需要通过串口配置某些寄存器).在设计中,列出技术评估难度,并进行尝试,参看<我的设计& ...

  4. VB6 GDI+ 入门教程[5] 基础绘图小结

    http://vistaswx.com/blog/article/category/tutorial/page/2 VB6 GDI+ 入门教程[5] 基础绘图小结 2009 年 6 月 18 日 4条 ...

  5. WebService优点和缺点小结

    最近做的几个项目都用到了webservice,通过自己的实践和网上资料的汇总,现在做个小结:        当前WebService是一个热门话题.但是,WebService究竟是什么?,WebSer ...

  6. PowerDesigner实用技巧小结(2)

    PowerDesigner实用技巧小结 1.ORACLE数据库建模时,由于ORACLE的表名.字段名如果是小写会有一定的麻烦,需要将小写转化为大写? (1)在打开pdm的情况下,进入Tools-Mod ...

  7. (转) 将VB.NET网站转换成C#的全过程

    在学习URL重写过程中碰到个是VB写的源码,看起来总是不爽的就GOOLE了下 感觉这个文章写的不错 原文地址 http://www.cnblogs.com/cngunner/archive/2006/ ...

  8. js,jQuery数组常用操作小结

    一.js中数组常用操作小结 (1) shift:删除原数组第一项,并返回删除元素的值:如果数组为空则返回undefined var a = [1,2,3,4,5]; var b = a.shift() ...

  9. 点滴的积累---J2SE学习小结

    点滴的积累---J2SE学习小结 什么是J2SE J2SE就是Java2的标准版,主要用于桌面应用软件的编程:包括那些构成Java语言核心的类.比方:数据库连接.接口定义.输入/输出.网络编程. 学习 ...

随机推荐

  1. Codeforces 940F Machine Learning (带修改莫队)

    题目链接  Codeforces Round #466 (Div. 2) Problem F 题意  给定一列数和若干个询问,每一次询问要求集合$\left\{c_{0}, c_{1}, c_{2}, ...

  2. Big5

    在以下各表中定义了 Big5 语言环境的代码范围: 平面 代码范围 描述 1 A140H - A3E0H 符号和中文控制代码 1 A440H - C67EH 常用字符 2 C940H - F9D5H ...

  3. 【bzoj1076】【SCOI2008】【奖励关】期望最优值dp

    [pixiv] https://www.pixiv.net/member_illust.php?mode=medium&illust_id=60582219 Description 你正在玩你 ...

  4. Android-onInterceptTouchEvent()和onTouchEvent()

    老实说,这两个小东东实在是太麻烦了,很不好懂,我自己那api文档都头晕,在网上找到很多资料,才知道是怎么回事,这里总结一下,记住这个原则就会很清楚了: 1.onInterceptTouchEvent( ...

  5. linux 内核学习

    http://www.cnblogs.com/tolimit/category/697314.html

  6. DEV MarqueeProgressBarControl控件

    原文地址:http://www.dobug.net/showtopic-672.html MarqueeProgressBarControl是DevExpress的一个进度条控件,该控件和Progre ...

  7. DateFormatUtil格式化时间

    package org.xiaowu.json.demo; import java.util.Calendar; import java.util.Date; import org.apache.co ...

  8. poj2007(极角排序)

    利用叉积按照逆时针方向进行极角排序, #define _CRT_SECURE_NO_DEPRECATE #include<iostream> #include<algorithm&g ...

  9. vue axios跨域请求,apache服务器设置

    问题所在axios请求会发送两次请求 也就是说,它会先使用options去测试,你这个接口是否能够正常通讯,如果不能就不会发送真正的请求过来,如果测试通讯正常,则开始正常请求. 思路: 跨域--> ...

  10. OpenGL变换【转】

    http://www.cnblogs.com/hefee/p/3811099.html OpenGL变换 概述 OpenGL变换矩阵 实例:GL_MODELVIEW矩阵 实例:GL_PROJECTIO ...