Learn the techniques for using design and developing tools
Ability to build real world web application(website)
Ability to manipulate databases on server
Ability to create web presentation
Ability to use ASP.NET Using VB.NET
Marks Allotment Scheme
Mid Term Exam : 25
Quizzes, Assignments, Projects : 20
Class Interest, Attendance : 05
Terminal Exam : 25 + 25 = 50
Total Marks : 100
Passing Marks : 60
What Is the World Wide Web?
The World Wide Web—the Web, for short—is a network of,computers able to exchange text, graphics, and multimedi information via the Internet.
By sitting at a computer that is attached to the Web, using either a dialup phone line or a much faster broadband (Ethernet, cable, or DSL connection), you can visit Web-connected computers next door, at a nearby university, or halfway around the world.
And you can take full advantage of the resources these computers make available, including text, graphics, videos, sounds, and animation.
Think of the Web as the multimedia version of the Internet, and you’ll be right on the mark.
When the Web server receives the requested information, it looks for this information within its file system, and sends out the requested information via the Internet.
They all speak a common “language,” called HyperText Transfer Protocol (HTTP). (HTTP isn’t really a language like the ones people speak.
It’s a set of rules or procedures, called protocols, that enables computers to exchange information over the Web.) Regardless of where these computers reside—China, Norway, or Austin,Texas—they can communicate with each other through HTTP.
How Does the Web Work?
The computers that make all these Web pages available are called Web servers .
On any computer that’s connected to the Web, you can run an application called a Web browser.
Technically, a Web browser is called a Web client —that is, a program that’s able to contact a Web server and request information.
How Does HTTP Works?
Most Web pages contain hyperlinks, which are specially formatted words or phrases that enable you to access another page on the Web. Although the hyperlink usually doesn’t make the address of this page visible, it contains all the information needed for your computer to request a Web page from another computer.
When you click the hyperlink, your computer sends a message called an HTTP request . This message says, in effect, “Please send me theWeb page that I want.”
The Web server receives the request, and looks within its stored files for the Web page you requested. When it finds the Web page, it sends it to your computer, and your Web browser displays it. If the page isn’t found, you see an error message, which probably includes the HTTP code for this error: 404, “Not Found.”
See the figure
Figure: To illustrate that How HTTP Works? The client requests the page. Then the server evaluates the request and serves the page or an error message. HTTP request Returns page or error message Client computer running browser Server
What Is Hypertext/Markup?
Hypertext is a type of text that contains hyperlinks (or just links for short), which enable the reader to jump from one hypertext page to another.
A hypermedia system works just like hypertext, except that it includes graphics, sounds, videos, and animation as well as text.
HTML consists of its own set of funny-looking symbols that tell Web browsers how to display the page. These symbols, called elements, include the ones needed to create hyperlinks.
<a href=“aboutus.html”>About Us</a>
What is HTML?
HTML, or HyperText Markup Language, has two essential features hypertext and universality. Hypertext means you can create a link in a Web page that leads the visitor to any other Web page or to practically anything else on the Internet.
It means that the information on the Web can be accessed from many different directions.
HTML and HTTP were both invented by Tim Berners-Lee, who was then working as a computer and networking specialist at a Swiss research institute.
Tim Berners-Lee, the creator of the Web, wanted it to work more like a person's brain and less like a static source of data, such as a book.
Universality means that because HTML documents are saved as Text Only files, virtually any computer can read a Web page.
It doesn't matter if your visitors have Macintosh or Windows machines, or whether they're on a Unix box or even a handheld device like a Palm.
The Web is open to all.
A computer small enough to be held in one hand while being operated by the other hand. Handheld computers are commonly used in transportation and other field service industries. PDA
What Is CSS?
Stands for Cascading Style Sheets.
CSS is one of the simplest and most convenient tools available to web developers.
W3C developed Cascading Style Sheets (CSS).
In brief, CSS enables Web authors to specify presentation information without violating the structure versus presentation distinction.
The style sheet lists the presentation styles that the browser should use to display the various components of the document, such as headings, lists, and paragraphs.
Without CSS, you’d have to make changes to the presentation code in each and every page.
What Is XHTML?
Extensible HTML: features added to HTML 4.0
Now that you know a little about what XML is, you’re ready to understand what XHTML is. Just as HTML is a markup language defined in SGML, XHTML is a markup language defined in XML.
What Is PHP?
PHP stands for Hypertext Preprocessor and is a server-side language.
This means that the script is run on your web server, not on the user's browser, so you do not need to worry about compatibility issues.
PHP is relatively new (compared to languages such as Perl (CGI) and Java) but is quickly becoming one of the most popular scripting languages on the internet.
Learning a scripting language, or even understanding one, can open up huge new possibilities for your website.
Although you can download pre-made scripts from sites like Hotscripts, these will often contain advertising for the author or will not do exactly what you want.
With an understanding of a scripting language you can easily edit these scripts to do what you want, or even create your own scripts.
Using scripts on your website allows you to add many new 'interactive' features like feedback forms, guestbooks, message boards, counters and even more advanced features like portal systems, content management, advertising managers etc.
With these sort of things on your website you will find that it gives a more professional image.
As well as this, anyone wanting to work in the site development industry will find that it is much easier to get a job if they know a scripting language.
ASP.NET is a framework for building web sites and web applications.
ASP.NET is a technology for building powerful, dynamic Web applications and is part of the .NET Framework.
.NET is language independent, which means you can use any .NET supported language to make .NET applications.
The most common languages for writing ASP.NET applications are C# and VB.NET.
ASP.NET Web Pages and the new Razor syntax provide a fast and lightweight way to combine server code with HTML to create dynamic web content.
You can connect to databases, add video and graphics, include social networking and add many more features using the latest web standards.
With ASP.NET Web Forms you use drag-and-drop design to build dynamic event-driven websites.
Choose from hundreds of controls and components to rapidly build user-driven sites with full data access .
ASP.NET is NOT ASP
Microsoft's previous server side scripting technology ASP 3.0 was the last version of ASP.
ASP.NET is the next generation ASP, but it's not an upgraded version of ASP.
ASP.NET is an entirely new technology for server-side scripting. It was written from the ground up and is not backward compatible with ASP.
ASP.NET has better language support, a large set of new controls, XML-based components, and better user authentication.
ASP.NET is NOT ASP Conti…..
One of the main differences between ASP.NET and Classic ASP/PHP is the fact that ASP.NET is compiled, while ASP is always interpreted. PHP can be compiled by using commercial products, but usually it's interpreted as well.
ASP.NET provides increased performance by running compiled code.
The first request for an ASP.NET page on the server will compile the ASP.NET code and keep a cached copy in memory. The result of this is greatly increased performance.
What is ASP.NET?
ASP.NET is a server side scripting technology that enables scripts (embedded in web pages) to be executed by an Internet server.
ASP.NET is a Microsoft Technology
ASP stands for Active Server Pages
ASP.NET is a program that runs inside IIS
IIS (Internet Information Services) is Microsoft's Internet server
IIS comes as a free component with Windows servers
IIS is also a part of Windows 2000 and XP Professional.
What is an ASP.NET File?
An ASP.NET file is just the same as an HTML file
An ASP.NET file can contain HTML, XML, and scripts
Scripts in an ASP.NET file are executed on the server
An ASP.NET file has the file extension ".aspx"
How Does ASP.NET Work?
When a browser requests an HTML file, the server returns the file
When a browser requests an ASP.NET file, IIS passes the request to the ASP.NET engine on the server
The ASP.NET engine reads the file, line by line, and executes the scripts in the file
Finally, the ASP.NET file is returned to the browser as plain HTML