SlideShare a Scribd company logo
1 of 24
Download to read offline
.NET Framework
Part-1
Dr. K ADISESHA
Introduction
HTML
HTML Tags
.NET Framework
Web Script
2
C# and Dot Net Framework
Prof. K. Adisesha
Prof. K. Adisesha
Introduction
Prof. K. Adisesha
3
Web Technology:
Web Technology refers to the various tools and techniques that are utilized in the
process of communication between different types of devices over the internet.
➢ A web browser is used to access web pages. Web browsers can be defined as programs
that display text, data, pictures, animation, and video on the Internet.
➢ Web Technology can be classified into the following sections:
❖ World Wide Web (WWW)
❖ Web Browser
❖ Web Server
❖ Web Pages
❖ Web Development
Introduction
Prof. K. Adisesha
4
Web Technology:
Web Technology refers to the various tools and techniques that are utilized in the
process of communication between different types of devices over the internet.
➢ World Wide Web (WWW): The World Wide Web is based on several different
technologies : Web browsers, Hypertext Markup Language (HTML) and Hypertext
Transfer Protocol (HTTP).
➢ Web Browser: The web browser is an application software to explore www (World
Wide Web). It provides an interface between the server and the client and requests to
the server for web documents and services.
➢ Web Server: Web server is a program which processes the network requests of the
users and serves them with files that create web pages. This exchange takes place
using Hypertext Transfer Protocol (HTTP).
Introduction
Prof. K. Adisesha
5
Web Technology:
Web Technology refers to the various tools and techniques that are utilized in the process
of communication between different types of devices over the internet.
➢ Web Pages: A webpage is a digital document that is linked to the World Wide Web and
viewable by anyone connected to the internet has a web browser.
➢ Web Development: Web development refers to the building, creating, and maintaining of
websites.
❖ It includes aspects such as web design, web publishing, web programming, and
database management.
❖ It is the creation of an application that works over the internet i.e. websites.
❖ Web designing is of three kinds, to be specific static, dynamic and eCommerce.
Introduction
Prof. K. Adisesha
6
Web Technology:
Web Development can be classified into two ways:
➢ Frontend Development: The part of a website that the user interacts directly is termed
as front end. It is also referred to as the ‘client side’of the application.
➢ Backend Development: Backend is the server side of a website. It is the part of the
website that users cannot see and interact. It is the portion of software that does not
come in direct contact with the users. It is used to store and arrange data.
HTML
Prof. K. Adisesha
7
HTML :
HTML stands for "Hyper Text Markup Language".
➢ HTML developed by Tim Berners-Lee in 1990, which was officially published in 1995
as HTML 2.0, The latest version of HTML is HTML5.
➢ HTML is a simple markup language used to create or develop static web pages. A web
page is a document that provides specific information to the user via a web browser
(eg: Chrome, IE, etc.,).
➢ Web pages can either be static or dynamic. Static pages display the same content every
time we visit. These pages are written in HTML.
➢ In Dynamic Every time a page is accessed, its content is altered. Typically, these pages
are created in scripting languages like PHP, ASP, JSP, etc,.
Introduction
Prof. K. Adisesha
8
HTML :
Features of HTML
➢ HTML is used to create or develop static web documents or web pages.
➢ HTML documents are plain text files, these are created by using text editor like
notepad.
➢ HTML is HyperText language because it supports font styled text, pictures, audio,
video, graphics and animations.
➢ HTML is Markup language, which provides a set of tags suitable for making up
webpages.
➢ HTML is not a case-sensitive and it does not generate errors.
➢ HTML is a tag-based system. A tag is a special instruction for browser. A tag is made
up of left operator(<), right operator(>) and a tag name between these two operators.
HTML
Prof. K. Adisesha
9
HTML :
Structure of HTML Document
➢ All HTML documents does follow some basic structure. It has two blocks
➢ The Head block contains control information and title of document.
➢ The Body block contains content that displayed on screen as well as tags which control
how that content is formatted by browser.
➢ The Basic HTML document is:
➢ format : <html>
<head>
<title>A HTML Document</title>
</head>
<body>
Welcome to HTML
</body >
</html>
HTML
Prof. K. Adisesha
10
Basic HTML Tags :
TAG DESCRIPTION
<html> Describes an HTML document.
<head> Represents head section of the HTML document.
<title> Describes the title of HTML document.
<body> Describes content of the document.
<!--...--> This tag is used to insert comment inside document code.
<H1> ……<H6> Describes the heading of HTML document.
<P> Describes the Paragraph of HTML document.
<table> To define a Table in HTML.
Script
Prof. K. Adisesha
11
HTML Script:
The HTML <script> tag is used to define a client-side script (JavaScript).
➢ The <script> element either contains script statements, or it points to an external script
file through the src attribute.
➢ Common uses for JavaScript are image manipulation, form validation, and dynamic
changes of content.
<html>
<body>
<h1>The script element</h1>
<p id="demo"></p>
<script>
document.getElementById("demo").innerHTML = "Hello Dr. K. Adisesha!";
</script>
</body>
</html>
Script
Prof. K. Adisesha
12
Client-side and Server-side Scripts:
On a dynamic website there are client -side and server -side scripts. Client-side and
server-side are sometimes referred to as front-end and back-end.
➢ The client-side of a website refers to the web browser and the server-side is where the
data and source code is stored.
➢ The client-side programming languages are HTML, CSS, and JavaScript.
➢ The server-side scripting programming languages, including PHP, ColdFusion, Python,
ASP.net, Java, C++, Ruby, C#
➢ A server-side script communicates with the server when it is executed.
Script
Prof. K. Adisesha
13
Client-side and Server-side Scripts:
On a dynamic website there are client -side and server -side scripts. Client-side and
server-side are sometimes referred to as front-end and back-end.
➢ The client-side of a website refers to the web browser and the server-side is where the
data and source code is stored.
➢ When to use Client-side and Server-side Scripting.
➢ A site such as Google, Amazon, and Facebook will use both types of scripting:
❖ Server-side handles logging in, personal information and preferences and provides
the specific data which the user wants (and allows new data to be stored).
❖ Client-side makes the page interactive, sorting data in different ways if the user
asks for that by clicking on elements with event triggers.
Script
Prof. K. Adisesha
14
Client-side scripts:
Client-side means that the processing takes place on the user's computer.
➢ It requires browsers to run the scripts on the client machine without involving any
processing on the server.
➢ Advantages of Client-side Scrips:
❖ Allow for more interactivity by immediately responding to users’actions.
❖ Execute quickly because they do not require a trip to the server.
❖ May improve the usability of Web sites for users whose browsers support scripts.
❖ Can give developers more control over the look and behaviour of their Web widgets.
❖ Can be substituted with alternatives (for example, HTML) if users’ browsers do not
support scripts
❖ Are reusable and obtainable from many free resources.
Script
Prof. K. Adisesha
15
Advantages and disadvantages of client-side scripts:
➢ Disadvantages of Client-side Scripts:
❖ Not all browsers support scripts, therefore, users might experience errors if no
alternatives have been provided.
❖ Different browsers and browser versions support scripts differently, thus more quality
assurance testing is required.
❖ More development time and effort might be required (if the scripts are not already
available through other resources).
❖ Developers have more control over the look and behaviour of their Web widgets;
however, usability problems can arise if a Web widget looks like a standard control but
behaves differently or vice-versa.
Script
Prof. K. Adisesha
16
Server-side scripts:
Server-side means that the processing takes place on a web server.
➢ Advantages of Server-side Script:
❖ User can create one template for the entire website
❖ The site can use a content management system which makes editing simpler.
❖ Generally quicker to load than client-side scripting
❖ User is able to include external files to save coding.
❖ Scripts are hidden from view so it is more secure. Users only see the HTML output.
➢ Disadvantages of Server-side Script:
❖ Many scripts and content management systems tools require databases in order to store dynamic data.
❖ It requires the scripting software to be installed on the server.
❖ The nature of dynamic scripts creates new security concerns, in some cases making it easier for
hackers to gain access to servers exploiting code flaws.
.NET framework
Prof. K. Adisesha
17
.NET framework :
.NET is a framework to develop software applications. It is designed and developed by
Microsoft and the first beta version released in 2000.
➢ It is used to develop applications for web, Windows, phone. Moreover, it provides a
broad range of functionalities and support.
➢ This framework provides various services like memory management, networking,
security, memory management, and type-safety.
.NET framework
Prof. K. Adisesha
18
.NET framework :
The .NET Framework is composed of four main components:
➢ Common Language Runtime (CLR)
➢ Framework Class Library (FCL),
➢ Core Languages (WinForms, ASP.NET, and ADO.NET)
➢ Other Modules (WCF, WPF, WF, Card Space, LINQ, Entity Framework, Parallel
LINQ, Task Parallel Library, etc.)
.NET framework
Prof. K. Adisesha
19
.NET framework :
.NET is a framework to develop software applications. It is designed and developed by
Microsoft and the first beta version released in 2000.
➢ Various components that are present in
.NET Framework based on version are:
.NET framework
Prof. K. Adisesha
20
.NET framework :
The .NET Framework is composed of four main components:
➢ Common Language Runtime (CLR)
❖ It is a program execution engine that loads and executes the program. It converts the
program into native code.
❖ It acts as an interface between the framework and operating system. It does exception
handling, memory management, and garbage collection. Moreover, it provides
security, type-safety, interoperability, and portability.
❖ A list of CLR components are given below:
.NET framework
Prof. K. Adisesha
21
.NET framework :
The .NET Framework is composed of four main components:
➢ Framework Class Library (FCL)
❖ It is a standard library that is a collection of
thousands of classes and used to build an
application.
❖ The BCL (Base Class Library) is the core of the
FCL and provides basic functionalities.
.NET framework
Prof. K. Adisesha
22
.NET framework :
The .NET Framework is composed of four main components:
➢ Core Languages (WinForms, ASP.NET, and ADO.NET)
➢ WinForms: Windows Forms is a smart client technology for the .NET Framework, a set of
managed libraries that simplify common application tasks such as reading and writing to the file
system.
➢ ASP.NET: ASP.NET is a web framework designed and developed by Microsoft. It is used to
develop websites, web applications, and web services. It provides a fantastic integration of
HTML, CSS, and JavaScript. It was first released in January 2002.
➢ ADO.NET: ADO.NET is a module of .Net Framework, which is used to establish a connection
between application and data sources. Data sources can be such as SQL Server and XML. ADO
.NET consists of classes that can be used to connect, retrieve, insert, and delete data.
.NET framework
Prof. K. Adisesha
23
.NET framework :
Discussion
Prof. K. Adisesha (Ph. D)
24
Queries ?
Prof. K. Adisesha
9449081542

More Related Content

What's hot

Python Exception Handling
Python Exception HandlingPython Exception Handling
Python Exception HandlingMegha V
 
Python | What is Python | History of Python | Python Tutorial
Python | What is Python | History of Python | Python TutorialPython | What is Python | History of Python | Python Tutorial
Python | What is Python | History of Python | Python TutorialQA TrainingHub
 
Java Notes by C. Sreedhar, GPREC
Java Notes by C. Sreedhar, GPRECJava Notes by C. Sreedhar, GPREC
Java Notes by C. Sreedhar, GPRECSreedhar Chowdam
 
javascript objects
javascript objectsjavascript objects
javascript objectsVijay Kalyan
 
VB.NET:An introduction to Namespaces in .NET framework
VB.NET:An introduction to  Namespaces in .NET frameworkVB.NET:An introduction to  Namespaces in .NET framework
VB.NET:An introduction to Namespaces in .NET frameworkRicha Handa
 
Introduction to python programming
Introduction to python programmingIntroduction to python programming
Introduction to python programmingSrinivas Narasegouda
 
C# Tutorial
C# Tutorial C# Tutorial
C# Tutorial Jm Ramos
 
vb.net Constructor and destructor
vb.net Constructor and destructorvb.net Constructor and destructor
vb.net Constructor and destructorsuraj pandey
 
PYTHON - TKINTER - GUI - PART 1.ppt
PYTHON - TKINTER - GUI - PART 1.pptPYTHON - TKINTER - GUI - PART 1.ppt
PYTHON - TKINTER - GUI - PART 1.pptPriyaSoundararajan1
 
Python SQite3 database Tutorial | SQlite Database
Python SQite3 database Tutorial | SQlite DatabasePython SQite3 database Tutorial | SQlite Database
Python SQite3 database Tutorial | SQlite DatabaseElangovanTechNotesET
 
C# lecture 2: Literals , Variables and Data Types in C#
C# lecture 2: Literals , Variables and Data Types in C#C# lecture 2: Literals , Variables and Data Types in C#
C# lecture 2: Literals , Variables and Data Types in C#Dr.Neeraj Kumar Pandey
 

What's hot (20)

DOT Net overview
DOT Net overviewDOT Net overview
DOT Net overview
 
Python Exception Handling
Python Exception HandlingPython Exception Handling
Python Exception Handling
 
Python | What is Python | History of Python | Python Tutorial
Python | What is Python | History of Python | Python TutorialPython | What is Python | History of Python | Python Tutorial
Python | What is Python | History of Python | Python Tutorial
 
Java Notes by C. Sreedhar, GPREC
Java Notes by C. Sreedhar, GPRECJava Notes by C. Sreedhar, GPREC
Java Notes by C. Sreedhar, GPREC
 
javascript objects
javascript objectsjavascript objects
javascript objects
 
Python Modules
Python ModulesPython Modules
Python Modules
 
VB.NET:An introduction to Namespaces in .NET framework
VB.NET:An introduction to  Namespaces in .NET frameworkVB.NET:An introduction to  Namespaces in .NET framework
VB.NET:An introduction to Namespaces in .NET framework
 
Introduction to python programming
Introduction to python programmingIntroduction to python programming
Introduction to python programming
 
C# Tutorial
C# Tutorial C# Tutorial
C# Tutorial
 
C# - Part 1
C# - Part 1C# - Part 1
C# - Part 1
 
Asp net
Asp netAsp net
Asp net
 
Python : Regular expressions
Python : Regular expressionsPython : Regular expressions
Python : Regular expressions
 
C# loops
C# loopsC# loops
C# loops
 
vb.net Constructor and destructor
vb.net Constructor and destructorvb.net Constructor and destructor
vb.net Constructor and destructor
 
Python exception handling
Python   exception handlingPython   exception handling
Python exception handling
 
PYTHON - TKINTER - GUI - PART 1.ppt
PYTHON - TKINTER - GUI - PART 1.pptPYTHON - TKINTER - GUI - PART 1.ppt
PYTHON - TKINTER - GUI - PART 1.ppt
 
Python SQite3 database Tutorial | SQlite Database
Python SQite3 database Tutorial | SQlite DatabasePython SQite3 database Tutorial | SQlite Database
Python SQite3 database Tutorial | SQlite Database
 
ASP.NET Basics
ASP.NET Basics ASP.NET Basics
ASP.NET Basics
 
C# lecture 2: Literals , Variables and Data Types in C#
C# lecture 2: Literals , Variables and Data Types in C#C# lecture 2: Literals , Variables and Data Types in C#
C# lecture 2: Literals , Variables and Data Types in C#
 
Javascript
JavascriptJavascript
Javascript
 

Similar to dot net unit-1.pdf

C# and Dot Net Framework 1st & 2nd Unit.pdf
C# and Dot Net Framework 1st & 2nd Unit.pdfC# and Dot Net Framework 1st & 2nd Unit.pdf
C# and Dot Net Framework 1st & 2nd Unit.pdfMohammedAnas871930
 
INDUSTRIAL TRAINING Presentation on Web Development. (2).pptx
INDUSTRIAL TRAINING Presentation on Web Development. (2).pptxINDUSTRIAL TRAINING Presentation on Web Development. (2).pptx
INDUSTRIAL TRAINING Presentation on Web Development. (2).pptx12KritiGaneriwal
 
Website Overview
Website OverviewWebsite Overview
Website OverviewChanHan Hy
 
Fundamental of-web design-trends-20142
Fundamental of-web design-trends-20142Fundamental of-web design-trends-20142
Fundamental of-web design-trends-20142Ly Nguyen Bui
 
Basics of Web Development.pptx
Basics of Web Development.pptxBasics of Web Development.pptx
Basics of Web Development.pptxPalash Sukla Das
 
Learn web development: Front-end vs Back-end development
Learn web development: Front-end vs Back-end developmentLearn web development: Front-end vs Back-end development
Learn web development: Front-end vs Back-end developmentpuneetbatra24
 
Web designing and publishing computer studies theory lesson
Web designing and publishing computer studies theory lessonWeb designing and publishing computer studies theory lesson
Web designing and publishing computer studies theory lessonMukalele Rogers
 
ppt of web development for diploma student
ppt of web development for diploma student ppt of web development for diploma student
ppt of web development for diploma student Abhishekchauhan863165
 
Web-Development Powerpoint Presentation.
Web-Development Powerpoint Presentation.Web-Development Powerpoint Presentation.
Web-Development Powerpoint Presentation.JohnLagman3
 
Web development: Why do we need it ?
Web development: Why do we need it ?Web development: Why do we need it ?
Web development: Why do we need it ?anubhavdoodleblue123
 
webdevelopmentppt-2210923044639 (1).pptx
webdevelopmentppt-2210923044639 (1).pptxwebdevelopmentppt-2210923044639 (1).pptx
webdevelopmentppt-2210923044639 (1).pptxsubhalaxmibarik478
 
webdevelopmentppt-210923044639 (1) (1).pptx
webdevelopmentppt-210923044639 (1) (1).pptxwebdevelopmentppt-210923044639 (1) (1).pptx
webdevelopmentppt-210923044639 (1) (1).pptxsitesite4
 
uuserinterfacewebdevelopmentnewoneppt.pptx
uuserinterfacewebdevelopmentnewoneppt.pptxuuserinterfacewebdevelopmentnewoneppt.pptx
uuserinterfacewebdevelopmentnewoneppt.pptxSHAIKIRFAN715544
 
IRJET- A Personalized Web Browser
IRJET-  	  A Personalized Web BrowserIRJET-  	  A Personalized Web Browser
IRJET- A Personalized Web BrowserIRJET Journal
 
IRJET- A Personalized Web Browser
IRJET- A Personalized Web BrowserIRJET- A Personalized Web Browser
IRJET- A Personalized Web BrowserIRJET Journal
 
webdevelopmentppt-210923044639 (1).pptx
webdevelopmentppt-210923044639 (1).pptxwebdevelopmentppt-210923044639 (1).pptx
webdevelopmentppt-210923044639 (1).pptxssuser485fb2
 
​Web ​Development
 ​Web ​Development ​Web ​Development
​Web ​DevelopmentFariha Tasnim
 

Similar to dot net unit-1.pdf (20)

C# and Dot Net Framework 1st & 2nd Unit.pdf
C# and Dot Net Framework 1st & 2nd Unit.pdfC# and Dot Net Framework 1st & 2nd Unit.pdf
C# and Dot Net Framework 1st & 2nd Unit.pdf
 
WebTechnology presentation.pptx
WebTechnology presentation.pptxWebTechnology presentation.pptx
WebTechnology presentation.pptx
 
INDUSTRIAL TRAINING Presentation on Web Development. (2).pptx
INDUSTRIAL TRAINING Presentation on Web Development. (2).pptxINDUSTRIAL TRAINING Presentation on Web Development. (2).pptx
INDUSTRIAL TRAINING Presentation on Web Development. (2).pptx
 
Website Overview
Website OverviewWebsite Overview
Website Overview
 
Fundamental of-web design-trends-20142
Fundamental of-web design-trends-20142Fundamental of-web design-trends-20142
Fundamental of-web design-trends-20142
 
web devs ppt.ppsx
web devs ppt.ppsxweb devs ppt.ppsx
web devs ppt.ppsx
 
Basics of Web Development.pptx
Basics of Web Development.pptxBasics of Web Development.pptx
Basics of Web Development.pptx
 
Learn web development: Front-end vs Back-end development
Learn web development: Front-end vs Back-end developmentLearn web development: Front-end vs Back-end development
Learn web development: Front-end vs Back-end development
 
Web designing and publishing computer studies theory lesson
Web designing and publishing computer studies theory lessonWeb designing and publishing computer studies theory lesson
Web designing and publishing computer studies theory lesson
 
ppt of web development for diploma student
ppt of web development for diploma student ppt of web development for diploma student
ppt of web development for diploma student
 
Web-Development Powerpoint Presentation.
Web-Development Powerpoint Presentation.Web-Development Powerpoint Presentation.
Web-Development Powerpoint Presentation.
 
Web development: Why do we need it ?
Web development: Why do we need it ?Web development: Why do we need it ?
Web development: Why do we need it ?
 
webdevelopmentppt-2210923044639 (1).pptx
webdevelopmentppt-2210923044639 (1).pptxwebdevelopmentppt-2210923044639 (1).pptx
webdevelopmentppt-2210923044639 (1).pptx
 
webdevelopmentppt-210923044639 (1) (1).pptx
webdevelopmentppt-210923044639 (1) (1).pptxwebdevelopmentppt-210923044639 (1) (1).pptx
webdevelopmentppt-210923044639 (1) (1).pptx
 
uuserinterfacewebdevelopmentnewoneppt.pptx
uuserinterfacewebdevelopmentnewoneppt.pptxuuserinterfacewebdevelopmentnewoneppt.pptx
uuserinterfacewebdevelopmentnewoneppt.pptx
 
IRJET- A Personalized Web Browser
IRJET-  	  A Personalized Web BrowserIRJET-  	  A Personalized Web Browser
IRJET- A Personalized Web Browser
 
IRJET- A Personalized Web Browser
IRJET- A Personalized Web BrowserIRJET- A Personalized Web Browser
IRJET- A Personalized Web Browser
 
webdevelopmentppt-210923044639 (1).pptx
webdevelopmentppt-210923044639 (1).pptxwebdevelopmentppt-210923044639 (1).pptx
webdevelopmentppt-210923044639 (1).pptx
 
​Web ​Development
 ​Web ​Development ​Web ​Development
​Web ​Development
 
02 intro
02   intro02   intro
02 intro
 

More from Prof. Dr. K. Adisesha

Software Engineering notes by K. Adisesha.pdf
Software Engineering notes by K. Adisesha.pdfSoftware Engineering notes by K. Adisesha.pdf
Software Engineering notes by K. Adisesha.pdfProf. Dr. K. Adisesha
 
Software Engineering-Unit 1 by Adisesha.pdf
Software Engineering-Unit 1 by Adisesha.pdfSoftware Engineering-Unit 1 by Adisesha.pdf
Software Engineering-Unit 1 by Adisesha.pdfProf. Dr. K. Adisesha
 
Software Engineering-Unit 2 "Requirement Engineering" by Adi.pdf
Software Engineering-Unit 2 "Requirement Engineering" by Adi.pdfSoftware Engineering-Unit 2 "Requirement Engineering" by Adi.pdf
Software Engineering-Unit 2 "Requirement Engineering" by Adi.pdfProf. Dr. K. Adisesha
 
Software Engineering-Unit 3 "System Modelling" by Adi.pdf
Software Engineering-Unit 3 "System Modelling" by Adi.pdfSoftware Engineering-Unit 3 "System Modelling" by Adi.pdf
Software Engineering-Unit 3 "System Modelling" by Adi.pdfProf. Dr. K. Adisesha
 
Software Engineering-Unit 4 "Architectural Design" by Adi.pdf
Software Engineering-Unit 4 "Architectural Design" by Adi.pdfSoftware Engineering-Unit 4 "Architectural Design" by Adi.pdf
Software Engineering-Unit 4 "Architectural Design" by Adi.pdfProf. Dr. K. Adisesha
 
Software Engineering-Unit 5 "Software Testing"by Adi.pdf
Software Engineering-Unit 5 "Software Testing"by Adi.pdfSoftware Engineering-Unit 5 "Software Testing"by Adi.pdf
Software Engineering-Unit 5 "Software Testing"by Adi.pdfProf. Dr. K. Adisesha
 
Computer Networks Notes by -Dr. K. Adisesha
Computer Networks Notes by -Dr. K. AdiseshaComputer Networks Notes by -Dr. K. Adisesha
Computer Networks Notes by -Dr. K. AdiseshaProf. Dr. K. Adisesha
 
CCN Unit-1&2 Data Communication &Networking by K. Adiaesha
CCN Unit-1&2 Data Communication &Networking by K. AdiaeshaCCN Unit-1&2 Data Communication &Networking by K. Adiaesha
CCN Unit-1&2 Data Communication &Networking by K. AdiaeshaProf. Dr. K. Adisesha
 
CCN Unit-3 Data Link Layer by Dr. K. Adisesha
CCN Unit-3 Data Link Layer by Dr. K. AdiseshaCCN Unit-3 Data Link Layer by Dr. K. Adisesha
CCN Unit-3 Data Link Layer by Dr. K. AdiseshaProf. Dr. K. Adisesha
 
CCN Unit-4 Network Layer by Dr. K. Adisesha
CCN Unit-4 Network Layer by Dr. K. AdiseshaCCN Unit-4 Network Layer by Dr. K. Adisesha
CCN Unit-4 Network Layer by Dr. K. AdiseshaProf. Dr. K. Adisesha
 
CCN Unit-5 Transport & Application Layer by Adi.pdf
CCN Unit-5 Transport & Application Layer by Adi.pdfCCN Unit-5 Transport & Application Layer by Adi.pdf
CCN Unit-5 Transport & Application Layer by Adi.pdfProf. Dr. K. Adisesha
 

More from Prof. Dr. K. Adisesha (20)

Software Engineering notes by K. Adisesha.pdf
Software Engineering notes by K. Adisesha.pdfSoftware Engineering notes by K. Adisesha.pdf
Software Engineering notes by K. Adisesha.pdf
 
Software Engineering-Unit 1 by Adisesha.pdf
Software Engineering-Unit 1 by Adisesha.pdfSoftware Engineering-Unit 1 by Adisesha.pdf
Software Engineering-Unit 1 by Adisesha.pdf
 
Software Engineering-Unit 2 "Requirement Engineering" by Adi.pdf
Software Engineering-Unit 2 "Requirement Engineering" by Adi.pdfSoftware Engineering-Unit 2 "Requirement Engineering" by Adi.pdf
Software Engineering-Unit 2 "Requirement Engineering" by Adi.pdf
 
Software Engineering-Unit 3 "System Modelling" by Adi.pdf
Software Engineering-Unit 3 "System Modelling" by Adi.pdfSoftware Engineering-Unit 3 "System Modelling" by Adi.pdf
Software Engineering-Unit 3 "System Modelling" by Adi.pdf
 
Software Engineering-Unit 4 "Architectural Design" by Adi.pdf
Software Engineering-Unit 4 "Architectural Design" by Adi.pdfSoftware Engineering-Unit 4 "Architectural Design" by Adi.pdf
Software Engineering-Unit 4 "Architectural Design" by Adi.pdf
 
Software Engineering-Unit 5 "Software Testing"by Adi.pdf
Software Engineering-Unit 5 "Software Testing"by Adi.pdfSoftware Engineering-Unit 5 "Software Testing"by Adi.pdf
Software Engineering-Unit 5 "Software Testing"by Adi.pdf
 
Computer Networks Notes by -Dr. K. Adisesha
Computer Networks Notes by -Dr. K. AdiseshaComputer Networks Notes by -Dr. K. Adisesha
Computer Networks Notes by -Dr. K. Adisesha
 
CCN Unit-1&2 Data Communication &Networking by K. Adiaesha
CCN Unit-1&2 Data Communication &Networking by K. AdiaeshaCCN Unit-1&2 Data Communication &Networking by K. Adiaesha
CCN Unit-1&2 Data Communication &Networking by K. Adiaesha
 
CCN Unit-3 Data Link Layer by Dr. K. Adisesha
CCN Unit-3 Data Link Layer by Dr. K. AdiseshaCCN Unit-3 Data Link Layer by Dr. K. Adisesha
CCN Unit-3 Data Link Layer by Dr. K. Adisesha
 
CCN Unit-4 Network Layer by Dr. K. Adisesha
CCN Unit-4 Network Layer by Dr. K. AdiseshaCCN Unit-4 Network Layer by Dr. K. Adisesha
CCN Unit-4 Network Layer by Dr. K. Adisesha
 
CCN Unit-5 Transport & Application Layer by Adi.pdf
CCN Unit-5 Transport & Application Layer by Adi.pdfCCN Unit-5 Transport & Application Layer by Adi.pdf
CCN Unit-5 Transport & Application Layer by Adi.pdf
 
Introduction to Computers.pdf
Introduction to Computers.pdfIntroduction to Computers.pdf
Introduction to Computers.pdf
 
R_Programming.pdf
R_Programming.pdfR_Programming.pdf
R_Programming.pdf
 
Scholarship.pdf
Scholarship.pdfScholarship.pdf
Scholarship.pdf
 
Operating System-2 by Adi.pdf
Operating System-2 by Adi.pdfOperating System-2 by Adi.pdf
Operating System-2 by Adi.pdf
 
Operating System-1 by Adi.pdf
Operating System-1 by Adi.pdfOperating System-1 by Adi.pdf
Operating System-1 by Adi.pdf
 
Operating System-adi.pdf
Operating System-adi.pdfOperating System-adi.pdf
Operating System-adi.pdf
 
Data_structure using C-Adi.pdf
Data_structure using C-Adi.pdfData_structure using C-Adi.pdf
Data_structure using C-Adi.pdf
 
JAVA PPT -2 BY ADI.pdf
JAVA PPT -2 BY ADI.pdfJAVA PPT -2 BY ADI.pdf
JAVA PPT -2 BY ADI.pdf
 
JAVA PPT -5 BY ADI.pdf
JAVA PPT -5 BY ADI.pdfJAVA PPT -5 BY ADI.pdf
JAVA PPT -5 BY ADI.pdf
 

Recently uploaded

Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...RKavithamani
 

Recently uploaded (20)

Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
Privatization and Disinvestment - Meaning, Objectives, Advantages and Disadva...
 

dot net unit-1.pdf

  • 2. Introduction HTML HTML Tags .NET Framework Web Script 2 C# and Dot Net Framework Prof. K. Adisesha Prof. K. Adisesha
  • 3. Introduction Prof. K. Adisesha 3 Web Technology: Web Technology refers to the various tools and techniques that are utilized in the process of communication between different types of devices over the internet. ➢ A web browser is used to access web pages. Web browsers can be defined as programs that display text, data, pictures, animation, and video on the Internet. ➢ Web Technology can be classified into the following sections: ❖ World Wide Web (WWW) ❖ Web Browser ❖ Web Server ❖ Web Pages ❖ Web Development
  • 4. Introduction Prof. K. Adisesha 4 Web Technology: Web Technology refers to the various tools and techniques that are utilized in the process of communication between different types of devices over the internet. ➢ World Wide Web (WWW): The World Wide Web is based on several different technologies : Web browsers, Hypertext Markup Language (HTML) and Hypertext Transfer Protocol (HTTP). ➢ Web Browser: The web browser is an application software to explore www (World Wide Web). It provides an interface between the server and the client and requests to the server for web documents and services. ➢ Web Server: Web server is a program which processes the network requests of the users and serves them with files that create web pages. This exchange takes place using Hypertext Transfer Protocol (HTTP).
  • 5. Introduction Prof. K. Adisesha 5 Web Technology: Web Technology refers to the various tools and techniques that are utilized in the process of communication between different types of devices over the internet. ➢ Web Pages: A webpage is a digital document that is linked to the World Wide Web and viewable by anyone connected to the internet has a web browser. ➢ Web Development: Web development refers to the building, creating, and maintaining of websites. ❖ It includes aspects such as web design, web publishing, web programming, and database management. ❖ It is the creation of an application that works over the internet i.e. websites. ❖ Web designing is of three kinds, to be specific static, dynamic and eCommerce.
  • 6. Introduction Prof. K. Adisesha 6 Web Technology: Web Development can be classified into two ways: ➢ Frontend Development: The part of a website that the user interacts directly is termed as front end. It is also referred to as the ‘client side’of the application. ➢ Backend Development: Backend is the server side of a website. It is the part of the website that users cannot see and interact. It is the portion of software that does not come in direct contact with the users. It is used to store and arrange data.
  • 7. HTML Prof. K. Adisesha 7 HTML : HTML stands for "Hyper Text Markup Language". ➢ HTML developed by Tim Berners-Lee in 1990, which was officially published in 1995 as HTML 2.0, The latest version of HTML is HTML5. ➢ HTML is a simple markup language used to create or develop static web pages. A web page is a document that provides specific information to the user via a web browser (eg: Chrome, IE, etc.,). ➢ Web pages can either be static or dynamic. Static pages display the same content every time we visit. These pages are written in HTML. ➢ In Dynamic Every time a page is accessed, its content is altered. Typically, these pages are created in scripting languages like PHP, ASP, JSP, etc,.
  • 8. Introduction Prof. K. Adisesha 8 HTML : Features of HTML ➢ HTML is used to create or develop static web documents or web pages. ➢ HTML documents are plain text files, these are created by using text editor like notepad. ➢ HTML is HyperText language because it supports font styled text, pictures, audio, video, graphics and animations. ➢ HTML is Markup language, which provides a set of tags suitable for making up webpages. ➢ HTML is not a case-sensitive and it does not generate errors. ➢ HTML is a tag-based system. A tag is a special instruction for browser. A tag is made up of left operator(<), right operator(>) and a tag name between these two operators.
  • 9. HTML Prof. K. Adisesha 9 HTML : Structure of HTML Document ➢ All HTML documents does follow some basic structure. It has two blocks ➢ The Head block contains control information and title of document. ➢ The Body block contains content that displayed on screen as well as tags which control how that content is formatted by browser. ➢ The Basic HTML document is: ➢ format : <html> <head> <title>A HTML Document</title> </head> <body> Welcome to HTML </body > </html>
  • 10. HTML Prof. K. Adisesha 10 Basic HTML Tags : TAG DESCRIPTION <html> Describes an HTML document. <head> Represents head section of the HTML document. <title> Describes the title of HTML document. <body> Describes content of the document. <!--...--> This tag is used to insert comment inside document code. <H1> ……<H6> Describes the heading of HTML document. <P> Describes the Paragraph of HTML document. <table> To define a Table in HTML.
  • 11. Script Prof. K. Adisesha 11 HTML Script: The HTML <script> tag is used to define a client-side script (JavaScript). ➢ The <script> element either contains script statements, or it points to an external script file through the src attribute. ➢ Common uses for JavaScript are image manipulation, form validation, and dynamic changes of content. <html> <body> <h1>The script element</h1> <p id="demo"></p> <script> document.getElementById("demo").innerHTML = "Hello Dr. K. Adisesha!"; </script> </body> </html>
  • 12. Script Prof. K. Adisesha 12 Client-side and Server-side Scripts: On a dynamic website there are client -side and server -side scripts. Client-side and server-side are sometimes referred to as front-end and back-end. ➢ The client-side of a website refers to the web browser and the server-side is where the data and source code is stored. ➢ The client-side programming languages are HTML, CSS, and JavaScript. ➢ The server-side scripting programming languages, including PHP, ColdFusion, Python, ASP.net, Java, C++, Ruby, C# ➢ A server-side script communicates with the server when it is executed.
  • 13. Script Prof. K. Adisesha 13 Client-side and Server-side Scripts: On a dynamic website there are client -side and server -side scripts. Client-side and server-side are sometimes referred to as front-end and back-end. ➢ The client-side of a website refers to the web browser and the server-side is where the data and source code is stored. ➢ When to use Client-side and Server-side Scripting. ➢ A site such as Google, Amazon, and Facebook will use both types of scripting: ❖ Server-side handles logging in, personal information and preferences and provides the specific data which the user wants (and allows new data to be stored). ❖ Client-side makes the page interactive, sorting data in different ways if the user asks for that by clicking on elements with event triggers.
  • 14. Script Prof. K. Adisesha 14 Client-side scripts: Client-side means that the processing takes place on the user's computer. ➢ It requires browsers to run the scripts on the client machine without involving any processing on the server. ➢ Advantages of Client-side Scrips: ❖ Allow for more interactivity by immediately responding to users’actions. ❖ Execute quickly because they do not require a trip to the server. ❖ May improve the usability of Web sites for users whose browsers support scripts. ❖ Can give developers more control over the look and behaviour of their Web widgets. ❖ Can be substituted with alternatives (for example, HTML) if users’ browsers do not support scripts ❖ Are reusable and obtainable from many free resources.
  • 15. Script Prof. K. Adisesha 15 Advantages and disadvantages of client-side scripts: ➢ Disadvantages of Client-side Scripts: ❖ Not all browsers support scripts, therefore, users might experience errors if no alternatives have been provided. ❖ Different browsers and browser versions support scripts differently, thus more quality assurance testing is required. ❖ More development time and effort might be required (if the scripts are not already available through other resources). ❖ Developers have more control over the look and behaviour of their Web widgets; however, usability problems can arise if a Web widget looks like a standard control but behaves differently or vice-versa.
  • 16. Script Prof. K. Adisesha 16 Server-side scripts: Server-side means that the processing takes place on a web server. ➢ Advantages of Server-side Script: ❖ User can create one template for the entire website ❖ The site can use a content management system which makes editing simpler. ❖ Generally quicker to load than client-side scripting ❖ User is able to include external files to save coding. ❖ Scripts are hidden from view so it is more secure. Users only see the HTML output. ➢ Disadvantages of Server-side Script: ❖ Many scripts and content management systems tools require databases in order to store dynamic data. ❖ It requires the scripting software to be installed on the server. ❖ The nature of dynamic scripts creates new security concerns, in some cases making it easier for hackers to gain access to servers exploiting code flaws.
  • 17. .NET framework Prof. K. Adisesha 17 .NET framework : .NET is a framework to develop software applications. It is designed and developed by Microsoft and the first beta version released in 2000. ➢ It is used to develop applications for web, Windows, phone. Moreover, it provides a broad range of functionalities and support. ➢ This framework provides various services like memory management, networking, security, memory management, and type-safety.
  • 18. .NET framework Prof. K. Adisesha 18 .NET framework : The .NET Framework is composed of four main components: ➢ Common Language Runtime (CLR) ➢ Framework Class Library (FCL), ➢ Core Languages (WinForms, ASP.NET, and ADO.NET) ➢ Other Modules (WCF, WPF, WF, Card Space, LINQ, Entity Framework, Parallel LINQ, Task Parallel Library, etc.)
  • 19. .NET framework Prof. K. Adisesha 19 .NET framework : .NET is a framework to develop software applications. It is designed and developed by Microsoft and the first beta version released in 2000. ➢ Various components that are present in .NET Framework based on version are:
  • 20. .NET framework Prof. K. Adisesha 20 .NET framework : The .NET Framework is composed of four main components: ➢ Common Language Runtime (CLR) ❖ It is a program execution engine that loads and executes the program. It converts the program into native code. ❖ It acts as an interface between the framework and operating system. It does exception handling, memory management, and garbage collection. Moreover, it provides security, type-safety, interoperability, and portability. ❖ A list of CLR components are given below:
  • 21. .NET framework Prof. K. Adisesha 21 .NET framework : The .NET Framework is composed of four main components: ➢ Framework Class Library (FCL) ❖ It is a standard library that is a collection of thousands of classes and used to build an application. ❖ The BCL (Base Class Library) is the core of the FCL and provides basic functionalities.
  • 22. .NET framework Prof. K. Adisesha 22 .NET framework : The .NET Framework is composed of four main components: ➢ Core Languages (WinForms, ASP.NET, and ADO.NET) ➢ WinForms: Windows Forms is a smart client technology for the .NET Framework, a set of managed libraries that simplify common application tasks such as reading and writing to the file system. ➢ ASP.NET: ASP.NET is a web framework designed and developed by Microsoft. It is used to develop websites, web applications, and web services. It provides a fantastic integration of HTML, CSS, and JavaScript. It was first released in January 2002. ➢ ADO.NET: ADO.NET is a module of .Net Framework, which is used to establish a connection between application and data sources. Data sources can be such as SQL Server and XML. ADO .NET consists of classes that can be used to connect, retrieve, insert, and delete data.
  • 23. .NET framework Prof. K. Adisesha 23 .NET framework :
  • 24. Discussion Prof. K. Adisesha (Ph. D) 24 Queries ? Prof. K. Adisesha 9449081542