Sponsored White Papers, Webcasts, and Downloads
ZDNet Resources
- Fonts & Encodings: Normalization, Bidirectionality, and East Asian Characters
- This paper examines three aspects of Unicode that have nothing in common other than requiring a certain amount of technical background and being of interest more to the specialist than to the average Unicode user. They are the procedures for decomposition and normalization (of interest to those who develop Unicode...
- Tags: Unicode, O'Reilly Media Inc., Font
- Book chapters 2007-09-12
- Essential SharePoint 2007: Creating Lists
- SharePoint lists are tables of data, much like Excel spreadsheets. This paper builds on the Phone List sample. This paper also introduces the Problem Reports application, which is based on the Issue Tracking list template. SharePoint provides a set of built-in list templates that one can start from and customize...
- Tags: Microsoft SharePoint, O'Reilly Media Inc., SharePoint List, Collaboration, Groupware, Enterprise Software, Software
- White papers 2007-09-01
- Programming ASP.NET AJAX: Using ASP.NET AJAX JavaScript Extensions
- In addition to delivering a considerable amount of Ajax functionality in an easy-to-use framework, ASP.NET AJAX provides a number of additions to JavaScript that can make client coding easier. Among these are OOP-style constructs, such as namespaces, inheritance, and interfaces, as well as client-side reimplementations that resemble .NET constructs such...
- Tags: Microsoft ASP.NET, JavaScript, O'Reilly Media Inc., Programming, AJAX, .Net, Scripting Languages, Middleware, Internet, Software/Web Development, Web Development, Web 2.0, Software Development, Enterprise Software, Software
- Book chapters 2007-09-01
- Microsoft Project 2007: Breaking Work Into Task-Sized Chunks
- When a person organizes a simple activity like seeing a movie with friends, he or she probably doesn't bother writing out the steps. One can just call their friends, pick a movie, get tickets, and buy popcorn without a formal plan. However, for more complex projects - like preparing the...
- Tags: Movie, O'Reilly Media Inc., Microsoft Corp., Microsoft Project, Taxes, Microsoft Office, Office Suites, Software, Financial Planning, Finance
- Book chapters 2007-08-10
- FileMaker Pro 9: Layout Basics
- If the tables form the heart of a database, layouts give it a face. When one designs a layout, one feels like they're working in a graphics program: One can change the fonts, paste in the logo, make the background light fuchsia, and drag the fields around as though they're...
- Tags: Card, O'Reilly Media Inc., Filemaker Inc., FileMaker Pro, Storage, Databases, Hardware, Enterprise Software, Software, Data Management
- Book chapters 2007-08-01
- JavaScript & DHTML Cookbook: Variables, Functions, and Flow Control
- This paper covers a miscellany of core JavaScript topics. A couple of these recipes may be part of one's daily menu. If a programmer doesn't use these constructions frequently, let this paper serve to refresh his or her memory, and give models to get the programmers back on track when...
- Tags: JavaScript, O'Reilly Media Inc., Programmer, Scripting Languages, Development Tools, Software/Web Development, Web Development, Software Development
- Book chapters 2007-08-01
- Programming Collective Intelligence: Searching and Ranking
- This paper covers full-text search engines, which allow people to search a large set of documents for a list of words, and which rank results according to how relevant the documents are to those words. Algorithms for full-text searches are among the most important collective intelligence algorithms, and many fortunes...
- Tags: Algorithm, O'Reilly Media Inc., Collective Intelligence, Programming, Full-text Search, Engineering
- Book chapters 2007-08-01
- Learning PHP & MySQL: PHP Decision-Making
- There are several building blocks of coding that one needs to understand: statements, expressions, and operators. A statement is code that performs a task. Statements are made up of expressions and operators. An expression is a piece of code that evaluates to a value. A value can be a number,...
- Tags: MySQL, Expression, PHP, O'Reilly Media Inc., Scripting Languages, Software/Web Development, Web Development
- Book chapters 2007-08-01
- ActionScript 3.0 Design Patterns: Decorator Pattern
- The Decorator pattern addresses the issue of maintaining the structure while having the ability to make changes by decorating the different components that make up the application. The decorations are composed of descriptions and/or methods used to wrap different objects in the application. This design pattern allows to mix and...
- Tags: O'Reilly Media Inc.
- Book chapters 2007-07-01
- Intel Threading Building Blocks: Why Threading Building Blocks?
- Intel Threading Building Blocks offers a rich and complete approach to expressing parallelism in a C++ program. It is a library that helps one leverage multi-core processor performance without having to be a threading expert. Threading Building Blocks is not just a threads-replacement library;it represents a higher-level, task-based parallelism that...
- Tags: Performance, O'Reilly Media Inc., C++, Intel Corp., Intel Threading Building Blocks, C/C++, Programming Languages, Performance Management, Software Development, Software/Web Development, Human Resources, Workforce Management
- Book chapters 2007-07-01
- Learning Flash Media Server2: Nonpersistent Client-Side Remote Shared Objects
- Shared objects are objects that can be displayed and controlled on one browser and seen on another. So if one has an application that displays text using a text input field, one can display that text in both one's own browser as well as in all others who are looking...
- Tags: Media, O'Reilly Media Inc., Web Browser, Object, Web Browsers, Internet
- Book chapters 2007-06-15
- Adding Ajax: Interactive Effects
- All Ajax effects are interactive; the whole point of Ajax is to make a page more responsive. Some effects, though, are more interactive than others - especially those associated with providing immediate information based on some event. Online applications that provide feedback when one performs an action, such as a...
- Tags: O'Reilly Media Inc., Effect, AJAX, Internet, Software/Web Development, Web Development, Web 2.0
- Book chapters 2007-06-01
- Adobe Integrated Runtime (AIR) for JavaScript Developers: AIR Mini-Cookbook
- This paper describes solutions to common tasks when developing AIR applications. The solutions in this paper illustrate many concepts used in AIR application development, and provide working HTML and JavaScript code that can be leveraged within the application. While Adobe AIR allows developers to completely define and customize the application's...
- Tags: Developer, Application, JavaScript, O'Reilly Media Inc., Scripting Languages, Software Development, Operating Systems, Software/Web Development, Web Development, Software
- Book chapters 2007-06-01
- Excel Hacks: Hacking PivotTables
- PivotTables are one of Excel's most powerful attractions, though many people don't know what they do. PivotTables display and extract a variety of information from a table of data that resides within either Microsoft Excel or another compatible database type. PivotTables are frequently used to extract statistical information from raw...
- Tags: Hacking, O'Reilly Media Inc., PivotTables, Microsoft Excel, Microsoft Office, Office Suites, Software
- Book chapters 2007-06-01
- Access Data Analysis Cookbook: Managing Tables, Fields, Indexes, and Queries
- One uses tables to store data, indexes to organize and order data, and queries to work with data. In a perfect world, when a database goes into production, the development effort is finished. Alas, this is not a typical scenario. New requirements come along. Table structures have to be changed....
- Tags: Data Analysis, Microsoft Access, O'Reilly Media Inc., Analysis, Databases, Microsoft Office, Enterprise Software, Software, Data Management, Office Suites
- Book chapters 2007-05-01
- Flash CS3: Organizing Frames and Layers
- This paper is a crash course in Flash animation editing. In this paper the reader will read how to reorganize the animation horizontally over time by cutting, pasting, and rearranging frames on the Timeline. The reader will also read how to reorganize the animation vertically by shuffling and restacking the...
- Tags: Animation, O'Reilly Media Inc.
- Book chapters 2007-05-01
- RESTful Web Services: The Resource-Oriented Architecture
- This paper outlines a concrete RESTful architecture: the Resource-Oriented Architecture ROA. The ROA is a way of turning a problem into a RESTful web service: an arrangement of URIs, HTTP, and XML that works like the rest of the Web, and that programmers will enjoy using. This paper introduces the...
- Tags: O'Reilly Media Inc., RESTful, ROA
- Book chapters 2007-05-01
- Web 2.0: Is O'Reilly's vision a keeper? Amazon vs. Alexaholic
- Tim O’Reilly graciously bestowed a “Blogger’s Code of Conduct” upon the blogosphere earlier this month. In 2004, he christened “Web 2.0” for the world. Tim O’Reilly has helped publish many a tech how-to manual. But, has he really written the definitive book on Web 2.0? O’Reilly Media touts...
- Tags: ecommerce, Business Models, Web 2.0
- Blog posts 2007-04-23
- Devices of the Soul: Can Technology Make the Handicapped Whole?
- If, along the passage to a tolerable, technology-permeated future, there lies a single narrow stretch where one will have to sweat drops of blood in order to stay the course, surely it will be that stretch peopled by "The handicapped." Here is where, no matter how radical or uncertain or...
- Tags: O'Reilly Media Inc., Technology
- Book chapters 2007-04-01
- XQuery: Navigating Input Documents Using Paths
- Path expressions are used to navigate input documents to select elements and attributes of interest. This paper explains how to use path expressions to select elements and attributes from an input document and apply predicates to filter those results. It also covers the different methods of accessing input documents. A...
- Tags: XQuery, O'Reilly Media Inc., Path Expression, XML, Software/Web Development, Web Development
- Book chapters 2007-04-01
Popular Sanity Saver Videos
White Papers and Webcasts