Using Visual Studio 2013 An Integrated Development Environment (IDE)

Slides:



Advertisements
Similar presentations
Introduction to Visual Basic.NET Uploaded By: M.Sheraz anjum.
Advertisements

Copyright  Oracle Corporation, All rights reserved. 1 Creating an Application: The AppBuilder for Java IDE.
Module 4.2 File management 1. Contents Introduction The file manager Files – the basic unit of storage The need to organise Glossary 2.
© by Pearson Education, Inc. All Rights Reserved.
Visual Basic 2010 How to Program. © by Pearson Education, Inc. All Rights Reserved.2.
Visual Basic 2010 How to Program Reference: Instructor: Maysoon Bin Duwais slides Visual Basic 2010 how to program by Deitel © by Pearson Education,
CS 1400 Using Microsoft Visual Studio 2005 if you don’t have the appropriate appendix.
Chapter 2: The Visual Studio.NET Development Environment Visual Basic.NET Programming: From Problem Analysis to Program Design.
Course Introduction and Getting Started with C 1 USF - COP C for Engineers Summer 2008.
1 An Introduction to Visual Basic Objectives Explain the history of programming languages Define the terminology used in object-oriented programming.
Using Visual C++ and Pelles C
Introduction to Visual Basic. What is Visual Basic? An environment for developing Windows applications Components –A GUI (Graphical User Interface - gooey)
Creating a Console Application with Visual Studio
1b – Inside Visual Studio Lingma Acheson Department of Computer and Information Science, IUPUI CSCI N331 VB.NET Programming.
1 ENG236: ENG236: C++ Programming Environment (2) Rocky K. C. Chang THE HONG KONG POLYTECHNIC UNIVERSITY.
McGraw-Hill© 2007 The McGraw-Hill Companies, Inc. All rights reserved. 1-1.
A First Program Using C#
Introduction to VB.NET Tonga Institute of Higher Education.
Microsoft Visual Basic 2005: Reloaded Second Edition
The NetBeans IDE CSIS 3701: Advanced Object Oriented Programming.
Computing IV Visual C Introduction with OpenCV Example Xinwen Fu.
IT 211 Project Integration and Deployment Lab #11.
CS Tutorial 1 Getting Started with Visual Studio 2012 (Visual Studio 2010 are no longer available on MSDNAA, please choose Visual Studio 2012 which.
IE 411/511: Visual Programming for Industrial Applications
9 Chapter Nine Compiled Web Server Programs. 9 Chapter Objectives Learn about Common Gateway Interface (CGI) Create CGI programs that generate dynamic.
Clearly Visual Basic: Programming with Visual Basic 2008 Chapter 4 I Need a Tour Guide.
A First Look At Microsoft Visual Basic Lesson 1. What is Microsoft Visual Basic? Microsoft Visual Basic is a software development tool, which means it.
Lecture Set 1 Part C: Understanding Visual Studio and.NET – Applications, Solutions, Projects (no longer used – embedded in Lecture Set 2A)
Introduction to the Visual Studio.NET IDE (LAB 1 )
Computer Science I How to Configure Visual Studio.NET 2003 for C++ Colin Goble.
Tutorial 11 Five windows included in the Visual Basic Startup Screen Main Form Toolbox Project Explorer (Project) Properties.
Introduction In The Name Of Allah, The Beneficent, The Merciful.
Lecture Set 2 Part A: Creating an Application with Visual Studio – Solutions, Projects, Files.
Using Microsoft Visual Studio 2005 Original by Suma Rao Revised by John G. McMahon ( 9/6/2008 )
Using Microsoft Visual Studio C++ Express 2005 Name: Dr Ju Wang Ashwin Belle Course Resource:
1.NET Web Forms Visual Studio © 2002 by Jerry Post.
Visual Basic.NET BASICS Lesson 1 A First Look at Microsoft Visual Basic.NET.
Programming with Visual Studio.NET A short review of the process.
Microsoft Visual Basic 2005 BASICS Lesson 1 A First Look at Microsoft Visual Basic.
1 Getting Started with C++. 2 Objective You will be able to create, compile, and run a very simple C++ program on Windows, using Visual Studio 2008.
1 Programming Environment and Tools VS.Net 2012 First project MSDN Library.
Object-Oriented Application Development Using VB.NET 1 Chapter 2 The Visual Studio.NET Development Environment.
Chapter 3 I Need a Tour Guide (Introduction to Visual Basic 2010) Clearly Visual Basic: Programming with Visual Basic nd Edition.
Lecture Set 2 Part A: Creating an Application with Visual Studio – Solutions, Projects, Files 8/10/ :35 PM.
Chapter 27 Getting “Web-ified” (Web Applications) Clearly Visual Basic: Programming with Visual Basic nd Edition.
COMPUTER PROGRAMMING I 3.01 Apply Controls Associated With Visual Studio Form.
Visual Basic Integrated Development Environment (IDE) 56:150 Information System Design.
The Development Process Compilation. Compilation - Dr. Craig A. Struble 2 Programming Process Problem Solving Phase We will spend significant time on.
Create Windows Setup and Deployment Projects Windows Development Fundamentals LESSON 5.2.
IE 411/511: Visual Programming for Industrial Applications Lecture Notes #2 Introduction to the Visual Basic Express 2010 Integrated Development Environment.
CIS 338: VB.NET Printing Dr. Ralph D. Westfall May, 2011.
COMPUTER PROGRAMMING I 3.01 Apply Controls Associated With Visual Studio Form.
Chapter 2: The Visual Studio.NET Development Environment Visual Basic.NET Programming: From Problem Analysis to Program Design.
Dive Into® Visual Basic 2010 Express
Visual Basic .NET BASICS
Chapter 2: The Visual Studio .NET Development Environment
INF230 Basics in C# Programming
1. Introduction to Visual Basic
Deploying and Configuring SSIS Packages
Quick Start Guide for Visual Studio 2010
Social Media And Global Computing Introduction to Visual Studio
Understanding the Visual IDE
1. Open Visual Studio 2008.
Microsoft Visual Studio
SSDT and Database Project Basics
Double click Microsoft Visual Studio 2010 on the Computer Desktop
Creating a Windows Application Project in Visual Studio
Grauer and Barber Series Microsoft Access Chapter Two
CS313T Advanced Programming language
Presentation transcript:

Using Visual Studio 2013 An Integrated Development Environment (IDE)

The VS2013 screen

Terms Solution – A collection of projects – A complete application – May have multiple projects Project – A collection of related files – Linked to build a program Configuration – – A selection of projects & program files – Multiple ways to build a solution

Using the Wizard - 1

Using the Wizard - 2

Using the Wizard - 3

Using the Wizard - 4

Configurations (advanced topic) There are 2 different uses of the term – Project Configuration Options for compiling, linking, debugging, etc. Accessed from Project/Properties – Solution Configuration Selection of projects to be built into the solution Accessed from the configuration manager

Solution example 1 Solution: an accounting application Projects: – Manage checkbook – Manage investments – Compute taxes Programs – Change viewing options (a utility) – Read/write the database (another utility) – Convert data formats (another utility) – Buy/sell/trade investments (specific programs for the app) – Utilities for other projects in the solution

Solution example 2 Solution: testing student programs Projects: – Assignment 1 Student 1 A1 Student 2 A1 – Assignment 2 Student 1 A2 Student 2 A2 – Common code File 1 File 2

Creating configurations Define a configuration – Name – Active vs debug Set it as the active configuration – Do this in project properties Change configuration options – Exclude/include files from build – Load/unload projects Changes saved immediately

Project configuration 1 st select this 2 nd set this

Project Properties

Activate configuration

Major Areas of the IDE Menu – Commands: compile, build, run etc. Solution Explorer – Lists all files (.H,.C or.CPP,.RC) – Allows add/remove/load/unload, etc. Properties – Lists all properties of the selected object – Allows changes Source window – human readable text Output – Results of compile, link, build stages

Create a "project" Choose a good name for your "solution" – "my-win32-apps" – Change project name to the SPECIFIC app e.g.; Basic-window, Advanced-Window, etc. Add new items – Stored in "my documents/Visual Studio 2013/Projects" – Projects folder can be ANYWHERE you specify – Or leave it in default and create a separate "source-code" folder somewhere (trickier)

Modify VS settings Specify location of any #include files Specify if using pre-compiled headers Specify build-type – DLL (your "solution" will be part of a DLL) – Type of program: Win32API Console (not for CS360) MFC Specify language C++, C# Add any post-build operations – Rename executable – Move executable to another folder

Primary Commands (buttons) Compile Build solution (compile & link) Run (with or w/o debugging) Configurations – Allows for inclusion of different files for Build – One "solution" can = multiple runnable programs Config 1: files A, B, C Config 2: files A, C Config 3: files A, B – Post-build allows renaming output file – Produce separate executables