Monday, February 2, 2009

Web Design or Financial Applications using Excel Add in Development in C C

Web Design: The L Line, The Express Line to Learning

Author: Sue Jenkins

Get on the fast track to creating your own Web site


Want to create a compelling Web site for a home business, family, or fun? Whether you're a student, aspiring designer, or entrepreneur, you can -- with Dreamweaver(r) and this easy-to-follow guide. Gain solid skills as you go from station to station in a series of clear-cut tutorials that cover site planning, registering a domain, formatting, and more. The last stop? Put your new site online and go live! Start your journey today on The L Line.
* Define your goals and create a site plan
* Learn the best ways to combine HTML and Cascading Style Sheets
* Use layers, create forms, and make the site interactive
* Master Web standards and the latest search engine optimization techniques

All aboard for valuable online extras

Visit The L Line Web site at wiley.com/go/thelline for valuable online supplementary materials:
* Test bank with challenging review questions
* PowerPoint slides with chapter outlines
* Images and Web page files from the book
* Practice exam answers
* A CSS reference guide

Along The L Line
* Complete tutorial coverage with step-by-step instruction
* Ample illustrations and examples
* Real-world case studies, applications, and hints for avoiding pitfalls
* Practice exams that let you evaluate your progress



Table of Contents:
Preface     xvii
Starting with a Plan     1
Determining the Site's Purpose     3
Keeping up with the competition     3
Gathering Information     4
Developing a purpose statement     4
Defining the Benefits to Visitors     6
Discovering the true benefits     6
Seeing the visitor's perspective     7
Constructing an Image for the Site     9
Determining Site Content Requirements     10
The bare minimum     11
Marketing and sales content     13
Diagnosing a Site's Dynamic Needs     17
Defining Ways to Drive Traffic to a Site     19
E-newsletters     19
Tips and articles     21
Blogs     22
Polls     26
Calculators     26
Contests and Sweepstakes     28
Defining Your Audience     33
Understanding Market Research     36
Gathering Internet Usage Statistics     37
Looking at Competitors' Web Sites     38
Describing the Ideal Site Visitor     42
Planning for a Multilanguage Site     45
Understanding the options for organizing content     46
Choosing an organization method     48
Translating a site's content     50
Pulling Together the Content     55
Discovering a Site's Content Needs     57
Wireframes     60
Gathering all the written content     64
Hiring illustrators and photographers     64
Licensing and buying stock images     65
Page titles and Meta tag data     66
Organizing Site Content     68
Making the Site Map     70
Choosing Development Tools and Techniques     77
Working with Page-Creation Tools     79
HTML and Web-editing programs     80
Introducing HTML tags     81
Understanding basic HTML page structure     82
Creating a page in a text editor     83
Saving Web page files     84
Working with the Right Design Tools     85
Choosing graphics programs     86
Using Web-safe colors     88
Introducing hexadecimal color values     89
Looking up hexadecimal values in a graphics program     90
Adding an E-Commerce Shopping Cart     93
PayPal shopping carts     93
Third-party and Web host shopping carts      94
Custom-built shopping carts     94
Planning for secure transactions     95
Knowing When to Hire a Programmer     96
Registering a Domain and Getting a Hosting Plan     103
Choosing a Domain Name     105
Using a domain name generator     108
Verifying domain name availability     109
Registering a Domain     110
Finding a Good Hosting Plan     112
Adding a Custom Placeholder Page     115
Designing the page     116
Putting the placeholder page on the Web     122
Defining the Site's Look and Feel     127
Beginning with Target Audience Data     129
Making Basic Layout and Design Decisions     131
Setting the layout width     132
Choosing layout expandability and orientation     133
Choosing a method for printing the layout     136
Choosing a color palette     136
Choosing fonts for the layout     138
Selecting a Navigation Scheme     140
Outlining a Design's Look and Feel     144
Mocking Up the Design     149
Understanding the Value of a Mockup     151
Working from the Site Map     152
Creating the Mockup      153
Strategically Placing Mockup Elements     160
Adding Design Elements to the Mockup     161
Finalizing a Mockup     166
Showing the subnavigation (or rollover)     166
Presenting a mockup to a client     167
Designing Additional Web Site Graphics     169
Header graphics     169
Rollover graphics     169
Background images     172
Other images     172
Optimizing Graphics     177
Understanding Web Graphics     179
Selecting a Web Optimization Program     186
Optimizing Graphics with ImageReady     187
Picking the Right Web Format     189
Choosing Web Optimization Settings     192
GIF and PNG-8 Optimization     194
JPG optimization     196
Slicing Up Graphics     197
Optimization Output Options     204
Working with Web Standards (HTML/XHTML/CSS/508)     209
Following Web Standards     211
Learning about standards online     212
Learning Web site content     214
Using DOCTYPEs (DTDs)     216
Setting the DOCTYPE     216
Adding a DOCTYPE in Dreamweaver      218
Writing HTML and XHTML Code     220
Using CSS Instead of HTML     222
Learning about Accessibility Standards     228
Understanding the HTML accessibility standards     229
Using Dreamweaver's accessibility tools     232
Using Search Engine Optimization Techniques     237
Practicing Ethical SEO Techniques     239
Including Ethical SEO Techniques in Web Pages     241
Maximizing the impact of relevant keywords     241
Embedding object and image descriptions     243
Including description and keywords Meta tags     244
Writing unique page titles     245
Submitting a Web address to search tools     245
Using an HTML Site Map     249
Creating the HTML site map     251
Making the site map accessible     253
Building Basic Pages     261
Setting Up the Basic HTML Skeleton     263
Understanding Meta Tags     266
Adding Content to Pages     271
Text     272
Graphics     274
Lists     278
Tables     280
Creating Hyperlinks     287
Local and global links     287
Link targets     288
Linking images     288
Other link types     290
Semantic HTML Coding     293
Labeling Objects     295
Improving Page Accessibility     296
Page Formatting with CSS     303
Learning about CSS     306
Anatomy of a style     306
Inline, internal, and external CSS     308
Linking external CSS to a page     310
Setting CSS media types     311
Linking external CSS and setting media types in Dreamweaver     314
CSS Style Selectors     315
Applying styles selectively with custom class     315
Redefining tag defaults     316
Morphing other page elements with advanced selectors     317
The Eight Style Categories     319
Formatting with CSS     321
Finding Additional CSS Help     324
Creating Navigation Systems     329
Considering the Site's Organization and Audience     331
Learning about Navigation Systems     332
Creating a Text Navigation Menu     335
Creating a Rollover Button Graphic Navigation Menu     338
Outputting rollovers in ImageReady     340
Creating rollovers in Dreamweaver     343
Creating a Tiered Text-Based JavaScript Navigation Menu     345
Creating a CSS List Navigation Menu     349
Layers- versus Tables-based Layouts     359
Tables versus Layers     362
Creating a Layout with Tables     365
Creating a Layout with Layers     370
Using Layout Resources for CSS and Layers     377
Using Templates and Server-Side Includes (SSIs)     383
Using Dreamweaver Templates     386
Preparing a page to become a template     387
Converting an HTML/XHTML file into a template     388
Creating and editing template-based files     392
Working with Server-Side Includes     393
Creating, including, and testing SSIs     395
Editing paths to work with SSIs     398
Comparing Templates and SSIs     401
Creating Forms     405
Organizing Visitor Information     407
Encrypting and Processing Form Data     409
Building Web Forms     412
Validating Forms     418
Testing Validated Forms     422
Making the Site Interactive     427
Exploring the World of JavaScript     430
Creating multiple rollover effects     432
Launching a new browser window     436
Building complex image maps     440
Adding Multimedia Files     443
Increasing Visitor Interactivity     445
A daily tip     447
Daily Sudoku     450
Testing, Testing, Testing     457
Setting Up a Prelaunch Testing Method     459
Cleaning Up Code     460
Finding and replacing global errors     461
Checking spelling     463
Cleaning up unwanted formatting     465
Cleaning up HTML/XHTML syntax     466
Applying consistent code formatting     467
Checking the Code for Common Problems     468
Validating the markup     469
Checking for browser support     470
Checking links     471
Generating site reports     472
Testing Web Pages on Different Platforms and Browsers     473
Code Validation and Compliance     481
Keeping Syntax Consistent with the Couvert Syntax Tool     483
Validating CSS, HTML, and More with Online Tools     486
Fixing Noncompliant Code     491
Fixing common coding mistakes     491
Retesting and failing acceptably     493
Obtaining Proof of Validation     495
Taking the Site to the Web     499
Uploading with File Transfer Protocol     501
Choosing an FTP application     502
Setting up a remote connection     504
Publishing a Site     507
Setting up a test directory     508
Getting and putting files     509
Testing one last time     511
Finishing the site publication     514
Contacting Search Engines     515
What's Next?     516
CSS Attributes     A-1
Exam Answer Appendix     B-1
Index     521

See also: Against the Grain or Mind Body Therapy

Financial Applications using Excel Add-in Development in C/C++

Author: Steve Dalton

Financial Applications using Excel Add-in Development in C/C++ is a must-buy book for any serious Excel developer.Excel is the industry standard for financial modelling, providing a number of ways for users to extend the functionality of their own add-ins, including VBA and C/C++. This is the only complete how-to guide and reference book for the creation of high performance add-ins for Excel in C and C++ for users in the finance industry. Steve Dalton explains how to apply Excel add-ins to financial applications with many examples given throughout the book. It also covers the relative strengths and weaknesses of developing add-ins for Excel in VBA versus C/C++, and provides comprehensive code, workbooks and example projects on the accompanying CD-ROM. The impact of Excel 2007’s multi-threaded workbook calculations and large grids on add-in development are fully explored. Financial Applications using Excel Add-in Development in C/C++ features: 



• Extensive example codes in VBA, C and C++, explaining all the ways in which a developer can achieve their objectives.

• Example projects that demonstrate, from start to finish, the potential of Excel when powerful add-ins can be easily developed.

• Develops the readers understanding of the relative strengths and weaknesses of developing add-ins for Excel in VBA versus C/C++.

• A CD-ROM with several thousand lines of example code, numerous workbooks, and a number of complete example projects.




1 comment: