A

Image

BizTalk 2010 Recipes provides ready-made solutions to BizTalk Server 2010 developers. The recipes in the book save you the effort of developing your own solutions to common problems that have been solved many times over. The solutions demonstrate sound practice, the result of hard-earned wisdom by those who have gone before.

Presented in a step-by-step format with clear code examples and explanations, the solutions in BizTalk 2010 Recipes help you take advantage of new features and deeper capabilities in BizTalk Server 2010. You’ll learn to provide rich mapping support, extended EDI and trading partner management capabilities, and to deploy the growing range of adapters for integrating with the different systems and technologies that you will encounter.

Author Mark Beckner doesn’t overlook core functionality either. You’ll find recipes covering all the core areas: schemas, maps, orchestrations, messaging and more. BizTalk Server 2010 is Microsoft’s market-leading platform for orchestrating process flow across disparate applications. BizTalk 2010 Recipes is your key to unlocking the full power of that platform.

What you’ll learn

Automate business processes across different systems in your enterprise.
Build, test, and deploy complex maps and schemas.
Implement the Business Rules Engine (BRE).
Develop Business Activity Monitoring (BAM) solutions.
Manage Electronic Data Interchange (EDI) with Trading Partners.
Monitor and troubleshoot automated processes.

Who this book is for

BizTalk 2010 Recipes is aimed at developers new to Microsoft BizTalk Server 2010. Experienced BizTalk developers will also find great value in the information around new functionality in the 2010 release such as that for mapping and for EDI trading partner management.  Those brand new to BizTalk will appreciate the clear examples of core functionality that help them understand how best to design and deploy BizTalk Server solutions.

Image

Up-to-the-Minute, Complete Guidance for Developing Embedded Solutions with Linux

 

Linux has emerged as today’s #1 operating system for embedded products. Christopher Hallinan’s Embedded Linux Primer has proven itself as the definitive real-world guide to building efficient, high-value, embedded systems with Linux. Now, Hallinan has thoroughly updated this highly praised book for the newest Linux kernels, capabilities, tools, and hardware support, including advanced multicore processors.

 

Drawing on more than a decade of embedded Linux experience, Hallinan helps you rapidly climb the learning curve, whether you’re moving from legacy environments or you’re new to embedded programming. Hallinan addresses today’s most important development challenges and demonstrates how to solve the problems you’re most likely to encounter.

You’ll learn how to build a modern, efficient embedded Linux development environment, and then utilize it as productively as possible. Hallinan offers up-to-date guidance on everything from kernel configuration and initialization to bootloaders, device drivers to file systems, and BusyBox utilities to real-time configuration and system analysis. This edition adds entirely new chapters on UDEV, USB, and open source build systems.

 

  • Tour the typical embedded system and development environment and understand its concepts and components.
  • Understand the Linux kernel and userspace initialization processes.
  • Preview bootloaders, with specific emphasis on U-Boot.
  • Configure the Memory Technology Devices (MTD) subsystem to interface with flash (and other) memory devices.
  • Make the most of BusyBox and latest open source development tools.
  • Learn from expanded and updated coverage of kernel debugging.
  • Build and analyze real-time systems with Linux.
  • Learn to configure device files and driver loading with UDEV.
  • Walk through detailed coverage of the USB subsystem.
  • Introduces the latest open source embedded Linux build systems.
  • Reference appendices include U-Boot and BusyBox commands.
Image

CSS3 adds powerful new functionality to the web’s visual style language to help you create beautiful and engaging designs more easily than ever. With CSS3, you can create eye-catching visual effects such as semitransparent backgrounds, gradients, and drop shadows without using images; display text in beautiful, unique, non-web-safe fonts; create animations without Flash; and customize a design to the user’s unique device or screen size without JavaScript.

You’ll learn how to accomplish these effects and more by working through a series of practical yet cutting-edge projects. Each chapter walks you through standalone exercises that you can integrate into projects you’re working on, or use as inspiration. You’ll learn all of the most popular, useful, and well-supported CSS3 techniques, plus:

  • How to use CSS3 to enhance your pages, not just in terms of looks, but also in terms of usability, accessibility, and efficiency
  • When and how to provide workarounds and fallbacks for older, non-supporting browsers
  • How to create stunning designs with unique typography and beautiful graphic details
  • Advanced new selectors to streamline your markup and make it less prone to human errors
  • New methods for creating multiple-column layouts
  • How to quickly and easily create mobile-optimized web designs without using scripting
Image

Having your own blog isn’t just for the nerdy anymore. Today, it seems everyone—from multinational corporations to a neighbor up the street—has a blog. They all have one, in part, because the folks at WordPress make it easy to have one. But to actually build a good blog—to create a blog people want to read—takes thought, planning, and some effort. From picking a theme and using tags to choosing widgets and building a community, creating your blog really starts after you’ve set it up.

In Building a WordPress Blog People Want to Read by blogger extraordinaire Scott McNulty, you’ll learn how to:

  • Install and get your WordPress site running.
  • Set up your site to ensure it can easily grow with you and your readers.
  • Be the master of user accounts.
  • Manage your site with the WordPress Dashboard and extend its capabilities with plug-ins.
  • Make the most of images.
  • Work with pages, templates, and links and—of course—publish your posts.
  • Use custom post types and taxonomies to bend WordPress to your will.
  • Deal with comments—if you even want readers commenting at all.
  • Find a theme and make it your own.
Image

With this Quick-Start Guide you'll be creating your first gadgets within a few minutes, following the step-by-step instructions and photos throughout the book. You'll build your own motion-sensing game controller with a three-axis accelerometer, connect the Arduino to the Internet and program both client and server applications, and create a universal remote with an Arduino and a few cheap parts. Plus, you'll build your own burglar alarm that emails you whenever someone's moving in your living room, integrate Nintendo's Wii Nunchuk into your projects, make binary dice, learn how to solder, and more.

Sidebars throughout the book point you to exciting real-world projects using the Arduino, plenty of exercises will extend your skills, and "What If It Doesn't Work" sections help you troubleshoot common problems.

With Arduino: A Quick-Start Guide, beginners can quickly join the worldwide community of hobbyists and professionals who use the Arduino to prototype and develop fun, useful inventions.

Image

Use Moodle to manage and organize your administrative duties, monitor attendance records, manage student enrolment, record exam results, and much more

  • Transform your Moodle site into a system that will allow you to manage information such as monitoring attendance records, managing the number of students enrolled for a particular course, and inter-department communication
  • Create courses for all subjects in no time with the Bulk Course Creation tool
  • Create accounts for hundreds of users swiftly and enroll them in courses at the same time using a CSV file.
  • Part of Packt's Beginner's Guide series: Readers are walked through each task as they read through the book with the end result being a sample CIMS Moodle site
  • In Detail

    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.

    Who this book is written for

    If you are a teacher or head of department in an institution and are interested in how Moodle can be used to streamline curriculum delivery and information flow in your institution, this book is for you. This book is also useful for Moodle administrators.

    Prior experience with Moodle is not essential for this book.

    Image

    Praise for Previous Edition of Joomla!: A User’s Guide

     

    “A complete guide to the powerful features of Joomla! 1.5, this book takes a holistic approach to building a Joomla!-powered website–from the CMS itself to its many extensions, search engine optimization, and even building your own tableless template. The novice reader is eased into the subject and confidently guided through the basic principles and on to the more advanced features. This guide empowers the user not only to build a professional website but to also to make it a success.”

    Russell Walker, CEO, Netshine Software Limited (Joomla! Development Consultancy)

     

    “If you’ve been using or following Joomla! in the past years, you’ve most likely seen the name Barrie North or Joomlashack. Barrie has been a member of the community for a long time and, as such, my expectations for this book were pretty high. Besides explaining how Joomla! works from a usability point of view, there is valuable information for people who want to learn serious template building, and readers can stand out of the crowd by using Barrie’s steps to make their (X)HTML and CSS optimized for accessibility and SEO. All in all, this book is a great guide that comes at the right time for newcomers and more experienced Joomla! users and developers alike. Well done, Barrie!”

    Arno Zijlstra, Joomla! cofounder, custom template specialist, www.alvaana.com

     

    “In a time when solid, real-life Joomla! 1.5 information is rarely available, this book is a thirst-quenching oasis of knowledge. The abundant and clear examples in the book make Joomla! 1.5 websites within anyone’s reach. I heartily recommend Joomla! 1.5: A User’s Guide by Barrie North.”

    Tom Canavan, author of Dodging the Bullets: A Disaster Preparation Guide for Joomla! Based Web Sites

     

    “Refreshing! After reading many how-to books, this one is a step beyond the rest because of its focus on examples based on live sites. This book is well crafted for beginners to advanced users with a well-organized overview that walks you through the entire Joomla! CMS.”

    Steven Pignataro, corePHP, www.corephp.com

     

    “As a long-time Joomla! end-user and developer, I had low expectations for anything new I might learn from this book. However, I was pleasantly surprised to find it a great refresher course, especially since the book is logically organized, leading beginners from the most basic Joomla! concepts and continuing through to more complex ones, such as tableless template design and how to write a template for Joomla! 1.5. In summary, Barrie North has produced the gold-standard print reference for Joomla! 1.5. I highly recommend this book for novice and intermediate users if you want to make the most of Joomla!”

    Vicor Drover, http://dev.anything-digital.com

     

    The Best Easy-to-Use Guide to Joomla!™−The World’s #1 Open Source Content Management System

     

    If you want to build sophisticated websites that can be easily edited and updated, you need to master Joomla. Now there’s an easy-to-read, easy-to-use guide to Joomla for every site manager, administrator, and developer. Leading Joomla consultant Barrie North covers all you need to get results: installation, administration, site organization, template development, content updates, and a whole lot more. You’ll find tips, tricks, and troubleshooting solutions, as well as three start-to-finish case studies.

     

    New to Joomla? No problem! This book starts with the simplest design and system concepts, and builds your expertise step-by-step. You’ll rapidly master Joomla’s power, even if you have no content management, scripting, or CSS expertise. Experienced with Joomla? You’ll turn to this book constantly for its authoritative, plain-English, example-rich Joomla 1.6 reference content.


    •    Understand content management, what Joomla does, and how its components fit together

    •    Build Joomla sites from scratch and systematically customize them to your needs

    •    Create modern, pure CSS Joomla 1.6 templates using popular grid frameworks

    •    Use Joomla 1.6’s nested categories to organize content and articles

    •    Create dynamic pages and effective navigation

    •    Work with Joomla modules and components

    •    Learn how to optimize your Joomla sites for search engines

    •    Follow three start-to-finish case studies: building a school website, a small business site, and a blog

    •    Identify the most valuable Joomla extensions and add-ons: find them and use them

    Image

    If your web application's success depends on how quickly and easily users can make transactions, then PayPal is a solution you can't afford to overlook. This book helps you determine which PayPal option is best for your situation, and provides step-by-step instructions for implementing the payment method you choose—whether you're accepting money via the Web or mobile devices for products and services, donations, or anything else.

    You'll find sample code written primarily in PHP and Objective-C, as well as use cases for executing options with PayPal's API. By the end of this book, you'll have a clear understanding of PayPal and how you can get the most out of its powerful features, no matter how much API programming experience you have.

    • Learn how to work with the PayPal API, and choose the right integration method for your project
    • Explore PayPal’s Express Checkout option, including its unique workflow and four methods of operation
    • Examine the Website Payment Pro method—with a focus on direct payments
    • Consider Adaptive Payments and learn how to set permission levels for their use
    • Use PayPal in your iOS or Android-based mobile app with the new Mobile Express Checkout method
    • Test your PayPal implementation with the sandbox
    Image

    Mastering the development of .NET 4.0 applications in C# is less about knowing the Visual C# 2010 language and more about knowing how to use the functionality of the .NET Framework class library most effectively. Visual C# 2010 Recipes explores the breadth of the .NET Framework class library and provides specific solutions to common and interesting programming problems. Each recipe is presented in a succinct problem/solution format and is accompanied by a working code sample to help you understand the concept and quickly apply it.

    When you are facing a Visual C# 2010 problem, this book likely contains a recipe that provides you with the solution–or at least points you in the right direction. Even if you are simply looking to broaden your knowledge of the .NET Framework class library, then Visual C# 2010 Recipes is the perfect resource to assist you.

    This is a fully up-to-date reference for .NET 4.0 programmers. All code samples come as stand-alone Visual Studio 2010 solutions for your convenience.



    What you'll learn

    • Clear, concise answers to myriad problems that occur during day-to-day C# 2010 development
    • How to write code according to Microsoft's best practice guidelines
    • Answers to questions covering everything from workflow to XML processing



    Who is this book for?

    While there are few developers who do not stand to learn something from this book's concise, solution-oriented format, it is primarily aimed at emerging software professionals taking their first steps into the IT marketplace. These newly qualified and relatively inexperienced developers will gain the most from the book's comprehensive content and fast-access design, which is aimed at helping them cope with the problems and pitfalls that regularly occur when learning a new technology.

    About the Apress Recipes Series

    Apress Recipes series books are carefully selected compendiums of solutions and techniques to help you solve the difficulties that regularly beset developers when they are learning a new language or technology. The recipes are short, and each provides a step–by–step explanation and working code example that allows you to successfully solve your problems and progress with your project.

    Pages

    Subscribe to RSS - A