microsoft tech club cairo university "mstc'16 builders and developers " first session

37

Upload: wagdy-mohamed

Post on 23-Jan-2017

413 views

Category:

Mobile


1 download

TRANSCRIPT

Page 1: Microsoft Tech Club Cairo University "MSTC'16 Builders and Developers " First Session
Page 2: Microsoft Tech Club Cairo University "MSTC'16 Builders and Developers " First Session

Introduction to Universal Windows Platform Applications

and C#“session 1”

Presented and Prepared by

Aya Zakaria Wagdy Mohamed

Page 3: Microsoft Tech Club Cairo University "MSTC'16 Builders and Developers " First Session
Page 4: Microsoft Tech Club Cairo University "MSTC'16 Builders and Developers " First Session

Aya Zakaria

Second level at FCI Major :Network Technology MSTC’15 – Builders & Developers Participant. MSTC’16 – Builders & Developers Moderator.

Page 5: Microsoft Tech Club Cairo University "MSTC'16 Builders and Developers " First Session

Wagdy Mohamed

Third level at FCI Major IT, Track Hardware “Robotics” MSTC’14 – Windows Phone Participant. Eshak Group in 2014 – Customer Service. MSTC’15 – HR and R&D. Fekra’15 – PR Member. Eshak Group in 2015 – HR member. MSTC’16 – Builders & Developers Moderator.

Page 6: Microsoft Tech Club Cairo University "MSTC'16 Builders and Developers " First Session
Page 7: Microsoft Tech Club Cairo University "MSTC'16 Builders and Developers " First Session

Microsoft Tech Club Cairo University

MSTC’13

MSTC’14

MSTC’15

MSTC’16

Page 8: Microsoft Tech Club Cairo University "MSTC'16 Builders and Developers " First Session
Page 9: Microsoft Tech Club Cairo University "MSTC'16 Builders and Developers " First Session

Agenda

Introduction to Universal Platform Windows Applications. What is C#? IDE and Compiler. Data types. First program using C#.

Page 10: Microsoft Tech Club Cairo University "MSTC'16 Builders and Developers " First Session

Introduction to UWP Apps.

Store

What is UWP Applications?

Why UWP Applications?

Page 11: Microsoft Tech Club Cairo University "MSTC'16 Builders and Developers " First Session

What is C#

Programming language is a language designed to communicate to a machine particularly a computer.

Page 12: Microsoft Tech Club Cairo University "MSTC'16 Builders and Developers " First Session

Integrated Development Environment

IDEA program connects between text and compiler.

Page 13: Microsoft Tech Club Cairo University "MSTC'16 Builders and Developers " First Session

Compiler

A program convert a text of a

certain programming language into binary code.

Page 14: Microsoft Tech Club Cairo University "MSTC'16 Builders and Developers " First Session

IDE and Compiler

Hello World

Page 15: Microsoft Tech Club Cairo University "MSTC'16 Builders and Developers " First Session

Data types

Integer Float Double String Character Boolean

Page 16: Microsoft Tech Club Cairo University "MSTC'16 Builders and Developers " First Session

Integer

deceleration

initializatio

n OR

Page 17: Microsoft Tech Club Cairo University "MSTC'16 Builders and Developers " First Session

Float

deceleration

initializatio

n OR

Page 18: Microsoft Tech Club Cairo University "MSTC'16 Builders and Developers " First Session

Double

deceleration

initializatio

n OR

Page 19: Microsoft Tech Club Cairo University "MSTC'16 Builders and Developers " First Session

String

deceleration

initializatio

n OR

Page 20: Microsoft Tech Club Cairo University "MSTC'16 Builders and Developers " First Session

Character

deceleration

initializatio

n OR

Page 21: Microsoft Tech Club Cairo University "MSTC'16 Builders and Developers " First Session

Boolean

deceleration

initializatio

n OR

Page 22: Microsoft Tech Club Cairo University "MSTC'16 Builders and Developers " First Session

Console

Hello World program

Page 23: Microsoft Tech Club Cairo University "MSTC'16 Builders and Developers " First Session

Class

Classis a construct enables you to create your own types by grouping together variables of other types and methods.

Name

Age

GPA

Page 24: Microsoft Tech Club Cairo University "MSTC'16 Builders and Developers " First Session

Namespace

Namespace is designed for providing a way to keep one set of names separate from another. The classes will not conflict with each other.

Page 25: Microsoft Tech Club Cairo University "MSTC'16 Builders and Developers " First Session

System

System is a namespace that contains a fundamental classes and base classes that define-commonly used data types.

Page 26: Microsoft Tech Club Cairo University "MSTC'16 Builders and Developers " First Session

Ready made functions

Console.Write(“Hello”);Console.WriteLine(“Hello

World”);Console.ReadLine();Console.Read();Console.ReadKey();

Page 27: Microsoft Tech Club Cairo University "MSTC'16 Builders and Developers " First Session
Page 28: Microsoft Tech Club Cairo University "MSTC'16 Builders and Developers " First Session
Page 29: Microsoft Tech Club Cairo University "MSTC'16 Builders and Developers " First Session
Page 30: Microsoft Tech Club Cairo University "MSTC'16 Builders and Developers " First Session

Steps to install visual studio

1- Accept License Terms and Privacy Policy by selecting the checkbox in from of them. Click on “Next” button.

Page 31: Microsoft Tech Club Cairo University "MSTC'16 Builders and Developers " First Session

Steps to install visual studio

2- Select all this features. Click on “install” button.

Page 32: Microsoft Tech Club Cairo University "MSTC'16 Builders and Developers " First Session

Steps to install visual studio

Page 33: Microsoft Tech Club Cairo University "MSTC'16 Builders and Developers " First Session

Steps to install visual studio

3- Once it finishes the setup, you will see the success screen as below.

4- Click on “Restart Now” button to restart your system. After restarting your system, you are now ready to use your VS.

Page 34: Microsoft Tech Club Cairo University "MSTC'16 Builders and Developers " First Session
Page 35: Microsoft Tech Club Cairo University "MSTC'16 Builders and Developers " First Session
Page 36: Microsoft Tech Club Cairo University "MSTC'16 Builders and Developers " First Session

Contacts

wagdy.mohamed.95

[email protected]

yoya.zakaria

[email protected]

Page 37: Microsoft Tech Club Cairo University "MSTC'16 Builders and Developers " First Session