E-business & e-commerce : how to program / H.M. Deitel, P.J. Deitel, T.R. Nieto.

By: Deitel, Harvey M, 1945-Contributor(s): Deitel, Paul J | Nieto, T. R. (Tem R.)Material type: TextTextPublisher: Upper Saddle River, N.J. ; London : Prentice Hall, 2001Description: xlv, 1254 p. : col. ill. ; 24 cm. + 1 computer optical disc (4 3/4 in.)ISBN: 013028419X; 9780130284198; 0130895490 (set); 9780130895493 (set)Other title: E-business and e-commerceSubject(s): Internet programming | World Wide Web | Electronic commerce | Business enterprises -- Computer networks | Internet programming -- Problems, exercises, etc | World Wide Web -- Problems, exercises, etcDDC classification: 005.276 LOC classification: QA76.625 | .D45 2001
Contents:
Future of Computing e-Business and e-Commerce What is a Computer? Types of Programming Languages Other High-Level Languages Structured Programming History of the Internet Personal Computing, Distributed Computing and Client/Server Computing History of the World Wide Web Hardware Trends Key Software Trend: Object Technology JavaScript: Object-Based Scripting for the Web Browser Portability Evolution of the How to Program Series: C and C++ Java and Java How to Program Internet and World Wide Web How to Program e-Business and e-Commerce How to Program Dynamic HTML A Tour of the Book Introduction to Internet Explorer 5 and the World Wide Web Connecting to the Internet Features of Internet Explorer 5 Searching the Internet Online Help and Tutorials Keeping Track of Your Favorite Sites FTP (File Transfer Protocol) Outlook Express and Electronic Mail Outlook Express and Newsgroups Using FrontPage Express to Create Web Pages NetMeeting and Chat Controlling the Details Plug-ins e-Business Models Storefront Model Auction Model Portal Model Dynamic Pricing Models B2B Exchanges B2B Service Providers Online Trading and Lending Models Getting a Loan Online Recruiting on the Web Online News Services Online Travel Services Online Entertainment Online Automotive Sites Energy Online Selling Brainpower Online Art Dealers E-Learning Click-and-Mortar Businesses Internet Marketing Choosing a Domain Name Internet Marketing Research Web Design E-Mail Marketing Promotions E-Business Advertising Webcasting and Interactive Advertising E-Business Public Relations Customer Relationship Management (CRM) Business-to-Business Marketing on the Web Search Engines Partnerships Marketing to the World Online Monetary Transactions Credit-Card Transactions E-Wallets Alternate Consumer Payment Options Digital Currency Peer-To-Peer Payments Smart Cards Micropayments Business-to-Business (B2B) Transactions E-Billing Online Banking Legal, Ethical and Social Issues; Internet Taxation Legal Issues: Privacy on the Internet Legal Issues: Other Areas of Concern Social Issues: Online Communities Global Issues Internet Taxation Computer and Network Security Ancient Ciphers to Modern Cryptosystems Secret-key Cryptography Public Key Cryptography Key Agreement Protocols Key Management Digital Signatures Public Key Infrastructure, Certificates and Certification Authorities Cryptanalysis Security Protocols Security Attacks Network Security Steganography Hardware, Software and Communications Structure of the Internet Hardware Connecting to the Internet Software Building a Web Site E-Commerce Consulting Introduction to HyperText Markup Language 4 (HTML 4) Markup Languages Editing HTML Common Tags Headers Text Styling Linking Images Formatting Text With <FONT> Special Characters, Horizontal Rules and More Line Breaks Intermediate HTML 4 Unordered Lists Nested and Ordered Lists Basic HTML Tables Intermediate HTML Tables and Formatting Basic HTML Forms More Complex HTML Forms Internal Linking Creating and Using Image Maps <META> Tags <FRAMESET> Tag Nested <FRAMESET> Tags Ultimate Paint Image Basics File Formats: GIF or JPEG? Tool Palette Brushes Effects Microsoft FrontPage Express Microsoft FrontPage Express Text Styles Images and Links Symbols and Lines Forms Marquees and Scripts JavaScript/JScript: Introduction to Scripting A Simple Program: Printing a Line of Text in a Web Page Another JavaScript Program: Adding Integers Memory Concepts Arithmetic Decision Making: Equality and Relational Operators JavaScript Internet and World Wide Web Resources JavaScript/JScript: Control Structures I Algorithms Pseudocode Control Structures If Selection Structure If/else Selection Structure While Repetition Structure Formulating Algorithms: Case Study 1 (Counter-Controlled Repetition) Formulating Algorithms with Top-Down, Stepwise Refinement: Case Study 2 (Sentinel-Controlled Repetition) Formulating Algorithms with Top-Down, Stepwise Refinement: Case Study 3 (Nested Control Structures) Assignment Operators Increment and Decrement Operators A Note on Data Types JavaScript Internet and World Wide Web Resources JavaScript/JScript: Control Structures II Essentials of Counter-Controlled Repetition For Repetition Structure Examples Using the for Structure Switch Multiple-Selection Structure Do/while Repetition Structure Break and continue Statements Labeled break and continue Statements Logical Operators Structured Programming Summary JavaScript/JScript: Functions Program Modules in JavaScript Programmer-Defined Functions Function Definitions Random Number Generation Example: A Game of Chance Duration of Identifiers Scope Rules JavaScript Global Functions JavaScript/JScript: Arrays Arrays Declaring and Allocating Arrays Examples Using Arrays References and Reference Parameters Passing Arrays to Functions Sorting Arrays Searching Arrays: Linear Search Multiple-Subscripted Arrays JavaScript/JScript: Objects Thinking About Objects Math Object String Object Date Object Boolean and Number Objects Dynamic HTML: Cascading Style Sheets (CSS) Inline Styles Creating Style Sheets with the STYLE Element Conflicting Styles Linking External Style Sheets Positioning Elements Element Dimensions Text Flow and the Box Model User Style Sheets Dynamic HTML: Object Model and Collections Object Referencing Collections all and children Dynamic Styles Dynamic Positioning Using the frames Collection navigator Object Summary of the DHTML Object Model Dynamic HTML: Event Model Event
Event ONLOAD Error Handling with ONERROR Tracking the Mouse with Event ONMOUSEMOVE Rollovers with ONMOUSEOVER and ONMOUSEOUT Form Processing with ONFOCUS and ONBLUR More Form Processing with ONSUBMIT and ONRESET Event Bubbling More DHTML Events Dynamic HTML: Filters and Transitions Flip filters: flipv and fliph Transparency with the chroma Filter Creating Image masks Miscellaneous Image filters: invert, gray and xray Adding shadows to Text Creating Gradients with alpha Making Text glow Creating Motion with blur Using the wave Filter Advanced Filters: dropShadow and light Transitions I: Filter blendTrans Transitions II: Filter revealTrans Dynamic HTML: Data Binding with Tabular Data Control Simple Data Binding Moving a Recordset Binding to an IMG Binding to a TABLE Sorting TABLE Data Advanced Sorting and Filtering Data Binding Elements Dynamic HTML: Client-Side Scripting with VBScript Operators Data Types and Control Structures VBScript Functions
Tags from this library: No tags from this library for this title. Log in to add tags.
    Average rating: 0.0 (0 votes)
Item type Current library Call number Copy number Status Notes Date due Barcode
Books Books Female Library
QA76.625 D.45 2001 V.1 (Browse shelf (Opens below)) 1 Available STACKS 51952000174547
Books Books Female Library
QA76.625 D.45 2001 V.2 (Browse shelf (Opens below)) 1 Available STACKS 51952000174554
Books Books Main Library
QA76.625 D.45 2001 V.1 (Browse shelf (Opens below)) 1 Available STACKS 51952000154044
Books Books Main Library
QA76.625 D.45 2001 V.2 (Browse shelf (Opens below)) 1 Available STACKS 51952000154051

Includes bibliographical references (p. [1201]-1207) and index.

System requirements for CD-ROM: Intel Pentium 133 MHz or faster processor (200 MHz recomm.); Microsoft Windows 95 or later, or Microsoft Windows NT 4.0 (or later); 24 Mb RAM for Windows 95 or later (48 Mb recommended), or 32 Mb for Windows NT 4.0 or later (48 Mb recommended); CD-ROM drive; Internet connection.

1.2 Future of Computing 3 -- 1.3 e-Business and e-Commerce 4 -- 1.4 What is a Computer? 7 -- 1.5 Types of Programming Languages 8 -- 1.6 Other High-Level Languages 9 -- 1.7 Structured Programming 10 -- 1.8 History of the Internet 10 -- 1.9 Personal Computing, Distributed Computing and Client/Server Computing 11 -- 1.10 History of the World Wide Web 12 -- 1.11 Hardware Trends 13 -- 1.12 Key Software Trend: Object Technology 13 -- 1.13 JavaScript: Object-Based Scripting for the Web 15 -- 1.14 Browser Portability 17 -- 1.15 Evolution of the How to Program Series: C and C++ 17 -- 1.16 Java and Java How to Program 19 -- 1.17 Internet and World Wide Web How to Program 20 -- 1.18 e-Business and e-Commerce How to Program 21 -- 1.19 Dynamic HTML 21 -- 1.20 A Tour of the Book 22 -- 2 Introduction to Internet Explorer 5 and the World Wide Web 39 -- 2.2 Connecting to the Internet 40 -- 2.3 Features of Internet Explorer 5 42 -- 2.4 Searching the Internet 46 -- 2.5 Online Help and Tutorials 47 -- 2.6 Keeping Track of Your Favorite Sites 48 -- 2.7 FTP (File Transfer Protocol) 49 -- 2.8 Outlook Express and Electronic Mail 50 -- 2.9 Outlook Express and Newsgroups 55 -- 2.10 Using FrontPage Express to Create Web Pages 57 -- 2.11 NetMeeting and Chat 57 -- 2.12 Controlling the Details 61 -- 2.13 Plug-ins 62 -- 3 e-Business Models 70 -- 3.2 Storefront Model 72 -- 3.3 Auction Model 75 -- 3.4 Portal Model 78 -- 3.5 Dynamic Pricing Models 81 -- 3.6 B2B Exchanges 86 -- 3.7 B2B Service Providers 87 -- 3.8 Online Trading and Lending Models 87 -- 3.9 Getting a Loan Online 89 -- 3.10 Recruiting on the Web 89 -- 3.11 Online News Services 91 -- 3.12 Online Travel Services 91 -- 3.13 Online Entertainment 92 -- 3.14 Online Automotive Sites 93 -- 3.15 Energy Online 94 -- 3.16 Selling Brainpower 94 -- 3.17 Online Art Dealers 94 -- 3.18 E-Learning 95 -- 3.19 Click-and-Mortar Businesses 96 -- 4 Internet Marketing 103 -- 4.2 Choosing a Domain Name 105 -- 4.3 Internet Marketing Research 105 -- 4.4 Web Design 106 -- 4.5 E-Mail Marketing 106 -- 4.6 Promotions 107 -- 4.7 E-Business Advertising 108 -- 4.8 Webcasting and Interactive Advertising 111 -- 4.9 E-Business Public Relations 112 -- 4.10 Customer Relationship Management (CRM) 113 -- 4.11 Business-to-Business Marketing on the Web 117 -- 4.12 Search Engines 117 -- 4.13 Partnerships 119 -- 4.14 Marketing to the World 123 -- 5 Online Monetary Transactions 135 -- 5.2 Credit-Card Transactions 136 -- 5.3 E-Wallets 138 -- 5.4 Alternate Consumer Payment Options 139 -- 5.5 Digital Currency 140 -- 5.6 Peer-To-Peer Payments 140 -- 5.7 Smart Cards 141 -- 5.8 Micropayments 142 -- 5.9 Business-to-Business (B2B) Transactions 144 -- 5.10 E-Billing 146 -- 5.11 Online Banking 149 -- 6 Legal, Ethical and Social Issues; Internet Taxation 161 -- 6.2 Legal Issues: Privacy on the Internet 163 -- 6.3 Legal Issues: Other Areas of Concern 170 -- 6.4 Social Issues: Online Communities 180 -- 6.5 Global Issues 182 -- 6.6 Internet Taxation 183 -- 7 Computer and Network Security 197 -- 7.2 Ancient Ciphers to Modern Cryptosystems 199 -- 7.3 Secret-key Cryptography 200 -- 7.4 Public Key Cryptography 202 -- 7.5 Key Agreement Protocols 204 -- 7.6 Key Management 204 -- 7.7 Digital Signatures 205 -- 7.8 Public Key Infrastructure, Certificates and Certification Authorities 206 -- 7.9 Cryptanalysis 208 -- 7.10 Security Protocols 209 -- 7.11 Security Attacks 211 -- 7.12 Network Security 215 -- 7.13 Steganography 216 -- 8 Hardware, Software and Communications 233 -- 8.2 Structure of the Internet 235 -- 8.3 Hardware 235 -- 8.4 Connecting to the Internet 237 -- 8.5 Software 242 -- 8.6 Building a Web Site 245 -- 8.7 E-Commerce Consulting 249 -- 9a Introduction to HyperText Markup Language 4 (HTML 4) 259 -- 9.2 Markup Languages 260 -- 9.3 Editing HTML 261 -- 9.4 Common Tags 262 -- 9.5 Headers 264 -- 9.6 Text Styling 265 -- 9.7 Linking 267 -- 9.8 Images 270 -- 9.9 Formatting Text With <FONT> 274 -- 9.10 Special Characters, Horizontal Rules and More Line Breaks 276 -- 10 Intermediate HTML 4 284 -- 10.2 Unordered Lists 285 -- 10.3 Nested and Ordered Lists 287 -- 10.4 Basic HTML Tables 291 -- 10.5 Intermediate HTML Tables and Formatting 293 -- 10.6 Basic HTML Forms 297 -- 10.7 More Complex HTML Forms 300 -- 10.8 Internal Linking 306 -- 10.9 Creating and Using Image Maps 309 -- 10.10 <META> Tags 311 -- 10.11 <FRAMESET> Tag 313 -- 10.12 Nested <FRAMESET> Tags 315 -- 11 Ultimate Paint 324 -- 11.2 Image Basics 325 -- 11.3 File Formats: GIF or JPEG? 329 -- 11.4 Tool Palette 331 -- 11.5 Brushes 333 -- 11.6 Effects 334 -- 12 Microsoft FrontPage Express 342 -- 12.2 Microsoft FrontPage Express 343 -- 12.3 Text Styles 346 -- 12.4 Images and Links 349 -- 12.5 Symbols and Lines 351 -- 12.7 Forms 355 -- 12.8 Marquees and Scripts 357 -- 13 JavaScript/JScript: Introduction to Scripting 363 -- 13.2 A Simple Program: Printing a Line of Text in a Web Page 364 -- 13.3 Another JavaScript Program: Adding Integers 372 -- 13.4 Memory Concepts 378 -- 13.5 Arithmetic 379 -- 13.6 Decision Making: Equality and Relational Operators 383 -- 13.7 JavaScript Internet and World Wide Web Resources 389 -- 14 JavaScript/JScript: Control Structures I 398 -- 14.2 Algorithms 399 -- 14.3 Pseudocode 400 -- 14.4 Control Structures 400 -- 14.5 If Selection Structure 403 -- 14.6 If/else Selection Structure 404 -- 14.7 While Repetition Structure 409 -- 14.8 Formulating Algorithms: Case Study 1 (Counter-Controlled Repetition) 410 -- 14.9 Formulating Algorithms with Top-Down, Stepwise Refinement: Case Study 2 (Sentinel-Controlled Repetition) 416 -- 14.10 Formulating Algorithms with Top-Down, Stepwise Refinement: Case Study 3 (Nested Control Structures) 422 -- 14.11 Assignment Operators 429 -- 14.12 Increment and Decrement Operators 430 -- 14.13 A Note on Data Types 433 -- 14.14 JavaScript Internet and World Wide Web Resources 434 -- 15 JavaScript/JScript: Control Structures II 444 -- 15.2 Essentials of Counter-Controlled Repetition 445 -- 15.3 For Repetition Structure 448 -- 15.4 Examples Using the for Structure 452 -- 15.5 Switch Multiple-Selection Structure 457 -- 15.6 Do/while Repetition Structure 462 -- 15.7 Break and continue Statements 464 -- 15.8 Labeled break and continue Statements 466 -- 15.9 Logical Operators 469 -- 15.10 Structured Programming Summary 473 -- 16 JavaScript/JScript: Functions 486 -- 16.2 Program Modules in JavaScript 487 -- 16.3 Programmer-Defined Functions 489 -- 16.4 Function Definitions 489 -- 16.5 Random Number Generation 495 -- 16.6 Example: A Game of Chance 500 -- 16.7 Duration of Identifiers 508 -- 16.8 Scope Rules 509 -- 16.9 JavaScript Global Functions 511 -- 17 JavaScript/JScript: Arrays 523 -- 17.2 Arrays 524 -- 17.3 Declaring and Allocating Arrays 526 -- 17.4 Examples Using Arrays 527 -- 17.5 References and Reference Parameters 534 -- 17.6 Passing Arrays to Functions 535 -- 17.7 Sorting Arrays 538 -- 17.8 Searching Arrays: Linear Search 540 -- 17.9 Multiple-Subscripted Arrays 542 -- 18 JavaScript/JScript: Objects 554 -- 18.2 Thinking About Objects 555 -- 18.3 Math Object 557 -- 18.4 String Object 559 -- 18.5 Date Object 572 -- 18.6 Boolean and Number Objects 577 -- 19 Dynamic HTML: Cascading Style Sheets (CSS) 589 -- 19.2 Inline Styles 590 -- 19.3 Creating Style Sheets with the STYLE Element 591 -- 19.4 Conflicting Styles 594 -- 19.5 Linking External Style Sheets 597 -- 19.6 Positioning Elements 599 -- 19.8 Element Dimensions 604 -- 19.9 Text Flow and the Box Model 606 -- 19.10 User Style Sheets 612 -- 20 Dynamic HTML: Object Model and Collections 619 -- 20.2 Object Referencing 620 -- 20.3 Collections all and children 622 -- 20.4 Dynamic Styles 626 -- 20.5 Dynamic Positioning 629 -- 20.6 Using the frames Collection 631 -- 20.7 navigator Object 633 -- 20.8 Summary of the DHTML Object Model 634 -- 21 Dynamic HTML: Event Model 641 -- 21.2 Event

ONCLICK 642 -- 21.3 Event ONLOAD 644 -- 21.4 Error Handling with ONERROR 646 -- 21.5 Tracking the Mouse with Event ONMOUSEMOVE 648 -- 21.6 Rollovers with ONMOUSEOVER and ONMOUSEOUT 650 -- 21.7 Form Processing with ONFOCUS and ONBLUR 653 -- 21.8 More Form Processing with ONSUBMIT and ONRESET 655 -- 21.9 Event Bubbling 658 -- 21.10 More DHTML Events 660 -- 22 Dynamic HTML: Filters and Transitions 665 -- 22.2 Flip filters: flipv and fliph 667 -- 22.3 Transparency with the chroma Filter 669 -- 22.4 Creating Image masks 671 -- 22.5 Miscellaneous Image filters: invert, gray and xray 672 -- 22.6 Adding shadows to Text 674 -- 22.7 Creating Gradients with alpha 676 -- 22.8 Making Text glow 678 -- 22.9 Creating Motion with blur 681 -- 22.10 Using the wave Filter 684 -- 22.11 Advanced Filters: dropShadow and light 686 -- 22.12 Transitions I: Filter blendTrans 691 -- 22.13 Transitions II: Filter revealTrans 695 -- 23 Dynamic HTML: Data Binding with Tabular Data Control 703 -- 23.2 Simple Data Binding 705 -- 23.3 Moving a Recordset 708 -- 23.4 Binding to an IMG 711 -- 23.5 Binding to a TABLE 713 -- 23.6 Sorting TABLE Data 715 -- 23.7 Advanced Sorting and Filtering 718 -- 23.8 Data Binding Elements 723 -- 24 Dynamic HTML: Client-Side Scripting with VBScript 727 -- 24.2 Operators 728 -- 24.3 Data Types and Control Structures 730 -- 24.4 VBScript Functions 735

1 2

There are no comments on this title.

to post a comment.