<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:gtb="http://toolbar.google.com/custombuttons/" version="2.0"><channel><title>Book Shelf</title><description>Recent Added Books</description><copyright>MvnSearch</copyright><generator>MvnSearch</generator><item><title>Beginning Mac Programming: Develop with Objective-C and Cocoa</title><link>http://book.mvnsearch.org/index.action?book=3852</link><description>
                    <![CDATA[
                    <img src="http://www.mvnsearch.org/ebook/logos/1934356514-m.jpg" align="left" height="200" title="Beginning Mac Programming: Develop with Objective-C and Cocoa" alt="Beginning Mac Programming: Develop with Objective-C and Cocoa"/>
                    Beginning Mac Programming takes you through concrete, working examples, giving you the core concepts and principles of development in context so you will be ready to build the applications you've been imagining. It introduces you to Objective-C and the Cocoa framework in clear, easy-to-understand lessons, and demonstrates how you can use them together to write for the Mac, as well as the iPhone and iPod.

You'll explore crucial developer tools like Xcode and Interface Builder, and learn the principles of object-oriented programming, and how memory, data, and storage work to help you build your software.

If you've ever wanted to develop software for the Mac, this book is for you.

                    ]]>
                </description><pubDate>Thursday, March 11, 2010 10:22:10 PM CST</pubDate><gtb:icon>http://book.mvnsearch.org/statics/images/book_open.png</gtb:icon></item><item><title>jQuery: Novice to Ninja</title><link>http://book.mvnsearch.org/index.action?book=3851</link><description>
                    <![CDATA[
                    <img src="http://www.mvnsearch.org/ebook/logos/0980576857-m.jpg" align="left" height="200" title="jQuery: Novice to Ninja" alt="jQuery: Novice to Ninja"/>
                    jQuery: Novice to Ninja is a compilation of best-practice jQuery solutions to meet the most challenging JavaScript problems. In this question-and-answer book on jQuery, you'll find a cookbook of ready-to-go solutions to help breathe life into your web page. 

Topics covered include: - Scrolling, Resizing and Animating Webpage elements - Backgrounds, Slideshows, and Crossfaders - Menus, Tabs, and Panels - Buttons, Fields, and Controls - Lists, Trees, and Tables - Frames, Windows, and Dialogs - Adding interactivity with Ajax - Using the jQuery User Interface Themeroller - Writing your own jQuery plug-ins
                    ]]>
                </description><pubDate>Thursday, March 11, 2010 10:03:38 PM CST</pubDate><gtb:icon>http://book.mvnsearch.org/statics/images/book_open.png</gtb:icon></item><item><title>Enterprise-Scale Agile Software Development</title><link>http://book.mvnsearch.org/index.action?book=3850</link><description>
                    <![CDATA[
                    <img src="http://www.mvnsearch.org/ebook/logos/1439803218-m.jpg" align="left" height="200" title="Enterprise-Scale Agile Software Development" alt="Enterprise-Scale Agile Software Development"/>
                    Enterprise-Scale Agile Software Development is the collective sum of knowledge accumulated during the full-scale transition of a 1400-person organization to agile development��considered the largest implementation of agile development and Scrum ever attempted anywhere in the world.

Now James Schiel, a certified Scrum trainer and member of the Scrum Alliance, draws from his experience at the helm of that global four-year project to guide you and your organization through the transition. He lends his insight on how you can use Scrum as an organizational framework and implement XP practices to define how software is written and tested. He provides key information and tools to assess potential outcomes and then make the best corresponding choices in any given situation.

Schiel sequences chapters to match typical developmental progression, and in addition to practical guidance, he provides a tool kit from which you can take ideas and select what works for you. Covering quality development practices based on ISO 9001, which help you create consistently high-quality software in a cost-efficient manner, this invaluable resource shows you how to��

Improve project management practices and product quality assurance


Adopt new management methods and requirements


Involve your current customers in development, while inviting new ones
Much more than a mere "body of knowledge," this volume goes beyond standardizing agile and Scrum practices. It breaks up the process into manageable tasks, illustrating how to set the stage for the change, plan it, and then initiate it. Using the methods and information presented, any organization should be able to achieve a nearly seamless transition to agile.
                    ]]>
                </description><pubDate>Thursday, March 11, 2010 9:14:13 PM CST</pubDate><gtb:icon>http://book.mvnsearch.org/statics/images/book_open.png</gtb:icon></item><item><title>Beginning MySQL</title><link>http://book.mvnsearch.org/index.action?book=3849</link><description>
                    <![CDATA[
                    <img src="http://www.mvnsearch.org/ebook/logos/0764579509-m.jpg" align="left" height="200" title="Beginning MySQL" alt="Beginning MySQL"/>
                    As the most popular open source database system in the world, MySQL boasts ease of implementation, minimal overhead, consistent reliability, and low total cost of ownership. This hands-on resource offers you a complete look at MySQL and explains how to implement MySQL and access MySQL with various programming languages.

Using a task-oriented approach along with numerous helpful examples, this book takes you through the steps necessary to install MySQL 4.1 on Linux and Windows platforms, create and manage MySQL databases, query and manipulate data, and administer the MySQL database management system. By the end of the book you'll have a solid foundation for understanding MySQL as a robust, flexible, and easy-to-implement application that has many diverse uses.

What you will learn from this book

Where to find MySQL components on your system and what tools are available to access and manipulate data
How to set up logging, manage security, optimize performance, and back up and restore your system
Ways to insert, update, copy, import, export, and delete data
How to access a MySQL database from within a specific programming language
Effective methods for establishing a connection to a database and issuing SQL statements
                    ]]>
                </description><pubDate>Wednesday, March 10, 2010 10:54:14 PM CST</pubDate><gtb:icon>http://book.mvnsearch.org/statics/images/book_open.png</gtb:icon></item><item><title>Beginning Linux Programming 4th Edition</title><link>http://book.mvnsearch.org/index.action?book=3848</link><description>
                    <![CDATA[
                    <img src="http://www.mvnsearch.org/ebook/logos/0470147628-m.jpg" align="left" height="200" title="Beginning Linux Programming 4th Edition" alt="Beginning Linux Programming 4th Edition"/>
                    Beginning Linux Programming, Fourth Edition continues its unique approach to teaching UNIX programming in a simple and structured way on the Linux platform. Through the use of detailed and realistic examples, students learn by doing, and are able to move from being a Linux beginner to creating custom applications in Linux. The book introduces fundamental concepts beginning with the basics of writing Unix programs in C, and including material on basic system calls, file I/O, interprocess communication (for getting programs to work together), and shell programming. Parallel to this, the book introduces the toolkits and libraries for working with user interfaces, from simpler terminal mode applications to X and GTK+ for graphical user interfaces. Advanced topics are covered in detail such as processes, pipes, semaphores, socket programming, using MySQL, writing applications for the GNOME or the KDE desktop, writing device drivers, POSIX Threads, and kernel programming for the latest Linux Kernel.
                    ]]>
                </description><pubDate>Wednesday, March 10, 2010 10:49:18 PM CST</pubDate><gtb:icon>http://book.mvnsearch.org/statics/images/book_open.png</gtb:icon></item><item><title>Beginning Python: Using Python 2.6 and Python 3.1</title><link>http://book.mvnsearch.org/index.action?book=3847</link><description>
                    <![CDATA[
                    <img src="http://www.mvnsearch.org/ebook/logos/0470414634-m.jpg" align="left" height="200" title="Beginning Python: Using Python 2.6 and Python 3.1" alt="Beginning Python: Using Python 2.6 and Python 3.1"/>
                    Beginning Python: Using Python 2.6 and Python 3.1 introduces this open source, portable, interpreted, object-oriented programming language that combines remarkable power with clear syntax. This book enables you to quickly create robust, reliable, and reusable Python applications by teaching the basics so you can quickly develop Web and scientific applications, incorporate databases, and master systems tasks on various operating systems, including Linux, MAC OS, and Windows. You��ll get a comprehensive tutorial that guides you from writing simple, basic Python scripts all the way through complex concepts, and also features a reference of the standard modules with examples illustrating how to implement features in the various modules. Plus, the book covers using Python in specific program development domains, such as XML, databases, scientific applications, network programming, and Web development.
From the Back Cover
Create a robust, reliable, and reusable Python application

As an open source, object-oriented programming language, Python is easy to understand, extendable, and user-friendly. This book covers every aspect of Python so that you can get started writing your own programs with Python today. Author James Payne begins with the most basic concepts of the Python language��placing a special focus on the 2.6 and 3.1 versions��and he offers an in-depth look at existing Python programs so you can learn by example. Topics progress from strings, lists, and dictionaries to classes, objects, and modules. With this book, you will learn how to quickly and confidently create a robust, reliable, and reusable Python application.

Beginning Python:

Introduces the concepts of variables for storing and manipulating data

Examines files and input/output for reading or writing data

Reviews examples of often-overlooked features of Python

Delves into writing tests for modules and programs

Addresses programming with a graphical user interface in Python

Places special focus on XML, HTML, XSL, and related technologies

Explains how to extend Python

Shares numerical programming techniques

Offers an inside look at Jython, a version of Python written in Java
                    ]]>
                </description><pubDate>Tuesday, March 9, 2010 3:54:32 PM CST</pubDate><gtb:icon>http://book.mvnsearch.org/statics/images/book_open.png</gtb:icon></item><item><title>The 3CX IP PBX Tutorial</title><link>http://book.mvnsearch.org/index.action?book=3846</link><description>
                    <![CDATA[
                    <img src="http://www.mvnsearch.org/ebook/logos/1847198961-m.jpg" align="left" height="200" title="The 3CX IP PBX Tutorial" alt="The 3CX IP PBX Tutorial"/>
                    Develop a fully functional, low cost, professional PBX phone system using 3CX
Implement a full-featured Windows-based phone system using 3CX
Connect successfully to the outside world using VoIP and PSTN lines
Configure, connect, and test extensions and master different ways of controlling calls in 3CX
Written by experienced 3CX consultants and filled with Tips and Tricks, as well as real-world examples
In Detail

Traditional PBX systems have often been expensive and proprietary. With 3CX, you can now create an easy-to-use, complete, and cost-effective phone system on Microsoft Windows. This practical guide offers the insight that a reader needs to exploit the potential that 3CX has to offer.

This practical hands-on book covers everything you need to know about designing, installing and customizing 3CX to create an all-inclusive phone system. It takes a real-world approach that walks you through all aspects of 3CX and its features. From installing the software, to backing things up, to understanding what hardware you need - this book covers it all.

The 3CX IP PBX Tutorial will take you from knowing very little about VoIP to almost expert level with detailed how-tos on every aspect of 3CX. Starting with the basics, and covering the free version of 3CX as well as the more advanced features of the Enterprise version, you will learn it all.

In other words, this book covers numerous topics such as installation and configuration of 3CX, choosing a VoIP Provider, integration of a trunk into 3CX, the commonly used 3CX hardware, and backing up your phone system.

What you will learn from this book

Install and configure 3CX as per your hardware and operating system requirements
Configure, connect, and test software and hardware extensions that will help your implementation go smoother
Master various ways to control and handle calls in 3CX by setting up a ring group, digital receptionist, and call queues
Learn the need for a trunk, PSTN line; choose a VoIP Provider, the equipment needed; and finally integrate a trunk into 3CX using the easy-to-use wizards
Create custom music on hold, specific Outbound Rules, Promptsets, and Direct Dials, all of which give you more flexibility in professional and flexible phone systems
Connect 3CX to Microsoft Outlook, integrate 3CX with a free instant message server, and link a legacy PBX with 3CX
Get to grips with the commonly used 3CX hardware such as FXO gateway, a PRI gateway, and ATA gateway
Back up your phone system, learn your disaster recovery options, and plan in advance how to tackle failed phone lines
                    ]]>
                </description><pubDate>Saturday, March 6, 2010 9:27:57 AM CST</pubDate><gtb:icon>http://book.mvnsearch.org/statics/images/book_open.png</gtb:icon></item><item><title>TYPO3 4.3 Multimedia Cookbook</title><link>http://book.mvnsearch.org/index.action?book=3845</link><description>
                    <![CDATA[
                    <img src="http://www.mvnsearch.org/ebook/logos/1847198481-m.jpg" align="left" height="200" title="TYPO3 4.3 Multimedia Cookbook" alt="TYPO3 4.3 Multimedia Cookbook"/>
                    Over 50 great recipes for effectively managing multimedia content to create an organized web site in TYPO3

Create impressive web sites by adding image, video, and audio files to a TYPO3-driven web site and customizing their display
Organize you web site by effectively managing your multimedia content in your TYPO3 site
Enhance your CMS by adding different processing capabilities such as parsing metadata and converting files to your site
Part of Packt's Cookbook series: Each recipe is a carefully organized sequence of instructions to complete the task as efficiently as possible
In Detail

TYPO3 is one of the world's leading open source content management systems, written in PHP, which can be used to create and customize your web site. Along with text content, you can display high quality images, audio, and video to your site's visitors by using TYPO3. It is essential to manage various types of multimedia files in content management systems for both editors and the users on the frontend of the site.

The book gives you a step-by-step process for organizing an effective multimedia system. It also gives solutions to commonly encountered problems, and offers a variety of tools for dealing with multimedia content. The author's experience in large-scale systems enables him to share his effective solutions to these problems.

If you choose to work through all the recipes from the beginning, you will start by setting up a basic web site set up, aimed at future expansion and scalability. Next, you will cover the basics of digital asset management--a major topic important in all enterprises. You can organize user groups because next you will be creating accounts for users and assigning permissions. Then you will jump into metadata--text information describing the multimedia objects--and learn how it can be manipulated in TYPO3. You will embed multimedia on your site when you have read the various methods for embedding mentioned in this book. Before you finish the book you will learn about some advanced topics, such as external API integrations and process automation.

What you will learn from this book

Create impressive web sites by embedding images and manipulating them within Rich Text Editors by using content elements
Render videos and customize their display with the options in the content media object
Render your audio and video on several pages by administering it just in a single location using a TypoScript object
Create services that will automatically update Digital Asset Management records when an audio file is uploaded to your site
Allow web users to upload files into the system by creating an extension in TYPO3
Extract different formats of metadata and classify files using file metadata
Expand the system by leveraging services, specifically Amazon S3, Flickr, and YouTube and achieve limitless storage using Amazon S3
Enhance your CMS by adding different processing capabilities such as parsing metadata and converting files to your site
Automate workflows and processes in TYPO3
                    ]]>
                </description><pubDate>Saturday, March 6, 2010 9:24:35 AM CST</pubDate><gtb:icon>http://book.mvnsearch.org/statics/images/book_open.png</gtb:icon></item><item><title>Mobile Marketing</title><link>http://book.mvnsearch.org/index.action?book=3844</link><description>
                    <![CDATA[
                    <img src="http://www.mvnsearch.org/ebook/logos/0789739763-m.jpg" align="left" height="200" title="Mobile Marketing" alt="Mobile Marketing"/>
                    Using brand-new mobile marketing techniques, you can craft campaigns that are more personal, targeted, immediate, measurable, actionable�Cand fun! Now, one of the field��s leading pioneers shows exactly how to make mobile marketing work for your business. Cindy Krum cuts through the hype, revealing what��s working�Cand what isn��t. She guides you through identifying the right strategies and tactics for your products, services, brands, and customers��avoiding overly intrusive, counterproductive techniques��and how to successfully integrate mobile into your existing marketing mix. Above all, Krum shows you how to effectively execute on your mobile marketing opportunities�Cdriving greater brand awareness, stronger customer loyalty, more sales, and higher profits.
 
Topics include
&#8226; Getting started fast with mobile marketing
&#8226; Understanding the international mobile marketing landscape
&#8226; Targeting and tracking the fast-changing mobile demographic
&#8226; Taking full advantage of the iPhone platform
&#8226; Leveraging mobile advertising, promotion, and location-based marketing
&#8226; Building micro-sites and mobile applications
&#8226; Performing search engine optimization for mobile sites and applications
&#8226; Building effective mobile affiliate marketing programs
&#8226; Integrating online and offline mobile marketing
&#8226; Avoiding mobile marketing spam, viruses, and privacy violations
&#8226; Previewing the future of mobile marketing
                    ]]>
                </description><pubDate>Friday, March 5, 2010 9:55:47 AM CST</pubDate><gtb:icon>http://book.mvnsearch.org/statics/images/book_open.png</gtb:icon></item><item><title>Web Analytics 2.0</title><link>http://book.mvnsearch.org/index.action?book=3843</link><description>
                    <![CDATA[
                    <img src="http://www.mvnsearch.org/ebook/logos/0470529393-m.jpg" align="left" height="200" title="Web Analytics 2.0" alt="Web Analytics 2.0"/>
                    The Web, online marketing, and advertising have been revolutionized in the last few years, yet the approach to using data has remained largely the same as a decade ago. Web analytics thought leader Avinash Kaushik presents the next-generation framework of web analytics in this exciting book that will dramatically enhance the ability of your organization to think smart and move fast.

In this book, Avinash lays out specific strategies and execution models to evolve from simply leveraging clickstream tools to incorporating the insightful elixir of qualitative data, experimentation and testing, and competitive intelligence tools.

While expanding upon the industry-shaping lessons from his bestselling book Web Analytics: An Hour a Day, Avinash explains how to measure, analyze, and act upon today's quickly evolving web technologies and trends��including social media, video, mobile, and online user-centric design options. As he updates traditional approaches, Avinash debunks myths, identifies traps, and reveals specific, simple and advanced methodologies to transform your thinking, making this book the ultimate guide for all web professionals.

Discover the solutions for the hardest challenges, including multichannel analytics and multitouch campaign attribution analysis
Quantify the holistic economic value of your website and measure macro and micro conversions for ecommerce, non-ecommerce, and B2B websites
Profit from analytical methodologies that attack the holy trinity of search: internal site search, pay-per-click marketing, and search engine optimization
Pinpoint the most relevant Key Performance Indicators for your organization and create actionable dashboards that drive change
Master crucial emerging analytics fields including Twitter&#174;, YouTube&#174;, blogs, mobile, and rich-media analytics
Leverage experimentation and testing to create truly customer-centric websites and innovate by failing faster
Create data-driven bosses and organizations, and cultivate the skills and background you need for a successful analytics career
Continue learning with four hours of video, an hour of audio, and valuable presentations, templates, and models on the CD
Save $25 on AdWords with the book��s included Google AdWords gift card
                    ]]>
                </description><pubDate>Friday, March 5, 2010 9:53:06 AM CST</pubDate><gtb:icon>http://book.mvnsearch.org/statics/images/book_open.png</gtb:icon></item><item><title>Facebook For Dummies 2nd Edition</title><link>http://book.mvnsearch.org/index.action?book=3842</link><description>
                    <![CDATA[
                    <img src="http://www.mvnsearch.org/ebook/logos/0470527617-m.jpg" align="left" height="200" title="Facebook For Dummies 2nd Edition" alt="Facebook For Dummies 2nd Edition"/>
                    The eagerly anticipated update to the bestselling first edition is here!

Facebook's popularity is seemingly unstoppable. The site experienced a huge boom in registered users in the latter half of 2008. It was at that time that Facebook also underwent a radical facelift and introduced numerous changes. Packed with hundreds of screen shots, this anxiously awaited new edition presents you with a thorough update on all the exciting changes to Facebook's interface since the first edition hit the shelves a mere one year ago.

Authored by two Facebook employees, Facebook For Dummies, 2nd Edition, features unique insight and insider knowledge of Facebook that can't be found anywhere else. You'll explore optimum ways to get familiar with Facebook, tips for representing yourself online, best practices for keeping connected, how to run a business on Facebook, and more.

Walks you through creating a profile, navigating the interface, and setting up privacy features
Explains how to find and add friends, fill out your profile, add applications, and upload photos
Discusses ways to join a network or group or use Facebook as a scheduler
Addresses using Facebook to promote your business and buy ad space on Facebook
Put your best face forward and dive in to all the exciting new features that Facebook offers!

From the Back Cover
Learn to:
Create a Profile, navigate the site, and use privacy features

Find friends and Groups

Add applications and upload photos to your Facebook page

Build a fan page or get the word out about an event

Facebook secrets revealed! Keep up with friends, family, classmates, and business contacts

Is everybody on Facebook except you? Change that with this friendly guide. These Facebook experts show you how to set up your Profile, protect your privacy, find friends and family members, learn what's happening in their lives, and keep them up to date on yours. You can even improve your business life with Facebook �� here's how!

For the beginner �� learn the rules, set up a Profile with your personal information, upload photos, and find friends

Make it work for you �� tailor the Facebook system to deliver the updates you want and block out the rest

Here, you can write on the Wall �� explore communication through personal posts, public comments, and photo sites

Participate �� discover and join groups that focus on activities you enjoy

Take the lead �� start your own group, plan an event, or find others who share a special interest

Promote your business �� use fan pages and ads to introduce your business to new customers

On the go �� use Facebook mobile texts to stay connected while you're out and about

Help keep Facebook safe �� report rules violations and activities that weaken the Facebook community

Open the book and find:

What you can and can't do on Facebook

How to find and connect with your friends

Tips on navigating the site

Privacy controls and how to use them

Advice for creating the perfect Profile

How to schedule your life with Facebook

Ideas for a business page that gets attention

Great applications to try
                    ]]>
                </description><pubDate>Friday, March 5, 2010 9:49:30 AM CST</pubDate><gtb:icon>http://book.mvnsearch.org/statics/images/book_open.png</gtb:icon></item><item><title>Mahara 1.2 E-Portfolios: Beginner&#039;s Guide</title><link>http://book.mvnsearch.org/index.action?book=3841</link><description>
                    <![CDATA[
                    <img src="http://www.mvnsearch.org/ebook/logos/1847199062-m.jpg" align="left" height="200" title="Mahara 1.2 E-Portfolios: Beginner&#039;s Guide" alt="Mahara 1.2 E-Portfolios: Beginner&#039;s Guide"/>
                    Create and host educational and professional e-portfolios and personalized learning communities

Create, customize, and maintain an impressive personal digital portfolio with a simple point-and-click interface
Set customized access to share your text files, images, and videos with your family, friends, and others
Create online learning communities and social networks through groups, blogs, and forums
A step-by-step approach that takes you through examples with ample screenshots and clear explanations
In Detail

Mahara is a user-centred environment with a permissions framework that enables different views of an e-portfolio to be easily managed. These views helps you display your artefacts - text files, spreadsheets, images, and videos - in a way you choose and to the people you want. You can also create online communities and social networks through groups, blogs, and forums.

Being a novice, you will need a quick and easy implementation guide to set up your feature-rich digital portfolio.

This book is your step-by-step guide to building an impressive professional e-portfolio using Mahara. It covers the key features of Mahara that will help you set up your customized digital portfolio and display the artefacts in your preferred way allowing contribution from selected users only.

This book will introduce to the exciting features of Mahara framework and help you develop a feature-rich e-portfolio for yourself. You will see how easily you can create folders, upload multiple files like journals, project documents, pictures, and videos and share them with your friends. You will learn to set up views of these files, making these visible to your chosen friends only. And then, you will allow people to give their inputs.

You will learn to create blogs and forums and get connected to the rest of the world. Customization and administration of your Mahara site will become easy after you have gone through this book. Imagine how good you will feel when you will see your knowledge, success, and ideas going live and available to your chosen audiences for their inputs.

What you will learn from this book

You will learn to:
Create folders in Mahara - just like on your own computer - with an easy file search facility
Upload multiple files - journals, reports, presentations, videos, and sound clips - easily and set permissions for your group to view, edit, and delete them
Create a blog in Mahara and get connected to the rest of the world
Make an impressive profile using Mahara profile fields and tailor your own profile view
Create a new web page entirely from scratch and customize it to allow much more flexibility and control over who sees what and when
Set an environment to receive public or private feedback on your pictures, videos, and articles
Connect with other Mahara users and get social: discuss topics of common interest in forums and share views with each other
Customize and administer your Mahara site to our own preferences using a number of configuration settings for easy administration
                    ]]>
                </description><pubDate>Friday, March 5, 2010 12:31:11 AM CST</pubDate><gtb:icon>http://book.mvnsearch.org/statics/images/book_open.png</gtb:icon></item><item><title>Grok 1.0 Web Development</title><link>http://book.mvnsearch.org/index.action?book=3840</link><description>
                    <![CDATA[
                    <img src="http://www.mvnsearch.org/ebook/logos/1847197485-m.jpg" align="left" height="200" title="Grok 1.0 Web Development" alt="Grok 1.0 Web Development"/>
                    Create flexible, agile web applications using the power of Grok--a Python web framework

Develop efficient and powerful web applications and web sites from start to finish using Grok, which is based on Zope 3
Integrate your applications or web sites with relational databases easily
Extend your applications using the power of the Zope Toolkit
Easy-to-follow and packed with practical, working code with clear explanations
In Detail

Python is a very popular language for web application development. It's easy to learn and powerful enough to program any kind of system. There are many options for Python web development frameworks, from lightweight packages to everything-and-the-kitchen sink solutions. However, Grok offers a solid foundation for developing powerful, extensible, and secure web applications without too much complexity. This is because it is based on a very advanced object-oriented web framework: Zope 3. Grok enables web developers to tap into the power of Zope 3, thus giving a range of useful features for our applications with very little code.

This book offers Python developers a comprehensive understanding of Grok and a look at its main features by way of developing and evolving a sample application from concept to deployment. You will learn how to use Grok to create web applications and how Grok offers you an agile and enjoyable development experience.

This book will introduce you to the Grok web development framework and show you how to create an application from start to finish. You will learn how to create an application using mostly page templates and then add features to it while reworking the code as it grows. You will learn how to use models to describe your application's domain and how to connect those models to views for presenting information to your users. You will also learn how to automatically generate forms from the models and how to store the data and make it searchable. Due to the public nature of the Web, security is an important part of any web application and you will learn how Grok's integrated security can be used to protect your application and grant access to specific users and roles when needed. Grok offers a powerful object database for storage, but can also interact nicely with any database directly or using an object-relational mapper. You will learn how to do both and when it's advisable to use each. You will also learn how to extend a third-party Grok application, how to debug it, and how to deploy it. By the end of the book, you will be able to design and develop a complete web application using Grok.

What you will learn from this book

Basic concepts of the Zope Component Architecture
Use Zope Page Templates to produce HTML pages
Design efficient applications using models and views
Use Grok's automatic form generation mechanisms
Add selectable themes or skins to your applications
Index content from the models you defined and learn how to search this content by querying the catalog, including full text search
Understand how the Zope Object Database works and how simple and useful it is
Easily connect to other relational databases using SQLAlchemy
Create extensions to your applications
Understand the various options to deploy your Grok application, and use buildout--a Python-based build system for deploying applications--to create a repeatable deployment
                    ]]>
                </description><pubDate>Friday, March 5, 2010 12:11:42 AM CST</pubDate><gtb:icon>http://book.mvnsearch.org/statics/images/book_open.png</gtb:icon></item><item><title>Professional DevExpress ASP.NET Controls</title><link>http://book.mvnsearch.org/index.action?book=3839</link><description>
                    <![CDATA[
                    <img src="http://www.mvnsearch.org/ebook/logos/0470500832-m.jpg" align="left" height="200" title="Professional DevExpress ASP.NET Controls" alt="Professional DevExpress ASP.NET Controls"/>
                    Devexpress is a leading supplier of ASP.NET controls - the addins used in ASP.NET sites. Not only does this book show you how to make the most of them with Silverlight and Ajax, reporting, calendars, editors, and charts, but you also get actual controls worth $250 on the CD-ROM included with the book.

Regardless of your level of ASP.NET expertise, this complete reference will show you how to implement many award-winning and useful controls into your ASP.NET applications. Controls save time and effort as well as adding functionality, and this book helps you take full advantage of what they offer.

Devexpress is a leading vendor for ASP.NET controls that developers can use to add features, accomplish difficult tasks, and save development and testing time
This book addresses the all-important use of controls for Silverlight and Ajax, as well as classic essentials like reporting, editors, calendars, and charts
Covered controls include reports and charts, HTML editors, menus and treeviews, gridview, and many more
Explains when and where to use controls and how to add functionality without additional development
CD-ROM includes $250 worth of Devexpress controls ready for you to use right away
                    ]]>
                </description><pubDate>Thursday, March 4, 2010 12:08:03 AM CST</pubDate><gtb:icon>http://book.mvnsearch.org/statics/images/book_open.png</gtb:icon></item><item><title>Cocoa Touch for iPhone OS 3</title><link>http://book.mvnsearch.org/index.action?book=3838</link><description>
                    <![CDATA[
                    <img src="http://www.mvnsearch.org/ebook/logos/0470481072-m.jpg" align="left" height="200" title="Cocoa Touch for iPhone OS 3" alt="Cocoa Touch for iPhone OS 3"/>
                    Join the gold rush to developing cool iPhone apps with this complete iPhone OS 3 developer��s guide. Professional developer Jiva DeVoe speaks your language, and he talks you through the entire process��from explaining Cocoa Touch and the iPhone SDK to using Xcode and the Game Kit API. Follow step-by-step tutorials, then apply practical tips on signing and selling your applications. Even if you��re new to iPhone development you��ll soon be cranking out great code.
Walk through Xcode, Interface Builder, and other key tools
Build simple or complex GUIs with navigation and custom views
Implement a database with Core Data, and design your schema in Xcode
Learn to use the iPhone��s signature multi-touch capabilities in your applications
Work with the Apple Push Notification Service
Use the Map Kit API to create apps with embedded maps
Record audio, play video, and access the iPod Library
Set up your developer certificates and code sign your apps
Use Store Kit to sell expanded features and content within your apps
                    ]]>
                </description><pubDate>Wednesday, March 3, 2010 3:09:02 PM CST</pubDate><gtb:icon>http://book.mvnsearch.org/statics/images/book_open.png</gtb:icon></item><item><title>Apple Automator with AppleScript Bible</title><link>http://book.mvnsearch.org/index.action?book=3837</link><description>
                    <![CDATA[
                    <img src="http://www.mvnsearch.org/ebook/logos/047052586X-m.jpg" align="left" height="200" title="Apple Automator with AppleScript Bible" alt="Apple Automator with AppleScript Bible"/>
                    One of the handiest ways to streamline your workload is to automate some of your most routine computer tasks. Mac users are lucky in that they have AppleScript and Automator automation tools built right in. This comprehensive guide shows you how to tap both these useful Mac features for Mac OS X and regularly perform such tasks as extracting unread e-mails from your Mail, scheduling workflows, and manually recording actions to create new automated routines.

Brings you up to speed on Apple's built-in automation tools for Mac OS X, including a more thorough look at Automator than in many books, and shows you how you can automate many of your most repetitive or error-prone tasks
Explains how to automate aspects of some of your favorite Mac features, such as iCal, Mail, iPhoto, iTunes, and iDVD
Covers how to manipulate files and folders; work with PDFs, emails, and Web pages; schedule workflows; set up watch folders; create and use variables; manually record actions; and create AppleScripts that further automate functions
                    ]]>
                </description><pubDate>Wednesday, March 3, 2010 11:39:48 AM CST</pubDate><gtb:icon>http://book.mvnsearch.org/statics/images/book_open.png</gtb:icon></item><item><title>iPhone Application Development For Dummies</title><link>http://book.mvnsearch.org/index.action?book=3835</link><description>
                    <![CDATA[
                    <img src="http://www.mvnsearch.org/ebook/logos/0470568437-m.jpg" align="left" height="200" title="iPhone Application Development For Dummies" alt="iPhone Application Development For Dummies"/>
                    With iPhone? Application Development for Dummies, Second Edition, you'll learn to:

Design small- or large-scale iPhone applications for profit or fun
Create new iPhone apps using Xcode?
Get your applications into the App Store
Work with frameworks
Got a good idea? Turn it into an app, have some fun, and pick up some cash!

Make the most of the new 3.1 OS and Apple's Xcode 3.2! Neal Goldstein shows you how, and even illustrates the process with one of his own apps that's currently being sold. Even if you're not a programming pro, you can turn your bright idea into an app you can market, and Neal even shows you how to get it into the App Store!

Mobile is different ? learn what makes a great app for mobile devices and how an iPhone app is structured
What you need ? download the free Software Development Kit, start using Xcode, and become an "official" iPhone developer
The nitty-gritty ? get the hang of frameworks and iPhone architecture
Get busy with apps ? discover how to make Xcode work for you to support app development
Off to the store ? get valuable advice on getting your apps into the App Store
Want to go further? ? explore what goes into industrial-strength apps
Open the book and find:

What it takes to become a registered Apple developer
How to debug your app
What's new in iPhone 3.1 and Xcode 3.2
What goes into a good interface for a small device
How applications work in the iPhone environment
Why you must think like a user
What the App Store expects of you
What makes a great iPhone app
                    ]]>
                </description><pubDate>Wednesday, March 3, 2010 10:12:05 AM CST</pubDate><gtb:icon>http://book.mvnsearch.org/statics/images/book_open.png</gtb:icon></item><item><title>Drupal 6 Performance Tips</title><link>http://book.mvnsearch.org/index.action?book=3834</link><description>
                    <![CDATA[
                    <img src="http://www.mvnsearch.org/ebook/logos/1847195849-m.jpg" align="left" height="200" title="Drupal 6 Performance Tips" alt="Drupal 6 Performance Tips"/>
                    Learn how to maximize and optimize your Drupal framework using Drupal 6 best practice performance solutions and tools

Monitor the performance of your Drupal website and improve it
Configure a Drupal multisite environment for best performance
Lot of examples with clear explanations
Choose and use the best Drupal modules for improving your site's performance
In Detail

Drupal is one of the most respected and widely used open source content management frameworks. Small, medium, and large-scale websites are built using Drupal and the framework supports ecommerce, CRM, multisite and web service integrations.

Once you get your Drupal site installed and up and running, you will be concerned with site performance and how fast you can make your Drupal site run. This book will focus on implementing performance modules and solutions to help speed up your Drupal website.

We will look at introductory topics such as upgrading your Drupal site, maintaining your site, and enabling core Drupal page compression and caching.

Then we will turn to an advanced look at some contributed modules that help speed up performance, including Development, Boost, Authcache, Advanced Cache, and the Memcache API and Integration module.

Finally, we'll look at how best to implement a Drupal multisite environment and run it with high-speed performance in mind.

This book is designed for Drupal developers and webmasters who want to increase their Drupal site's speed and performance. You will take your Drupal site to the next level by not only displaying relevant and newsworthy content, but also running a powerful and high-speed website.

What you will learn from this book

Upgrade your Drupal 5 site to Drupal 6 using best practice upgrade paths
Back up and maintain your Drupal 6 site using core and contributed modules and utilities
Configure the Drupal core and contributed modules for high traffic
Run core Drupal page compression, CSS and JS compression, and use Drupal page caching
Run scheduled cron tasks to perform crucial garbage-collection processes
Use the Development (Devel) module to monitor page loads and queries
Use the Boost module for anonymous page caching, tweak Boost settings, and use Boost blocks and advanced Boost settings to monitor site performance
Install and use Memcache API and Integration module, and Authcache and Advanced Cached modules to enhance and monitor site performance
Configure a Drupal multisite environment for best performance
                    ]]>
                </description><pubDate>Wednesday, March 3, 2010 10:02:50 AM CST</pubDate><gtb:icon>http://book.mvnsearch.org/statics/images/book_open.png</gtb:icon></item><item><title>Microsoft SQL Server 2008 Reporting Services Unleashed</title><link>http://book.mvnsearch.org/index.action?book=3833</link><description>
                    <![CDATA[
                    <img src="http://www.mvnsearch.org/ebook/logos/0672330261-m.jpg" align="left" height="200" title="Microsoft SQL Server 2008 Reporting Services Unleashed" alt="Microsoft SQL Server 2008 Reporting Services Unleashed"/>
                    The authoritative, example-rich guide to Microsoft��s powerful reporting platform
With Microsoft SQL Server 2008 Reporting Services you can quickly deliver relevant business intelligence data wherever it��s needed�Cacross the entire enterprise, and through the entire reporting lifecycle. SQL Server 2008 Reporting Services Unleashed gives you all the authoritative information you��ll need to make the most of Microsoft��s most powerful reporting platform as a database professional, manager, or user. In-depth coverage makes this book an ideal reference, and its extensive set of practical examples help you address virtually any challenge in deployment, configuration, administration, or report building.
 
The authors have extensively expanded this edition with deeper reference information, many more practical examples, and insider perspective into Reporting Services 2008��s powerful new enhancements. You��ll discover how to take full advantage of Reporting Services�� significant architectural changes, its flexible new Tablix control, improved visualization through charts and gauges, deep SharePoint integration through SharePoint Integrated Mode, new output presentation formats, and much more.
 
Understand how to
Learn about the new features of Service Pack 1 (SP1) and the SQL Server 2008 R2 release
Quickly take advantage of Microsoft��s newest SQL Server Reporting Services enhancements
Use Reporting Services to identify trends and solve real business problems
Master report authoring�Cfrom basic, wizard-driven techniques to the cutting edge
Group, sort, and aggregate data, and define the right scope for your information
Utilize advanced report formatting techniques
Work effectively with multidimensional sources
Manage report data sources and models
Secure reports against attacks and intrusions
Customize Reporting Services with embedded functions, custom assemblies, URL access, Web Services, and other extensions
Thoroughly integrate SQL Server reporting into any SharePoint site
                    ]]>
                </description><pubDate>Monday, March 1, 2010 5:42:31 PM CST</pubDate><gtb:icon>http://book.mvnsearch.org/statics/images/book_open.png</gtb:icon></item><item><title>OpenGL Shading Language (3rd Edition) </title><link>http://book.mvnsearch.org/index.action?book=3832</link><description>
                    <![CDATA[
                    <img src="http://www.mvnsearch.org/ebook/logos/0321637631-m.jpg" align="left" height="200" title="OpenGL Shading Language (3rd Edition) " alt="OpenGL Shading Language (3rd Edition) "/>
                    OpenGL&#174; Shading Language, Third Edition, extensively updated for OpenGL 3.1, is the experienced application programmer��s guide to writing shaders. Part reference, part tutorial, this book thoroughly explains the shift from fixed-functionality graphics hardware to the new era of programmable graphics hardware and the additions to the OpenGL API that support this programmability. With OpenGL and shaders written in the OpenGL Shading Language, applications can perform better, achieving stunning graphics effects by using the capabilities of both the visual processing unit and the central processing unit.
 
In this book, you will find a detailed introduction to the OpenGL Shading Language (GLSL) and the new OpenGL function calls that support it. The text begins by describing the syntax and semantics of this high-level programming language. Once this foundation has been established, the book explores the creation and manipulation of shaders using new OpenGL function calls.
 
OpenGL&#174; Shading Language, Third Edition, includes updated descriptions for the language and all the GLSL entry points added though OpenGL 3.1, as well as updated chapters that discuss transformations, lighting, shadows, and surface characteristics. The third edition also features shaders that have been updated to OpenGL Shading Language Version 1.40 and their underlying algorithms, including
 
Traditional OpenGL fixed functionality
Stored textures and procedural textures
Image-based lighting
Lighting with spherical harmonics
Ambient occlusion and shadow mapping
Volume shadows using deferred lighting
Ward��s BRDF model
                    ]]>
                </description><pubDate>Monday, March 1, 2010 4:47:59 PM CST</pubDate><gtb:icon>http://book.mvnsearch.org/statics/images/book_open.png</gtb:icon></item><item><title>Beginning Visual Basic 2010 </title><link>http://book.mvnsearch.org/index.action?book=3831</link><description>
                    <![CDATA[
                    <img src="http://www.mvnsearch.org/ebook/logos/0470502223-m.jpg" align="left" height="200" title="Beginning Visual Basic 2010 " alt="Beginning Visual Basic 2010 "/>
                    What better way to get started with Visual Basic than with this essential Wrox beginner's guide? Beginning Microsoft Visual Basic 2010 not only shows you how to write Windows applications, Web applications with ASP.NET, and Windows mobile and embedded CE apps with Visual Basic 2010, but you'll also get a thorough grounding in the basic nuts-and-bolts of writing good code.

You'll be exposed to the very latest VB tools and techniques with coverage of both the Visual Studio 2010 and .NET 4 releases. Plus, the book walks you step-by-step through tasks, as you gradually master this exciting new release of Microsoft's popular and important programming language.

Microsoft's Visual Basic is a frequent first language for new programmers; this clear, focused book walks you through the basics and gets you quickly productive in Visual Basic
Features in-depth coverage of the Visual Studio 2010 and .NET 4 releases, so you'll be learning the very latest VB tools and techniques
Discusses flow control, data structure, Windows applications, dialog boxes, menus, error handing and debugging, and objects and object oriented techniques
Covers class libraries, Windows Forms, graphics programming, accessing databases, Web programming with ASP.NET and Visual Basic, data access, SQL Server, ADO.NET, and XML
                    ]]>
                </description><pubDate>Saturday, February 27, 2010 10:39:58 PM CST</pubDate><gtb:icon>http://book.mvnsearch.org/statics/images/book_open.png</gtb:icon></item><item><title>Safari and WebKit Development for iPhone OS 3.0</title><link>http://book.mvnsearch.org/index.action?book=3830</link><description>
                    <![CDATA[
                    <img src="http://www.mvnsearch.org/ebook/logos/0470549661-m.jpg" align="left" height="200" title="Safari and WebKit Development for iPhone OS 3.0" alt="Safari and WebKit Development for iPhone OS 3.0"/>
                    The must-have reference for building and optimizing Web applications for Safari on iPhone 3.0

The iPhone offers a compelling Web-based application development platform revolving around its built-in browser, Safari, which is built upon the open source WebKit framework. This must-have book serves as a hands-on guide to developing iPhone and iPod touch Web applications.

Beginning with an introduction to Web application development for iPhone, this unique book then covers invaluable information on working with mobile and touch technologies, utilizing iPhone UI frameworks, and designing, styling, and programming the interface. You'll discover how to move Web apps to native apps and much, much more.

Walks you through the process of developing Web applications for iPhone and iPod touch
Covers how to design and develop applications that emulate the look and feel of native iPhone apps.
Instructs on how your Web app can respond to finger touch events that are a core part of the iPhone event model.
Shows you how to create Web-based offline applications using the latest HTML 5 cache technologies
Explains the unique process of moving Web apps to native apps
Features a bonus chapter on optimizing and developing for third-party browsers
                    ]]>
                </description><pubDate>Saturday, February 27, 2010 6:31:05 PM CST</pubDate><gtb:icon>http://book.mvnsearch.org/statics/images/book_open.png</gtb:icon></item><item><title>Windows System Programming (4th Edition) </title><link>http://book.mvnsearch.org/index.action?book=3829</link><description>
                    <![CDATA[
                    <img src="http://www.mvnsearch.org/ebook/logos/0321657748-m.jpg" align="left" height="200" title="Windows System Programming (4th Edition) " alt="Windows System Programming (4th Edition) "/>
                    Windows System Programming, Fourth Edition, now contains extensive new coverage of 64-bit programming, parallelism, multicore systems, and many other crucial topics. Johnson Hart��s robust code examples have been updated and streamlined throughout. They have been debugged and tested in both 32-bit and 64-bit versions, on single and multiprocessor systems, and under Windows 7, Vista, Server 2008, and Windows XP. To clarify program operation, sample programs are now illustrated with dozens of screenshots.
 
Hart systematically covers Windows externals at the API level, presenting practical coverage of all the services Windows programmers need, and emphasizing how Windows functions actually behave and interact in real-world applications. Hart begins with features used in single-process applications and gradually progresses to more sophisticated functions and multithreaded environments. Topics covered include file systems, memory management, exceptions, processes, threads, synchronization, interprocess communication, Windows services, and security.
 
New coverage in this edition includes
Leveraging parallelism and maximizing performance in multicore systems
Promoting source code portability and application interoperability across Windows, Linux, and UNIX
Using 64-bit address spaces and ensuring 64-bit/32-bit portability
Improving performance and scalability using threads, thread pools, and completion ports
Techniques to improve program reliability and performance in all systems
Windows performance-enhancing API features available starting with Windows Vista, such as slim reader/writer locks and condition variables
                    ]]>
                </description><pubDate>Saturday, February 27, 2010 1:24:47 PM CST</pubDate><gtb:icon>http://book.mvnsearch.org/statics/images/book_open.png</gtb:icon></item><item><title>Sun Certified Enterprise Architect for Java EE Study Guide (2nd Edition) </title><link>http://book.mvnsearch.org/index.action?book=3828</link><description>
                    <![CDATA[
                    <img src="http://www.mvnsearch.org/ebook/logos/0131482033-m.jpg" align="left" height="200" title="Sun Certified Enterprise Architect for Java EE Study Guide (2nd Edition) " alt="Sun Certified Enterprise Architect for Java EE Study Guide (2nd Edition) "/>
                    This book delivers complete, focused review for Sun��s new Sun Certified Enterprise Architect (SCEA) for Java EE certification exam�Cstraight from two of the exam��s creators! SCEA lead developer/assessor Mark Cade and SCEA lead developer/assessor Humphrey Sheil offer powerful insights, real-world architectural case studies, and challenging sample questions that systematically prepare you for the actual exam. For every question, the authors show why the right answers are right�Cand why the other answers are wrong. Cade and Sheil cover every SCEA exam topic, skill, and technique, including:
Understanding system architecture and its goals
Decomposing larger systems into components organized by tiers or layers
Addressing requirements for scalability, maintainability, reliability, availability, extensibility, performance, and security
Building effective web (presentation) tiers, and analyzing tradeoffs associated with using web frameworks
Leveraging EJB 3��s enhancements for business tier development
Covering new enhancements in the JEE 5 platform
Choosing and architecting the best integration and messaging components for your system
Using the Java security model to enforce confidentiality, integrity, authorization, authentication, and non-repudiation
Using the most powerful and useful Java EE architecture patterns
Documenting Java EE architectures through visual models and narratives
                    ]]>
                </description><pubDate>Saturday, February 27, 2010 12:47:21 PM CST</pubDate><gtb:icon>http://book.mvnsearch.org/statics/images/book_open.png</gtb:icon></item><item><title>IronRuby Unleashed</title><link>http://book.mvnsearch.org/index.action?book=3827</link><description>
                    <![CDATA[
                    <img src="http://www.mvnsearch.org/ebook/logos/0672330784-m.jpg" align="left" height="200" title="IronRuby Unleashed" alt="IronRuby Unleashed"/>
                    Ruby has built an enormous following of developers attracted by its intuitiveness, flexibility, and simplicity. Meanwhile, Microsoft��s .NET has grown and matured into a platform of unparalleled power. IronRuby brings them together, enabling developers to write elegant, efficient Ruby code that seamlessly integrates with .NET objects and leverages .NET��s full capabilities. Now, in IronRuby Unleashed, one of IronRuby��s most respected early adopters demonstrates how to write outstanding production software with the brand new IronRuby 1.0.
 
Writing for both Ruby and .NET developers, Shay Friedman covers every facet of IronRuby programming. Friedman begins by explaining how IronRuby leverages the new Dynamic Language Runtime (DLR) libraries to run atop the .NET Framework and access its resources. Next, he presents an in-depth IronRuby tutorial that ranges from basic syntax and object-oriented programming techniques through advanced concepts. Building on this foundation, you��ll learn how to make the most of a broad spectrum of .NET platform features.
 
IronRuby Unleashed thoroughly illuminates the use of IronRuby and .NET with today��s most powerful frameworks and technologies, including WPF, ASP.NET MVC, Ruby on Rails, and Silverlight. You��ll also find detailed coverage of unit testing, as well as cutting-edge techniques for extending IronRuby with C# or VB.NET.
 
Detailed information on how to...
Install IronRuby and choose the right development environment for your needs
Master IronRuby syntax, methods, blocks, classes, modules, libraries, and more
Write code that takes advantage of IronRuby��s dynamic and metaprogramming features
Utilize .NET services and frameworks to write more powerful Ruby code than ever before
Incorporate efficient data access into your IronRuby applications
Use IronRuby to build Windows software with both WinForms and WPF
Rapidly build high-quality Web applications with IronRuby and Ruby on Rails
Create rich Web 2.0 applications with IronRuby and Microsoft Silverlight
Test .NET code with Ruby��s leading unit testing frameworks
Run IronRuby code from other .NET code, and create .NET code libraries that fit well with IronRuby code
                    ]]>
                </description><pubDate>Saturday, February 27, 2010 12:20:43 PM CST</pubDate><gtb:icon>http://book.mvnsearch.org/statics/images/book_open.png</gtb:icon></item><item><title>Social Networking for Business</title><link>http://book.mvnsearch.org/index.action?book=3826</link><description>
                    <![CDATA[
                    <img src="http://www.mvnsearch.org/ebook/logos/0132357798-m.jpg" align="left" height="200" title="Social Networking for Business" alt="Social Networking for Business"/>
                    Organizations today aren��t just participating in social networking, collaborative computing, and online communities--they are depending on those communities to play crucially important roles in their business. But these collaborative environments don��t just manage themselves: To succeed, they must be guided and nurtured carefully, actively, and intelligently.
 
In Social Networking for Business, Rawn Shah brings together patterns and best practices drawn from his extensive experience managing worldwide online communities at IBM and participating in social networking on the Internet. Drawing on multiple real-world examples, Shah identifies key success factors associated with launching social networking projects to meet business objectives and guides you through managing the crucial ��micro-challenges�� you��ll face in keeping them vibrant.
 
&#8226;   From mega-trends to micro-issues
    Mastering both high-level strategy and day-to-day, ground-level management
 
&#8226;   Defining the social experience you want to provide to your community
    Clarifying how members can join together and collaborate on collective tasks
 
&#8226;   Focusing on the crucial human factors
    Building a culture of engagement in deeper collaborative relationships
 
&#8226;   Promoting effective leadership and governance
    Setting ground rules that work appropriately for the situation, without ��oppression��
 
&#8226;   Building the skills to manage and measure your collaborative project
    Discovering the skills necessary to effectively lead computing projects
                    ]]>
                </description><pubDate>Wednesday, February 24, 2010 9:48:53 AM CST</pubDate><gtb:icon>http://book.mvnsearch.org/statics/images/book_open.png</gtb:icon></item><item><title>Joomla! 1.5 Multimedia</title><link>http://book.mvnsearch.org/index.action?book=3825</link><description>
                    <![CDATA[
                    <img src="http://www.mvnsearch.org/ebook/logos/1847197701-m.jpg" align="left" height="200" title="Joomla! 1.5 Multimedia" alt="Joomla! 1.5 Multimedia"/>
                    Build media-rich Joomla! web sites by learning to embed and display Multimedia content

Build a livelier Joomla! site by adding videos, audios, images and more to your web content
Install, configure, and use popular Multimedia Extensions
Make your web site collaborate with external resources such as Twitter, YouTube, Google, and Flickr with the help of Joomla! extensions
Follow a step-by-step tutorial to create a feature-packed media-rich Joomla! site
In Detail

Joomla! is a content management system designed to organize and deliver content within a web site environment. Multimedia provides us with stunning interactive user experiences and wonderful design options, but it requires discipline and knowledge to utilize it effectively so that we do not alienate our audiences. If you want to display more than just text on your Joomla! pages, this book has been designed for you and is a must-read. It takes you beyond the basics of Joomla! and helps to take full advantage this powerful CMS structure to deliver media-rich web content to your site users.

This book provides detailed information and all the required know-how for Joomla! administrators to create engaging media-rich Joomla! web sites. Utilizing core Joomla! features and the power of Joomla! Extensions, this step-by-step guide will show you how to include popular media elements into your web site and collaborate with external web resources.

You will learn everything you need to know to present text, images, video, and audio in your content both by manually embedding content and using more automated methods. You will learn to create regular podcasts and utilize RSS to help publicize and deliver your site content.

Learn about the popular Multimedia Extensions for Joomla! Learn how they benefit your CMS with additional features and how they are installed and configured. Utilize the abundance of external resources now available on the Web. Learn how your Joomla! site can interact and present web content from external resources such as YouTube, Flickr, Twitter, and Google.

This book teaches all you need to know to take your standard Joomla! CMS and turn it into a feature packed and media-rich web site. It highlights the benefits of Multimedia features and warns of the accessibility issues that can arise when they are misused. Follow step-by-step tutorials for implementing popular media elements into your site and learn about the accessibility of these resources and how to utilize them effectively with accessibility in mind.

What you will learn from this book

Manage your Joomla! Multimedia elements using FTP and the Media Manager
Learn the effects of fonts, characters, and text and how these elements can affect your web site
Add and manage image content to make the best impact for your site visitors
Enhance your web site by using video content effectively
Manage all types of audio content including creating and managing Podcasts
Collaborate with external resources such as Youtube, Flickr, Twitter, and Google
Learn how Joomla! templates and scripts can enhance your visitors' experience
                    ]]>
                </description><pubDate>Wednesday, February 24, 2010 9:35:42 AM CST</pubDate><gtb:icon>http://book.mvnsearch.org/statics/images/book_open.png</gtb:icon></item><item><title>Practical Guide to Fedora and Red Hat Enterprise Linux (5th Edition)</title><link>http://book.mvnsearch.org/index.action?book=3824</link><description>
                    <![CDATA[
                    <img src="http://www.mvnsearch.org/ebook/logos/0137060882-m.jpg" align="left" height="200" title="Practical Guide to Fedora and Red Hat Enterprise Linux (5th Edition)" alt="Practical Guide to Fedora and Red Hat Enterprise Linux (5th Edition)"/>
                    This book is designed for a wide range of readers. It does not require you to have
programming experience, although having some experience using a general-purpose
computer, such as a Windows, Macintosh, UNIX, or other Linux system, is certainly
helpful. This book is appropriate for
&#8226; Students who are taking a class in which they use Linux
&#8226; Home users who want to set up and/or run Linux
&#8226; Professionals who use Linux at work
&#8226; System administrators who need an understanding of Linux and the tools
that are available to them including the bash and Perl scripting languages
&#8226; Computer science students who are studying the Linux operating system
&#8226; Technical executives who want to get a grounding in Linux
                    ]]>
                </description><pubDate>Monday, February 22, 2010 12:54:44 AM CST</pubDate><gtb:icon>http://book.mvnsearch.org/statics/images/book_open.png</gtb:icon></item><item><title>C# 4.0 How-To</title><link>http://book.mvnsearch.org/index.action?book=3823</link><description>
                    <![CDATA[
                    <img src="http://www.mvnsearch.org/ebook/logos/0672330636-m.jpg" align="left" height="200" title="C# 4.0 How-To" alt="C# 4.0 How-To"/>
                    Need fast, robust, efficient code solutions for Microsoft C# 4.0? This book delivers exactly what you��re looking for. You��ll find more than 200 solutions, best-practice techniques, and tested code samples for everything from classes to exceptions, networking to XML, LINQ to Silverlight. Completely up-to-date, this book fully reflects major language enhancements introduced with the new C# 4.0 and .NET 4.0. When time is of the essence, turn here first: Get answers you can trust and code you can use, right now!
 
Beginning with the language essentials and moving on to solving common problems using the .NET Framework, C# 4.0 How-To addresses a wide range of general programming problems and algorithms. Along the way is clear, concise coverage of a broad spectrum of C# techniques that will help developers of all levels become more proficient with C# and the most popular .NET tools.
 
Fast, Reliable, and Easy to Use!
Write more elegant, efficient, and reusable code
Take advantage of real-world tips and best-practices advice
Create more effective classes, interfaces, and types
Master powerful data handling techniques using collections, serialization, databases, and XML
Implement more effective user interfaces with both WPF and WinForms
Construct Web-based and media-rich applications with ASP.NET and Silverlight
Make the most of delegates, events, and anonymous methods
Leverage advanced C# features ranging from reflection to asynchronous programming
Harness the power of regular expressions
Interact effectively with Windows and underlying hardware
Master the best reusable patterns for designing complex programs
                    ]]>
                </description><pubDate>Monday, February 22, 2010 12:52:22 AM CST</pubDate><gtb:icon>http://book.mvnsearch.org/statics/images/book_open.png</gtb:icon></item><item><title>Learn Cocoa on the Mac</title><link>http://book.mvnsearch.org/index.action?book=3822</link><description>
                    <![CDATA[
                    <img src="http://www.mvnsearch.org/ebook/logos/1430218592-m.jpg" align="left" height="200" title="Learn Cocoa on the Mac" alt="Learn Cocoa on the Mac"/>
                    The Cocoa frameworks are some of the most powerful frameworks for creating native desktop applications available on any platform today, and Apple gives them away, along with the Xcode development environment, for free! However, for a first-time Mac developer, just firing up Xcode and starting to browse the documentation can be a daunting task. The Objective-C class reference documentation alone would fill thousands of printed pages, not to mention all the other tutorials and guides included with Xcode. Where do you start? Which classes are you going to need to use? How do you use Xcode and the rest of the tools?

This book answers these questions and more, helping you find your way through the jungle of classes, tools, and new concepts so that you can get started on the next great Mac OS X application today. Jack Nutting is your guide through this forest; he's lived here for years, and he'll show you which boulder to push, which vine to chop, and which stream to float across in order to make it through. You will learn not only how to use the components of this rich framework, but also which of them fit together, and why.
                    ]]>
                </description><pubDate>Saturday, February 20, 2010 9:42:31 AM CST</pubDate><gtb:icon>http://book.mvnsearch.org/statics/images/book_open.png</gtb:icon></item><item><title>WordPress In Depth</title><link>http://book.mvnsearch.org/index.action?book=3821</link><description>
                    <![CDATA[
                    <img src="http://www.mvnsearch.org/ebook/logos/0789742756-m.jpg" align="left" height="200" title="WordPress In Depth" alt="WordPress In Depth"/>
                    Looking for ways to streamline your work so you can focus on maximizing your time? In Depth provides specific, tested, and proven solutions to the problems you run into every day�Cthings other books ignore or oversimplify. This is the one book that you can rely on to answer the questions you have now and will have in the future.
 
In Depth offers
Comprehensive coverage with detailed solutions
Breakthrough techniques and shortcuts that are unavailable elsewhere
Practical, real-world examples with nothing glossed over or left out
Troubleshooting help for tough problems you can��t fix on your own
Outstanding authors recognized worldwide for their expertise and teaching style
Quick information via sidebars, tips, reminders, notes, and warnings
                    ]]>
                </description><pubDate>Saturday, February 20, 2010 9:37:56 AM CST</pubDate><gtb:icon>http://book.mvnsearch.org/statics/images/book_open.png</gtb:icon></item><item><title>The Definitive Guide to Jython</title><link>http://book.mvnsearch.org/index.action?book=3820</link><description>
                    <![CDATA[
                    <img src="http://www.mvnsearch.org/ebook/logos/1430225270-m.jpg" align="left" height="200" title="The Definitive Guide to Jython" alt="The Definitive Guide to Jython"/>
                    Jython is an open source implementation of the high-level, dynamic, object-oriented scripting language Python seamlessly integrated with the Java platform. The predecessor to Jython, JPython, is certified as 100% Pure Java. Jython is freely available for both commercial and noncommercial use and is distributed with source code. Jython is complementary to Java.

The Definitive Guide to Jython, written by the official Jython team leads, covers the latest Jython 2.5 (or 2.5.x) from the basics to the advanced features. This book begins with a brief introduction to the language and then journeys through Jython��s different features and uses.

The Definitive Guide to Jython is organized for beginners as well as advanced users of the language. The book provides a general overview of the Jython language itself, but it also includes intermediate and advanced topics regarding database, web, and GUI applications; Web services/SOA; and integration, concurrency, and parallelism, to name a few.

What you'll learn
How to handle Jython basics like language syntax and concepts
How to use the Jython scripting language for I/O, Java/Jython integration, and Jython in an IDE and databases
How to integrate Jython with the Django web framework and even Spring
How to develop web applications with Jython including web services/SOA, GUI considerations, and deployment targets
How to conduct testing, continuous integration, concurrency, scaling, and more with Jython
                    ]]>
                </description><pubDate>Saturday, February 20, 2010 9:34:40 AM CST</pubDate><gtb:icon>http://book.mvnsearch.org/statics/images/book_open.png</gtb:icon></item><item><title>Effective UI</title><link>http://book.mvnsearch.org/index.action?book=3819</link><description>
                    <![CDATA[
                    <img src="http://www.mvnsearch.org/ebook/logos/059615478X-m.jpg" align="left" height="200" title="Effective UI" alt="Effective UI"/>
                    People are beginning to demand a higher standard of user experience (UX) quality from the software systems they use in their business and personal lives, and companies are looking to UX to help drive business value and increase brand strength. Effective UI provides a complete roadmap to building groundbreaking software centered on UX quality, including how to generate management support, employing product management strategies proven to deliver greater success, and how to manage the design, engineering, staffing, and business considerations that must be centered on the user's needs and working effectively in tandem all throughout the project.

With a focus on UX, software can exceed expectations by:

Accounting for how people work with, think about, and consume information.
Establishing richer means of collaboration and communication
Reducing frustration by streamlining complex tasks and creating more intuitive processes.
Generating more engaging and interactive experiences between consumers and businesses, or between businesspeople and their information systems.
Powerfully differentiating products, services, and brands to create a competitive advantage.
For business and product managers trying to get innovative products funded and successfully built, for software professionals struggling to advance the cause of better UX, and for anyone else who needs to effectively advocate for and deliver on the promise of higher quality software, Effective UI is a comprehensive, valuable resource.
                    ]]>
                </description><pubDate>Wednesday, February 17, 2010 12:34:59 PM CST</pubDate><gtb:icon>http://book.mvnsearch.org/statics/images/book_open.png</gtb:icon></item><item><title>97 Things Every Programmer Should Know</title><link>http://book.mvnsearch.org/index.action?book=3818</link><description>
                    <![CDATA[
                    <img src="http://www.mvnsearch.org/ebook/logos/0596809484-m.jpg" align="left" height="200" title="97 Things Every Programmer Should Know" alt="97 Things Every Programmer Should Know"/>
                    With this book, you get 97 short and extremely useful programming tips from some of the most experienced and respected practitioners in the industry, including Uncle Bob Martin, Scott Meyers, Dan North, Linda Rising, Udi Dahan, Neal Ford, and many more. They encourage you to stretch yourself by learning new languages, looking at problems in new ways, following specific practices, taking responsibility for your work, and becoming as good at the entire craft of programming as you possibly can.

This wealth of practical knowledge contains principles that apply to projects of all types. You can read the book end to end, or easily browse through to find topics of particular interest. 97 Things Every Programmer Should Know is a useful reference and a source of inspiration.

Tap into the knowledge of expert programmers who have earned stellar reputations
Learn the basic wisdom every programmer needs, regardless of the language you use
Take advantage of the online presence that has evolved from this book project
                    ]]>
                </description><pubDate>Wednesday, February 17, 2010 12:32:02 PM CST</pubDate><gtb:icon>http://book.mvnsearch.org/statics/images/book_open.png</gtb:icon></item><item><title>PHP 5 E-commerce Development</title><link>http://book.mvnsearch.org/index.action?book=3817</link><description>
                    <![CDATA[
                    <img src="http://www.mvnsearch.org/ebook/logos/184719964X-m.jpg" align="left" height="200" title="PHP 5 E-commerce Development" alt="PHP 5 E-commerce Development"/>
                    Create a flexible framework in PHP for a powerful ecommerce solution

Build a flexible e-commerce framework using PHP, which can be extended and modified for the purposes of any e-commerce site
Enable customer retention and more business by creating rich user experiences
Develop a suitable structure for your framework and create a registry to store core objects
Promote your e-commerce site using techniques with APIs such as Google Products or Amazon web services, SEO, marketing, and customer satisfaction
In Detail

The popularity of online shopping has increased dramatically over the past few years. There are plenty of options available if you not are planning to build your own e-commerce solution but sometimes it's better to use your own solutions. It may be easy to find an e-commerce system but when it comes to extending it or using it you might come across a lot of difficulties.

This book will show you how to create your own PHP framework that can be extended and used with ease, particularly for e-commerce sites. Using this framework you will be able to display and manage products, customize products, create wish-lists, make recommendations to customers based on previous purchases, send email notifications when certain products are in stock, rate the products online, and much more.

This book helps you build a Model-View-Controller style framework, which is then used to put together an e-commerce application. The framework contains template management, database management, and user authentication management. With core functionality in place, e-commerce-focused features are gradually added to the framework including products, categories, customizable products with different variations and customer input, wish-lists, recommendations, the shopping basket, and a complete order process.

At the end of the book, you will have an e-commerce architecture that will take you from viewing or searching for products, and adding them to your basket, through the checkout process and making payment for your order, to your order being dispatched. Focus is placed on flexibility, so that the framework can be extended as the needs of a particular store change, as illustrated by one of the appendices, which goes through the process of modifying the store to sell downloadable products, as well as physical ones.

Supplementary information, such as how to market and promote an online store, as well as take regular backups and perform maintenance is also covered, ensuring you have every chance of success with you own e-commerce framework backed store.
                    ]]>
                </description><pubDate>Wednesday, February 17, 2010 12:27:48 PM CST</pubDate><gtb:icon>http://book.mvnsearch.org/statics/images/book_open.png</gtb:icon></item><item><title>CLR via C# 3rd Edition</title><link>http://book.mvnsearch.org/index.action?book=3816</link><description>
                    <![CDATA[
                    <img src="http://www.mvnsearch.org/ebook/logos/0735627045-m.jpg" align="left" height="200" title="CLR via C# 3rd Edition" alt="CLR via C# 3rd Edition"/>
                    Dig deep and master the intricacies of the common language runtime (CLR) and the .NET Framework 4.0. Written by a highly regarded programming expert and consultant to the Microsoft(R) .NET team, this guide is ideal for developers building any kind of application-including Microsoft(R) ASP.NET, Windows(R) Forms, Microsoft(R) SQL Server(R), Web services, and console applications. You'll get hands-on instruction and extensive C# code samples to help you tackle the tough topics and develop high-performance applications.
                    ]]>
                </description><pubDate>Friday, February 12, 2010 11:35:34 AM CST</pubDate><gtb:icon>http://book.mvnsearch.org/statics/images/book_open.png</gtb:icon></item></channel></rss>