Wednesday, February 25, 2009

Pro SQL Server 2008 Service Broker

Service Broker is a key Microsoft product in support of message–based processing between applications. Pro SQL Server 2008 Service Broker helps you to take full advantage of this key Microsoft technology, beginning from the fundamentals, moving through installation and application development, and ultimately showing you how to develop highly available and scalable applications based upon the Service–Oriented Architecture that is fast gaining ground as the way forward in application development.

* Comprehensive approach to developing with Service Broker
* Strong focus on best practices and real–world scenarios
* Covers the key aspects of distributed application design

What you’ll learn

* Understand the fundamentals of message–based processing.
* Install Service Broker and manage the environment.
* Design databases for service–oriented applications.
* Develop distributed applications.
* Build in scalability and high availablity.
* Apply best practices to avoid future trouble.

==> Download <==

PHP Object-Oriented Solutions

With the surge of popularity of PHP 5, and with PHP 6 just around the corner, Object-Oriented Programming is now an important consideration for PHP developers. This version-neutral book is a gentle introduction to Object-Oriented Programming (OOP) that wont overburden you with complex theory. It teaches you the essential basics of OOP that youll need to know before moving onto a more advanced level, and includes a series of pre-packaged scripts that you can incorporate into your existing sites with the minimum of effort. It shows how OOP can be used to create reusable and portable code by walking you through a series of simple projects. The projects feature the sorts of things developers run up against every day, and include a validator for filtering user input, a simple Date class that avoids the need to remember all the esoteric format codes in PHP, and an XML generator.

* Teaches the fundamentals of OOP
* Simple projects show how OOP concepts work in the real world
* Pre-packaged scripts can easily be added to your own projects

==> Download <==

Frommer's Montreal & Quebec City 2008

The best trips start here.

Experience a place the way the locals do. Enjoy the best it has to offer.

* The lowdown on the newest restaurants, hotels, shopping, and nightlife.
* Outspoken opinions on what's worth your time and what's not.
* Exact prices, so you can plan the perfect trip whatever your budget.
* Off-the-beaten-path experiences and undiscovered gems, plus new takes on top attractions.

==> Download <==

Handbook of Integral Equations

Unparalleled in scope compared to the literature currently available, the Handbook of Integral Equations, Second Edition contains over 2,500 integral equations with solutions as well as analytical and numerical methods for solving linear and nonlinear equations. It explores Volterra, Fredholm, Wiener–Hopf, Hammerstein, Uryson, and other equations that arise in mathematics, physics, engineering, the sciences, and economics. With 300 additional pages, this edition covers much more material than its predecessor.

New to the Second Edition

• New material on Volterra, Fredholm, singular, hypersingular, dual, and nonlinear integral equations, integral transforms, and special functions

• More than 400 new equations with exact solutions

• New chapters on mixed multidimensional equations and methods of integral equations for ODEs and PDEs

• Additional examples for illustrative purposes

To accommodate different mathematical backgrounds, the authors avoid wherever possible the use of special terminology, outline some of the methods in a schematic, simplified manner, and arrange the material in increasing order of complexity. The book can be used as a database of test problems for numerical and approximate methods for solving linear and nonlinear integral equations.

==> Download <==

Friday, February 20, 2009

Practical Prototype and script.aculo.us

As a JavaScript developer, you will already be aware of some of the time saving, convenience, and functionality provided to you by JavaScript/Ajax libraries in general. Prototype (www.prototypejs.org) and its sister effects library, script.aculo.us (http://script.aculo.us/), are among the most popular and best–supported JavaScript libraries, and now Prototype Core dev team member Andrew Dupont has written this book to provide you with an essential guide to getting the most out of using Prototype and script.aculo.us.

Practical Prototype and script.aculo.us will help you leverage the Prototype and script.aculo.us libraries to enhance your day–to–day work, speeding up mundane tasks and providing advanced UI effects in a way that is cross–browser compliant—taking many worries off your shoulders. Take a whirlwind tour of the different time–saving functions and features Prototype provides and how it extends the basic JavaScript objects, including events, Ajax techniques, DOM elements, enumerables, and advanced OOP. Understand how script.aculo.us fits into the wider world of DOM Scripting/DHTML; find out how to use it to enhance your UIs quickly and effectively, with UI controls, effects, and drag and drop; and discover Prototype and script.aculo.us as a platform.

The author avoids needless theory and rhetoric throughout the book, moving you through the topics at a fast pace. He incorporates several real–world examples to help you gain valuable practical experience as you learn. Practical Prototype and script.aculo.us is completely up to date and features server–side examples written in PHP that show the framework can be used effectively in more environments than just Ruby on Rails.

==> Download <==

Pro SQL Server 2008 Reporting Services

Take full advantage of everything SQL Server 2008 Reporting Services has to offer and deliver customizable, web–enabled reports across your business at a reasonable cost. Learn best–practices from professionals who use SQL Server Reporting Services daily to deliver solutions to paying clients and gain the competitive edge on using Microsoft’s enterprise–level reporting platform.

* Provides best–practices for using Reporting Services
* Written by practicing professionals with paying clients
* Your key to delivering business intelligence across the enterprise

What you’ll learn

* Write efficient queries on which to base a report.
* Build and lay out a report using Report Designer.
* Enable end users to create ad hoc reports on demand.
* Combine Reporting Services with Analysis Services, SharePoint Portal Server, and other technologies to deliver business intelligence across the enterprise.
* Secure and audit your reports as part of your regulatory compliance efforts.
* Customize your reports using C# assemblies and embedded Visual Basic .NET code.

==> Download <==

On the Way to the Web: The Secret History of the Internet and Its Founders

On the Way to the Web: The Secret History of the Internet and Its Founders is an absorbing chronicle of the inventive, individualistic, and often cantankerous individuals who set the Internet free. Michael A. Banks describes how the online population created a new culture and turned a new frontier into their vision of the future.

This book will introduce you to the innovators who laid the foundation for the Internet and the World Wide Web, the man who invented online chat, and the people who invented the products all of us use online every day. Learn where, when, how and why the Internet came into being, and exactly what hundreds of thousands of people were doing online before the Web. See who was behind it all, and what inspired them.

You’ll also find these stories of people and events on the way to the Web:

* CIA agents in search of military hardware for sale online.
* The first online privacy scandal, three decades ago.
* The first instance of online censorship in 1979
* How in 1980 the FBI demanded the ID of a CompuServe user who tried to sell 3,000 M16 rifles online
* Early con artists
* Online romance scams
* Identify theft
* Who really created AOL. (Hint: it wasn’t Steve Case.)
* The wireless Internet that was built in 1978.
* Why the @ sign is used in email addresses.

==> Download <==

Tricks of the Microsoft Windows Vista Masters

All over the world, Windows gurus have been working overtime to uncover the hottest new Windows Vista tips, tricks, and tweaks. Now, J. Peter Bruzzese has collected all their best discoveries in one place: Tricks of the Microsoft® Windows VistaTM Masters! Bruzzese has interviewed top Windows professionals, instructors, and power users; scoured the Web (so you won't have to); and rigorously tested every single tip. Only the most valuable tips tecnhiques and tips made the cut to improve your efficiency, take total control of your digital media and data; use Internet Explorer 7, Windows Mail, and Calendar; configure Windows Defender and Firewall; avoid, troubleshoot, and fix problems; make Windows Vista work better, faster, smarter, safer, and more fun too!

==> Download <==

Tuesday, February 10, 2009

Developing Software for Symbian OS 2nd Edition: A Beginner's Guide to Creating Symbian OS

Developing Software for Symbian OS 2nd Edition: A Beginner's Guide to Creating Symbian OS v9 Smartphone Applications in C++

Many problems encountered by engineers developing code for specialized Symbian subsystems boil down to a lack of understanding of the core Symbian programming concepts. Developing Software for Symbian OS remedies this problem as it provides a comprehensive coverage of all the key concepts. Numerous examples and descriptions are also included, which focus on the concepts the author has seen developers struggle with the most. The book covers development ranging from low-level system programming to end user GUI applications. It also covers the development and packaging tools, as well as providing some detailed reference and examples for key APIs. The new edition includes a completely new chapter on platform security.

The overall goal of the book is to provide introductory coverage of Symbian OS v9 and help developers with little or no knowledge of Symbian OS to develop as quickly as possible. There are few people with long Symbian development experience compared to demand, due to the rapid growth of Symbian in recent years, and developing software for new generation wireless devices requires knowledge and experience of OS concepts. This book will use many comparisons between Symbian OS and other OSes to help in that transition.

Get yourself ahead with the perfect introduction to developing software for Symbian OS.

==> Download <==

Handbook of Mathematical Formulas and Integrals

"This book would find a place on the bookshelf of a professional as a nice reference source. The level is appropriate for our physics majors for use as a reference book." --Professor Bryan H. Suits, Physics Department, Michigan Technological University "...the 4th edition will be more useful for the students, faculty and professionals in mathematics, science and engineering. Jeffrey has written many books and handbooks and has a tremendous reputation as an author..." --Lokenath Debnath, Chair and Professor at University of Texas, Pan American

This book would find a place on the bookshelf of a professional as a nice reference source. The level is appropriate for our physics majors for use as a reference book.
--Professor Bryan H. Suits, Physics Department, Michigan Technological University

...the 4th edition will be more useful for the students, faculty and professionals in mathematics, science and engineering. Jeffrey has written many books and handbooks and has a tremendous reputation as an author...
--Lokenath Debnath, Chair and Professor at University of Texas, Pan American

==> Download <==

Beginning CakePHP: From Novice to Professional

CakePHP is a leading PHP–based web app development framework. When asking a question on forums or chat rooms, many CakePHP beginners get little help from the experts. Simple questions can get a response like, “Well, just read the online manual and API.” Unfortunately, the online manual is depreciated, and who wants to absorb a programming language or framework from an API? Beginning CakePHP will do the following:
# Leads you from a basic setup of CakePHP to building a couple applications that will highlight CakePHP’s functionality and capabilities without delving too deeply into the PHP language, but rather what the CakePHP framework can offer the developer.
# Teaches you to use CakePHP by incorporating advanced features into your web development projects.
# Targets beginners of CakePHP or web frameworks in general as well as experienced developers with limited exposure to CakePHP. A secondary audience may include developers undecided on adopting CakePHP or business managers trying to assess the value of incorporating CakePHP into their toolbox.

==> Download <==

MooTools Essentials: The Official MooTools Reference for JavaScript™ and Ajax Development

Mootools is a light, modular JavaScript framework that makes adding Ajax, animations, and interactive elements to your site a breeze. But it’s more than fancy effects and shortcuts; Mootools enhances the JavaScript language and makes writing clean, object–oriented code almost pleasant. Unlocking the power of Mootools, and therefore JavaScript, isn’t that hard, but knowing where to start can be. Mootools Essentials aims to help you accomplish that task with the following:

* Illustrations of nearly every class and function in the library
* Real–world examples of how to use them
* Written by Mootools user/contributor and Mootorial author, Aaron Newton.

You can see how Mootools makes JavaScript more powerful.

==> Download <==

Sunday, February 8, 2009

Sams Teach Yourself C++ in One Hour a Day

In just one hour a day, you’ll have all the skills you need to begin programming in C++. With this complete tutorial, you’ll quickly master the basics and then move on to more advanced features and concepts:

* Master the fundamentals of C++ and object-oriented programming
* Learn some of the more advanced features of C++
* Learn the Standard Template Library and the containers and algorithms used in most real-world C++ applications
* Learn how to build effective programs in C++ with hands-on exercises
* Get expert tips on implementing C++ in the corporate environment

Learn on your own time, at your own pace

* No previous programming experience required
* Learn C++ and object-oriented design, programming, and analysis
* Write fast and powerful C++ programs, compile the source code, and create executable files
* Understand the latest ANSI standard
* Use the Standard Template Library’s algorithms and containers to write feature-rich yet stable C++ applications
* Develop sophisticated programming techniques with functions, arrays, variables, and smart pointers
* Learn to expand your program’s power with inheritance and polymorphism
* Master the features of C++ by learning from programming experts
* Works with all ANSI C++ compilers

==> Download <==

Sams Teach Yourself ASP.NET Ajax in 24 Hours

In just 24 sessions of one hour or less, you’ll learn how to build advanced web sites and applications with ASP.NET Ajax--and upgrade existing pages to deliver more power and business value. Using a straightforward, step-by-step approach, each lesson equips you with sufficient information and guides you to mastery of Ajax in real-world applications.

One step at a time, you’ll discover how to make the most of the Microsoft Ajax Library and Ajax Server Extensions. You’ll develop secure, reliable Web services and applications that solve real problems--including a complete sample e-commerce application.

Step-by-step instructions carefully walk you through the most common questions, issues, and tasks.
Quizzes help you build and test your knowledge.
Notes, tips, and cautions point out shortcuts, solutions, and potential problems to avoid.
New terms are clearly defined and explained.

==> Download <==

Sams Teach Yourself Ajax, JavaScript, and PHP All in One

In just a short time, you can learn how to use Ajax, JavaScript, and PHP to create interactive interfaces to your web applications by combining these powerful technologies.

No previous Ajax programming experience is required. Using a straightforward, step-by-step approach, each lesson in this book builds on the previous ones, enabling you to learn the essentials of Ajax programming with JavaScript, PHP, and related technologies from the ground up.

Regardless of whether you run Linux, Windows, or Mac OS X, the enclosed CD includes a complete Ajax programming starter kit that gives you all the programming tools, reference information, JavaScript libraries, and server software you need to set up a stable environment for learning, testing, and production.

Learn how to…

* Build better, more interactive interfaces for your web applications
* Make JavaScript, HTML, XML, and PHP work together to create Ajax effects
* Compile an Ajax application
* Create and consume web services with SOAP and REST
* Avoid common errors and troubleshoot programs
* Use popular Ajax libraries to speed up and improve common programming tasks

==> Download <==

Flex 3: A Beginner's Guide

Learn to program with Flex 3, the powerful tool for building multimedia-rich, interactive Flash applications for the Web. Flex 3: A Beginner's Guide is an easy-to-follow, fast-paced tutorial that allows you to fully grasp the fundamentals, including MXML, ActionScript, Flex Builder, states, transitions, and behaviors. You'll learn how to customize your applications with styles, skins, and themes; access remote data using the XML HTTP Service Request; profile and debug your applications; and manage media assets.

Designed for Easy Learning

* Key Skills & Concepts--Chapter-opening lists of specific skills covered in the chapter
* Ask the Experts--Q&A sections filled with bonus information and helpful tips
* Try This--Short, hands-on exercises to practice your skills
* Notes--Bonus information related to the topic being covered
* Tips--Helpful reminders or alternate ways of doing things
* Cautions--Errors and pitfalls to avoid
* Annotated Syntax--Example code with commentary that describes the programming techniques being illustrated

==> Download <==

Wednesday, February 4, 2009

Wicket in Action

There are dozens of Java frameworks out there, but most of them require you to learn special coding techniques and new, often rigid, patterns of development. Wicket is different. As a component-based Web application framework, Wicket lets you build maintainable enterprise-grade web applications using the power of plain old Java objects (POJOs), HTML, Ajax, Spring, Hibernate and Maven. Wicket automatically manages state at the component level, which means no more awkward HTTPSession objects. Its elegant programming model enables you to write rich web applications quickly.

Wicket in Action is an authoritative, comprehensive guide for Java developers building Wicket-based Web applications. This book starts with an introduction to Wicket's structure and components, and moves quickly into examples of Wicket at work. Written by two of the project's earliest and most authoritative experts, this book shows you both the "how-to" and the "why" of Wicket. As you move through the book, you'll learn to use and customize Wicket components, how to interact with other technologies like Spring and Hibernate, and how to build rich, Ajax-driven features into your applications.

==> Download <==

The Essential Guide to Open Source Flash Development

* Explore the world of open source Flash and discover which tools are available.
* Learn how to identify which tool you need and how to best fit it into your workflow.
* Step-by-step walk-throughs guide you through development with the most popular open source Flash tools.
* Written by the project leads and open source Flash aficionados.

The Essential Guide to Open Source Flash Development is a practical development guide to creating Flash applications with open source Flash tools and workflows. You will walk away with an understanding of what tools will best suit your current situation, making your development easier and more productive, and with the knowledge of how to install and set up some of the best tools available, including the following:

* Papervision3D: to create 3D in Flash
* Red5: to stream video over the internet
* SWX: to build data-driven mashups and mobile apps
* Fuse: to make ActionScript animation a cinch
* Go: to build your own animation tools in ActionScript 3.0
* haXe: to create Flash files and more
* AMFPHP: to communicate between Flash and php

Open source Flash has been a revolution for Flash and has made a major impact on how people build Flash content. The open source tools available expand on Flash's existing tool set, enabling you to perform such tasks as easily create full 3D in Flash or hook up to an open source video-streaming server. Many of these useful tools are powerful yet lack documentation. this book explains in step-by-step detail how to use the most popular open source Flash tools.

If you want to expand your Flash tool set and explore the open source Flash community, then this book is for you. If you already use some open source Flash tools, then you will find this book a useful documentation resource as well as an eye-opener to the other tools that are available.

==> Download <==

Foundation Website Creation with CSS, XHTML, and JavaScript

This book covers the entire process of building a website. This process involves much more than just technical knowledge, and this book provides you with all the information you'll need to understand the concepts behind designing and developing for the Web, as well as the best means to deliver professional, best-practice-based results.

There is far more to building a successful website than knowing a little Hypertext Markup Language (HTML). The process starts long before any coding takes place, and this book introduces you to the agile development process, explaining why this method makes so much sense for web projects and how best to implement it. Planning is vital, so you'll also learn how to use techniques such as brainstorming, wireframes, mockups, and prototypes to get your project off to the best possible start and help ensure smooth progress as it develops.

An understanding of correct, semantic markup is essential to any web professional, so this book explains how XHTML should be used to structure content so that the markup adheres to current web standards. You'll learn about the wide range of HTML elements available to you, and you'll learn how and when to use them through building example web pages.

Without creative use of Cascading Style Sheets (CSS), websites would all look largely the same. CSS gives you the ability to set your website apart from the rest while maintaining the integrity of your markup. You'll learn how CSS works and how to apply styles to your pages, enabling you to realize your design ideas in the browser.

JavaScript can be used to make your website easier and more interesting to use. This book provides information on appropriate uses of this technology and introduces the concepts of programming using it. You'll also see how JavaScript works as part of the much-hyped technique Ajax and in turn where Ajax fits into the wider Web 2.0 picture.

While a website is being built, it needs to be tested across multiple browsers and platforms to ensure that the site works for all users, regardless of ability or disability, and the book explains how best to do these tasks. Then, it discusses the process of launching and maintaining the site so that it will continue to work for all its users throughout its life-cycle.

The book concludes by covering server-side technologies, acting as a guide to the different options available and explaining differences between available products. With insights from renowned experts such as Jason Fried of 37signals, Daniel Burka of Digg and Pownce, and Chris Messina of Citizen Agency, Foundation Website Creation provides invaluable information applicable to every web project, regardless of size, scope, or budget.

==> Download <==

Troubleshooting Oracle Performance

What do you do when your database application isn’t running fast enough? You troubleshoot, of course. Finding the slow part of an application is often the easy part of the battle. It’s finding a solution that’s difficult. Troubleshooting Oracle Performance helps by providing a systematic approach to addressing the underlying causes of poor database application performance.

* Written for developers by an application developer who has learned by doing

* Gives a systematic approach to solving database application performance problems

* Helps you plan for performance as you would for any other application requirement

What you’ll learn

* See how to treat and plan for performance as a basic application requirement.

* Identify performance problems using a systematic and repeatable approach.

* Configure your query optimizer to meet your application performance goals.

* Optimize table accesses, joins, and physical table layout.

* Read and recognize inefficient SQL execution plans.

* Reduce inefficiencies from too much procedural code.

==> Download <==