Lecture Set 1 Part B: Understanding Visual Studio and.NET – Structure and Terminology 1/16/2010 12:04 PM.

Slides:



Advertisements
Similar presentations
Unit 1: Overview of the Microsoft.NET Platform
Advertisements

Windows Programming 1 Part 1 dbg --- Getting Acquainted with Visual Studio.NET and C#
.NET Framework Overview Pingping Ma Nov 16 th, 2006.
.NET Technology.
Introduction to.NET What is.NET?  A vision Web sites will be joined by Web services New smart devices will join the PC User interfaces will become more.
Introduction to the C# Programming Language for the VB Programmer.
1 An Introduction to Visual Basic Objectives Explain the history of programming languages Define the terminology used in object-oriented programming.
Creating and Running Your First C# Program Svetlin Nakov Telerik Corporation
Tahir Nawaz Visual Programming C# Week 2. What is C#? C# (pronounced "C sharp") is an object- oriented language that is used to build applications for.
Object Oriented Software Development 1. Introduction to C# and Visual Studio.
Intro to dot Net Dr. John Abraham UTPA – Fall 09 CSCI 3327.
Lecture 2: An Introduction to J# and.NET. 2 MicrosoftIntroducing CS using.NETJ# in Visual Studio.NET 2-2 Objectives “Microsoft.NET is based on the.NET.
Rajeswari Indupuri Introduction to.NET Framework.
Microsoft Visual Basic 2012 CHAPTER ONE Introduction to Visual Basic 2012 Programming.
Microsoft Visual Basic 2005 CHAPTER 1 Introduction to Visual Basic 2005 Programming.
Creating and Running Your First C# Program Telerik Software Academy Telerik School Academy.
Overview of Microsoft.Net and Vb.Net ITSE 2349 Spring 2002 Material from Microsoft.Net an Overview for ACC faculty by Stuart Laughton and Introduction.
Introduction to.NET Content : – Introduction to.NET Technology – Introduction to Web Based Applications – Introduction to ASP.NET 1 By : Amrendra Sharan.
CSCI 3327 Visual Basic Chapter 1: Introduction to Visual Basic
Lecture Roger Sutton CO530 Automation Tools 5: Class Libraries and Assemblies 1.
1 Introduction to.NET Framework. 2.NETFramework Internet COM+ Orchestration Orchestration Windows.NET Enterprise ServersBuildingBlockServices Visual Studio.NET.
Introduction to .Net Framework
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.
High thoughts must have high language. Aristophanes
Architecture of.NET Framework .NET Framework ٭ Microsoft.NET (pronounced “dot net”) is a software component that runs on the Windows operating.
Module 1: Introduction to C# Module 2: Variables and Data Types
 2002 Prentice Hall. All rights reserved. 1 Introduction to Visual Basic.NET,.NET Framework and Visual Studio.NET Outline 1.7Introduction to Visual Basic.NET.
C# A 1 CSC 298 Introduction to C#. C# A 2 What to expect in this class  Background: knowledge of an object oriented language of the C++, Java, … family.
Introduction to Microsoft.Net Session 01 Mata kuliah: M0874 – Programming II Tahun: 2010.
11 Getting Started with C# Chapter Objectives You will be able to: 1. Say in general terms how C# differs from C. 2. Create, compile, and run a.
Introduction to.NET Framework. .NET – What Is It? Software platform Language neutral In other words:.NET is not a language (Runtime and a library for.
Microsoft Visual Basic 2005: Reloaded Second Edition
Introduction to .NET Rui Ye.
Appendix D: Microsoft.NET Framework Overview. Overview.NET Framework Architecture.NET Namespaces.
Introduction to .NET Framework
Creating and Running Your First C# Program Svetlin Nakov Telerik Corporation
CSC 494/594 C# and ASP.NET Programming. C# 2012 C# Object-oriented language with syntax that is similar to Java.
ASP.NET  ASP.NET is a web development platform, which provides a programming model, a comprehensive software infrastructure and various services required.
Lecture 1 Programming in C# Introducing C# Writing a C# Program.
ISYS 573 Special Topic – VB.Net David Chao. The History of VB Early 1960s:BASIC-Beginner’s All-Purpose Symbolic Instruction Code –Teaching –Simple syntax,
Lecture Set 2 Part B – Configuring Visual Studio; Configuration Options and The Help System (scan quickly for future reference)
Lecture Set 1 Part C: Understanding Visual Studio and.NET – Applications, Solutions, Projects (no longer used – embedded in Lecture Set 2A)
Programming in C#. I. Introduction C# (or C-Sharp) is a programming language. C# is used to write software that runs on the.NET Framework. Although C#
Week 1: THE C# LANGUAGE Chapter 1: Variables and Expressions ➤ Included in Visual Studio.NET ➤ What the.NET Framework is and what it contains ➤ How.NET.
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 to .NET Framework
Lecture Set 2 Part A: Creating an Application with Visual Studio – Solutions, Projects, Files.
Introduction to VB.Net. What is.NET? A brand of Microsoft technologies A platform for creating distributed Web applications A combination of new and updated.
1.NET FRAMEWORK CE-105 Spring 2007 Engr. Faisal ur Rehman.
Languages and IDE (Integrated Development Environment)
Rajiv and Shipra Introduction to.NET (asp.net,c#,vb)
Introducing Visual Studio.NET Petar Banov. Introducing Visual Studio.NET What is.NET all about?.NET Technologies Visual Studio.NET.
Module 1: Getting Started. Introduction to.NET and the.NET Framework Exploring Visual Studio.NET Creating a Windows Application Project Overview Use Visual.
Intro to dot Net Dr. John Abraham UTPA CSCI 3327.
Chapters 2 & 3. .NET Software development model that allows applications created in disparate programming languages to communicate Universal data access.
Microsoft .NET A platform that can be used for building and running windows and web applications such that the software is platform and device-independent.
Getting Started with.NET Getting Started with.NET/Lesson 1/Slide 1 of 31 Objectives In this lesson, you will learn to: *Identify the components of the.NET.
Lecture Set 2 Part A: Creating an Application with Visual Studio – Solutions, Projects, Files 8/10/ :35 PM.
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.
July 22, 2001Introduction to.NET1 Introduction to.NET Framework Gholamali Semsarzadeh July 2001.
Text Introduction to.NET Framework. CONFIDENTIAL Agenda .NET Training – Purpose  What is.NET?  Why.NET?  Advantages  Architecture  Components: CLR,
Lecture Set 1 Part B: Understanding Visual Studio and.NET – Structure and Terminology 1/16/ :04 PM.
Microsoft Visual Basic 2015 CHAPTER ONE Introduction to Visual Basic 2015 Programming.
A Detailed Introduction To Visual Studio.NET CRB Tech ReviewsCRB Tech Reviews introduces you to the world of Visual.
Introduction to Visual Basic. NET,. NET Framework and Visual Studio
Introduction to .NET Framework Ch2 – Deitel’s Book
CE-105 Spring 2007 Engr. Faisal ur Rehman
Module 0: Introduction Chapter 2: Getting Started
Module 1: Getting Started
C# and ASP.NET Programming
Presentation transcript:

Lecture Set 1 Part B: Understanding Visual Studio and.NET – Structure and Terminology 1/16/ :04 PM

Slide 2 Objectives Introduction to Visual Studio,.NET, & the IDE Understand basic terminology – Visual Studio,.NET. Solutions, Projects, Applications, etc. Learn how to create new Solutions, new Applications/Projects General navigation around the Solution Explorer and Forms and applications windows in the Visual Studio IDE Compiling and running programs This will be presented in the first lab - LIVE 1/15/2010 6:34 PM

Slide 3 Visual Studio,.NET, and the IDE Visual Studio 2010 is a suite of products that includes the.NET Framework and the Integrated Development Environment (IDE) you will be using The.NET Framework supports four programming languages Visual Basic, Visual C#, Visual C++, Visual J# Also COBOL, with more to come The Visual Studio IDE is your interface to.NET -- it is used to develop applications in any of the supported programming languages 7/29/ :05 PM

Slide 4 The.NET Framework Provides a common set of services that can be used when programming in any supported language Enables you to write programs that run on any operating system on any hardware platform Main components ….NET Framework Class Library (FCL) Common Language Runtime (CLR) We will learn a lot more about these in a bit and explain the rest of the terms in the next slide  1/16/ :06 PM

Slide 5 The.NET Framework (raising the bar) 7/29/ :07 PM

Slide 6 Introduction to the Framework Class Library Contains files of pre-written code organized as classes The classes themselves are organized (grouped) into Java-like packages called namespaces The groupings are done according to the functionality of the classes There are many classes and many namespaces 8/10/2008 6:34 PM

Slide 7 Introduction to The Common Language Runtime The CLR manages the execution of.NET programs (called managed code) Coordinates essential functions … Memory management Code execution Security Other services Common Type System (CTS) is a component of the CLR that ensures that all.NET applications use the same basic data types regardless of the language they are coded in 7/29/ :07 PM

Slide 8 Introduction to The Integrated Development Environment The IDE is the interface between the programmer and the.NET tools he or she uses Includes design components for Console, Web, and Windows development (to name a few) Includes an editor for all.NET languages as well as XML and HTML Includes a comprehensive set of tools for forms design and code organization Methods Attributes (aka properties or data stores or …) Many other features (some shown next)  8/10/2008 6:34 PM

Slide 9 The IDE 8/10/2008 6:34 PM

Slide 10 Compiling & Running a VB Application You will create a project made up of many files The project will be contained within a solution The compiler builds (translates) your VB source code into an intermediate language (MSIL)  The result of this translation is packaged into a special container called an Assembly. An Assembly is an (almost) ready to execute file with either a.dll or.exe extension The Assembly is managed by the CLR (to be discussed in more detail in Lecture Set 2) 7/29/2013 6:34 PM

Slide 11 Compiling and Running an Application 1/16/ :08 PM