Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

History of VB.NET - Lecture Notes - Advances Business Computer and Applications | BIT 3444, Study notes of Introduction to Business Management

Material Type: Notes; Professor: Wang; Class: Adv Bus Comp and App; Subject: Business Information Technology; University: Virginia Polytechnic Institute And State University; Term: Fall 2009;

Typology: Study notes

2009/2010

Uploaded on 02/08/2010

fins2theleft
fins2theleft 🇺🇸

21 documents

1 / 7

Toggle sidebar

Related documents


Partial preview of the text

Download History of VB.NET - Lecture Notes - Advances Business Computer and Applications | BIT 3444 and more Study notes Introduction to Business Management in PDF only on Docsity! History of VB.NET • 2002: Version 1.0 • 2003: Version 1.1 – The first version to be included as part of the Windows operating system (Windows Server 2003) – Better performance and reliability of the .NET IDE – .NET Compact Framework • 2005: Version 2.0 – Full 64-bit support for 64-bit hardware platforms – Improved ASP.NET support • 2006: Version 3.0 – Added support for Windows Vista and Windows Server 2008 operating systems – New APIs for XML, graphics, workflow, web services, and e- business • 2007: Version 3.5 – Included in Visual Studio 2008 – Still uses CLR of version 2.0 – Language Integrated Query (LINQ) – Support AJAX web programming without page reloading – New classes in the base class library • 2008: Version 4.0 – Parallel extensions to improve parallel extensions; multi- core distributed systems • PLINQ, Task Parallel Library – Support for a subset of the .NET Framework and ASP.NET – Code Contracts – M programming languages; OSLO – Software transactional memory support Objectives: The .NET framework To provide a consistent object-oriented programming environment – To provide a smooth code execution environment – To make the developer experience consistency across widely varying types of applications – To build all communication on industry standards to ensure that code based on .NET can integrate with any other code .NET vs. JAVA  Both are object oriented .NET  mainly works on Windows, even though it’s supposed to be platform independent JAVA  x - platform support  desktop applications suck with JAVA .NET vs. C#  same runtime engine  language is very similar; functions, variables, constants, loops etc. Data Types:  Byte  Short  Integer  Long  Single  Double  Boolean  Object  Char  String  Decimal New in 3.0: 1. Windows Presentation Foundation (WPF) 2. Windows Communication Foundation (WCF) 3. Windows Workflow Foundation (WF) 4. Windows CardSpace New in 3.5: 1. Uses CLR of 2.0 2. Includes compilers for C# and VB NET 9.0 3. ASP.NET – AJAX: no page reloading Integrated Development Environment: 1. Languages supported by VS 2008: unlmtd. 2. How to compile and execute a VB.NET application 3. Major components of VS 2008 4. How to design a VB Application 5. Project and solution concepts Solution .NET FrameworkVisual Studio Project Common Language Runtime Integrated Development Environment Source files Visual Basic compiler 1 2 3 Assembly Intermediate Language (IL) Class references Common Type System  The ability of objects programmed in different languages to interact Base Class Library: (Namespaces) 1. System 2. System.Collections 3. System.IO Data Types (Byte, short, long, integer) are Objects; Objects, Date, and String are Data Types The form itself is an Object Variable names are not case sensitive! So Dim susan as String = Susan (same thing) Decimal vs. Double:  Double 1. Less precise 2. Less memory  Decimal 1. More sig figs --- more precise! 2. Takes up more memory Classes: 1. Single 2. Double When you open a project file; it opens the solution. When you open a solution file; it opens all projects within the solution. Project file can be stored with the solution file. Properties:  Name – languageTextBox  Text – what shows up in the form, or label 1.
Docsity logo



Copyright © 2024 Ladybird Srl - Via Leonardo da Vinci 16, 10126, Torino, Italy - VAT 10816460017 - All rights reserved