Sei sulla pagina 1di 11

Object Oriented

Programming
CS 200
Lecture 01

Asad Hanif
Agenda

Getting started with Visual Studio (VS)


Organization of Application (in VS)
Data Types in C#

2 Abasyn University Islamabad Campus (AUIC) - Asad


Hanif
Getting started with Visual Studio (VS)

3 Abasyn University Islamabad Campus (AUIC) - Asad


Hanif
VS Supported Programming Languages
Visual Basic
Visual C#
Visual C++
Visual F#
JavaScript

4 Abasyn University Islamabad Campus (AUIC) - Asad


Hanif
C# Application Types
Windows Store Apps
Windows Desktop
Microsoft Web Apps
Office / SharePoint
Cloud (Windows Azure)
Silverlight
Windows Communication
Foundation (WCF)
Unit Testing
5 Abasyn University Islamabad Campus (AUIC) - Asad
Hanif
C# Project Types
Console Application
Windows Forms Application
Windows Presentation Foundation (WPF)
Application
Class Library

6 Abasyn University Islamabad Campus (AUIC) - Asad


Hanif
Creating First Console Application

7 Abasyn University Islamabad Campus (AUIC) - Asad


Hanif
Organization of Console Application

8 Abasyn University Islamabad Campus (AUIC) - Asad


Hanif
Organization of C# Program

9 Abasyn University Islamabad Campus (AUIC) - Asad


Hanif
Organization of C# Program
Namespace
Collection of related classes or some other
namespaces

Class
Collection of attributes and behaviors / related
operations

Function / Method
Collection of statements performing a specific task

10 Abasyn University Islamabad Campus (AUIC) - Asad


Hanif
Data Types in C#
Integer Type
byte
short
int
long

Floating Type
float
double
decimal

Character Type
char
string

Boolean Type
bool

Generic Type
var
object

11 Abasyn University Islamabad Campus (AUIC) - Asad


Hanif

Potrebbero piacerti anche