Presentation is loading. Please wait.

Presentation is loading. Please wait.

Features of.net Language independent Object oriented program Multi threading Exception handling Drag and drop Linq www.gowreeswar.com1.

Similar presentations


Presentation on theme: "Features of.net Language independent Object oriented program Multi threading Exception handling Drag and drop Linq www.gowreeswar.com1."— Presentation transcript:

1 Features of.net Language independent Object oriented program Multi threading Exception handling Drag and drop Linq www.gowreeswar.com1

2 Explain static void main(string[] args) www.gowreeswar.com2

3 Naming Convention www.gowreeswar.com3

4 Console Write () writeLine() Read() ReadLine() ReadKey() www.gowreeswar.com4

5 Conversions Int32.Parse or (Convert.ToInt32) Single.Parse www.gowreeswar.com5

6 Control structures 3 types Selection or Decision Loops or Iterate Branching or Jumping www.gowreeswar.com6

7 Selection or Decision ifif-elsenested if switch-case www.gowreeswar.com7

8 if www.gowreeswar.com8

9 if-else condition falsetrue else block if block www.gowreeswar.com9

10 nested if www.gowreeswar.com Condition 1 Condition 2 Condition-n statements false true 10

11 switch-case case 1 case 2 case 3 matched unmatched Statements 1 Statements 2 Statements 3 matched unmatched www.gowreeswar.com11

12 Loops or Iterate for while do – while for each www.gowreeswar.com12

13 Branching or Jumping break continuereturn www.gowreeswar.com goto 13

14 Array Definition Advantage Types Syntax Length property www.gowreeswar.com14

15 String Definition Construct ways Length property Methods www.gowreeswar.com15

16 Object Oriented Program System www.gowreeswar.com16

17 What is abstraction? www.gowreeswar.com Implementation hiding 17

18 What is Encapsulation www.gowreeswar.com Data hiding Security Initialization of instance fields 18

19 What is Inheritance www.gowreeswar.com Syntax Advantage Relationship Disadvantage Keyword Access specifier Types 19

20 Polymorphism www.gowreeswar.com Types How to achieve Advantages of both 20

21 Constructor Definition Rule Use When it is executed Types Syntax www.gowreeswar.com21

22 Destructor Definition Use When it is executed Syntax www.gowreeswar.com22

23 Method Overloading Definition Advantage Ways- No. of arguments Type of arguments www.gowreeswar.com23

24 static What it is Where it is used( V-M-C) www.gowreeswar.com24

25 partial What it is Where it is used-class www.gowreeswar.com25

26 Inheritance Definition Syntax Advantage Relationship Disadvantage Access specifier Types www.gowreeswar.com26

27 Method hiding Keywords -new in child class www.gowreeswar.com27

28 Method Overriding keywords -virtual -override Advantage Rule www.gowreeswar.com28

29 base What it is When it is use www.gowreeswar.com29

30 const What it is Advantage When it is happened www.gowreeswar.com30

31 readonly What it is Advantage When it happened www.gowreeswar.com31

32 Difference b/w const & readonly www.gowreeswar.com32

33 Passing parameters b/w methods Value ref (keyword) out (keyword) www.gowreeswar.com33

34 Difference b/w ref and out www.gowreeswar.com34

35 abstract What it is Where When Keywords – abstract - override www.gowreeswar.com35

36 sealed What it is Where it is use(C) Purpose www.gowreeswar.com36

37 Interface Definition Advantage to achieve Syntax Keyword-interface www.gowreeswar.com37

38 Properties Definition Keywords-set -get -value After 3.5 how www.gowreeswar.com38

39 Difference b/w method & property www.gowreeswar.com39

40 www.gowreeswar.com40 Array What it is Where it is namespace Purpose Methods

41 www.gowreeswar.com41 Random What it is Where it is namespace Use Method –r.next(1,100)

42 www.gowreeswar.com42 Generics Definition Advantage How many ways

43 www.gowreeswar.com43 Collections Definition Advantage Types –List /ArrayList

44 www.gowreeswar.com44 Exception handling What purpose without –with Definition Keywords Types

45 www.gowreeswar.com45 Multithreading Definition Ways program exec Advantage Namespace Class Lifecycle

46 www.gowreeswar.com46 Fileinfo What it is Namespace Advanatage

47 www.gowreeswar.com47 Driveinfo What it is Namespace Advanatage

48 www.gowreeswar.com48 StreamWriter What it is Namespace Advanatage

49 www.gowreeswar.com49 StreamReader What it is Namespace Advanatage

50 www.gowreeswar.com50

51 www.gowreeswar.com51

52 www.gowreeswar.com52


Download ppt "Features of.net Language independent Object oriented program Multi threading Exception handling Drag and drop Linq www.gowreeswar.com1."

Similar presentations


Ads by Google