18
C# dot net presentation PREPARED BY: GUNDEEP SINGH SHRAWAN DUTTA

Dot net

  • Upload
    sd00711

  • View
    34

  • Download
    4

Embed Size (px)

Citation preview

Page 1: Dot net

C# dot net presentation

PREPARED BY:

GUNDEEP SINGH

SHRAWAN DUTTA

Page 2: Dot net

CONTENTS

WHAT IS DOT NET

ARCHITECTURE OF DOT NET

COMPILATION PROCESS

TYPES OF JIT

INTRODUCTION TO C#

EVOLUTION OF C#

OOPS

ADO.NET AND COMPONENTS

ASP.NET

SQL SERVER

Page 3: Dot net

WHAT IS DOT NET ?

FRAMEWORK FOR DEVELOPING WINDOWS AND WEB BASED

APPLICATIONS

LANGUAGE NEUTRAL

MULTIPLE PLATFORMS

.NET APPLICATION

.NET FRAMEWORK

OPERATING SYSTEM+HARDWARE

Page 4: Dot net

ARCHITECTURE

Windows Applications Web Applications

BASE CLASS LIBRARY

COMMON LANGUAGE RUNTIME

OS

Page 5: Dot net

COMPILATION PROCESS

VB

C#

J#

MICROSOFTINTERMEDIATE

LANGUAGEJIT

Page 6: Dot net

TYPES OF JIT

PRE JIT

ECO JIT

NORMAL JIT

Page 7: Dot net

INTRODUCTION TO C#

DEVELOPED FROM C, C++ AND JAVA

ITS CODE IS SHORT

FULLY OBJECT ORIENTED

BLOCK STRUCTURED LANGUAGE

COMPONENT ORIENTED LANGUAGE

Page 8: Dot net

EVOLUTION OF C#

Page 9: Dot net

OOPS

FEATURES :

ENCAPASULATION

ABSTRACTION

INHERITANCE

POLYMORPHISM

Page 10: Dot net

ADO.NET

ACTIVE X DATA OBJECTS

COLLECTION OF SOFTWARE COMPONENTS PROVIDING A

PROGRAMMATIC INTERFACE TO CONNECT THE DATA SOURCES

FROM CLIENT APPLICATIONS

Page 11: Dot net

COMPONENTS OF ADO.NET

DATA SET

DATA PROVIDER

CONNECTION OBJECT

COMMAND OBJECT

DATA READER

DATA ADAPTER

Page 12: Dot net

ASP.NET

ACTIVE SERVER PAGES

LANGUAGE USED TO CREATE WEB PAGES

HTML+XML

.aspx Extension

Page 13: Dot net

LIFE CYCLE

TWO MAIN EVENTS:

PAGE INIT

PAGE LOAD

Page 14: Dot net

SQL SERVER

RDBMS

TO STORE AND RETRIEVE DATA AS REQUESTED BY USER

STRUCTURED QUERY LANGUAGE IS USED FOR MANAGING DATA HELD IN A RDBMS

SQL CAN EXECUTE QUERIES AGAINST A DATABASE

SQL CAN RETRIEVE DATA FROM DATABASE

SQL CAN CREATE A NEW DATABASE AND TABLES

SQL CAN INSERT NEW RECORDS,UPDATE AND DELETE RECORDS

Page 15: Dot net

AUTHENTICATION MODES

TWO AUTHENTICATION MODES:

WINDOWS AUTHENTICATION

SQL SERVER AUTHENTICATION

Page 16: Dot net

AUTHENTICATION

Page 17: Dot net

PROJECT

SCHOOL MANAGEMENT

Page 18: Dot net

HOME PAGE