IE 423 – Design of Decision Support Systems Visual Studio Introduction to VB.NET programming.

Slides:



Advertisements
Similar presentations
CS0004: Introduction to Programming Visual Studio 2010 and Controls.
Advertisements

Introduction to.NET Technology Marcello Benati Software Engineer.NET Architect.
CSE3030Lecture 11 Know Your User The First Slogan.
ISYS 512 Business Application Design and Development with.Net David Chao.
Introduction to Visual Basic. What is Visual Basic? An environment for developing Windows applications Components –A GUI (Graphical User Interface - gooey)
Visual Basic 6.0 Derived from BASIC Developed by Microsoft in 1998 An event driven programming language Associated with a development environment.
By: Md Rezaul Huda Reza Lecturer:  Md Rezaul Huda Reza Former Lecturer of  Bexley College under University.
Programming Paradigms Imperative programming Functional programming Logic programming Event-driven programming Object-oriented programming A programming.
Intro to dot Net Dr. John Abraham UTPA – Fall 09 CSCI 3327.
Chapter 1 Introduction Outstanding Features About This Book 1. A novel writing style is adopted to try to attract students’ or beginning programmers’ interesting.
Microsoft Visual Basic 2012 CHAPTER ONE Introduction to Visual Basic 2012 Programming.
Microsoft Visual Basic 2005 CHAPTER 1 Introduction to Visual Basic 2005 Programming.
Introduction to VBA. What is VBA? VBA stands for Visual Basic for Applications. It is a programming language used exclusively by the Microsoft Office.
CS 2340: Programming in VB Instructor: Dr. Qi Yang Office: 213 Ullrich Phone: YangQ 1.
Chapter 1 Introduction to Visual Basic Programming and Applications 1 Exploring Microsoft Visual Basic 6.0 Copyright © 1999 Prentice-Hall, Inc. By Carlotta.
1 Programming Concepts Module Code : CMV6107 Class Contact Hours: 45 hours (Lecture 15 hours) (Laboratory/Tutorial 30 hours) Module Value: 1 Textbook:
CSCI 3327 Visual Basic Chapter 1: Introduction to Visual Basic
Introduction to VB.NET Tonga Institute of Higher Education.
Unit 20: Event Driven Programming
CS 2340 Programming in VB.NET Instructor: Dr. Qi Yang Office: 213 Ullrich Phone: YangQ 1.
Object Oriented Programming CEN 221. Course Description Classes, objects, inheritance, polymorphism, graphical user interfaces, event handling, exception.
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. WEB.
Architecture of.NET Framework .NET Framework ٭ Microsoft.NET (pronounced “dot net”) is a software component that runs on the Windows operating.
Microsoft Visual Basic 2005: Reloaded Second Edition
Introduction to .NET Rui Ye.
Lecture Set 1 Part B: Understanding Visual Studio and.NET – Structure and Terminology 1/16/ :04 PM.
Lesley Bross, August 29, 2010 ArcGIS 10 add-in glossary.
Visual Basic Advanced Programming.
Introduction to VBA MGMI Aug What is VBA? VBA = Visual Basic for Application Excel’s powerful built-in programming language An event-driven.
An Introduction to Visual Basic
Introduction to Visual Basic. Quick Links Windows Application Programming Event-Driven Application Becoming familiar with VB Control Objects Saving and.
Creating Web Applications Using ASP.NET Chapter Microsoft Visual Basic.NET: Reloaded 1.
Tutorial 121 Creating a New Web Forms Page You will find that creating Web Forms is similar to creating traditional Windows applications in Visual Basic.
2. Introduction to the Visual Studio.NET IDE. Chapter Outline Overview of the Visual Studio.NET IDE Overview of the Visual Studio.NET IDE Menu Bar and.
Integrated Development Environment (IDE)
Chapter 11 An Introduction to Visual Basic 2008 Why Windows and Why Visual Basic How You Develop a Visual Basic Application The Different Versions of Visual.
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. WEB.
Introduction It is developed to create software applications. It is a tool for developers of any program that uses both basic and expert settings. It.
Microsoft Programming Technologies By George SquillaceGeorge Squillace New Horizons of Michigan MCT, MCSE, MCDBA, CompTIA A+, CompTIA Network+ MCITP –
Object Oriented Software Development 9. Creating Graphical User Interfaces.
Introduction 1. CIS 400 Programming for the Windows Environment 2.
An Introduction to Visual Basic.NET. What is.NET.Net is a new framework for developing windows-based and web-based applications within the Microsoft environment.
Systems Analysis and Design in a Changing World, 3rd Edition
IE 423 – Design of Decision Support Systems Visual Studio Introduction to VB.NET programming.
C# AND ASP.NET What will I do in this course?. MAJOR TOPICS Learn to program in the C# language with the Visual Studio IDE (Interactive Development Environment)
Chapter 11 An Introduction to Visual Basic 2005 Why Windows and Why Visual Basic How You Develop a Visual Basic Application The Different Versions of Visual.
Visual Basic.NET BASICS Lesson 1 A First Look at Microsoft Visual Basic.NET.
Introduction to Visual Studio & GUI Programming Prepared by: Ahmad Ramin Rahimee Assistant Professor ICTI.
Introduction to Java Beans CIS 421 Web-based Java Programming.
Vocabulary in VB So Far. Assignment: Used to change the value of an object at run time Used to change the value of an object at run time.
Copyright © 2010 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Starting Out with Programming Logic & Design Second Edition by Tony Gaddis.
1.
Chapter 1 Introduction Visual Basic.NET. Copyright (c) 2003 by Prentice Hall Provided By: Qasim Al-ajmi 2 Objectives Explain what Visual Basic is Contrast.
Backing Up and Restoring Databases by Using the SQL Server 2000.
This is how you invoke the Microsoft Visual Studio 2010 Software. All Programs >> Microsoft Visual Studio 2010.
CIS 375—Web App Dev II ASP.NET 1 Getting Started.
Chapter 27 Getting “Web-ified” (Web Applications) Clearly Visual Basic: Programming with Visual Basic nd Edition.
INTRODUCTION CHAPTER #1 Visual Basic.NET. VB.Net General features It is an object oriented language  In the past VB had objects but focus was not placed.
COMPUTER III. Fundamental Concepts of Programming Control Structures Sequence Selection Iteration Flowchart Construction Introduction to Visual Basic.
Visual Basic.NET Comprehensive Concepts and Techniques Chapter 2 The Visual Basic.NET Integrated Development Environment.
Microsoft Visual Basic 2015 CHAPTER ONE Introduction to Visual Basic 2015 Programming.
Introduction of Scratch (1/4) You can find Scratch on the Web:
VertexPlus Softwares Pvt. Ltd. WEB TECHNOLOGIES BEFORE CHOOSING WEBSITE DEVELOPMENT SERVICES FOR WEBSITE vertexplus.com.
Chapter 1 Introduction to Visual Basic
Visual Basic Code & No.: CS 218
Unit 20: Event Driven Programming
CHAPTER 8 Multimedia Authoring Tools
An Introduction to Visual Basic .NET and Program Design
CIS16 Application Development Programming with Visual Basic
Programming in Visual Basic
Presentation transcript:

IE 423 – Design of Decision Support Systems Visual Studio Introduction to VB.NET programming

Important Events Submit Term Project Proposal by Monday, April 7th

Keepin Up Read Pol and Ahuja – Chapter 10 – Visual Studio Pol and Ahuja – Chapters 11-13

DSS Application Programming Spreadsheets, Databases, etc. are tools to support decision making You still need a delivery systems Sometimes you can build a delivery system within a tool – like Access …but it often involves some programming

DSS Application Programming We will be using Visual Basic.NET Don’t worry about the.NET part yet VB programming model Object Oriented Programming Event-driven programming

DSS Application Programming Object Oriented Programming As oppose to ? Focus on objects as the major organizing principle for the software …rather than the procedure or algorithm as the organizing principle In part, it is about how you think about the program and its design

DSS Application Programming Object Oriented Programming Objects are things in the program Objects have attributes, usually called Properties  Properties have a name and one or more values  Values can change or be set by your program

DSS Application Programming Object Oriented Programming Objects have actions, called Methods  Methods are things that the object do,…  …or have done to them  Methods are components of objects Not independent

DSS Application Programming Event-driven Programming Events are things that can happen to objects In VB many events are predefined (click) …but you can define others Code (program code – the code that you are going to write) is associated with events

DSS Application Programming So, how do you start thinking about developing a program? What’s the “old” way?

DSS Application Programming What are the objects in your problem and your design? Some problem specific Some are UI objects What are the properties of these objects? What should happen when events happen to these objects?

DSS Application Programming Note: your programming language must support object oriented, event-driven programming Visual Basic Visual C++ Visual C# C++ (object oriented)

DSS Application Programming Visual Studio A place to make movies? A place to make music videos? A type of apartment with big windows? IDE – Interactive Development Environment

DSS Application Programming Visual Studio IDE An environment to create and edit software …to run and test the software Has many, many tools to make software development easier  Controls  Windows  Web  Servers Helps manage software development  Configuration management

DSS Application Programming Visual Studio IDE You can run you software in Visual Studio When it is finished and tested you can make a standalone software package

DSS Application Programming Visual Studio IDE Mostly for MicroSoft Development products