Sunday, February 22, 2009

Database Sys with Dbase Place Code or Understanding Bioinformatics

Database Sys with Dbase Place Code

Author: Thomas Connolly

This book places a strong emphasis on good design practice, allowing readers to master design methodology in an accessible, step-by-step fashion. In this book, database design methodology is explicitly divided into three phases: conceptual, logical, and physical. Each phase is described in a separate chapter with an example of the methodology working in practice. Extensive treatment of the Web as an emerging platform for database applications is covered alongside many code samples for accessing databases from the Web including JDBC, SQLJ, ASP, ISP, and Oracle's PSP. A thorough update of later chapters covering object-oriented databases, Web databases, XML, data warehousing, data mining is included in this new edition. A clear introduction to design implementation and management issues, as well as an extensive treatment of database languages and standards, make this book an indispensable, complete reference for database professionals.



Look this: Anlagengebäude & Gemeinschaftsentwicklung

Understanding Bioinformatics

Author: Market Zvelebil

Suitable for advanced undergraduates and graduates, Understanding Bioinformatics provides a definitive guide to this vibrant and evolving discipline. The book takes a conceptual approach, guiding the reader from first principles through to an understanding of the computational techniques and the key algorithms. Understanding Bioinformatics is an invaluable companion for students from their first encounter with the subject through to more advanced studies.

The book is divided into seven sections, with the opening section introducing the basics of nucleic acids, proteins and databases. Subsequent sections are divided into 'applications' and 'theory' chapters, allowing readers to focus their attention effectively. In each section, the applications chapter provides a fast and straightforward route to understanding the main concepts and 'getting started'. Each of these is then followed by theory chapters which give greater detail and present the underlying mathematics. In Section 2, Sequence Alignments, the applications chapter shows the reader how to get started on producing and analyzing sequence alignments, and using sequences for database searching, while the next two chapters look closely at the more advanced techniques and the mathematical algorithms involved. Section 3 covers evolutionary processes and shows how bioinformatics can be used to help build phylogenetic trees. Section 4 looks at the characteristics of whole genomes. In Sections 5 and 6 the focus turns to secondary and tertiary structure - predicting structural conformation and analyzing structure-function relationships. The last section surveys methods of analyzing data from a set of genes orproteins of an organism and is rounded off with an overview of systems biology.

The emphasis throughout Understanding Bioinformatics is on guiding the reader through the subject matter. The writing style is notable for its clarity, while the extensive, full-color artwork has been designed to present the key concepts with simplicity and consistency.



Table of Contents:
SECTION 1 Background Basics
1: Nucleic Acid World
2: Protein Structure
3: Dealing with Databases

SECTION 2 Sequence Alignments
4: Producing and Analyzing Sequence Alignments
5: Pairwise Sequence Alignment
6: Patterns, Profiles and Multiple Alignments

SECTION 3 Evolutionary Processes
7: Recovering Evolutionary History
8: Building Phylogenetic Trees

SECTION 4 Genome Characteristics
9: Revealing Genome Features
10: Principles of Genome Annotation

SECTION 5 Secondary Structures
11: Obtaining Secondary Structure from Sequence
12: Predicting Secondary Structures

SECTION 6 Tertiary Structures
13: Modeling Protein Structure
14: Analyzing Structure-Function Relationships

SECTION 7 Cells and Organisms
15: Proteome and Gene Expression Analysis
16: Clustering Methods and Statistics
17: Systems Biology

APPENDICES Background Theory
Appendix A: Probability and Bayesian Analysis
Appendix B: Molecular Energy Functions
Appendix C: Function Optimization

Saturday, February 21, 2009

Security Policies and Procedures or The Camera Phone Book

Security Policies and Procedures: Principles and Practices

Author: Sari Stern Green

Security Policies and Procedures: Principles and Practices was created to teach information security policies and procedures and provide students with hands-on practice developing a security policy.This book provides an introduction to security policy, coverage of information security regulation and framework, and policies specific to industry sectors, including financial, healthcare and small business.



Books about: Cooked to Perfection or Wolf in Chefs Clothing

The Camera Phone Book: How to Shoot Like a Pro, Print, Store, Display, Send Images, Make a Short Film

Author: Aimee Baldridg

Marketing experts predict that by 2009, nearly 90% of all cell phones will contain a camera, as manufacturers race to create cheaper, easier-to-use models with more sophisticated cameras, more pixels, flash units and even multiple lenses. Already revolutionizing audiovisual communication, it's a trend that will only grow more explosively—and who better than National Geographic to create a how-to book aimed directly at the millions who carry a camera phone everywhere and want to make the most of it?
Created by two top professionals, this generously illustrated nuts-and-bolts guide is the first of its kind to treat these units as genuine cameras instead of novelties, and the only one to include a full-color photo-essay demonstrating the full capabilities of the latest camera phones. In five easy-to-read chapters, the book explains how to choose good equipment; take better pictures; and store, print and send the best images. Readers will find practical tips on preventing or repairing water damage, protecting easily-scratched lenses inside pockets and purses, and retrieving accidentally-erased images. They'll also learn to access the events, advice, and opportunities of the burgeoning camera phone community, from film festivals to news organizations, moblogs, and more.
Featuring the technical savvy of CNet.com's Aimee Baldridge and the creative skill of National Geographic photographer Robert Clark, a camera phone pioneer, this compact yet comprehensive reference combines up-to-the-minute expertise with superb examples, at an inexpensive price that makes it a perfect gift book—or an ideal impulse buy.



Friday, February 20, 2009

PowerPoint 2007 or GIS Tutorial for Health

PowerPoint 2007: The Missing Manual

Author: E A Vander Veer

Like every other application in Microsoft Office suite, PowerPoint is loaded with features. So many, in fact, that even veterans don't know where to find them all. Microsoft solved this problem in PowerPoint 2007 by redesigning the user interface with a tabbed toolbar that makes features easy to locate and use. PowerPoint 2007 also boasts improved graphics, additional templates, the ability to save custom layouts, and improved collaboration through SharePoint. One thing Microsoft hasn't improved is its poor documentation. To learn the ins and outs of all the features in PowerPoint 2007, Microsoft merely offers online help. If you're familiar with previous versions of the program, you may be lost the first time you fire up the new PowerPoint; or you would be if it weren't for PowerPoint 2007: The Missing Manual.

This book, written specifically for this version of the software, not only offers the basics of how to create, save, set up, run, and print a basic bullets-and-background slideshow, but takes you into the world of multimedia, animation, and interactivity. You'll learn how to add pictures, sound, video, animated effects, and controls (buttons and links) to their slides, along with ways to pull text, spreadsheets, and animations created in other programs. You can also create your own reusable design templates and learn to automate repetitive tasks with macros. Learn how to take advantage of advanced functions (such as adding custom background images) that existed in previous PowerPoint versions, but were so cleverly hidden that few people ever found them.



Table of Contents:
The Missing Credits     xiii
Introduction     1
Slideshow Basics
Creating a Basic Presentation     19
Beginning a New Presentation     19
Creating a New Presentation from Scratch     20
Creating a Presentation from an Existing Template, Theme, or Presentation     22
Choosing a Theme for Your Presentation     32
Adding Text     34
Adding Text to an Existing Text Box     34
Adding a New Text Box     36
Adding More Slides     38
Moving Around Inside a Presentation     39
Navigating with the Scroll Bar     40
Navigating with the Slides and Outline Tabs     40
Using Find     42
Adding Speaker Notes     43
Creating and Printing Handouts     44
Saving and Closing a Presentation     46
Running a Presentation     47
Editing Slides     51
Editing Text     51
Selecting Text     52
Cutting Text     53
Copying Text     54
Pasting Text     54
Moving Text     57
Deleting Text     57
Reversing an Action (Undo)     58
Finding andReplacing Text Automatically     58
Spell Check and Other Editorial Tools     60
Checking Spelling     61
Thesaurus     67
Translating Words into Other Languages     69
Researching Stuff     69
Turning on AutoCorrect (for Capitalization and Spelling)     71
Adding Special Characters     74
Non-English Text     75
Formatting and Aligning Your Text     77
Automating Text Formatting     77
Using AutoFormat     79
Using AutoFit     81
Manually Formatting Text Appearance     83
Changing the Font     85
Changing Font Size     86
Bolding, Italicizing, and Underlining Text     89
Changing Text Color and Background Color     90
Adding Special Color Effects     91
Tweaking the Text Outline     97
Adding Special Text Effects     101
Manually Aligning and Indenting Text     104
Aligning Text and Creating Columns     104
Creating Lists     108
Changing Indents     113
Changing Tab Stops     114
Changing Spacing     116
Changing Text Direction      118
Formatting Text Boxes     120
Formatting and Laying Out Your Slides     123
Changing Slide Layout     123
Applying a Canned Layout     124
Switching Orientation from Landscape to Portrait (and Back)     125
Repositioning Text Boxes     126
Help for Positioning Text Boxes: Zoom, Guides, and Grid     128
Changing Background Color     129
Adding a Gradient Effect     133
Reapplying Themes, Colors, and Fonts     136
Reapplying a Theme     136
Reapplying a Color Scheme     138
Reapplying a Font     139
Editing Your Slideshow     141
Viewing Multiple Slides     141
Slides Pane     142
Slide Sorter View     143
Adding, Deleting, and Moving Slides     143
Adding Blank Slides     144
Deleting Slides     145
Moving Slides     146
Duplicating Slides     147
Cutting, Copying, and Pasting Slides     148
Inserting Slides from Other Slideshows     148
Editing Slide and Layout Masters     151
Creating Slide Masters and Layout Masters     157
Creating a New Slide Master      158
Creating a New Layout Master     159
Renaming Slide Masters and Layout Masters     159
Preserving Slide Masters and Layout Masters     160
Applying Multiple Slide Masters     162
Editing Handout Masters     162
Editing the Notes Master     165
Adding Headers and Footers     167
Adding Footers to Your Slides     168
Adding Headers and Footers to Notes Pages and Handouts     169
Adding Charts, Diagrams, and Tables     171
Creating Charts     172
Choosing a Chart Type     173
Creating a Chart     175
Customizing Charts with Prebuilt Layouts and Styles     178
Editing and Tweaking Charts     181
Pasting Existing Charts into PowerPoint     191
Creating Diagrams     193
Adding Diagrams to Slides     194
Turning Lists into Diagrams     195
Applying Prebuilt Styles and Color Themes to Diagrams     197
Tweaking Diagrams     198
Adding, Changing, and Moving Diagram Shapes     200
Changing Diagram Text     203
Creating Tables     204
Creating a Basic Table     204
Tweaking Tables      209
Resizing Tables     217
Repositioning Tables     218
Deleting Tables     218
Presenting Your Slideshow
Delivering Presentations     221
Setting Up a Slideshow     221
Choosing a Slideshow Mode     222
Hiding Individual Slides     225
Matching Your Slideshow to Your Monitor     227
Setting Up a Speaker Notes Screen     227
Setting Up Automatic Timing     227
Looping Continuously     229
Recording Voiceover Narration     230
Turning Off Sounds and Animations     233
Slideshows for Multiple Audiences     233
Creating a Custom Slideshow     234
Editing a Custom Slideshow     236
Presenting Your Slideshow     237
Drawing on Slides During a Presentation     239
Creating PowerPoint Shows     241
Emailing Your Presentation     243
Packaging Presentations for CD     243
Presentations over the Web     247
Converting Your Presentation into One or More Web Pages     248
Converting to Other Formats     251
Optimizing Presentations     255
Go Easy on the Bling     256
Pare Down Objects Outside of PowerPoint     256
Choose Insert over Dragging or Pasting     257
Recycle Your Images     257
Get Rid of Invisible Stuff     257
Compress Your Images     259
Don't Embed Fonts (but if You Have to, Do so Wisely)     261
Download and Install an Optimization Program     262
Printing Presentations     265
Printing Slides (One Slide per Page)     266
Handouts (Multiple Slides per Page)     270
Overhead Transparencies     274
Speaker Notes     275
Presentation Outline     276
Tent Cards     276
Beyond Bullet Points: Multimedia, Animation, and Interactivity
Putting Images and Documents on Slides     281
Drawing on Slides     281
Drawing Lines and Shapes     282
Drawing Connectors     284
Drawing Freehand     285
Modifying Drawings     288
Selecting Lines and Shapes     288
Applying Shape Styles     288
Modifying Lines, Connectors, and Shape Outlines     289
Modifying the Inside of a Shape     290
Applying Special Effects     292
Rotating Drawings     292
Repositioning Lines and Shapes     294
Resizing Drawings     295
Changing the Type of a Shape or Connector     296
Adding Text to Shapes     296
Reshaping and Distorting Shapes     297
Working with Multiple Drawings     297
Grouping Objects     298
Stacking Objects     299
Aligning Shapes and Lines     300
Adding Pictures from Other Programs     302
Inserting a Picture Stored on Your Computer     302
Creating a Photo Album Slideshow     304
Adding Built-in Clip Art Drawings     307
Modifying Pictures     309
Applying a Picture Style     310
Recoloring Your Picture     310
Making Your Picture Transparent     314
Adjusting Brightness and Contrast     314
Applying Special Effects     315
Cropping Your Picture     316
Applying a Picture to a Slide Background     317
Adding Documents from Other Programs     318
Adding an Existing Live Object     319
Creating and Adding a New Document Object     321
Adding Sound and Video     325
Adding Sound     325
Sound File Formats You Can Use in PowerPoint      327
Inserting a Sound Clip from Your Computer     327
Adding a Sound Clip from the Clip Organizer     331
Adding a Sound Clip from an Audio CD     332
Recording and Adding Your Own Sound Clip     335
Creating a Soundtrack     336
Making Sound Clips Presenter-Triggered     336
Adding Video     337
Slide Transitions and Animated Effects     343
Slide Transitions     344
Types of Transitions     344
Adding Transitions Between Slides     345
Custom Animations     349
Applying Entrance Effects     350
Applying Emphasis Effects     357
Applying Exit Effects     359
Motion Path Effects     359
Changing Effects     365
Deleting an Effect     366
Managing Multiple Effects     366
Make Your Slides Clickable     371
Adding Links     374
Linking to Another Slide in the Same Slideshow     374
Linking to a Slide in Another PowerPoint Slideshow     375
Linking to a Web Page     377
Creating (and Linking to) a New Document     378
Linking to an Email Address     380
Adding Screen Tips (Hover Text) to Links     381
Adding Actions     381
Adding Actions to Text or Images     382
Adding Action Buttons     384
Editing Links and Actions     387
Editing Links     387
Edit Actions     388
Deleting Links and Actions     388
Working Faster and More Effectively
Customizing PowerPoint     391
Customizing How PowerPoint Looks     392
Choosing an Overall Look     392
Show (or Hide) the Mini Toolbar     392
Show (or Hide) the Ribbon     394
Show (or Hide) the Developer Tab     394
Select a Theme for All New Slideshows     394
Customize the Quick Access Toolbar     394
Customize the Status Bar     401
Customizing How PowerPoint Behaves     401
Open All Documents in a Certain View     402
Saving Files: How, Where, and How Often     402
Printing     404
Optimizing PowerPoint Files     405
Security     406
Editing and Proofing     408
Displaying the Clipboard     409
Choosing a Standard Chart Type     409
Customizing the Way Your Slideshows Run      409
Show (or Hide) "Ghosted" Navigational Controls     411
Show (or Hide) the Right-Click Menu     411
Give Yourself the Option to Keep Ink Annotations     413
Tell PowerPoint to End Slideshows with a Black Slide (or Not)     413
Installing Add-Ins     414
Macros: Putting Slideshows on Autopilot     417
Creating and Editing Macros     418
Creating a Macro     418
Opening a Macro for Editing     421
Running Macros     422
Setting Security Options     422
Testing a Macro     424
Adding a Macro to a Slideshow     425
Collaborating with Others     429
Preparing for Collaboration     430
Sending Out a File for Review     432
Emailing Using Outlook     433
Emailing Using Other Programs     433
Reviewing with Comments     434
Adding a Comment     435
Reading Comments     436
Editing Comments     436
Deleting Comments     437
Finalizing Presentations     437
SharePoint and Groove     439
SharePoint     439
Groove     440
Security      440
Creating Hard-to-Edit Versions of Your File     440
Password-Protecting Your File     441
Attaching Digital Signature to Files     444
Using Information Rights Management     447
Appendix
Getting Help     451
Index     457

Books about: For the Love of Food or Great Wedding Parties

GIS Tutorial for Health

Author: Kristen S Kurland

In its third edition, GIS Tutorial for Health is fully-revised and updated for ArcGIS 9.3 software compatibility. To better support skill-building and development, this workbook features extended introductions to eleven tutorials addressing significant health care and policy-planning issues. Complete with a new tutorial that utilizes the ArcGIS Spatial Analyst extension, a 180-day trial DVD of ArcView 9.3, and a data CD to complete the exercises, this step-by-step tutorial is a valuable resource for the classroom, as well as the individual user.



Thursday, February 19, 2009

Implementation Patterns or Regular Expression Pocket Reference

Implementation Patterns

Author: Kent Beck

“Kent is a master at creating code that communicates well, is easy to understand, and is a pleasure to read. Every chapter of this book contains excellent explanations and insights into the smaller but important decisions we continuously have to make when creating quality code and classes.”
Erich Gamma, IBM Distinguished Engineer

“Many teams have a master developer who makes a rapid stream of good decisions all day long. Their code is easy to understand, quick to modify, and feels safe and comfortable to work with. If you ask how they thought to write something the way they did, they always have a good reason. This book will help you become the master developer on your team. The breadth and depth of topics will engage veteran programmers, who will pick up new tricks and improve on old habits, while the clarity makes it accessible to even novice developers.”
Russ Rufer, Silicon Valley Patterns Group

“Many people don’t realize how readable code can be and how valuable that readability is. Kent has taught me so much, I’m glad this book gives everyone the chance to learn from him.”
Martin Fowler, chief scientist, ThoughtWorks

“Code should be worth reading, not just by the compiler, but by humans. Kent Beck distilled his experience into a cohesive collection of implementation patterns. These nuggets of advice will make your code truly worth reading.”
Gregor Hohpe, author of Enterprise Integration Patterns
“In this book Kent Beck shows how writing clear and readable codefollows from the application of simple principles. Implementation Patterns will help developers write intention revealing code that is both easy to understand and flexible towards future extensions. A must read for developers who are serious about their code.”
Sven Gorts

Implementation Patterns bridges the gap between design and coding. Beck introduces a new way of thinking about programming by basing his discussion on values and principles.”
Diomidis Spinellis, author of Code Reading and Code Quality
Software Expert Kent Beck Presents a Catalog of Patterns Infinitely Useful for Everyday Programming
Great code doesn’t just function: it clearly and consistently communicates your intentions, allowing other programmers to understand your code, rely on it, and modify it with confidence. But great code doesn’t just happen. It is the outcome of hundreds of small but critical decisions programmers make every single day. Now, legendary software innovator Kent Beck–known worldwide for creating Extreme Programming and pioneering software patterns and test-driven development–focuses on these critical decisions, unearthing powerful “implementation patterns” for writing programs that are simpler, clearer, better organized, and more cost effective.
Beck collects 77 patterns for handling everyday programming tasks and writing more readable code. This new collection of patterns addresses many aspects of development, including class, state, behavior, method, collections, frameworks, and more. He uses diagrams, stories, examples, and essays to engage the reader as he illuminates the patterns. You’ll find proven solutions for handling everything from naming variables to checking exceptions.
This book covers

  • The value of communicating through code and the philosophy behind patterns
  • How and when to create classes, and how classes encode logic
  • Best practices for storing and retrieving state
  • Behavior: patterns for representing logic, including alternative paths
  • Writing, naming, and decomposing methods
  • Choosing and using collections
  • Implementation pattern variations for use in building frameworks

Implementation Patterns will help programmers at all experience levels, especially those who have benefited from software patterns or agile methods. It will also be an indispensable resource for development teams seeking to work together more efficiently and build more maintainable software. No other programming book will touch your day-to-day work more often.

What People Are Saying


“Kent is a master at creating code that communicates well, is easy to understand, and is a pleasure to read. Every chapter of this book contains excellent explanations and insights into the smaller but important decisions we continuously have to make when creating quality code and classes.”

Erich Gamma, IBM Distinguished Engineer

 

“Many teams have a master developer who makes a rapid stream of good decisions all day long. Their code is easy to understand, quick to modify, and feels safe and comfortable to work with. If you ask how they thought to write something the way they did, they always have a good reason. This book will help you become the master developer on your team. The breadth and depth of topics will engage veteran programmers, who will pick up new tricks and improve on old habits, while the clarity makes it accessible to even novice developers.”

Russ Rufer, Silicon Valley Patterns Group

 

“Many people don’t realize how readable code can be and how valuable that readability is. Kent has taught me so much, I’m glad this book gives everyone the chance to learn from him.”

Martin Fowler, chief scientist, ThoughtWorks

 

“Code should be worth reading, not just by the compiler, but by humans. Kent Beck distilled his experience into a cohesive collection of implementation patterns. These nuggets of advice will make your code truly worth reading.”

Gregor Hohpe, author of Enterprise Integration Patterns

 

“In this book Kent Beck shows how writing clear and readable code follows from the application of simple principles. Implementation Patterns will help developers write intention revealing code that is both easy to understand and flexible towards future extensions. A must read for developers who are serious about their code.”

Sven Gorts

 

Implementation Patterns bridges the gap between design and coding. Beck introduces a new way of thinking about programming by basing his discussion on values and principles.”

Diomidis Spinellis, author of Code Reading and Code Quality




New interesting book: Visual Vegetables or Salad Perfection with DVD

Regular Expression Pocket Reference

Author: Tony Stubblebin

This handy little book offers programmers a complete overview of the syntax and semantics of regular expressions that are at the heart of every text-processing application. Ideal as a quick reference, Regular Expression Pocket Reference covers the regular expression APIs for Perl 5.8, Ruby (including some upcoming 1.9 features), Java, PHP, .NET and C#, Python, vi, JavaScript, and the PCRE regular expression libraries.

This concise and easy-to-use reference puts a very powerful tool for manipulating text and data right at your fingertips. Composed of a mixture of symbols and text, regular expressions can be an outlet for creativity, for brilliant programming, and for the elegant solution. Regular Expression Pocket Reference offers an introduction to regular expressions, pattern matching, metacharacters, modes and constructs, and then provides separate sections for each of the language APIs, with complete regex listings including:
Supported metacharacters for each language API
-Regular expression classes and interfaces for Ruby, Java, .NET, and C#
-Regular expression operators for Perl 5.8
-Regular expression module objects and functions for Python
-Pattern-matching functions for PHP and the vi editor
-Pattern-matching methods and objects for JavaScript
-Unicode Support for each of the languages

With plenty of examples and other resources, Regular Expression Pocket Reference summarizes the complex rules for performing this critical text-processing function, and presents this often-confusing topic in a friendly and well-organized format. This guide makes an ideal on-the-job companion.



Table of Contents:
About This Book     1
Introduction to Regexes and Pattern Matching     3
Regex Metacharacters, Modes, and Constructs     5
Unicode Support     13
Regular Expression Cookbook     13
Recipes     14
Perl 5.8     16
Supported Metacharacters     17
Regular Expression Operators     21
Unicode Support     23
Examples     24
Other Resources     25
Java (java.util.regex)     26
Supported Metacharacters     26
Regular Expression Classes and Interfaces     30
Unicode Support     35
Examples     36
Other Resources     38
.NET and C#     38
Supported Metacharacters     38
Regular Expression Classes and Interfaces     42
Unicode Support     47
Examples     47
Other Resources     49
PHP     50
Supported Metacharacters     50
Pattern-Matching Functions     54
Examples     56
Other Resources     58
Python     58
Supported Metacharacters     58
re ModuleObjects and Functions     61
Unicode Support     64
Examples     65
Other Resources     66
RUBY     66
Supported Metacharacters     67
Object-Oriented Interface     70
Unicode Support     75
Examples     75
JavaScript     77
Supported Metacharacters     77
Pattern-Matching Methods and Objects     79
Examples     82
Other Resources     83
PCRE     83
Supported Metacharacters     84
PCRE API     89
Unicode Support     92
Examples     92
Other Resources     96
Apache Web Server     96
Supported Metacharacters     96
RewriteRule     99
Matching Directives     102
Examples     102
vi Editor     103
Supported Metacharacters     103
Pattern Matching     106
Examples     108
Other Resources     108
Shell Tools     109
Supported Metacharacters     109
Other Resources     114
Index      115

Wednesday, February 18, 2009

Expert C Business Objects or Cisco Routers for the Desperate

Expert C# Business Objects

Author: Rockford Lhotka

This book is a translation of Rockford Lhotka's industry-standard title—Expert One-on-One Visual Basic .NET Business Objects—into C# language. Lhotka's ideas remain extremely influential in .NET development, and this book translates those ideas directly to you, the C# programmer.

Expert C# Business Objects reveals the opportunities available through .NET. You will learn to make informed decisions about developing your enterprise C# projects. Further, you will learn how to successfully trade off between performance and flexibility.

This book contains the author's Component-based, Scalable, Logical Architecture (CSLA .NET)—an object-oriented framework that acts as the foundation for a range of enterprise applications—which you are free to examine, use and modify.

About the author: 

Rockford Lhotka is the author of numerous books, including Expert One-on-One Visual Basic .NET and Expert C# Business Objects. He is a Microsoft Software Legend, Regional Director, MVP, and INETA speaker. Rockford speaks at many conferences and user groups around the world and is a columnist for MSDN Online. Rockford is the principal technology evangelist for Magenic Technologies, one of the nation's premiere Microsoft Gold Certified Partners dedicated to solving today's most challenging business problems using 100% Microsoft tools and technology.



Table of Contents:
Ch. 1Distributed architecture1
Ch. 2Framework design41
Ch. 3Key technologies115
Ch. 4Business framework implementation177
Ch. 5Data access and security263
Ch. 6Object-oriented application design359
Ch. 7Business object implementation405
Ch. 8Windows forms UI517
Ch. 9Web forms UI569
Ch. 10Web-service interface645
Ch. 11Reporting and batch processing687
AppNetRun769

Books about: Economic Geographies or Study Guide for Modern Real Estate Practice

Cisco Routers for the Desperate: Router and Switch Management, the Easy Way

Author: Michael Lucas

"Cisco Routers for the Desperate" is a brief, meaty introduction to Cisco routers and switches designed to get you comfortable with the Cisco environment, teach you how to troubleshoot problems, and take you through the basics of switch and router maintenance and integration into an existing network. This compact book is for those times when something goes wrong with the router or switch and you need to fix it, fast. The book doesn't pretend to cover everything related to routers, just what the network administrator needs to know to provide reliable network services. This second edition has been expanded to cover Cisco switches and updated with the latest Cisco terminology. With a tight focus on the needs of the small network administrator, "Cisco Routers for the Desperate" is the book you will reach for when your network goes kaboom.



Monday, February 16, 2009

The Microsoft Case or Data Compression

The Microsoft Case: Antitrust, High Technology, and Consumer Welfare

Author: William H Pag

In 1998, the United States Department of Justice and state antitrust agencies charged that Microsoft was monopolizing the market for personal computer operating systems by suppressing a competitive threat from Netscape’s web browser and Sun Microsystems’ Java technologies. After a celebrated trial, the government won a partial victory, and federal courts issued a series of important decisions that inspired scores of follow-on suits by consumers, rivals, and foreign enforcement agencies.

William H. Page and John E. Lopatka’s The Microsoft Case examines the implications of this momentous litigation from the perspective of consumer welfare. Tracing the development of the case from its conceptual origins through the trial and the key decisions on both liability and remedies, this book evaluates the defining antitrust litigation of our era. The authors argue that, at critical points, the legal system failed consumers by overrating government’s ability to influence outcomes in a dynamic market. This ambitious book is essential reading for business, law, and economics scholars as well as anyone else interested in the ways that technology, economics, and antitrust law have interacted in the digital age.



See also: Segurança de Aviação Comercial

Data Compression

Author: David Salomon

Data compression is one of the most important fields and tools in modern computing. This third edition of "Data Compression" provides a comprehensive, authoritative, and accessible reference for the many different types and methods of compression. Included are a detailed and helpful taxonomy, detailed description of the most common methods, and discussions on the use and comparative benefits of methods. The book's logical, clear, and lively presentation is organized around the main branches of data compression.Topics and features: * highly inclusive, yet well-balanced coverage for specialists and nonspecialists * coverage of the new PPM, SCSU, BOCU-1, MLP audio methods for lossless compression * Xmill, a special-purpose compressor for XML files * coverage of video compression, including MPEG-1 and H.261 * fully updated with new methods, standards, performance efficiencies, and algorithms * thorough coverage of wavelets methods, including SPIHT, EZW, DjVu, WSQ, and JPEG 2000 * Shorten, a simple compression algorithm for speech * the Deflate method (popular Zip software) and the PNG image file format This substantially enhanced reference is an essential resource and companion for all computer scientists; computer, electrical, and signal/image processing engineers; and scientists needing a comprehensive compilation of compression methods. It requires only a minimum of mathematics and is well suited to non-specialists and general readers.



Table of Contents:
Preface to the Third Edition
Preface to the Second Edition
Preface to the First Edition
Introduction1
1Basic Techniques15
2Statistical Methods43
3Dictionary Methods165
4Image Compression251
5Wavelet Methods513
6Video Compression637
7Audio Compression691
8Other Methods755
Bibliography835
Glossary855
Joining the Data Compression Community877
Index879

Sunday, February 15, 2009

Digital Cinematography or The 19 Deadly Sins of Software Security

Digital Cinematography

Author: Paul Wheeler

High end digital cinematography can truly challenge the film camera in many of the technical, artistic and emotional aspects of what we think of as 'cinematography'. This book is a guide for practising and aspiring cinematographers and DOPs to digital cinematography essentials - from how to use the cameras to the rapidly emerging world of High Definition cinematography and 24p technology.


This book covers the 'on-the-set' knowledge you need to know - its emphasis lies in practical application, rather than descriptions of technologies, so that in this book you will find usable 'tools' and information to help you get the job done. From 'getting the look' to lighting styles and ratios, what is needed for different types of shoots and the technical preparation required, this is a complete reference to the knowledge and skills required to shoot high end digital films. The book also features a guide to the Sony DVW in-camera menus - showing how to set them up and how they work - a
device to save you time and frustration on set.

Paul Wheeler is a renowned cinematographer/director of photography and trainer, he runs courses on Digital Cinematography at the National Film & Television School and has lectured on the Royal College of Art's MA course and at The London International Film School. He has been twice nominated by BAFTA for a Best Cinematography award and also twice been the winner of the INDIE award for Best Digital Cinematography.

THE first step-by-step guide to high end digital camerawork
Keep up to date with the very latest technology
A practical 'on-the-set' guide that helps you get your job done



Books about: Introducción a Estadística Comercial (con CD-ROM Estudiantil)

The 19 Deadly Sins of Software Security

Author: Michael Howard

This essential book for all software developers--regardless of platform, language, or type of application--outlines the “19 deadly sins” of software security and shows how to fix each one. Best-selling authors Michael Howard and David LeBlanc, who teach Microsoft employees how to secure code, have partnered with John Viega, the man who uncovered the 19 deadly programming sins to write this much-needed book. Coverage includes:

  • Windows, UNIX, Linux, and Mac OS X
  • C, C++, C#, Java, PHP, Perl, and Visual Basic
  • Web, small client, and smart-client applications

Michael Howard is a senior security program manager in the security engineering group at Microsoft Corporation, and a co-author of the award-winning Writing Secure Code. He is a co-author of Basic Training in IEEE Security and Privacy Magazine and a co-author of the National Cyber Security Task Force “Processes to produce Secure Software” document for the Department of Homeland Security. As an author of the Security Development Lifecycle, Michael spends most of his time is spent defining and enforcing security best practice and software development process improvements to deliver more secure software to normal humans.

David LeBlanc, Ph.D., is currently Chief Software Architect for Webroot Software. Prior to joining Webroot, he served as security architect for Microsoft's Office division, was a founding member of the Trustworthy Computing Initiative, and worked as a white-hat hacker in Microsoft's network security group. David is also co-author of Writing Secure Code and Assessing Network Security, as well as numerous articles. On good days, he'll be found ridingthe trails on his horse with his wife, Jennifer.

John Viega discovered the 19 deadly programming flaws that received such press and media attention, and this book is based on his discovery. He is the Founder and Chief Scientist of Secure Software(www.securesoftware.com), is a well-known security expert, and coauthor of Building Secure Software (Addison-Wesley), Network Security with OpenSSL (O'Reilly) an Adjuct Professor of Computer Science at Virginia Tech (Blacksburg, VA) and Senior Policy Researcher at the Cyberspace Policy Institute, and he serves on the Technical Advisory Board for the Open Web Applications Security Project. He also founded a Washington, D.C. area security interest group that conducts monthly lectures presented by leading experts in the field. John is responsible for numerous software security tools, and is the original author of Mailman, the GNU mailing list manager. He holds a B.A. and M.S. in Computer Science from the University of Virginia. He is the author or coauthor of nearly 80 technical publications, including numerous refered research papers and trade articles. He is coauthor of Building Secure Software, Network Security and Cryptography with OpenSSL and The Secure Programming Cookbook for C and C++.



Table of Contents:
1Buffer overruns1
2Format string problems17
3Integer overflows25
4SQL injection45
5Command injection63
6Failing to handle errors73
7Cross-site scripting83
8Failing to protect network traffic99
9Use of magic URLs and hidden form fields113
10Improper use of SSL and TLS125
11Use of weak password-based systems143
12Failing to store and protect data securely161
13Information leakage183
14Improper file access197
15Trusting network name resolution207
16Race conditions217
17Unauthenticated key exchange227
18Cryptographically strong random numbers235
19Poor usability247
AMapping the 19 deadly sins to the OWASP "top ten"261
BSummary of do's and don'ts263

Thursday, February 12, 2009

Tom Clancys Splinter Cell 3 or Practical Guide to Clinical Data Management

Tom Clancy's Splinter Cell 3: Chaos Theory

Author: Prima Temp Authors

• Complete Walkthrough for Every Mission
• All Secret Bonus Objectives Revealed
• Discover Hidden Alternate Paths to Victory
• Killer Co-op Strategies
• Full Coverage of Every Version
• Learn Scores of Deadly Techniques in our Detailed Training Section



Book review: Comunicação Crítica Contínua:Planejamento, Direção, e Resposta

Practical Guide to Clinical Data Management

Author: Susanne Prokscha

Introducing professionals to the role of data management in clinical trials, Practical Guide to Clinical Data Management highlights current thinking about data management, focusing on responsibilities that typical data managers have today. This second edition includes detailed requirements of 21CFR11, the standard for electronic records and signatures. It features new chapters on training of data collection staff as well as controlling access and security. It explores software applications for CDM and explains how to use computerized data collection software. It addresses clinical data for drug and medical device trials. It also presents overviews of various documents for use as templates.



Table of Contents:
Ch. 1The data management plan3
Ch. 2CRF design considerations9
Ch. 3Database design considerations19
Ch. 4Study setup35
Ch. 5Entering data43
Ch. 6Tracking CRF pages and corrections53
Ch. 7Cleaning data61
Ch. 8Managing laboratory data75
Ch. 9Collecting adverse event data89
Ch. 10Creating reports and transferring data99
Ch. 11Locking studies107
Ch. 12Standard operating procedures and guidelines117
Ch. 13Training127
Ch. 14Controlling access and security133
Ch. 15Working with CROs139
Ch. 16Clinical data management systems149
Ch. 17Electronic data capture systems153
Ch. 18Choosing vendor products163
Ch. 19Implementing new systems171
Ch. 20System validation179
Ch. 21Test procedures187
Ch. 22Change control193
Ch. 23Coding dictionaries199
Ch. 24Migrating and archiving data209
App. AData management plan outline215
App. BTypical data management standard operating procedures219
App. CCRO-sponsor responsibility matrix221
App. DImplementation plan outline223
App. EValidation plan outline225
App. FCDISC and HIPAA227

Wednesday, February 11, 2009

Deploying Voice over Wireless LANs or Schaums Outline of Computer Architecture

Deploying Voice over Wireless LANs

Author: Jim Geier

Deploying Voice over Wireless LANs

 

The definitive guide to planning, architecting, deploying, supporting, and creating Voice over Wireless LAN solutions

 

 

Recent advances make it possible to deliver high-quality voice and video communications over a wireless LAN (WLAN), replacing costly wired telephone and video surveillance systems and dramatically reducing support costs. However, today’s new voice over WLAN (VoWLAN) technologies require fundamentally different skills and techniques from those used in traditional voice and video systems. Now, there’s a complete guide to every facet of VoWLAN deployment: planning, design, installation, security, maintenance, and troubleshooting.

 

Authored by wireless industry expert and leader Jim Geier, Deploying Voice over Wireless LANs draws on Geier’s extensive experience with real-world VoWLAN deployments. Geier brings together state-of-the-art insights into VoWLAN technologies, standards, products, services, implementation strategies, and much more.

 

Geier begins by introducing key components of today’s VoWLAN systems, including phones, client software, and voice encoders/decoders, as well as VoWLAN signaling essentials such as analog-to-digital (A/D) conversion and compression. Using examples drawn from actual enterprise settings, you’ll learn exactly how VoWLANproducts integrate with existing IP infrastructure.

 

Next, he introduces crucial emerging 802.11 standards for effective VoWLAN deployment, including 802.11e quality of service (QoS) standards, 802.11r to minimize packet loss between access points, and 802.11k network discovery. He carefully reviews the security implications of VoWLAN voice, systematically covering both risks and countermeasures. Finally, Geier walks through implementation from start to finish, thoroughly covering analysis, design, installation, configuration, testing, and support.

 

Whatever your role in planning, delivering, managing, or creating wireless voice and video solutions, Deploying Voice over Wireless LANs is your most comprehensive, authoritative resource.

 

Jim Geier founded Wireless-Nets, Ltd., and serves as its principal consultant. His 25 years of experience includes the analysis, design, software development, installation, and support of numerous wireless networking systems. He has been active within the Wi-Fi Alliance and the IEEE 802.11 Working Group and helped develop international standards for WLANs. His books include Wireless Networks First Step (Cisco Press), Wireless LANs (Sams), Wireless Networking Handbook (MTP), and Network Reengineering.

 

  • Understand VoWLAN components, applications, and benefits
  • See VoWLAN at work in actual enterprise environments
  • Master VoWLAN signaling, including voice signal characteristics, A/D conversion, and compression
  • Discover the latest 802.11 VoWLAN standards, including 802.11e, 802.11r, and 802.11k
  • Secure IP-based VoWLAN systems against intrusion and compromise
  • Analyze your organization’s requirements and design an optimal VoWLAN solution
  • Plan for capacity, roaming, and integration with cellular systems
  • Install, configure, test, verify, and validate your VoWLAN system
  • Plan for operational support and implement appropriate administration tools and methods
  • Includes a complete VoWLAN glossary

 

This book is part of the Networking Technology Series from Cisco Press®, which offers networking professionals valuable information for constructing efficient networks, understanding new technologies, and building successful careers.

 

Category: Cisco Press—Networking

Covers: Voice over Wireless LAN Solutions

 

$60.00 USA / $75.00 CAN

 



Table of Contents:

Part I Fundamental Elements

Chapter 1 VoWLAN Applications and Benefits

The Role of VoWLAN Solutions

History of VoWLANs

    VoIP

    Wireless LANs

Healthcare

Enterprises

Universities

Retail

Warehouses

Manufacturing

Small Offices and Homes

Security Systems

Determining ROI

    Initial Analysis

    Costs

    Savings

    Payback Period

Chapter Summary

Chapter Review Questions

Chapter 2 VoWLAN System Components

VoWLAN System Overview

Cisco 7920 Wireless IP Phone

Cisco IP Softphone

Cisco CallManager

Cisco CallManager Express

Linksys Wi-Fi Video Cameras

Wireless Network Infrastructures

    Traditional Access Point Networks

    Wireless Switched Networks

    Mesh Networks

Chapter Summary

Chapter Review Questions

Chapter 3 VoWLAN Signaling Fundamentals

Voice Attributes

Video Attributes

VoIP Call Flow

    H.323

    Skinny Client Control Protocol (SCCP)

    Session Initiation Protocol (SIP)

Radio Frequency (RF) Signals

    Modulation

    RF Signal Characteristics

    Gain

    Signal-to-Noise Ratio

    Spread Spectrum

    Orthogonal Frequency Division Multiplexing (OFDM)

    FCC Rules

Wireless Impairments

    Poor Signal Coverage

    Latency

    RF Interference

    Limited Capacity

    Multipath

Chapter Summary

Chapter Review Questions

Part II Critical Technologies

Chapter 4 Wireless LAN Technologies

Infrastructure Mode

    Scanning

    Data Transfer

    Roaming

Ad Hoc Mode

Wireless Medium Access

    DCF

    PCF

802.11 Physical Layer Standards

    802.11a

    802.11b

    802.11g

    802.11n

    Comparison of 802.11 Standards

Wireless Configuration Parameters

    SSID

    RF Channels

    Transmit Power

    Data Rates

    Power-Save Mode

    RTS/CTS

    Fragmentation

    RTS/CTS and Fragmentation Summary

Chapter Summary

Chapter Review Questions

Chapter 5 VoWLAN Security Solutions

Security Implications

    Passive Monitoring

    Unauthorized Access

    Denial of Service

Encryption

    WEP

    TKIP

    AES

    WPA

    802.11i

    Virtual Private Networks

Authentication

    Open System Authentication

    Shared Key Authentication

    IEEE 802.1X

    Cisco LEAP

Tips for Enhancing Security

    SSID Broadcasting

    Systems Management

    Access Point Installation

    Rogue Access Points

    Signal Propagation

Chapter Summary

Chapter Review Questions

Part III Implementation Steps

Chapter 6 Analyzing VoWLAN Requirements

Overall Requirements Analysis Steps

Identifying Potential Requirements

    Applications

    Users

    Utilization

    Coverage Areas

    Roaming

    Environment

    Security

    Client Devices

    Existing Systems

    Policies and Preferences

    Budget

    Schedules

Verifying and Validating Requirements

Documenting Requirements

Chapter Summary

Chapter Review Questions

Chapter 7 Designing a VoWLAN Solution

Overall Design Steps

Deployment Models

    Single-Site Architecture

    Multisite WAN with Centralized Call Processing

    Multisite WAN with Distributed Call Processing

Roaming

Security

Network Infrastructure

    Virtual LANs

    Multicasting

    Switch Recommendations

    Quality of Service

Placement of Access Points

    Wireless Capacity Analysis

    RF Site Survey

Document Findings

Chapter Summary

Chapter Review Questions

Chapter 8 Installing, Configuring, and Testing a VoWLAN System

Installing Access Points

    Getting Started

    Mounting Practices

    Antenna Alignment

    Electrical Power Distribution

Configuring Access Points

    Configuration Setting Access

    Firmware

    VLANs

    SSID

    Transmit Power

    RF Channel

    Data Rates

    Filtering

    Protection Mechanisms

Installing and Configuring Cisco CallManager Software

    Cisco CallManager Software Installation

    System Parameters

    Subscriber Setup

    Device Mobility Issues

Configuring Wireless IP Phones

    Firmware

    Network Settings

    RF Settings

    Phone Settings

Verifying System Operation

    Association Tests

    Authentication Tests

    Registration Tests

    Phone Call Tests

    Load Tests

    Follow-up Tests

    Battery Life Issues

Chapter Summary

Chapter Review Questions

Chapter 9 Supporting a VoWLAN System

Configuration Management

    RF Channel Changes

    Transmit Power Changes

    New Applications

    Signal Coverage

    Firmware Version

    Security Improvement

Network Monitoring

    Performance Monitoring

    Coverage Monitoring

    Configuration Monitoring

    Security Policy Management

Security Assessment Steps

    Review Existing Security Policies

    Review the System Architecture

    Review Operational Support Tools and Procedures

    Interview Users

    Verify Configurations of Wireless Devices

    Investigate Physical Installations of Access Points

    Identify Rogue Access Points

    Perform Penetration Tests

    Analyze Security Gaps

    Recommend Improvements

Maintenance Functions

    Inoperative Access Points

    Poor Performance

    Poor Signal Coverage

    Broken Hardware

    Keep Firmware Up to Date

    Monitor Performance

    Verify Coverage

    Inspect Access Points

Engineering Functions

    Advanced Problem Resolution

    Coverage Expansion

    Capacity Increases

    Firmware Review

    Technology Upgrade

    Design Review

Help Desk Planning

    Connection Problems

    Poor Signal Coverage

    Poor Performance

    System Status

    Additional Considerations

CiscoWorks Wireless LAN Solution Engine

    Automatic Access Point Configuration

    Assisted Site Surveys

    Centralized Firmware Updates

    Dynamic Grouping

    VLAN Configuration

    Multiple SSID Support

    Customizable Thresholds

    Fault Status

    Intrusion Detection System

    Security Policy Monitoring

    Secure User Interface

    Air/RF Scanning and Monitoring

    Self-healing Functions

    Reporting, Trending, Planning, and Troubleshooting

Chapter Summary

Chapter Review Questions

Appendix A Answers to Chapter Review Questions

Glossary

 

1587052318    TOC    2/12/2007

New interesting textbook: Macromedia Flash MX Game Design Demystified or New Perspectives on JavaScript Comprehensive

Schaum's Outline of Computer Architecture

Author: Nick Carter

  • A problem/solution manual, integrating general principles and laboratory exercises, that provides students with the hands-on experience needed to master the basics of modern computer system design
  • Features more than 200 detailed problems, with step-by-step solutions; many detailed graphics and charts; chapter summaries with additional "rapid-review" questions; and expert sidebar tips
  • Describes analytical methods for quantifying real-world design choices regarding instruction sets, pipelining, cache, memory, I/O, and other critical hardware and software elements involved in building computers
  • An ideal educational resource for the more than 70,000 undergraduate and graduate students who, each year, enroll in computer architecture and related courses

Nick Carter, Ph.D. (Urbana, IL) is an assistant professor at the University of Illinois, Urbana-Champaign. He holds a doctorate in computer science from MIT, has worked at IBM’s Yorktown, NY, research facility and was the memory system architect on MIT’s prestigious M-Machine project.



Monday, February 9, 2009

Fast Track to MDX or Build the Best Data Center Facility for Your Business

Fast Track to MDX

Author: Robert Zar

Fast Track to MDX gives you all the necessary background to let you write useful, powerful MDX expressions and introduces the most frequently used MDX functions and constructs. No prior knowledge is assumed and examples are used throughout the book to rapidly develop your MDX skills to the point where you can solve real business problems.



Interesting book: The One Minute or The Omega Rx Zone

Build the Best Data Center Facility for Your Business

Author: Douglas Alger

A comprehensive, step-by-step guide to designing and managing robust, flexible, and productive data center facilities

  • Includes step-by-step instructions on every major decision involved in designing flexible and productive data center facilities
  • Shows how to maximize infrastructure, avoid downtime, and save millions by extending data center lifespan
  • Covers strategies for retrofitting an overburdened data center
  • Addresses common construction errors and includes design templates

    Data centers are specialized environments that safeguard a company's most valuable equipment and intellectual property, housing the devices that process business transactions, host web sites, store data, maintain financial records, and route e-mail. A well-planned and effectively managed data center facility supports these functions and increases company productivity by providing reliable network availability and faster processing. This book undertakes all major decisions involved in the design and construction of a data center facility. It also provides instruction on how to effectively manage a data center so downtime is minimized, troubleshooting is easier, and the room's infrastructure is maximized, allowing a company to get more from its financial investment. Chapters are arranged in the order in which decisions must be made when planning a data center project. Part I covers physical infrastructure details: sizing the room, cabinet layout, electrical systems, data cabling, cooling, and fire suppression system. Part II addresses how to successfully manage the environment: organizing equipment, labeling, standardization, operations standards, documentation, and cleaning practices.



  • Table of Contents:
    Ch. 1Approaching the data center project5
    Ch. 2Choosing an optimal site33
    Ch. 3Quantifying data center space57
    Ch. 4Laying out the data center83
    Ch. 5Overhead or under-floor installation?111
    Ch. 6Creating a robust electrical system135
    Ch. 7Designing a scalable network infrastructure161
    Ch. 8Keeping it cool195
    Ch. 9Removing skeletons from your server closet215
    Ch. 10Organizing your way to an easier job237
    Ch. 11Labeling and signage249
    Ch. 12Stocking and standardizing273
    Ch. 13Safeguarding the servers293
    Ch. 14Mapping, monitoring, and metrics317
    Ch. 15Maintaining a world-class environment335

    Sunday, February 8, 2009

    Pro T SQL 2008 or Adobe AIR 15

    Pro T-SQL 2008

    Author: Michael Coles

    Discussing new and existing features, SQL Server designer and administrator Michael Coles takes you on an expert guided tour of Transact–SQL functionality in SQL Server 2008 in his book Pro T–SQL 2008 Programmer’s Guide. Fully functioning examples and downloadable source code bring Coles’ technically accurate and engaging treatment of Transact–SQL into your own hands. Step–by–step explanations ensure clarity, and an advocacy of best–practices will steer you down the road to success.

    Pro T–SQL 2008 Programmer’s Guide is every developer’s key to making full use of SQL Server 2008’s powerful, built–in Transact–SQL language. Transact–SQL is the language developers and DBAs use to interact with SQL Server. It’s used for everything from querying data, to writing stored procedures, to managing the database. New features in SQL Server 2008 include a spatial data type, SQLCLR integration, the MERGE statement, a dramatically improved and market–leading XML feature set, and support for encryption—all of which are covered in this book

    What you’ll learn

  • Write stored procedures, functions, and triggers using Transact–SQL
  • Apply best–practices when centralizing procedural logic inside your SQL Server database.
  • Seamlessly work with XML data using XQuery, XPath, and the XML type.
  • Use SQLCLR to write .NET code that runs inside SQL Server.
  • Implement full–text search within your database.
  • Load data more efficiently using the new MERGE statement.
  • Learn about the newgeography type for storing spatial data.
  • Who is this book for?

    Pro T–SQL 2008 Programmer’s Guide is written for SQL Server and Transact–SQL developers who want to implement best–practices and take full advantage of all that SQL Server has to offer. .NET programmers will find the book helpful in showing how to run .NET code within SQL Server. Database administrators who need to write triggers and the occasional stored procedure will also benefit from the book.

    About the Apress Pro Series

    The Apress Pro series books are practical, professional tutorials to keep you on and moving up the professional ladder.

    You have gotten the job, now you need to hone your skills in these tough competitive times. The Apress Pro series expands your skills and expertise in exactly the areas you need. Master the content of a Pro book, and you will always be able to get the job done in a professional development project. Written by experts in their field, Pro series books from Apress give you the hard–won solutions to problems you will face in your professional programming career.



    Read also Corporate Advocacy or Customer Service

    Adobe Air 1.5: Solutions and Examples for Rich Internet Application Developers

    Author: David Tucker

    Thoroughly vetted by Adobe's AIR development team, Adobe AIR Cookbook addresses fundamentals, best practices, and topics that web developers and application designers inquire about most. The hands-on recipes in this cookbook help you solve a variety of tasks and scenarios you may encounter using Adobe AIR to build Rich Internet Applications for the desktop. It's an ideal way to learn the nuances of Adobe AIR, with practical solutions you can use right away, and detailed explanations of why and how they work. These recipes will help you: Build an AIR application with Flex, Flash, or HTML and Ajax Create a database and connect it to your application Put together native menus for PCs and Macs Work with the Service Monitor Framework Utilize the Adobe AIR Update Framework Create branded desktop experiences with custom chrome and custom application icons Distribute your AIR application with the Seamless Install Badge

    And more. Adobe AIR Cookbook includes dozens of recipes from rising stars in the AIR development community-David Tucker, Rich Tretola, Marco Casario, and Koen De Weggheleire-along with the best solutions posted by visitors to the Adobe AIR Cookbook community website hosted by Adobe and O'Reilly (adobe.com/go/air_cookbook). If you're ready to expand your skill set with Adobe AIR, this is the book you've been waiting for.



    Saturday, February 7, 2009

    Mixing Audio or Final Cut Express HD for Mac OS X

    Mixing Audio: Concepts, Practices and Tools

    Author: Roey Izhaki

    Mixing remains one of the most illusive arts of recording practice and can take a life time to master. Looking at practices, concepts, tools and mixing instruments the author provides a comprehensive insight to the art and science of mixing.

    Whether a hobbyist of professional this book covers basic concepts to advanced techniques as well as tips and tricks and is a vital read for anyone wanting to succeed in the field of mixing.

    The book is accompanied by the website mixingaudio.com, featuring a sample chapter, illustrations, audio and a user forum.

    * Rounded, extensive and complete coverage of music mixing
    * Includes a DVD with over 700 audio samples and 4 sample mixes
    * Covers new topics and mixing trends such as computer centred mixing



    Table of Contents:
    Introduction

    Part I: Concepts and Practices

    Music and mixing
    Music - an extremely short introduction
    The role and importance of the mix
    The perfect mix Some axioms and other gems
    Louder perceived better
    Percussives weight less
    Importance
    Natual vs. artificial Learning to mix
    What makes a great mixing engineer?
    Methods of learning
    Mixing analysis
    Reference tracks The process of mixing
    Mixing and the production chain
    The mix as a composite
    Where to start?
    Deadlocks
    Milestones
    Finalizing and stabilizing the mix Related issues
    How long does it take?
    Breaks
    Using solos
    Mono listening
    Bouncing
    Housekeeping
    Mix Edits
    Mastering Mixing domains and objectives
    Mixing objectives
    Frequency domain
    Level domain
    Stereo domain
    Depth

    Part II: Tools

    Monitoring
    How did we get here?
    Choosing monitors
    The room factor
    Positioning monitors Meters
    Peak meters
    Average meters
    Phase meters Mixing consoles
    Processors vs. effects
    Basic signal flow
    Groups
    In-line consoles
    The monitor section
    Solos
    Correct gain structure
    The digital console Software mixers
    Tracks and mixer strips
    Routing
    The internal architecture Phase
    What is phase?
    Problems
    Tricks Faders
    Types
    Scales
    Working with faders Panning
    How stereo works?
    Pan controls
    Types of tracks
    Panning techniques
    Beyond pan pots Equalizers
    Applications
    The frequency spectrum
    Types and controls
    In practice
    Equalizing various instruments Introduction to dynamic range processors
    Dynamic Range
    Dynamics
    Dynamic Range Processors in a nutshell Compressors
    Principle of operation and core controls
    Additional controls
    Controls in practice
    Applications
    Tricks
    More on compressors Limiters Gates
    Controls
    Applications
    In practice
    Tricks Expanders
    Controls
    In practice
    Upward Expanders Duckers
    Operation and controls
    Applications Delays
    Delay basics
    Types
    In practice
    Applications Other modulation tools
    Vibrato
    ADT
    Chorus
    Flanging
    Phasing
    Tremolo Reverbs
    Applications
    Types
    Reverb programs
    Reverb properties and parameters
    Reverbs and stereo
    Other reverb types
    Reverbs in practice Distortion
    Distortion basics
    Ways to generate distortion Drum Triggering
    Methods of drum triggering Other tools
    MS
    Pitch shifters and harmonizers
    Exciters and enhancers
    Transient designers Automation
    The automation process
    Automation alternatives
    Control surfaces

    Part III: Sample Mixes

    Hero (rock)
    The Hustler (drum n' bass)
    Temps (hip hop)
    Donna Pomini (dance)

    Appendices

    Appendix 1: Notes and frequencies Appendix 2: Delay time chart

    Interesting textbook: Human Cardiovascular Control or Preparing for Weight Loss Surgery

    Final Cut Express HD for Mac OS X (Visual QuickStart Guide Series)

    Author: Lisa Brenneis

    It's the year of High Definition video, and Final Cut Express is ready with a brand-new HD version chockfull of advanced titling and soundtrack creation tools. Here to ensure that users start taking advantage of Final Cut Express HD's real-time HD editing capabilities immediately is a thoroughly updated task-based guide to the program from best-selling author and digital video expert Lisa Brenneis. Users who are eager to make effective, compelling videos but don't want to invest heavily in training or equipment will welcome Lisa's simple step-by-step instructions, strong visual approach, and sound professional advice. In short order, they'll find themselves editing video; applying special effects and transitions; mastering the program's compositing, titling, and audio tools; and outputting their finished work. Readers will also learn about all that's new in this major upgrade: LiveType for creating HD-quality animated text and graphics, Soundtrack for producing custom musical scores, direct timeline file placement from Motion, Digital Cinema Desktop, direct import of iMovie projects, and much more.



    Friday, February 6, 2009

    Building Online Stores with osCommerce or Dreamweaver MX 2004 Bible

    Building Online Stores with osCommerce: Professional Edition

    Author: David Mercer

    Building Online Stores with osCommerce: Professional Edition will teach you how to use build and maintain a complex, powerful e-commerce Website using osCommerce. As well as everything you need to get started with osCommerce, this book goes onto cover how to:

    *Increase your sales through cross-selling and up-selling
    *Offer custom discounts and support the use of gift certificates
    *Incorporate your own RSS feed to enhance the content of the site
    *Use and control banners to market popular or profitable products within your store
    *Customize the osCommerce code to make your site more robust, eliminate bugs, and increase flexibility and customer appeal
    *Understand the security technologies involved in e-commerce and develop your own security and backup strategies
    *Build your business by utilizing various advertising techniques, search engine optimization, affiliate and drop-shipping schemes
    *Learn the principles and methods used by professional programmers to empower you to continue creating and building your online business

    These techniques will enable you to build a unique and powerful site, giving you an ideal platform to enter the competitive world of e-commerce.

    Through this complete, comprehensive education in osCommerce you will develop the confidence to experiment with your own enhancements and modifications, leaving you with a truly unique online store. Practical demonstrations and well considered advice will ensure that your store will always be developed to the highest standards.

    As you become serious with osCommerce, this book will show you how to make the most of osCommerce's open source development process and community. You will see how to use the community as an excellent resource for developing your business strategies and practices, as well as making it easy to continuously enhance your customers' shopping experience.



    Look this: The Whisky Companion or Professional Cooking

    Dreamweaver MX 2004 Bible

    Author: Joseph W Lowery

    Packed with hands-on instruction and step by step tutorials, the Dreamweaver MX 2004 Bible is everything you need to harness the power of this amazing web development tool. Starting with the basics, expert author and well-known Dreamweaver guru Joe Lowery guides you through the ins and outs of Dreamweaver MX 2004 and will have you building your very own dynamic, data-driven sites in no time. Coverage includes:


    • Building interactive forms

    • Creating client-side image maps

    • Connecting to a live database

    • Inserting, deleting and updating data from your web pages

    • Working with layers, Style Sheets and Dynamic HTML

    • Integration with Flash, Fireworks and ColdFusion

    • Designing with templates

    • Extending Dreamweaver with your own extensions

    • And more.



    The value-packed CD ROM includes the Dreamweaver MX 2004 Try-Out Edition, complete Dreamweaver web sites and databases you can customize for your own use, as well as add itional web development software.

    Library Journal

    Dreamweaver (see also Computer Media, LJ 1/03) reigns as the editor of choice for many web designers, and MX 2004 adds better Cascading Style Sheet (CSS) handling and other features that may spur demand for updated guides. Teach Yourself, rather basic for most users, takes a step-by-step, full-color, screen shot-heavy approach to accomplishing common tasks. A good overview for beginners, appropriate for all public libraries. The more comprehensive Missing Manual addresses beginning to intermediate users, with special attention to using CSS. Sidebars include additional info for power users, FAQs, definitions, and other useful topics. Its clear, step-by-step tutorials on each major subject (with downloadable files and finished examples), plus links to additional resources, make this an especially useful self-study guide; highly recommended for all libraries. For intermediate to advanced users, Bible and Complete Reference strive for thorough coverage. Bible's CD contains a trial version of Dreamweaver MX 2004, plus project files; Complete's CD, meanwhile, offers trial versions of each MX 2004 product, Dreamweaver extensions, and sample code. Bible goes through each Dreamweaver feature, from touring menu commands to adding extensions and customizing the software. New features are highlighted in the text; notes, cautions, and tips add info; cross references help navigate and collect relevant information for specific tasks; and chapter summaries aid in assimilating the information provided. Its attention to workflow and collaboration will help designers working on large projects. Complete's coverage ranges from Dreamweaver basics to extensions; its links to additional resources aid users in extending Dreamweaver's functionality. It walks readers through the entire process of creating a web site and using the various aspects of the software. Both Bible and Complete are appropriate for larger public libraries and for academic libraries serving design and computer science programs; Bible's clarity gives it the edge if you need only one title. Copyright 2004 Reed Business Information.



    Table of Contents:
    Foreword
    Preface
    Acknowledgments
    Pt. IDreamweaver MX 2004 Basics1
    Ch. 1Introducing Dreamweaver MX 20043
    Ch. 2A Dreamweaver Workflow Example35
    Ch. 3Touring Dreamweaver57
    Ch. 4Setting Your Preferences137
    Ch. 5Setting Up Sites and Servers177
    Pt. IIWeb Design and Layout Fundamentals211
    Ch. 6Accessing the Code Directly213
    Ch. 7Building Style Sheet Web Pages267
    Ch. 8Working with Text301
    Ch. 9Inserting Images357
    Ch. 10Establishing Web Links397
    Pt. IIIAdvanced Design Tools and Techniques413
    Ch. 11Working with Divs and Layers415
    Ch. 12Using Behaviors449
    Ch. 13Setting Up Tables485
    Ch. 14Interactive Forms531
    Ch. 15Creating Lists565
    Ch. 16Making Client-Side Image Maps589
    Ch. 17Using Frames and Framesets607
    Pt. IVIncorporating Dynamic Data637
    Ch. 18Establishing Connections and Recordsets639
    Ch. 19Making Data Dynamic669
    Ch. 20Managing Data689
    Ch. 21Working with Live Data707
    Ch. 22Crafting Multiple-Page Applications723
    Pt. VAdding Multimedia Elements759
    Ch. 23Fireworks Integration761
    Ch. 24Inserting Flash and Shockwave Elements783
    Ch. 25Adding Video to Your Web Page815
    Ch. 26Using Audio on Your Web Page837
    Pt. VIEnhancing Web Site Management and Workflow855
    Ch. 27Using Dreamweaver Templates857
    Ch. 28Using Repeating Elements899
    Ch. 29Maximizing Browser Targeting913
    Ch. 30Building Web Sites with a Team933
    Ch. 31Integrating with XML971
    Pt. VIIExtending Dreamweaver979
    Ch. 32Customizing Dreamweaver981
    Ch. 33Creating and Using Objects1027
    Ch. 34Creating a Behavior1051
    Ch. 35Handling Server Behaviors1087
    App.: What's on the CD-ROM1123
    Index1127
    End-User License Agreement1181