web technology technical publications puntambekar free download
#1

kai ra kaifsdgfdgdfl;kfgkh;lfkf;lhkl;flkflhkl;knmhmnkl;ghmnkl;ghjl;kgmhj;lmfgjhf
jjghjhgjghjgh
jghjgh
jgh
j
ghj
gh
jgh
jghjghjghj
ghj
Reply
#2
Introduction

There are many Web technologies, from simple to complex, and explaining each in detail is beyond the scope of this article. However, to help you get started with developing your own Web sites, beyond simple WYSIWYG designing of Web pages in FrontPage, this article provides brief definitions of the major Web technologies along with links to sites where you can find more information, tutorials, and reference documentation.
Important The links included in this article are only a representative set of resources that are available on the Internet. Where appropriate, this article cites Microsoft resources, but you can also find many links to non-Microsoft resources. You can locate additional resources by performing your own Web searches.
Markup Languages

Markup is used to in text and word processing documents to describe how a document should look when displayed or printed. The Internet uses markup to define how Web pages should look when displayed in a browser or to define the data contained within a Web document.
There are many different types of markup languages. For example, Rich Text Formatting (RTF) is a markup language that word processors use. This section describes the most common markup languages that are used on the Internet.
HTML
HTML stands for Hypertext Markup Language. HTML is the primary markup language that is used for Web pages. HTML tells the browser what to display on a page. For example, it specifies text, images, and other objects and can also specify the appearance of text, such as bold or italic text.
The World Wide Web Consortium (W3C) defines the specification for HTML. The current versions of HTML are HTML 4.01 and XHTML 1.1.
Note DHTML stands for Dynamic HTML. DHTML combines cascading style sheets (CSS) and scripting to create animated Web pages and page elements that respond to user interaction.
For more information on HTML, see the following resources.
HTML for Beginners
HTML Basics on HTML Goodies
HTML Reference on Blooberry
Rex Swain's HTML Sampler
HyperText Markup Language (HTML) Home Page
CSS
CSS stands for cascading style sheets. Cascading style sheets provide the ability to change the appearance of text (such as fonts, colors, spacing) on Web pages. Using CSS, you can also position elements on the page, make certain elements hidden, or change the appearance of the browser, such as changing the color of scroll bars in Microsoft Internet Explorer.
Cascading style sheets can be used similar to FrontPage Themes. For example, you can apply a cascading style sheet across all the pages in a Web site to give the site a uniform look and feel. Then all you need to do is to change the CSS style formatting in a single file to change the look and feel of an entire Web site.
For more information on CSS, see the following resources.
Using Cascading Style Sheets on Your Web Site
CSS Attributes
Effective Use of Style Sheets
CSS Reference on Blooberry
CSS on BasicTips.com
CSS Frequently Asked Questions
Cascading Style Sheets Home Page
CSS Zen Garden
XML
XML stands for Extensible Markup Language. Similar to HTML, XML is a markup language designed for the Internet. However, unlike HTML, which was designed to define formatting of Web pages, XML was designed to describe data. You can use XML to develop custom markup languages.
As with HTML, the W3C defines the specifications for XML. See Extensible Markup Language on the W3C Web site.
For more information on XML, see the following resources.
A Guide to XML and Its Technologies
XML Developer Center
XML for Absolute Beginner - A Short Tutorial
XML in 10 points
XSLT
XSLT is an abbreviation for XSL Transformations. XSLT uses the Extensible Stylesheet Language (XSL), which you use to define the appearance of an XML document or change an XML document into another kind of document—XML, HTML, or another markup language format.
As with other Web markup languages, the W3C defines the specifications for XSL and XSLT.
For more information on XSLT, see the following resources.
What is XSLT? on Webopedia
What is XSLT? on XML.com
Your First XSLT Page
XSLT Elements Reference
Extensible Stylesheet Language (XSL) on Cover Pages
Programming Languages and Technologies

Programming languages enable you to create custom applications and add functionality that is not already part of an application. On the Internet, programming languages enable you to create visual animation, respond to user actions, validate forms, interact with databases, and provide e-commerce solutions.
Programming languages come in two flavors: interpreted and compiled. Most scripting languages are interpreted, which means that you write the code and the browser or server understands what to do with it. Compiled languages require an added step that translates the code into machine language code, which is then stored in a separate file with either a .dll or .exe file name extension.
Compiled languages are generally used for server-side processing for Web applications, such as form processing, that require interaction with databases or other server processes. With some exceptions, interpreted languages are generally used for client-side processing, such as image mouse overs and client-side form validation. ActiveX controls that are embedded into HTML pages are an exception.
Programming technologies generally use one or more programming language to create end-to-end solutions for Web applications. Technologies usually have server dependencies, so before choosing which technology to use for your Web sites, you should determine which services your host Web server provides.
Because the needs of an organization or an individual may differ, no one language or technology is right for every Web project. Each language and technology has advantages and disadvantages. This section briefly describes the most common languages used on the Internet with links to places where you can get more information or training.
JavaScript (JScript/ECMAScript)
JavaScript is an interpreted scripting language commonly used on the Internet for creating Web pages that respond to user actions, such as when a user moves a mouse pointer over an image or clicks a form button. Combined with HTML and CSS, JavaScript allows you to create Dynamic HTML pages.
JavaScript is generally used for client-side scripting; as a result, users can easily view JavaScript code along with the HTML code in a page. Although it may be used for server-side scripting, JavaScript works best for visual animation (such as changing an image when a user moves the mouse pointer over it) or for validating form fields.
Various browsers may implement the JavaScript scripting objects differently, but most popular browsers support JavaScript.
The biggest disadvantage of JavaScript is that users can turn it off in the browser, which makes pages that use it not function as expected.
Netscape developed the JavaScript programming language. JScript is the Microsoft implementation of ECMAScript, as defined by the specification of Ecma International. Both JavaScript and JScript are ECMAScript-compliant languages.
For more information on JavaScript and JScript, see the following resources.
JScript Users Guide and Language Reference
Instant JavaScript
The JavaScript Primers on HTML Goodies
JavaScript/JScript Articles, Tutorials, and Other Resources on Developer.com
JavaScript Developer Central on Netscape DevEdge
JavaScript Kit
HotSyte
VBScript
VBScript is an interpreted scripting language that is a subset of Microsoft Visual Basic. As a result, the structure and syntax are similar to Visual Basic, making VBScript an easy scripting language to learn.
Although VBScript can be used for client-side scripting in Internet Explorer, most other browsers do not include a VBScript interpreter. Therefore, VBScript is most commonly used in server-side scripting for Web pages that use classic ASP.
For more information on VBScript, see the following resources.
VBScript User's Guide
VBScript Language Reference
VBScript Tutorial on Intranet Journal
VBScript Quick Reference on DevGuru
Object-Oriented Language: VBScript on Cetus Links
VisualBasicScript.com
PHP
PHP is an interpreted scripting language that is used as an alternative to ASP on UNIX-based servers. PHP is commonly used to access databases and provide server-side form and e-commerce processing. As with ASP code, PHP code is contained within the body of an HTML page.
PHP code typically runs on Linux-based and UNIX-based Web servers, and can run on Windows-based servers with an installed interpreter.
According to WhatIs.com, "PHP, originally derived from Personal Home Page Tools, now stands for PHP: Hypertext Preprocessor."
For more information on PHP, see the following resources.
PHP Tutorial
PHPBuilder.com
The PHP Resource Index
PHP Tutorials on Codewalkers.com
PHP Kitchen
C#
C# (pronounced "see sharp") is a compiled, object-oriented programming language that is commonly used for Web applications that leverage the Microsoft .NET Framework. C# is derived from the C programming language and is used for server-side processing of ASP.NET Web applications.
C# Web applications are generally compiled into DLL files that are stored on the Web server along with any accompanying Web pages. With the weight of the .NET Framework behind it, C# developers can create extremely powerful ASP.NET Web applications.
You can create ASP.NET Web applications using C# in Microsoft Visual Studio .NET; however, you do not need Visual Studio .NET to create C# Web applications. When you download and install the .NET Framework SDK, you get a C# compiler that you can use to compile C# applications that you create using any text editor, such as Notepad or Microsoft Office FrontPage 2003.
Microsoft designed C# in collaboration with the Ecma International standards body; therefore, C# is an Ecma-compliant programming language.
For more information on C#, see the following resources.
Microsoft Visual C# Developer Center
C# Coder
C# Help
C# Corner
Developers Dex C# Directory
General C# Programming on The Code Project
Visual Basic .NET
Visual Basic .NET is the next generation of the Visual Basic programming language. Visual Basic .NET is a compiled, object-oriented language that leverages the .NET Framework for developing powerful ASP.NET Web applications.
Visual Basic .NET uses the same syntax as earlier versions of Visual Basic but also leverages the namespaces and classes that are part of the .NET Framework. As with VBScript and earlier versions of Visual Basic, Visual Basic .NET is a relatively easy programming language to learn.
For more information on Visual Basic .NET, see the following resources.
Microsoft Visual Basic Developer Center
About Visual Basic .NET on GotDotNet.com
The Essential Guide on VisualBasic.Net
Visual Basic – Bringing .NET Programming To You on About.com
VB.NET Heaven
Perl
Perl is an interpreted scripting language that can also be compiled into executable files. The Perl language is similar to the C programming language. Perl scripting is often used for CGI programming on UNIX-based servers, although Perl can also run on Windows-based servers.
For more information on Perl, see the following resources.
The Perl Directory
Perl.com on O'Reilly Network
Comprehensive Perl Archive Network
How PERL Works on HowStuffWorks
About Perl and PHP on About.com
Online manual for Perl version 4 on Carnegie-Mellon University
Java
Java is a compiled object-oriented programming language that was designed for use on the Internet. In 1995, Sun Microsystems designed the Java programming language and introduced it to Web developers as a way to include animation and dynamic elements in Web pages. Java syntax is similar to C++ but is considered easier to learn.
Java code is generally used for server-side processing but can also be run on the client by using the Java virtual machine.
For more information on Java, see the following resources.
How Java Works on HowStuffWorks
Java Technology on Sun Developer Network
Java Technology on IBM developerWorks
Java Boutique on Internet.com
JavaWorld
ActiveX Controls
ActiveX controls require that a compiled file be downloaded and installed on the client machine. ActiveX controls can be installed and run only on Windows-based computers, and Internet Explorer is the only browser that natively supports ActiveX controls. In addition, because ActiveX controls are installed on the client computer, browsers that support ActiveX controls generally allow users to accept or deny installing ActiveX controls, which means that if an ActiveX control is not installed on a client machine, the page that contains it often does not function as expected. Therefore, ActiveX controls are best used in a controlled environment, such as an intranet site, in which Internet Explorer is the standard browser in use.
ActiveX Controls
Introduction to ActiveX Controls
The Unofficial ActiveX Guide
ActiveX Control on Webopedia
ASP
ASP is an abbreviation for Active Server Pages. ASP is a server-side scripting technology that you can use to create dynamic Web pages. ASP code is generally embedded in the HTML within a page, and HTML pages that contain ASP have an .asp file name extension; however, because processing is done on the server, the ASP code is not sent to the browser, and visitors to your site never see your ASP code. Client computers receive only the resulting HTML.
Although ASP is generally used with VBScript, you can also use ASP with JavaScript. When used with VBScript, you can use ASP for database processing, form processing, and other Web applications that require server interaction, such as sending mail and reading or changing the contents of files that are located on the server.
Microsoft introduced ASP as an alternative to traditional CGI server-side processing. Although classic ASP is still largely used on the Internet, ASP.NET has replaced it for larger, more robust Web applications.
ASP has a small and relatively simple object model and is, therefore, considered easy to learn; however, ASP pages can be processed only on Windows-based Web servers.
For more information on ASP, see the following resources.
Active Server Pages
ASP Quick Lessons on LearnASP
Classic ASP on AspAdvice.com
ASP Coding Tips on 4GuysFromRolla.com
What is ASP/VBScript? on Planet Source Code
ASP.NET
ASP.NET is the next generation of server-side processing for ASP programming. You can write ASP.NET code in C#, Visual Basic .NET, or any language that is supported by the .NET Framework. Because ASP.NET is part of the .NET Framework, you can develop ASP.NET applications that utilize any of the namespaces and classes in the .NET Framework.
If you plan to develop Web applications with ASP.NET, you should verify that your Web server has the most recent version of the .NET Framework installed.
For more information on ASP.NET, see the following resources.
Microsoft ASP.NET Developer Center
ASP.NET Side-by-Side Overview
ASP to ASP.NET Migration Guide
JSP to ASP.NET Migration Guide
ASP.NET Web
ASP.NET Tutorial on W3 Schools
CGI
CGI stands for Common Gateway Interface. Similar to ASP and PHP, CGI is used for server-side processing for Web applications. Because CGI is designed to be server-agnostic, you can develop CGI applications that run on Windows, UNIX, Macintosh, or other server operating systems. You can write CGI applications in C, C++, Java, and Perl. ASP is an alternative to traditional CGI programming.
For more information on CGI, see the following resources.
How CGI Scripting Works on HowStuffWorks
Introduction to CGI on Jay Eckles
CGI Programming FAQ on HTML Help
CGI: Common Gateway Interface on W3C
Web Servers and Server Products

A Web server is the computer on which you host your Web site. It is connected directly to the Internet and sends hosted Web pages to the client using the Hypertext Transfer Protocol (HTTP). If you host your FrontPage site through an Internet service provider (ISP), Web presence provider (WPP), or Web host provider (WHP), you may have access to several different types of Web servers. The most common Web servers available are Windows-based servers running Microsoft Internet Information Services (IIS) and UNIX-based servers running Apache.
Depending on how you develop your Web site, you may have specific server requirements. For example, ASP requires a Windows-based Web server; PHP requires a PHP interpreter. You should discuss your needs with your provider or verify that your Web server provides the required resources\ for server-side processing.
This section covers the two most common Web servers and three Microsoft server products commonly used with FrontPage.
Internet Information Services
Internet Information Services (IIS) is a Web server designed to process HTTP and FTP requests on Windows operating systems. IIS is part of the Microsoft Windows NT, Microsoft Windows 2000, and Microsoft Windows 2003 operating systems, and you can install and enable IIS on Windows XP-based computers for testing ASP and ASP.NET applications.
For more information on IIS, see the following resources.
Internet Information Services
Internet Information Services (IIS) 6.0: Technical Resources for IT Pros
Internet Information Services (IIS) Security Center
IIS Answers
Internet Information Server on Dev Articles
Apache
Apache is an open-source Web server that runs on UNIX operating systems, such as Solaris and Linux, but can also be installed on Windows-based servers. Apache Web servers provide simple HTTP processing.
For more information on Apache Web Servers, see the following resources.
The Apache Software Foundation
Apache Week
FrontPage Server Extensions
The FrontPage Server Extensions from Microsoft are a set of programs that support administering, authoring, and browsing a FrontPage-extended Web site. Users running the FrontPage client can create and manage professional-looking Web sites, whether they are creating personal Web pages or corporate Internet or intranet sites. FrontPage Server Extensions give you, as the administrator, tools for managing site security, organizing your content into sub sites, and checking site usage.
FrontPage Server Extensions are not required when hosting Web sites created in Microsoft Office FrontPage 2003; however, they do provide enhanced functionality for FrontPage Web sites and provide the ability for FrontPage users to publish Web sites from within FrontPage, and they allow FrontPage users to open and edit FrontPage Web sites directly on the server from inside FrontPage. They also provide access to special FrontPage features that provide database functionality, forms processing, hit counters, and other built-in FrontPage components that require server-side processing.
For more information on FrontPage Server Extensions, see the following resources.
Microsoft FrontPage Server Extensions Overview
SharePoint Team Services and FrontPage 2002 Server Extensions Administrator's Guide
UNIX Support for FrontPage Server Extensions on Read-to-Run Software
Deploying FrontPage 2002 Server Extensions
FrontPage 2002 Server Extensions Support Center
Understanding FrontPage Server Extensions on PC Magazine
SharePoint Team Services
SharePoint Team Services from Microsoft is a server technology designed for workgroup collaboration and includes features for sharing files and information over a corporate network. SharePoint Team Services incorporates the FrontPage 2002 Server Extensions. As a result, much of the documentation about SharePoint Team Services also contains information about administering FrontPage Server Extensions.
SharePoint Team Services can also be used on Internet Web servers to provide extranet capabilities for teams that span organizations and cross corporate network boundaries.
You can use FrontPage 2002 and FrontPage 2003 to edit and design Web sites based on SharePoint Team Services.
For more information on SharePoint Team Services, see the following resources.
SharePoint Team Services
SharePoint Team Services and FrontPage 2002 Server Extensions Administrator's Guide
SharePoint Team Services Support Center
Microsoft FrontPage 2002 Solutions Toolkit for SharePoint Team Services
Easy Collaboration with SharePoint Team Web Sites and Office
Help from SharePoint Experts
SharePoint Products and Technologies on MSDN
Windows SharePoint Services
Microsoft Windows SharePoint Services is the second generation of SharePoint Team Services. The same as SharePoint Team Services, Windows SharePoint Services is a server technology designed for workgroup collaboration over an intranet or extranet. Windows SharePoint Services includes many of the features that were part of SharePoint Team Services.
Unlike SharePoint Team Services, which you could install and run on Windows 2000 or Windows XP, you can install and run Windows SharePoint Services only on Windows Server 2003.
For more information on Windows SharePoint Services, see the following resources.
Windows SharePoint Services
Windows SharePoint Services Support Center
SharePoint Products and Technologies on MSDN
Databases

Databases allow you to store information for easy retrieval. On the Internet, databases are used to store users' logon information, product information, and customers' orders, among other things. There are almost as many database products as there are reasons and ways to use databases.
When you create a database from within FrontPage, FrontPage automatically creates a Microsoft Access database.
Access
Microsoft Access is an easy database application with which to work and provides powerful database capabilities. Because Access databases are file-based rather than server-based, all you need to work with Access databases is the database file itself, which has a file name extension of .mdb. You can easily transfer this file to the hosting Web server, and access the data inside the file by using ASP, PHP, or the Database Interface Wizard in FrontPage.
Although Access is commonly used for Web applications, it does have some limitations, including a maximum of 10 to 15 concurrent connections and 2 gigabytes of data. You may be able to establish more concurrent connections, but a greater number of concurrent connections degrades performance. If you anticipate the need for more concurrent user connections or more than 2 gigabytes of data storage, which may be the case for large e-commerce or financial applications, you should consider using Microsoft SQL Server.
For more information on Access, see the following resources.
Beginning Web Development in Access 2002
Microsoft SQL Server: Microsoft Access 2000 Data Engine Options
Northwind Traders Direct Sample Application
Access Developer Center
Access 2003 on Microsoft Office Online
Access Support Center
The Access Web on MVPs.org
Microsoft Access Tips on PC Magazine
SQL Server
Microsoft SQL Server is a secure, robust, and scalable database application that can grow with the needs of e-commerce and financial Web applications. If you choose to use the SQL Server database platform, you need SQL Server installed on the host Web server. If you do not control your host Web server, you need to verify that your ISP provides SQL Server database services.
For more information on SQL Server, see the following resources.
SQL Server Product Site
SQL Server Developer Center
SQL Server Resource Center
SQL Server Magazine
Get Help with SQL Server on DevX
Microsoft SQL Server Resource Channel on Experts Exchange
MySQL
MySQL is an open-source relational database management system that provides powerful and reliable database management for Web applications. MySQL can run on UNIX, Linux, and Windows-based Web servers.
PHP and MySQL are often used together to develop Web applications and perform server-side database processing. Because MySQL is an open-source software application, anyone can download and install it.
For more information on MySQL, see the following resources.
What is MySQL?
MySQL.com
PHP/MySQL Tutorial on Webmonkey
MySQL and PHP Tutorial on Vermont Web Wizard
Oracle Database
Oracle Database is a powerful relational database management system developed by . Oracle, like SQL Server, is a database application for large, transaction-based and e-commerce Web applications.
For more information on Oracle, see the following resources.
Oracle Database on Oracle Technology Network
Oracle Magazine
Oracle/PLSQL Topics on Tech on the Net
Business Applications

Web applications have a variety of business uses. The most common is e-commerce, but you may have need of other types of solutions that extend your business into the Internet or over a corporate intranet or extranet. For all of these types of business applications, the basic principles of Web development apply.
Because e-commerce is the most common type of Web application for the Internet, this section discusses e-commerce applications in general and e-commerce resources specifically for FrontPage.
E-commerce applications allow you to sell goods and services to anyone anywhere in the world. However, e-commerce is more than just posting a Web site of products. E-commerce solutions generally involve databases and credit card processing. Security is important for e-commerce applications, so you should carefully and thoroughly research security measures that you or your hosting company take on the Web server.
The following links provide general information about e-commerce. You can perform your own search to locate e-commerce vendors and hosting companies.
General E-commerce Resources
Ecommerce Guide on Internet.com
E-Commerce Times
CommerceNet
Electronic Markets
Microsoft and FrontPage E-commerce Resources
E-Commerce and FrontPage 2002
Microsoft Small Business Solutions for Retail Businesses
Secure Sockets Layer: Protect Your E-Commerce Web Site with SSL and Digital Certificates
Add E-Commerce to Your App with XML and SQL Server 2000
Organizations

In order for the Internet to be a viable form of communication and information, standards are required for the related technologies and languages. Three Internet standards organizations exist to define technologies, specifications, and languages and to develop standards for global communication networks, including Internet and networking protocols. These three organizations are described in the following sections along with links to each organization's Web site.
World Wide Web Consortium
The World Wide Web Consortium (W3C) provides standards, specifications, and guidelines for technologies that are commonly used on the Internet. Many major software companies, including Microsoft, are members of the W3C and work together to develop these standards and technologies, which enable Web developers, Web designers, and software companies to develop Web sites and Web-based products.
For more information on the W3C, see the following resource.
World Wide Web Consortium
Ecma International
Ecma International is involved with developing global standards for information and communications systems technologies and for global communication networks, of which the Internet is part. (Prior to 1994, Ecma was known as the European Computer Manufacturers Association, or ECMA.) Ecma also provides standards for Internet scripting and programming languages. ECMAScript standards form the basis of the JavaScript, JScript, and C# programming languages.
For more information on Ecma International, see the following resource.
Ecma International
IETF
IETF stands for Internet Engineering Task Force. The HTML Working Group of the IETF originally defined the HTML language specification. In 1996, the World Wide Web Consortium took over this task. However, the IETF continues to be an independent standards body with a large community of members dedicated to evolving Internet architecture and defining Internet protocols.
Reply

Important Note..!

If you are not satisfied with above reply ,..Please

ASK HERE

So that we will collect data for you and will made reply to the request....OR try below "QUICK REPLY" box to add a reply to this page
Popular Searches: free download for pdf file of web technilogy books free download pdf of technical publications, technical publications web technology book author puntambekar free pdf download, web technology technical publications, web technology books technical publications, web technology books technical publications free download, design and analysis of algorithms technical publications pdf, camm banner stands,

[-]
Quick Reply
Message
Type your reply to this message here.

Image Verification
Please enter the text contained within the image into the text box below it. This process is used to prevent automated spam bots.
Image Verification
(case insensitive)

Possibly Related Threads...
Thread Author Replies Views Last Post
  power plant instrumentation by krishnaswamy pdf free download 3 23,772 10-02-2019, 07:00 PM
Last Post:
  karmakshetra epaper in bengali this week pdf free download 5 12,919 01-02-2019, 11:28 PM
Last Post:
  optical networks by rajiv ramaswami free download 3 11,236 20-11-2018, 07:25 AM
Last Post:
Thumbs Up High Technology: Underwater Inspection Systems donbold1012 0 8,116 09-08-2018, 01:42 PM
Last Post: donbold1012
  free download machine design 2 jbk das book pdf 2 11,016 30-05-2018, 11:39 AM
Last Post: [email protected]
Smile download wi vi technology seminars report pdf 2 15,692 24-01-2018, 11:27 PM
Last Post: sultan@123
  free download internal combustion engine by mathur sharma pdf 3 9,457 26-12-2017, 10:41 AM
Last Post: jaseela123d
  design of machine elements by jbk das pdf free download 4 11,683 04-12-2017, 03:07 PM
Last Post: jaseela123d
  5d data storage technology ppt 2 1,609 01-12-2017, 09:43 PM
Last Post: Ajaykc
  vlsi textbook pdf by bakshi free download 4 9,518 25-10-2017, 03:02 PM
Last Post: pinky

Forum Jump: