2/24/2011

Gray Hat Hacking The Ethical Hackers Handbook, 3rd Edition - pdf

Gray Hat Hacking The Ethical Hackers Handbook, 3rd EditionBook Description
THE LATEST STRATEGIES FOR UNCOVERING TODAY'S MOST DEVASTATING ATTACKS

Thwart malicious network intrusion by using cutting-edge techniques for finding and fixing security flaws. Fully updated and expanded with nine new chapters, Gray Hat Hacking: The Ethical Hacker's Handbook, Third Edition details the most recent vulnerabilities and remedies along with legal disclosure methods. Learn from the experts how hackers target systems, defeat production schemes, write malicious code, and exploit flaws in Windows and Linux systems. Malware analysis, penetration testing, SCADA, VoIP, and Web security are also covered in this comprehensive resource.

  • Develop and launch exploits using BackTrack and Metasploit
  • Employ physical, social engineering, and insider attack techniques
  • Build Perl, Python, and Ruby scripts that initiate stack buffer overflows
  • Understand and prevent malicious content in Adobe, Office, and multimedia files
  • Detect and block client-side, Web server, VoIP, and SCADA attacks
  • Reverse engineer, fuzz, and decompile Windows and Linux software
  • Develop SQL injection, cross-site scripting, and forgery exploits
  • Trap malware and rootkits using honeypots and SandBoxes

Book Details

  • Paperback: 720 pages
  • Publisher: McGraw-Hill Osborne Media; 3rd Edition (January, 2011)
  • Language: English
  • ISBN-10: 0071742557
  • ISBN-13: 978-0071742559
  • File Size: 9.5 MiB
  • Hits: 3,235 times

Implementing and Developing Cloud Computing Applications - pdf

Implementing and Developing Cloud Computing ApplicationsBook Description
Major enterprises and small start-ups are beginning to embrace cloud computing for the scalability and reliability that cloud vendors can provide. This book demonstrates how to implement robust and highly scalable cloud computing applications. Filled with comparative charts and decision trees to help navigate the many implementation alternatives, the author describes the major available commercial offerings and guides readers in choosing the best combination of platform, tools, and services for a small, growing start-up or an established enterprise. Aimed at software developers and their managers, the text details cloud development environments, lifecycles, and project management.

Table of Contents
About the Author
Dedication
Author's Acknowledgements
How to Read This Book
Preface
Executive Summary
1 Cloud Computing is a True Paradigm Shift
2 From Do It Yourself to Public Cloud – A Continuum
3 Cloud Computing – Is It Old Mainframe Bess in a New Dress?
4 Moving Into and Around the Clouds and Efforts at Standardization
5 Cloud Economics and Capacity Management
6 Demystifiying the Cloud: A Case Study Using Amazon's Cloud Services (AWS)
7 Virtualization: Open Source and VMware
8 Securing the Cloud – Reliability, Availability and Security
9 Scale and Reuse- Standing on the Shoulders of Giants
10 Windows Azure
11 Google in the Cloud
12 Enterprise Cloud Vendors
13 Cloud Service Providers
14 Practice Fusion: A Case Study
15 Support and Reference Materials
Index

Book Details

  • Hardcover: 344 pages
  • Publisher: Auerbach Publications (November, 2010)
  • Language: English
  • ISBN-10: 1439830827
  • ISBN-13: 978-1439830826
  • File Size: 5.6 MiB
  • Hits: 2,984 times

Secure Semantic Service-Oriented Systems - pdf

Secure Semantic Service Oriented SystemsBook Description
As the demand for data and information management continues to grow, so does the need to maintain and improve the security of databases, applications, and information systems. In order to effectively protect this data against evolving threats, an up-to-date understanding of the mechanisms for securing semantic Web technologies is essential.

Reviewing cutting-edge developments, Secure Semantic Service-Oriented Systems focuses on confidentiality, privacy, trust, and integrity management for Web services. It demonstrates the breadth and depth of applications of these technologies in multiple domains. The author lays the groundwork with discussions of concepts in trustworthy information systems and security for service-oriented architecture. Next, she covers secure Web services and applications—discussing how these technologies are used in secure interoperability, national defense, and medical applications.

Divided into five parts, the book describes the various aspects of secure service oriented information systems; including confidentiality, trust management, integrity, and data quality. It evaluates knowledge management and e-business concepts in services technologies, information management, semantic Web security, and service-oriented computing. You will also learn how it applies to Web services, service-oriented analysis and design, and specialized and semantic Web services.

The author covers security and design methods for service-oriented analysis, access control models for Web Services, identity management, access control and delegation, and confidentiality. She concludes by examining privacy, trust, and integrity, the relationship between secure semantic Web technologies and services, secure ontologies, and RDF. The book also provides specific consideration to activity management such as e-business, collaboration, healthcare, and finance.

Book Details

  • Hardcover: 463 pages
  • Publisher: Auerbach Publications (December, 2010)
  • Language: English
  • ISBN-10: 1420073311
  • ISBN-13: 978-1420073317
  • File Size: 5.0 MiB
  • Hits: 1,402 times

Microsoft Forefront UAG 2010 Administrator’s Handbook - pdf

Microsoft Forefront UAG 2010 Administrators HandbookBook Description
Microsoft Forefront Unified Access Gateway (UAG) is the latest in a line of Application Publishing (Reverse Proxy) and Remote Access (VPN) Server products. The broad set of features and technologies integrated into UAG makes for a steep learning curve. Understanding all the features and abilities of UAG is a complex task that can be daunting even to experienced networking and security engineers.

This book is the first to be dedicated solely to Microsoft Forefront UAG. It guides you step-by-step throughout all the stages of deployment, from design to troubleshooting. Written by the absolute experts who have taken part of the product's development, official training and support, this book covers all the primary features of UAG in a friendly style and a manner that is easy to follow. It takes you from the initial planning and design stage, through deployment and configuration, up to maintenance and troubleshooting.

The book starts by introducing UAG's features and and abilities, and how your organization can benefit from them. It then goes on to guide you through planning and designing the integration of the product into your own unique environment. Further, the book guides you through the process of publishing the various applications, servers and resources – from simple web applications to complex client/server based applications. It also details the various VPN technologies that UAG provides and how to take full advantage of them. The later chapters of the book educate you with common routine "upkeep" tasks like monitoring, backup and troubleshooting of common issues. Finally, the book includes an introduction to ASP, which some of the product's features are based on, and can help the advanced administrator with enhancing and customizing the product.

Explore Microsoft Forefront Unified Access Gateway's wide range of features and abilities to publish applications to remote users or partners, and provide remote-access to your network with world-class security.

What you will learn from this book

  • Understand how UAG can help your organization with secure remote access.
  • Plan and design the integration of UAG into your unique environment.
  • Create trunks and publish all kinds of applications on them.
  • Enable VPN access for multiple platforms.
  • Design and implement DirectAccess for your organization.
  • Manage endpoint security with advanced policies.
  • Monitor, maintain and secure your Microsoft server.
  • Integrate UAG with multiple infrastructures and platforms.
  • Discover various types of applications UAG can publish, and how to publish them.
  • Learn how to provide remote access to your users or partners using SSL technology.
  • Take advantage of single sign-on with low administrative overhead and high security.
  • Integrate UAG with existing authentication infrastructure like Active Directory.
  • Gain knowledge of advanced endpoint management for ultimate security in a world of unknowns.
  • Perform troubleshooting and solve problems like the pros.
  • Integrate UAG with AD FS V2 for maximum corporate flexibility and security.
  • Discover how to publish Microsoft Office SharePoint Server 2007 and 2010 securely
  • Find out how UAG interacts with TMG 2010 (the successor to ISA server 2004)

Approach
This book is a hands-on guide, describing concepts, ideas and terminology related to UAG and related technologies. The book starts with a discussion of terms that UAG technology is based on, and proceeds with step-by-step guidance for performing the various tasks related to UAG's core features. Each topic is preceded by a discussion of considerations that the administrator and the organization needs to go through to prepare for the task at hand, and includes plenty of screenshots illustrating what the administrator should expect to see on-screen, with real-life examples of configuration options.

Who this book is written for
If you are a Networking or Security engineer who intends to integrate UAG into the organization network, then this book is for you. You need no experience with UAG or its predecessors, though basic understanding of Networking and Windows Server management and engineering is required. Experience with security systems like Firewalls would also help you to better understand some of the topics covered by this book.

Book Details

  • Paperback: 484 pages
  • Publisher: Packt Publishing (January, 2011)
  • Language: English
  • ISBN-10: 1849681627
  • ISBN-13: 978-1849681629
  • File Size: 16.8 MiB
  • Hits: 1,076 times

Moodle as a Curriculum and Information Management System - PDF

Moodle as a Curriculum and Information Management SystemBook Description
Moodle is the most widely used Learning Management System in the world. Moodle is primarily used as an online learning course platform and few people know how to use it in any other way. However, Moodle can also be used as a management system. By adapting Moodle to become a curriculum and information management system, you can keep your administrative tasks in the same place as your lesson plans by managing student attendance records, recording grades, sharing reports between departments, and much more

Moodle as a Curriculum and Information Management System will show you how you can use Moodle to set up an environment that enables you to disseminate information about your educational program, provides a forum for communication amongst all those involved in your institution, and even allows you to control your course registration and enrollment. This book is written on version 1.9 and also includes examples applicable to version 2.0.

This book will show you how to create courses and organize them into categories. You will learn to assign teachers to each course, which will greatly help you to manage timetables and student enrolment, which can otherwise be a very frustrating and time consuming task. You will learn how to display the different aspects of your Curriculum and Information Management System to make it easily accessible and navigable for staff and students alike, ensuring that everyone knows what they are doing and where they are meant to be

A practical step-by-step guide to expand the functionality of your Moodle learning management system

What you will learn from this book

  • Create hundreds of courses in Moodle via the Bulk Course Creation tool with ease
  • Add multiple web pages to your Moodle site that can all be accessed by anyone visiting the front page of your site
  • Use Moodle to keep attendance records for your institution
  • Ideas about how Moodle can be used as a grade submission tool
  • Deliver program-wide assessment tests using the Moodle Quiz module
  • Create different roles, with specifically defined access capabilities, in your Moodle site for educational administrators
  • Install and use several advanced plugins that allow you to access student related information and data that is stored in the Moodle database
  • Different ways of using your Moodle database as a Student Information System
  • Expedite the communication and information flow within your institution using Moodle modules
  • Manage the course registration and enrollment for your institution using contributed Moodle enrollment plugins

Approach
This book is a beginner's guide in which the reader is led, step-by-step, to accomplish all the tasks right from installing Moodle to transforming into a CMS. Some more advanced steps and concepts are presented but always in a manner that allows beginners to follow along and learn through experience as they experiment on their own test site. By the time you finish the book, you will have your own fully-functional curriculum and information management system.

Book Details

  • Paperback: 308 pages
  • Publisher: Packt Publishing (January, 2011)
  • Language: English
  • ISBN-10: 1849513228
  • ISBN-13: 978-1849513227
  • File Size: 11.2 MiB
  • Hits: 1,467 times

2/23/2011

R Graph Cookbook - PDF

R Graph CookbookBook Description
With more than two million users worldwide, R is one of the most popular open source projects. It is a free and robust statistical programming environment with very powerful graphical capabilities. Analyzing and visualizing data with R is a necessary skill for anyone doing any kind of statistical analysis, and this book will help you do just that in the easiest and most efficient way possible.

Unlike other books on R, this book takes a practical, hands-on approach and you dive straight into creating graphs in R right from the very first page.

You want to harness the power of this open source programming language to visually present and analyze your data in the best way possible – and this book will show you how.

The R Graph Cookbook takes a practical approach to teaching how to create effective and useful graphs using R. This practical guide begins by teaching you how to make basic graphs in R and progresses through subsequent dedicated chapters about each graph type in depth. It will demystify a lot of difficult and confusing R functions and parameters and enable you to construct and modify data graphics to suit your analysis, presentation, and publication needs.

You will learn all about making graphics such as scatter plots, line graphs, bar charts, pie charts, dot plots, heat maps, histograms and box plots. In addition, there are detailed recipes on making various combinations and advanced versions of these graphs. Dedicated chapters on polishing and finalizing graphs will enable you to produce professional-quality graphs for presentation and publication. With R Graph Cookbook in hand, making graphs in R has never been easier

What you will learn from this book

  • Construct multiple graph matrix layouts
  • Summarize multivariate datasets with a single graph
  • Create custom graph functions to avoid code repetition
  • Make and re-use visual themes for graphs
  • Save and export graphs in various formats to print or publish
  • Learn to use fonts and annotations in graphs on Windows, Mac, and Linux
  • Combine different graph types to give a better visual summary of complex datasets
  • Present geographical data on maps
  • Use heatmaps to spot trends and anomalies in large datasets
  • Add scientific annotations and formulae to label graphs
  • Add text descriptions to create graph presentation handouts
  • Create beautiful color palettes and apply them to graphs

Approach
This hands-on guide cuts short the preamble and gets straight to the point – actually creating graphs, instead of just theoretical learning. Each recipe is specifically tailored to fulfill your appetite for visually representing you data in the best way possible.

Who this book is written for
This book is for readers already familiar with the basics of R who want to learn the best techniques and code to create graphics in R in the best way possible. It will also serve as an invaluable reference book for expert R users.

Book Details

  • Paperback: 272 pages
  • Publisher: Packt Publishing (January, 2011)
  • Language: English
  • ISBN-10: 1849513066
  • ISBN-13: 978-1849513067
  • File Size: 8.3 MiB
  • Hits: 1,777 times

TortoiseSVN 1.7 Beginner’s Guide - PDF

TortoiseSVN 1.7 Beginners GuideBook Description
TortoiseSVN is a Subversion client that gives you quick and easy access to all of Subversion's features. Perhaps you are aware of the importance of version control in software development or document management, but do you know how to use TortoiseSVN for efficient project management? Here is the first book about version control with TortoiseSVN.

TortoiseSVN 1.7 Beginner's Guide provides a comprehensive coverage of TortoiseSVN in its entirety. It is easy to follow the instructions with clear explanations and screenshots. This book will introduce the important features of TortoiseSVN and at the same time, give you a deeper and clearer understanding of the basic functionality, providing the answers to many questions that are encountered when using TortoiseSVN. TortoiseSVN is a client to SVN, but with this book and TortoiseSVN, you don't need to know anything about SVN, or wade through boring version control theory to get started using one of the most powerful version control applications in the world.

The book begins by introducing you to the basics of TortoiseSVN and tools needed to get started with version control. It then dives deep into details, covering the methods available to check and commit changes and keep track of data. Chapters cover conflict management, branching and merging of a project to avoid disturbing the main development version, using TortoiseSVN with popular bug-tracking systems, and much more.

By following the practical steps in this book, you will learn every aspect of using TortoiseSVN–from setting up the subversion server, to working with revision logs, and providing security and protection for your subversion server.

An engaging, step-by-step guide on how to use TortoiseSVN to make version control on Windows a quick and easy experience

What you will learn from this book

  • Select the working copy of a file to maintain coherency and avoid conflicts
  • Create and apply patches while maintaining consistency in the project
  • Work with revision graphs to check the changes made to the project
  • View who has made changes
  • Leave messages in the project to explain what you have done
  • Lock files so that no one else can change them while you are working on them
  • Create branches to allow maintaining multiple versions of the project at once, and merge them later
  • Use TortoiseSVN with Visual Studio
  • Use TortoiseSVN with common bug tracking applications
  • Secure and protect your Subversion server using SSL

Approach
Written in an engaging style, this book offers step-by-step examples with screenshots offering clear guidance at key steps. It uses the example of a small software house called Shiny Moose Software to guide you through the features of TortoiseSVN.

Who this book is written for
If you are a software developer, translator or documentation writer, or if your software house/open source project relies on TortoiseSVN for version control, then this book is for you. No prior experience with TortoiseSVN or version control is required. As long as you are a confident user of Windows, you will be able to use this book to get started easily with TortoiseSVN.

Book Details

  • Paperback: 260 pages
  • Publisher: Packt Publishing (January, 2011)
  • Language: English
  • ISBN-10: 1849513449
  • ISBN-13: 978-1849513449
  • File Size: 7.5 MiB
  • Hits: 2,511 times

Yahoo User Interface 2.X Cookbook - PDF

Yahoo User Interface 2.X CookbookBook Description
The Yahoo! User Interface (YUI) Library is a set of utilities and controls, written in JavaScript, for building richly interactive web applications using techniques such as DOM scripting, DHTML, and AJAX. Although you can create stylish Internet applications by modifying its default components, even advanced users find it challenging to create impressive feature-rich Internet applications using YUI.

This book will help you learn how to use YUI 2.x to build richer, more interactive web applications that impress clients and wow your friends. It has recipes explaining over twenty-five YUI components, showing how to use them, and how to configure them to meet your needs. Each covered component will have extractable code samples that showcase the common ways that the component is used.

The book starts by explaining the core features of YUI 2.x, the utilities that the rest of the library depends on and that will make your life easier. It then explains how to build UI components and make AJAX requests using the YUI framework. Each recipe will cover the most common ways to use a component, how to configure it, and then explain any other features that may be available. We wrap things up by looking at some of the recent beta components and explain how to use them, and how they may be useful on your web application.

For each of the recipes, there is an introductory example, then more advanced examples, followed by an explanation of how the component works and what YUI is doing. For more experienced developers, most recipes also include additional discussion of the solution, explaining to further customize and enhance the component.

This practical book, packed with easy-to-follow recipes, will help you create modern rich internet applications using the most powerful components of Yahoo! User Interface Library (YUI)

What you will learn from this book

  • Understand how YUI 2.x works and what features are available
  • Understand how YUI components interact with the DOM, and why
  • Effortlessly search the DOM and listen for end-user events
  • Simplify retrieving server-side data using AJAX and DataSource
  • Learn how to load your scripts and CSS on demand
  • Create sophisticated HTML-based panels, tooltips, and dialogs
  • Make interactive inputs with AutoComplete
  • Harness the power of drag and drop for your UI
  • Build sortable, dynamic tables using DataTable
  • Design richer user interfaces using YUI buttons and menus
  • Show data hierarchies using the TreeView
  • Explore some of the more recent beta components
  • Take control of your UI as you master YUI 2.x

Approach
This book contains recipes that showcase the common components of YUI, providing suggested examples of use, and a detailed explanation. Except for the first three chapters, which cover the 3 components of YUI that form the foundation for all other components, this book is not meant to be read cover-to-cover. Each recipe is presented as a separate, standalone entity and reading of other prior recipes is not required. Each chapter tackles a particular component or set of related components, introducing the component and explaining how to use it.

Who this book is written for
If you are a web application developer and have some prior experience with or interest in using YUI 2.x to improve the UI of their web applications, then this book is for you. It assumes the reader has prior knowledge of JavaScript, HTML, CSS, and basic understanding of how a website works. This book provides an easy-to-use guide for implementing YUI 2.x components, and does not require an expertise in either JavaScript or YUI.

Book Details

  • Paperback: 436 pages
  • Publisher: Packt Publishing (January, 2011)
  • Language: English
  • ISBN-10: 1849511624
  • ISBN-13: 978-1849511629
  • File Size: 5.7 MiB
  • Hits: 2,034 times

SharePoint 2010 Workflows in Action - PDF

SharePoint 2010 Workflows in ActionBook Description
SharePoint 2010 is a huge technology with tens of thousands of companies adopting it from all across the globe. Within the SharePoint product stack, workflows are one of the most compelling and ROI generating features for many business.

SharePoint 2010 Workflows in Action will take you through the SharePoint workflow fundamentals, and all the way to very advanced topics to help you meet your most complex workflow requirements. This includes covering topics such as the out of box workflows, and building custom workflows with SharePoint Designer 2010, Office Visio 2010, and Visual Studio 2010.

Additionally, the book covers topics that are very important to workflow such as building forms with InfoPath 2010, building custom task processes, building custom activities and conditions, and how to leverage external data sources in your workflows via Business Connectivity Services. Other goodies include building State Machine workflows, leveraging ASP.NET forms, workflow event handlers, and publishing custom actions and conditions into SharePoint Designer. The book is a one stop shop workflow resource for anyone building workflows for the SharePoint 2010 platform.

What's Inside

  • Out-of-the-box and custom workflows
  • How to integrate external data
  • Advanced forms with InfoPath and ASP.NET
  • External events with pluggable workflow services
  • Custom workflow actions and conditions
  • Model your business process in Visio

About the Author
As a SharePoint consultant and trainer for RBA Consulting, Phil Wicklund has implemented countless workflows. He is a frequent speaker at SharePoint conferences and he blogs at www.philwicklund.com.

Book Details

  • Paperback: 400 pages
  • Publisher: Manning Publications (February, 2011)
  • Language: English
  • ISBN-10: 1935182714
  • ISBN-13: 978-1935182719
  • File Size: 14.2 MiB
  • Hits: 2,320 times

Tuscany SCA in Action - PDF

Tuscany SCA in ActionBook Description
Apache Tuscany is a free, open source project that helps users develop Service Oriented Architecture (SOA) solutions. It provides a lightweight infrastructure that implements Service Component Architecture (SCA) and provides seamless integration with other technologies.

Tuscany SCA is a technology-neutral infrastructure for building composite applications based on the Service Component Architecture standard. It manages the protocols and other application plumbing, enabling you to focus on business logic and the relationship between services. The resulting applications are more flexible, scalable, and maintainable.

Tuscany in Action is a comprehensive, hands-on guide for developing enterprise applications using Apache Tuscany's lightweight SCA infrastructure. The book uses practical examples to demonstrate how to develop applications with the open source Tuscany SCA. Readers will learn how to model, compose, and manage applications. Detailed explanations of how to use the various features of Apache Tuscany for protocol handling and developing components are presented. Readers will also learn how to extend Apache Tuscany to support new programming environments and communication protocols.

What's Inside

  • Introduction to Tuscany
  • Coverage of Service Component Architecture
  • Practical examples and techniques
  • Written by core Tuscany committers

This book is for developers interested in service-oriented applications. No experience with Tuscany or SCA is required.

About the Authors
Simon Laws is a member of the IBM Open Source SOA project focused on building the Java runtime for Service Component Architecture (SCA). Coauthors Mark Combellack, Raymond Feng, Haleh Mahbod, and Simon Nash are all Tuscany committers.

Book Details

  • Paperback: 400 pages
  • Publisher: Manning Publications (February, 2011)
  • Language: English
  • ISBN-10: 1933988894
  • ISBN-13: 978-1933988894
  • File Size: 27.4 MiB
  • Hits: 1,583 times

Microsoft SharePoint 2010 Administration Cookbook - PDF

Microsoft SharePoint 2010 Administration CookbookBook Description
Collaboration and content management are the major business needs of every organization in this increasingly global and connected environment. Microsoft SharePoint is a solution to these needs that offers a software platform that facilitates collaboration and provides content management features for the effective implementation of business processes. With a vast amount of functionality available with SharePoint, it is easy to get confused in carrying out administrative tasks.

Microsoft SharePoint 2010 Administration Cookbook starts off by demonstrating the various upgrading and post-upgrading tasks to be performed in SharePoint 2010. Next come recipes for managing SharePoint service-level applications and for monitoring the SharePoint environment. The book introduces one of the best new tools that should be in your arsenal, PowerShell, and the commands you will need to script your tasks with Powershell.

Collaboration and content management are the most important features of SharePoint and this book contains many recipes that focus on improving them. Enterprise monitoring and reporting are also covered in detail so that you can ensure that your SharePoint implementation is up and running all the time. You will find recipes to manage and customize SharePoint Search.

When you are half way through the book, you will explore more advanced and interesting topics such as customizing and securing the SharePoint environment. You will learn to extend SharePoint to include features similar to social networking sites such as Facebook and Twitter. Lastly, the book covers backup and recovery solutions for SharePoint so that you can ensure that your system is protected from data loss and virus attacks.

A practical cookbook providing solutions to SharePoint administrative tasks such as configuration, monitoring, and reporting

What you will learn from this book

  • Upgrade SharePoint 2010 and carry out the common tasks needed after an upgrade
  • Set up and manage several service applications in SharePoint
  • Create an efficient SharePoint farm environment that can also be monitored easily
  • Carry out common tasks that can be done at the site collections level to promote standardization and automation
  • Monitor, report, and correct issues to ensure the optimal performance of your SharePoint environment.
  • Manage and customize SharePoint Search to deliver a great search experience
  • Secure your SharePoint farm and audit its working to ensure uninterrupted functioning of your SharePoint implementation
  • Manage your documents and web content effectively with SharePoint
  • Expand your SharePoint implementation to include certain social features similar to social networking sites such as activity feeds and user profiles
  • Set up an effective backup and restore solution for your SharePoint farm

Approach
Microsoft SharePoint 2010 Administration Cookbook contains step-by-step instructions for SharePoint administrators to gain control of their SharePoint environment. The book is designed so that you can refer to it chapter by chapter, or you can look at the list of recipes and read those that interest you in no particular order.

Who this book is written for
If you are a SharePoint Administrator looking for solutions to the many problems faced while managing SharePoint, then this book is for you. It is written for SharePoint administrators who are either already working on SharePoint, or have recently started working and eager to learn more about SharePoint administration. You need to have some basic knowledge of SharePoint in order to follow the recipes in this book.

Book Details

  • Paperback: 288 pages
  • Publisher: Packt Publishing (January, 2011)
  • Language: English
  • ISBN-10: 1849681082
  • ISBN-13: 978-1849681087
  • File Size: 6.6 MiB
  • Hits: 1,747 times

Microsoft SQL Server 2008 High Availability - PDF

Microsoft SQL Server 2008 High AvailabilityBook Description
Every business has it's mission critical applications and data. Therefore, it is very important to keep database servers up and running all the time – 24 X 7. There is a need to store and process terabytes of data to cater for business needs, and it is vital to make data highly available.

High availability is all about the site being accessible all the time. High availability solutions minimize the downtime for these mission critical applications.

Microsoft SQL Server is a powerful relational database engine, widely used to store and maintain data in Enterprises of various levels be they small, medium or large.

This book will teach you how best to use these readily-available options and save you time in making your websites highly available.

This Microsoft SQL Server 2008 High Availability book will take you through pre and post installation concepts and common issues you come across while working with SQL Server HA. It will teach you how these various HA solutions can be installed using GUI and the command line. It will also show you how to troubleshoot common issues you may encounter whilst installing or managing the HA option in your environment. It provides references to external links for more advanced learning on the topic.

This book starts with an introductory chapter into the windows domain, domain users and various handshake methods available with Windows server. It also offers information the different authentication methods available with SQL Server – giving you an insight into the importance of security. After you are through with the security aspects, your journey to installing SQL Server HA will start. It will cover the concepts of database mirroring, log shipping, clustering, and replication.

By the end of this book you will be confident enough to take up the challenge to install any of the SQL Server HA options.

A step-by-step guide to SQL Server HA for DBA aspirants, proficient developers and system administrators

What you will learn from this book

  • Learn about the prerequisites for installing SQL Server HA
  • Understand the windows domain and various handshake methods
  • Understand SQL Server's authentication mechanism and SQL Server security
  • Configure and manage database mirroring for high availability
  • Handle cluster management and backup
  • Use log shipping to provide database-level redundancy by automatically backing up, copying, and restoring transaction logs on servers
  • Increase scalability, availability, and processing capacity by configuring applications to use peer-to-peer replication
  • Monitor the performance of SQL Server HA
  • Explore the concepts of SQL Server clustering, different types of SQL cluster

Approach
With clear step-by-step instructions, various real world examples, and plenty of screenshots, this book provides all the support and guidance you will need as you begin to install various SQL Server HA options.

Who this book is written for
If you are an SQL Server developer, or a system administrator, or even a novice DBA, then this book is for you.

It only requires you to have a basic understanding of how SQL Server works to get you through the installation of SQL Server HA.

Book Details

  • Paperback: 308 pages
  • Publisher: Packt Publishing (January, 2011)
  • Language: English
  • ISBN-10: 1849681228
  • ISBN-13: 978-1849681223
  • File Size: 12.9 MiB
  • Hits: 2,437 times

Moodle 1.9 Testing and Assessment - PDF

Moodle 1.9 Testing and AssessmentBook Description
Moodle is a free Course Management System (CMS), which is a web application that educators can use to create effective online learning sites. Moodle also has many effective modules and assessment techniques for testing that can be used for any subject. Computer-based testing is inevitable in any online teaching course. As you consider the benefits of computer-based testing you will want to easily create tests and instantaneously assess them.

Moodle 1.9 Testing and Assessment puts together a variety of modules and activities that allow us to easily create and deliver a variety of tests on any subject. It is a step-by-step guide that will assist you to develop and assess simple as well as complex quizzes and tests.

You will initially learn to create different types of questions such as short answer questions, multiple choice questions, and so on. After you have learned to create questions, you will learn to integrate all of them in a Moodle quiz to create a complete test by tweaking the various options. Next you will learn to create and set up a Lesson, which you can use to create simple vocabulary or flash card tests or complex tests.

You will learn to test and assess students through work submitted using Moodle Workshop. This module also provides an opportunity for self- and peer-assessment of your student's work. Then you will learn skill-specific tests such as listening, reading, speaking, and writing tests that will help you to judge a person's ability in a particular field. At the end of this book you will learn how you can grade tests using Moodle Gradebook.

This hands-on guide helps you to establish optimal tests that can be graded using Moodle modules.

A step–by-step tutorial that helps you to develop different types of tests using the various Moodle modules and activities and assess them using the Gradebook

What you will learn from this book :

  • Create a Moodle quiz intended to help instructors to efficiently develop and offer computer-based tests to their students inside their Moodle course
  • Create multiple-choice tests that are a big part of small-scale and standardized tests
  • Build a complete test by setting the various options such as Timing, Display, and others
  • Set up an adaptive and interactive Lesson to make students learn and understand
  • Test your students' listening and comprehension skills for details using audio, video, and forums
  • Evaluate reading skills using Moodle modules such as Timed reading quizzes and Hot Potatoes
  • Assess your students' speaking ability by recording multiple audio files and tracking their comments by using NanoGong and Voiceboard
  • Scrutinize your students' writing skills by using forums, portfolios, and pre-writing assignments available in Moodle
  • Track the progress of the tests to monitor students improvement by setting up Moodle Gradebook

Approach
This book is an illustrative how-to guide with many screenshots and examples that helps you to create simple to complex tests and assess them using Moodle. It covers effective usage of tools available in Moodle and offers some Moodle options that you may not have tried yet. It will guide you from the basic philosophy of online testing to creating skill-based assessments in Moodle.

Who this book is written for
If you are a tutor or Moodle Administrator who is responsible for developing and evaluating an online test using Moodle, then this book is for you.

This book assumes that you have already successfully installed and set up a Moodle site for teaching.

Book Details

  • Paperback: 392 pages
  • Publisher: Packt Publishing (December 15, 2010)
  • Language: English
  • ISBN-10: 1849512345
  • ISBN-13: 978-1849512343
  • File Size: 6.9 MiB
  • Hits: 1,310 times

Ektron Developer’s Guide: Building an Ektron Powered Website - PDF

Ektron Developers Guide: Building an Ektron Powered WebsiteBook Description
The first book to cover the Ektron content management system (CMS)Ektron CMS400.NET provides a complete platform that features all the functionality needed to create, deploy, and manage your Web site. The power is in your hands when you use the built-in server controls to deploy a site or customize the deployment with the API. Authored by a trio of Ektron insiders, this book escorts you through the detailed steps of building a prototype company site. Upon completion, you will have a complete and functional coded Web site that you can use as a template for future projects.
  • Introduces the Ektron CMS400.NET as well as the Ektron architecture and includes an in-depth explanation of the Ektron framework
  • Assumes no prior knowledge of the Ektron platform
  • Shows you how to install the CMS, software dependencies, and samples sites
  • Explains how to implement a social network and construct a storefront

Ektron Users Guide provides you with everything you need to know about the exciting possibilities of working with this popular and powerful platform.

From the Back Cover
Best practices for ensuring a successful Ektron web projectEktron provides a complete platform that features all the functionality needed to create, deploy, and manage a website, and this book walks you through the streamlined process of building an Ektron-powered site. Using a fictional website example, you'll learn to set up, configure, develop, test, and deploy a site using established best practices and helpful tips. Each chapter focuses on the implementation of a specific aspect of the site and offers an overview of the technology and step-by-step instructions to putting that particular functionality into practice. By the end of the book, you'll have acquired a solid understanding of the internal workings of the Ektron Framework.

Ektron Developers Guide:

  • Introduces the web project methodology recommended by Ektron
  • Discusses core Web Content Management concepts within the context of the sample site
  • Reviews the main elements of the sample site's homepage, the most visited part of the site
  • Explores the technology used to create a successful customer support portal
  • Highlights ways to implement social network software

Book Details

  • Paperback: 672 pages
  • Publisher: Wrox (February, 2011)
  • Language: English
  • ISBN-10: 0470885696
  • ISBN-13: 978-0470885697
  • File Size: 65.4 MiB
  • Hits: 924 times

Magento 1.4 Themes Design - PDF

Magento 1.4 Themes DesignBook Description
Magento is a popular open source e-commerce project. Whilst it comes with a number of default themes to change the look and feel of your store, many people, both new to Magento and old hands, struggle with even the more basic aspects of customizing Magento themes. When you read this book you'll learn how to change the basics of your Magento theme, create a new custom theme and much more.

The book is a step-by-step guide to theming Magento, aimed at readers with little technical expertise. The first chapters introduce Magento 1.4 and Magento themes, covering Magento theme hierarchy and the key components of a Magento theme: templates, skins, layout, and locales. Later chapters delve into changing the basics of your Magento store, including methods for changing the logo of your store, adding a custom favicon (favorites icon) and integrating Twitter and Facebook into your store. More advanced topics include customizing Magento templates and XML layout files to alter a theme to your own needs and creating a custom print stylesheet.

In short, the book provides guides to common aspects of theming and customizing Magento 1.4 and equally useful step-by-step walkthroughs of integrating more unusual items in to your Magento store.

A practical guide to customizing and creating Magento 1.4 themes

What you will learn from this book

  • Install and configure Magento 1.4
  • Customize the appearance of your Magento 1.4 e-commerce store with Magento's powerful theming engine
  • Learn the fundamental principles behind Magento themes
  • Change Magento templates, skin files, and layout files to achieve your theming goals
  • Change the basics of your Magento theme, from the logo of your store to the color scheme of your theme
  • Customize product view pages in your store to maximize customer interest
  • Create a new Magento theme using the Base theme as a beginning
  • Using the @font-face declaration in Magento themes
  • Integrate popular social media aspects such as Twitter and Facebook in to your Magento store
  • Customize templates for e-mail sent to your store's customers
  • Avoid common pitfalls with Magento
  • Style your store for printing more effectively

Approach
The book is written in an informal tone with clear, step-by-step guides through the major tasks in the book.

Who this book is written for
This book is aimed at web designers and web developers who are not familiar with Magento at all, and at Magento designers and developers who are more familiar with Magento 1.3 than Magento 1.4. The book assumes knowledge of HTML and CSS and an awareness, but not in-depth knowledge of, PHP syntax.

Book Details

  • Paperback: 292 pages
  • Publisher: Packt Publishing (January, 2011)
  • Language: English
  • ISBN-10: 1849514801
  • ISBN-13: 978-1849514804
  • File Size: 10.5 MiB
  • Hits: 1,327 times

Microsoft Dynamics Sure Step 2010 - PDF

Microsoft Dynamics Sure Step 2010Book Description
Delivering business solutions is more than just product play. Software is often viewed as the enabler; however, the key to success is how the solution is implemented and how the implementations are managed. With this as the background, Microsoft has developed Microsoft Dynamics Sure Step as the full lifecycle methodology for the Dynamics business solutions portfolio. Microsoft Dynamics Sure Step enables you to maximize your Dynamics investments and increase your efficiency to select, sell, deliver, operate and support your business solution.

This book details the use of the Microsoft Dynamics Sure Step methodology to enable the full lifecycle of Microsoft Dynamics Sure Step business solutions engagements. Guidance is provided on the due diligence process for the customer that overlaps the solution selling cycle for the service provider, through to the solution implementation phases, encompassing on-going maintenance and upgrades.

This book provides detailed coverage of how to use Microsoft Dynamics Sure Step to successfully deliver Dynamics solutions for your business.

The book begins by focusing on the aspects of due diligence and solution selling- whether you are the customer or the service provider, you can learn how you work together to select the right solution to meet the organization's needs. In the ensuing chapters, you will learn how Microsoft Dynamics Sure Step can help improve the overall quality of your Dynamics business solution, including coverage of proactive and post go-live optimization offerings and a thorough explanation of how to upgrade your Dynamics solutions to the latest release of the products.

Finally, the book discusses the essence of Microsoft Dynamics Sure Step projects and how to successfully deliver these business solutions, including project and change management disciplines and processes.

Additional key topics such as a guide to adopting Microsoft Dynamics Sure Step are also provided if you are looking to develop a consistent process in your organization.

Maximize your Microsoft Dynamics Sure Step investments, from solution selection or solution selling, to solution delivery and support

What you will learn from this book

  • Understand how to effectively use Microsoft Dynamics Sure Step to implement the right Microsoft Dynamics business solution with quality, on-time and on-budget results.
  • Learn business solution selling techniques and guidance to accelerate and close a sale, as well as related guidance on specific industries
  • Discover how Microsoft Dynamics Sure Step support's your buy cycle, as you progress through your needs assessment, alternatives assessment and risk assessment stages
  • Examine the different options to choose from for your business solution delivery, including waterfall and agile approaches
  • Acquire insights into how you can proactively optimize the business solution during implementation, as well as continue to maintain the health of your solution in production
  • Determine the approach and tools available to upgrade your business solutions to the current product releases
  • Gain knowledge in key areas such as the project and change management disciplines provided in Microsoft Dynamics Sure Step
  • Familiarize yourself with the approach to adopting the Microsoft Dynamics Sure Step methodology as your own

Approach
A focused tutorial, this book is much more than just another step-by-step guide into project management. This book shows you how to implement Microsoft Dynamics Sure Step business solutions, with Microsoft Dynamics Sure Step providing the basis. This book will also help you to plan, align, and orchestrate your sales activities. It will orient you to tactics required to be efficient, proactive, goal driven and flexible in your Microsoft Dynamics engagements.

Who this book is written for
If you are a Dynamics consultant, developer, or in a customer resources or sales role that requires guidance and knowledge of the ERP/CRM business solutions space or to deliver business solutions that meet or exceed the expectations of your organization, then this book is ideal for you.

Book Details

  • Paperback: 360 pages
  • Publisher: Packt Publishing (January, 2011)
  • Language: English
  • ISBN-10: 1849681104
  • ISBN-13: 978-1849681100
  • File Size: 22.5 MiB
  • Hits: 968 times

Getting Started with Microsoft Application Virtualization 4.6 - PDF

Getting Started with Microsoft Application Virtualization 4.6Book Description
Organizations often spend more money than they should on maintaining applications and the operating system life cycles. Supporting end-users' problems as well as maintaining different operating system baselines can also get really expensive. Microsoft App-V saves resources and increases productivity by virtualizing applications and providing centralized management for your organization's application infrastructure. However, application virtualization is not as simple as it sounds and can require expert guidance for successful implementations in an organization.

With this book in hand, you will learn how to easily implement a centralized management for your applications with Microsoft App-V. It provides all the necessary guidance for preparing your App-V environment, as well as sequencing (capturing) and delivering simple and complex applications. It will demonstrate how you can save a lot of time and effort by eliminating the common issues faced in application deployment and maintenance.

This Microsoft Application Virtualization 4.6 Implementation Guide will show you, in a step-by-step manner, how to set up the environment for installing your company's applications, defining all the requirements and configurations one time only, and then delivering the same baseline to all the users you want. Microsoft App-V removes the constraints we usually have with applications, their dependencies and the issues involved, providing a centralized management of those applications. With this book, you will first review the basics of App-V architecture and the components involved and then start working directly with the platform by installing the App-V server and client components. As the book progresses, you will learn to sequence and publish simple as well as complex applications. Using this guide, applications' transitions, such as moving up from Microsoft Office 2007 to Office 2010, can be achieved transparently for all users. It will also guide you through advanced topics such as integrating App-V with Microsoft's Configuration Manager, securing communications, and publishing applications through Remote Desktop Services.

By the end of this book, you will be geared up to plan and implement the virtualization of your application infrastructure with Microsoft App-V.

A complete guide for optimization and agility within the application delivery process using Microsoft App-V

What you will learn from this book

  • Understand App-V components and its architecture.
  • Explore the new and important features of App-V 4.6
  • Set up App-V Management and Streaming Servers to facilitate the centralized management of applications.
  • Install App-V Sequencer, Desktop Client, and Terminal Services Client to set up the entire environment for application virtualization deployment
  • Prepare and configure different models and implementations of App-V.
  • Sequence and publish simple applications, as well as highly complex applications such as Microsoft Office 2010.
  • Understand and implement Dynamic Suite Composition (DSC) for interconnected virtual applications.
  • Integrate App-V with System Center Configuration Manager to optimize the infrastructure.
  • Secure the App-V Environment to ensure safe communication between the server and the clients.
  • Install and configure App-V for Remote Desktop Services to simplify application deployment

Approach
A practical tutorial containing clear, step-by-step explanations of all the concepts required to understand the technology involved in virtualizing your application infrastructure. By taking the reader through relevant real world examples that can be put into practice immediately, this book provides an easy way to plan and design the implementation. Each topic is written defining a common need and developing the process to solve it using Microsoft App-V.

Who this book is written for
This book is written for IT professionals and IT decision makers who want to explore the benefits of implementing and maintaining virtual applications. If you are a system administrator or a consultant who wants to implement and administer App-V, then this book is for you. The detailed steps provided for applying App-V in your organization will work as an easy guide for IT professionals in charge of the operations. It will also meet the expectations of readers who are looking for a simple way of handling their infrastructure and who want to reduce the costs of help desk supports issues.

Book Details

  • Paperback: 308 pages
  • Publisher: Packt Publishing (January, 2011)
  • Language: English
  • ISBN-10: 1849681260
  • ISBN-13: 978-1849681261
  • File Size: 16.3 MiB
  • Hits: 1,370 times

2/22/2011

HP Network Node Manager 9: Getting Started - PDF

HP Network Node Manager 9: Getting StartedBook Description
Every organization is on the lookout for ways to improve network availability and performance, and reduce their operating expenses. It's not funny to have to drive to a client's premises in the middle of the night without any clue as to what's going on – whether it's for an hour or for a whole day. It's even worse when the client has no or very little knowledge about what just happened because they have no tool to track the problem. Step beyond the default installations and make this tool work for you in the way you want.

This book guides you through the whole network monitoring implementation process. It covers all NNMi features and gives you hints to adapt this management software to your specific needs. It also describes how to use built-in features and adapt them in the most efficient way. It stitches the gap between technical personnel and management, covering subjects in both technical and business languages.

The book guides you from system sizing, edition, and feature selection to system customization as per your staff needs. If you are about to expand your system and bring external tools for integration with NNMi, this book is a good source to start from. It has descriptions and examples on why and how NNMi can be integrated. It explains what system designers do while sizing an NNMi system and how your system should be installed. You will also find a description on how you should design and implement your network discovery. You will learn how to create maps for your operators, so any network device that causes issues can be tracked fast, and each device position will tell each device's purpose.

Incident customization will help you configure which incidents are important for you, instead of receiving the vendor default settings with no clue as to what they mean in your situation. You will learn how to navigate between incidents and maps to reduce troubleshooting time and use your custom created tools within NNMi and become a proactive operator. The least visible but most important task in critical situations is how well you have prepared your system for disasters. This book describes backup, application failover, and clustering techniques with real-world examples. After reading this book, you will be ready to design monitoring and management tools to work along with NNMi in the way you want.

Don't work for NNMi – make it work for you

What you will learn from this book :

  • Implement the NNMi tool in your infrastructure
  • Customize NNMi to give operators a clear view about what's going on in a network, keep troubleshooting tools handy, and ensure a smooth workflow between other management tools in your network operations center
  • Tune alarms so that you are notified of important network outages or other changes
  • Take control over managing access to NNMi
  • Configure NNMi to be operational during almost any disaster
  • Monitor your network using NNMi as an operator
  • Personalize menus to your operational center needs
  • Expand NNMi built-in features with your own or additional plugins
  • Integrate NNMi with other management tools in your company
  • Upgrade your old version of NNM to NNMi 9
  • Insert your NNMi's puzzle piece into the Network Operations Center or Consolidated Data Management Center and foresee the next steps for your operations center development/expansion

Approach
This book is a step-by-step guide describing how to implement, maintain, and expand the NNMi management tool. It is a practical guide, based on experience managing networks in a wide scale of network operation centers. It shares best practices and explains a lot of non-technical issues that arise during implementations and operations. Each topic has practical examples where the reader can practice while reading the book.

Who this book is written for
The book is written for the following audience:

  • Monitoring solution designers, who plan how to implement NNMi
  • Network engineers, who plan to start managing their network
  • System administrators, who start administering NNMi
  • Network monitoring operators, who want to learn how to use NNMi

If you belong to any one of the above professions, then this book is for you. It's also for professionals who describe themselves as beginners, or intermediate-level professionals. The book is also suitable for old-version NNM users who wish to switch to NNMi.

Book Details

  • Paperback: 584 pages
  • Publisher: Packt Publishing (January, 2011)
  • Language: English
  • ISBN-10: 1849680841
  • ISBN-13: 978-1849680844
  • File Size: 17.3 MiB
  • Hits: 674 times

Python 2.6 Text Processing: Beginner’s Guide - PDF

Python 2.6 Text Processing: Beginners GuideBook Description
For programmers, working with text is not about reading their newspaper on a break; it's about taking textual data in one form and doing something to it. Extract, decrypt, parse, restructure – these are just some of the text tasks that can occupy much of a programmer's life. If this is your life, this book will make it better – a practical guide on how to do what you want with textual data in Python.

Python 2.6 Text Processing Beginner's Guide is the easiest way to learn how to manipulate text with Python. Packed with examples, it will teach you text processing techniques and give you the skills to work with the most popular Python libraries for transforming text from one form to another.

The book gets you going with a quick look at some data formats, and installing the supporting libraries and components so that you're ready to get started. You move on to extracting text from a collection of sources and handling it using Python's built-in string functions and regular expressions. You look into processing structured text documents such as XML and HTML, JSON, and CSV. Then you progress to generating documents and creating templates. Finally you look at ways to enhance text output via a collection of third-party packages such as Nucular, PyParsing, NLTK, and Mako.

Learn text processing techniques and work with the most popular Python libraries for transforming text from one form to another.

What you will learn from this book :

  • Know the options available for processing text in Python
  • Parse JSON data that is often used as a data delivery mechanism on the Internet
  • Organize a log-processing application via modules and packages to make it more extensible
  • Perform conditional matches via look-ahead and look-behind assertions by using basic regular expressions
  • Process XML and HTML documents in a variety of ways based on the needs of your application
  • Implement callback methods to perform SAX processing and walk in-memory DOM structures
  • Understand Unicode, character encoding, internationalization, and localization
  • Lay out a Mako template-based project by using techniques such as template inheritance, additional tags, and custom filters
  • Install and use the Mako templating system to create your own Mako templates
  • Process a large number of e-mail messages using the Python standard library and index them with Nucular for fast searching
  • Fix common exceptions that occur while dealing with different types of text encoding
  • Build simple PDF output using the ReportLab toolkit's high-level PLATYPUS framework
  • Generate Microsoft Excel output using the xlwt module
  • Open and edit existing Open Document files to use them as template sources
  • Understand supporting functions and classes, such as the Python IO system and packaging components

Approach
This book is part of the Beginner's Guide series. Each chapter covers the steps for various tasks to process data followed by brief explanation of what is happening in each task. The explanation is followed by a few questions on the topic under discussion that will serve as a refresher course for you.

Who this book is written for
This book is for people who have text in one format, and need it in another, as quickly as possible. You don't need any experience with text processing, but you will need some basic knowledge of Python.

Book Details

  • Paperback: 380 pages
  • Publisher: Packt Publishing (December, 2010)
  • Language: English
  • ISBN-10: 1849512124
  • ISBN-13: 978-1849512121
  • File Size: 7.8 MiB
  • Hits: 2,926 times

ASP.NET MVC 2 Cookbook - PDF

ASP.NET MVC 2 CookbookBook Description
ASP.NET MVC, one of the latest web development platforms from Microsoft, brings the power of MVC programming to ASP.NET development. It simplifies the task of application development and maintenance for developers. However, ASP.NET MVC is filled with so many features that developers end up looking for solutions to the many problems that are encountered in their routine development tasks.ASP.NET MVC 2 Cookbook will provide solutions for the very specific problems that are encountered while developing applications with the ASP.NET MVC platform. It consists of many recipes containing step-by-step instructions that guide developers to effectively use the wide array of tools and features of ASP.NET MVC platform for web development

ASP.NET MVC Cookbook is a collection of recipes that will help you to perform your routine development tasks with ease using the ASP.NET MVC platform. In this book you will be walked through the solution to several specific web application development problems. Each recipe will walk you through the creation of a web application, setting up any Visual Studio project requirements, adding in any external tools, and finally the programming steps needed to solve the problem. The focus of the book is to describe the solution from start to finish.

The book starts off with recipes that demonstrate how to work effectively with views and controllers – two of the most important ingredients of the ASP.NET MVC framework. It then gradually moves on to cover many advanced routing techniques. Considering the importance of having a consistent structure to the site, the book contains recipes to show how to build a consistent UI and control its look with master pages. It also contains a chapter that is packed with many recipes that demonstrate how to gain control of data within a view.

As the book progresses through some exciting recipes on performing complex tasks with forms, you will discover how easy it is to work with forms to jazz up the look of your web site. Building large applications with ease is one of the prime features of the MVC model. Therefore, this book also focuses on tools and features that make building large applications easier to manage. As data plays an important role in the MVC architecture, there are ample recipes dedicated to cover data validation, access, and storage techniques. Finally, the book demonstrates how to enhance the user experience of your visitors by controlling the data at the application, session, caching, and cookie level.

By the end of this book, you will have explored a wide array of tools and features available with the ASP.NET MVC platform

A fast-paced cookbook with recipes covering all that you wanted to know about developing with ASP.NET MVC

What you will learn from this book

  • Get to grips with views and build view content from the data passed
  • Work with actions and controllers to perform some important tasks such as creating a CAPTCHA system and generating a PDF order summary
  • Get a handle on complex routing issues such as using wild card parameters to support slug URLs
  • Create and use master pages to control application wide formatting
  • Handle the creation of master-detail pages with AJAX modal pop-ups
  • Use templated helpers, model binding, and areas to build large-scale applications with ease
  • Perform various validations to ensure that the data entered is correct
  • Access and store data with the different techniques available in ASP.NET MVC application development
  • Manage the data at the application, site, caching, and cookie level
  • Keep track of the number of visitors and maintain their information while they are at your site

Approach
Written in cookbook style, this book offers solutions to all common web development problems through recipes. Each recipe contains step-by-step instructions followed by the analysis of what was done in each task and other useful information. The book is designed so that you can read it chapter by chapter, or you can look at the list of recipes and refer to them in no particular order.

Who this book is written for
This book is particularly written for web developers looking to transfer their knowledge from the ASP.NET Web Forms way of doing things to the ASP.NET MVC framework. As this book targets readers of various experience levels, you should be able to find recipes of a basic, intermediate, and advanced nature. Regardless of your experience level, each recipe will walk you through the solution in a step by step manner that anyone should be able to follow.

Book Details

  • Paperback: 332 pages
  • Publisher: Packt Publishing (January, 2011)
  • Language: English
  • ISBN-10: 1849690308
  • ISBN-13: 978-1849690300
  • File Size: 52.6 MiB
  • Hits: 3,006 times

Blender 2.5 Materials and Textures Cookbook - PDF

Blender 2.5 Materials and Textures CookbookBook Description
Blender 2.5 is one of the most usable 3D suites available. Its material and texture functions offer spectacular surface creation possibilities. It can take you hours just to create basic textures and materials in Blender and when you think of creating complex materials and textures you are petrified. Imagine how you will feel when you overcome these obstacles.

This book wastes no time on boring theory and bombards you with examples of ready-created materials and textures from the start, with clear instructions on how they were created, and what you can learn from them for making your own. It covers all core Blender functions you will ever need to easily create perfect simulation of objects from the simplest to the most complex ones.

The book begins with recipes that show you how to create natural surface materials, including a variety of pebbles, rocks, wood, and water, as well as man-made metals, complete with rust. By utilizing some of the easiest-to-use animation tools available, you will be able to produce accurate movement in mesh objects. Familiarize yourself with a plethora of tools that will help you to effectively organize your textures and materials.

You will learn how to emulate the reflective properties of natural materials and how to simulate materials such as rusted iron, which is difficult to make believable. Transparency and reflection are both tricky natural surface properties to simulate but these recipes will make it easy. Explore ways to speed up animations by using special painting techniques to significantly lower render times. By the end of the book, you will be able to simulate some of the most difficult effects to recreate in any 3D suite, such as smoke, fire, and explosions.

A practical book packed with powerful techniques and solutions for adding materials and textures to your Blender projects

What you will learn from this book :

  • Understand the new Blender 2.5 user interface that simplifies creation of materials and textures
  • Explore the complex task of UV mapping of a human face
  • Use the Sub Surface Scattering commands in Blender to create objects the way you want
  • Confidently simulate materials such as smoke, flames, and explosions using the Blender 2.5 Smoke Physics module
  • Create an entire ocean that animates and reacts with objects in the water by using the new Blender 2.5 features
  • Employ simple repeating textures that can be applied with infinite variety without appearing to repeat
  • Synthesize complex materials without complex mesh objects by using alpha transparency
  • Create incredible moving textures and materials by using Blender 2.5 animation curves
  • Create flexible materials that can curve around corners or apply themselves to complex winding meshes without unwanted texture distortion
  • Manage Blender 2.5 materials and textures and effectively apply them to your Blender projects

Approach
Each chapter in the book follows a themed approach to creating materials using the new Blender 2.5 features. As you read through each chapter you will learn approaches to create materials and textures. These materials and textures will help you to create a flawless simulation of real-world objects. You need not read the chapters in any particular order to learn to use the Blender 3D suite for materials simulation appropriately. Every recipe in this book will enable you to create a usable material or texture effect as well as teaching you techniques that save your time.

Who this book is written for
If you are a Graphics Designer looking to master the features for materials and textures to create realistic looking models in Blender, then this book is for you. It can be read by both beginners and experienced Blender users; however, prior understanding of object creation and manipulation in Blender would be an advantage.

This is a must-read for Blender users who want to learn the concepts and at the same time experiment with the different Blender Material and texture functions.

Book Details

  • Paperback: 312 pages
  • Publisher: Packt Publishing (January, 2011)
  • Language: English
  • ISBN-10: 1849512884
  • ISBN-13: 978-1849512886
  • File Size: 371.9 MiB
  • Hits: 1,714 times