0% found this document useful (0 votes)
14 views25 pages

Web Development Using

Web Development involves creating, building, and maintaining websites, encompassing frontend, backend, and full-stack development. The .NET framework, developed by Microsoft, supports a variety of applications including web, mobile, and desktop applications, and features language interoperability and security. Visual Studio serves as a powerful IDE for developing .NET applications, supporting multiple programming languages.

Uploaded by

juhi46125
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views25 pages

Web Development Using

Web Development involves creating, building, and maintaining websites, encompassing frontend, backend, and full-stack development. The .NET framework, developed by Microsoft, supports a variety of applications including web, mobile, and desktop applications, and features language interoperability and security. Visual Studio serves as a powerful IDE for developing .NET applications, supporting multiple programming languages.

Uploaded by

juhi46125
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 25

Web Development

using
.NET Framework
Web Development
The word Web Development is made up of two words, that is:
•Web: It refers to websites, web pages or anything that works
over the internet.
•Development: It refers to building the application from scratch.
Web Development refers to the creating, building, 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.
Classification

Web Development can be classified into three


layers:
•Frontend Development
•Backend Development
•Full-Stack web development
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
•HTML: HTML stands for HyperText Markup Language. It is used to
design the front end portion of web pages using markup language. It acts as
a skeleton for a website since it is used to make the structure of a website.
•CSS: Cascading Style Sheets fondly referred to as CSS is a simply
designed language intended to simplify the process of making web pages
presentable. It is used to style our website.
•JavaScript: JavaScript is a scripting language used to provide a dynamic
behavior to our website.
•Bootstrap: Bootstrap is a free and open-source tool collection for creating
responsive websites and web applications. It is the most popular CSS
framework for developing responsive, mobile-first websites. Nowadays,
the websites are perfect for all the browsers (IE, Firefox, and Chrome) and
for all sizes of screens (Desktop, Tablets, Phablets, and Phones).
Frontend Frameworks and Libraries:
•AngularJS
•React.js
•VueJS
•jQuery
•Bootstrap
•Material UI
•Tailwind CSS
•jQuery UI
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.
•PHP: PHP is a server-side scripting language designed
specifically for web development.
•Java: Java is one of the most popular and widely used
programming language. It is highly scalable.
•Python: Python is a programming language that lets you work
quickly and integrate systems more efficiently.
•Node.js: Node.js is an open source and cross-platform runtime
environment for executing JavaScript code outside a browser.
•Back End Frameworks: The list of back end frameworks
are: Express, Django, Rails, Laravel, Spring, etc.
Full-stack Web Development
Full-stack web development covers both front-end and
back-end responsibilities. Depending on the complexity of a
website, a full-stack developer may be responsible for all facets
of its development, from the server side to the user interface.
Many full-stack developers may still specialize in one aspect of
web development, but their broad experience is useful in
troubleshooting or speeding up a build or redesign.
.NET
designed and developed by Microsoft and the first beta
version released in 2000.

The first version of the .Net framework was released in the year
2002
Definition
.NET is a framework that provides a programming guidelines that can
be used to develop a wide range of applications from web to mobile to
Windows-based applications
Goals and Applications
• Web Applications

• Windows Applications

• phone Applications
Salient Features
• Less Coding and Increased Reuse of Code
• Reliability
• Security
• Language Interoperability
• Deployment
Types of applications that can be created with
.NET
• Desktop applications which include:
• Windows GUI application or Windows Forms Application
• Accounting applications
• Product/inventory applications
• Warehousing applications
• Applications for value chain/supply management
• Web based applications including:
• Websites
• XML Web services
• Applications requiring integration with partners through the Internet
• Applications on embedded systems like:
• PDA (hand-held) applications
• Applications for mobiles
.NET Support more than 60 languages
C#, F#, VB.NET, J#, VC++, JScript.NET, APL, COBOL,
Perl, Oberon, ML, Pascal, Eiffel, Smalltalk, Python, Cobra,
ADA, etc.
11 Programming Languages which are designed and developed by
Microsoft are:

• C#.NET
• VB.NET
• C++.NET
• J#.NET
• F#.NET
• JSCRIPT.NET
• WINDOWS POWERSHELL
• IRON RUBY
• IRON PYTHON
• C OMEGA
• ASML(Abstract State Machine Language)
IDE
Visual Studio is a very powerful Integrated Development Environment (IDE)
where we actually write our C# or .NET programs. It is popular because it supports
code editing, interface design, server management, debugging, and performance
analysis. We can download Visual Studio for free.

You might also like