Visual Basic 2005 By Sam Nasr November 6, 2006 www.ClevelandDotNet.info.

Slides:



Advertisements
Similar presentations
Windows Presentation Foundation Overview Greg Smalter Red Stapler Software, LLC.
Advertisements

Introduction to.Net By Sam Nasr May 5,
Copyright © 2008 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 12 Introduction to ASP.NET.
SQL Server Reporting Services By Sam Nasr March 29,
COM and.Net Components By Sam Nasr January 25,
AJAX Development By Gary Mandela December 26,
Distributed Applications By Sam Nasr, MCP
ASP.Net 2.0 By Sam Nasr April 27,
Windows Workflow Foundation By Sam Nasr, MCAD October 23,
Office 2007 November 28, 2006 Sam Nasr Software Engineer Berbee Information Networks.
.NET Technology. Introduction Overview of.NET What.NET means for Developers, Users and Businesses Two.NET Research Projects:.NET Generics AsmL.
Overview and Demonstration of declarative workflows in SharePoint using Microsoft SharePoint Designer 2007 Kevin Hughes MCT, MCITP, MCSA, MCTS, MCP, Network+,
Brown University Swim Center
OCLC Online Computer Library Center Connexion Client 1.30 for Multiscripts Cataloging CJK User Group Meeting, Chicago April 2, 2005 David Whitehair and.
Using.NET Platform Note: Most of the material of these slides have been adapted from Nakov’s excellent overview for.NET framework, MSDN and Wikipedia Muhammad.
.NET 3.5 SP1 New features Enhancements Visual Studio 2008 SP1 New features Enhancements Additional features/enhancements.
Error-handling using exceptions
Abdul Waseem.  Why VB.NET  What is new in VB.NET  Update to VB.NET?
Introduction to Visual Basic.NET Uploaded By: M.Sheraz anjum.
Using VB with MS Applications R. Juhl, Delta College.
Introduction to the Windows Runtime (WinRT) Ben Dewey Tallan, Inc.
Building Localized Applications with Microsoft.NET Framework and Visual Studio.NET Achim Ruopp International Program Manager Microsoft Corp.
 2007 Dr. Natheer Khasawneh. Chapter 13. Graphical User Interface Concepts: Part 1.
® Page 1 Intel Compiler Lab – Intel Array Visualizer HDF Workshop VI December 5, 2002 John Readey
Introduction to the C# Programming Language for the VB Programmer.
Visual Basic Project 1 IDS 306 Spring 1999 V. Murphy.
Advanced Object-Oriented Programming Features
1 An Introduction to Visual Basic Objectives Explain the history of programming languages Define the terminology used in object-oriented programming.
Visual Basic 6.0 Derived from BASIC Developed by Microsoft in 1998 An event driven programming language Associated with a development environment.
Object Oriented Programming using VC++. Introduction Program – Set of instruction written in a high level language High level language used for writing.
Peter Juszczyk CS 492/493 - ISGS. // Is this C# or Java? class TestApp { static void Main() { int counter = 0; counter++; } } The answer is C# - In C#
Visual Basic  Rick, Albert. 1. Visual Basic 1.0 (May 1991) was released for Windows at the Comdex/Windows World trade show in Atlanta, Georgia
Microsoft Visual Basic 2012 CHAPTER ONE Introduction to Visual Basic 2012 Programming.
Microsoft Visual Basic 2005 CHAPTER 1 Introduction to Visual Basic 2005 Programming.
Hands-on Introduction to Visual Basic.NET Programming Right from the Start with Visual Basic.NET 1/e 6.
An Introduction to Visual Basic
Virtual techdays INDIA │ Nov 2010 Developing Office Biz Application using WPF on Windows 7 Sarang Datye │ Sr. Consultant, Microsoft Sridhar Poduri.
Visual Basic 101.
Programming language A programming language is an artificial language designed to communicate instructions to a machine,languageinstructionsmachine particularly.
Integrated Development Environment (IDE)
Logical Innovations, LLC Visualize Your Encounters!
Chapter One An Introduction to Visual Basic 2010 Programming with Microsoft Visual Basic th Edition.
§Visual - A method used to create GUI applications. §BASIC - Beginner’s All - purpose Symbolic Instruction Code developed by John Kemeny. §VB- Evolved.
AutoTester & UAT Automation Framework By SSTZ-UAT.
C# EMILEE KING. HISTORY OF C# In the late 1990’s Microsoft recognized the need to be able to develop applications that can run on multiple operating system.
Visual Basic.NET BASICS Lesson 1 A First Look at Microsoft Visual Basic.NET.
Microsoft Visual Basic 2005 BASICS Lesson 1 A First Look at Microsoft Visual Basic.
Microsoft WINDOWS 98 By Bülent BAYÇELEBİ & Tarık YÜKSEK.
CS 101 Test 2 Study Guide Acronyms RAD - Rapid Application Development IDE - Integrated Development Environment GUI - Graphical User Interface VB - Visual.
GAM666 – Introduction To Game Programming ● DirectX is implemented as a collection of COM objects ● To use a DirectX program, the user must have the correct.
1.
Hands-on Introduction to Visual Basic.NET Programming Right from the Start with Visual Basic.NET 1/e 6.
The business logic engine for Microsoft IIS Speaker T.M. Arnett.
COMPUTER III. Fundamental Concepts of Programming Control Structures Sequence Selection Iteration Flowchart Construction Introduction to Visual Basic.
Visual Basic.Net. Software to Install Visual Studio 2005 Professional Edition (Requires Windows XP Pro) MSDN Library for Visual Studio 2005 Available.
Introduction to ASP.NET development. Background ASP released in 1996 ASP supported for a minimum 10 years from Windows 8 release ASP.Net 1.0 released.
Visual Basic/ Visual Studio Brandon Large. Connecting to prior knowledge In your notes write down what the two main parts of the computer are. The “software”
CSIT 108 Review Visual Basic.NET Programming: From Problem Analysis to Program Design.
VISUAL BASIC 6.0 Designed by Mrinal Kanti Nath.
ASP.NET Forms.
Introduction to Computer CC111
Introduction to Visual Basic 2008 Programming
C# and the .NET Framework
1. Introduction to Visual Basic
VISUAL BASIC.
ACPA Pipe School January 6, 2017 Brian Barngrover and Becca Alford
Hands-on Introduction to Visual Basic .NET
Tonga Institute of Higher Education
Chapter Two Visual Basic.Net.
PHP an introduction.
Presentation transcript:

Visual Basic 2005 By Sam Nasr November 6,

Agenda Introduction Introduction New Features New Features Demo Demo Q&A Q&A Survey Survey

What is VB.Net? VB.Net is the latest release of Microsofts Visual Basic language. VB.Net is the latest release of Microsofts Visual Basic language. VB is an event driven programming language. VB is an event driven programming language. Derived heavily from BASIC. Derived heavily from BASIC. VB enables Rapid Application Development (RAD) of graphical user interface (GUI) applications. VB enables Rapid Application Development (RAD) of graphical user interface (GUI) applications.

New Features My Namespace My Namespace Operator Overloading Operator Overloading Generics Generics Keywords Keywords IsNotIsNot UsingUsing Continue {For | While | Do}Continue {For | While | Do} Unsigned Integer Types Unsigned Integer Types Partial Classes Partial Classes Background Worker Object Background Worker Object

My Namespace Single reference for multiple pieces of information. Single reference for multiple pieces of information. Classes: Classes: 1.Application 2.Computer 3.Forms 4.Resources 5.Settings 6.User

Operator Overloading Dynamically created at compile time Dynamically created at compile time Compiler locates the correct function. Compiler locates the correct function. No special coding required. No special coding required.

Demo

Generics Utilizes System.Collections.Generic Utilizes System.Collections.Generic Allow classes, structs, interfaces, and methods to be parameterized Allow classes, structs, interfaces, and methods to be parameterized Provides strong typing Provides strong typing

Features IsNot Keyword IsNot Keyword Replaces If not (obj is Nothing) Then …Replaces If not (obj is Nothing) Then … Using Keyword Using Keyword Creates a block of code to limit scopeCreates a block of code to limit scope Numeric Types Numeric Types

Continue Keyword For i As Integer = 0 To 10 While True While True If someCondition Then If someCondition Then Continue While Continue While ElseIf someOtherCondition Then ElseIf someOtherCondition Then Continue For Continue For End If End If Do Do If someCondition Then If someCondition Then Continue Do Continue Do ElseIf someOtherCondition Then ElseIf someOtherCondition Then Continue While Continue While Else Else Continue For Continue For End If End If Loop While someOtherCondition Loop While someOtherCondition End While End While If someCondition Then If someCondition Then Continue For Continue For End If End IfNext

Demo

Partial Classes Allow a single class to be split into multiple files. Allow a single class to be split into multiple files. Generate code in a different file Generate code in a different file Provide functionality in same class. Provide functionality in same class.

Background Worker Object Tool box control Tool box control Placed in Component Tray Placed in Component Tray RunWorkerAsync() RunWorkerAsync() DoWork()DoWork() RunWorkerComplete()RunWorkerComplete()

Demo

Resources Visual Basic Developer Center Visual Basic Developer Center New VB 2005 Features New VB 2005 Features My Feature My Feature Document Your Code Document Your Code