Rabu, 09 November 2011

6 new posts


6 new posts

Link to Wow! eBook - Blog

iPhone Applications Tune-Up

Posted: 09 Nov 2011 09:24 AM PST

iPhone Applications Tune Up

Book Description

The best iPhone applications are the ones that demonstrate smooth, fast, efficient and optimal performance. An application should be designed to run at 200 mph, but operate just as smoothly as it would at 5 mph. Developing an application that supports such a wide range of performance needs is no small task and requires an understanding of the basic elements of performance as well as a strong strategy.

This book covers every aspect of tuning, optimizing, and squeezing every last bit of performance out of an iOS project. From application architecture and design to development and deployment, readers will be guided through the entire process of tuning an iOS application for high performance.

Every line of code presents an opportunity to improve upon the effective performance of an application. This book begins with the fundamentals of performance, demonstrating the impact poor performance can have on the success of an application. Apple’s App Store is riddled with applications that fall just short of success and it isn’t too much of a stretch to attribute many of these failures to a lack of optimization. Readers will be lead through each chapter, learning every aspect of performance tuning from simple syntax tips and tricks to advanced process management, and network and memory optimizations.

In addition to theories, syntax, and detailed code examples, readers will learn to take advantage of Apple’s powerful performance measurement and benchmarking utilities to identify the specific components of an iOS project that might need attention.

Learn the fundamentals of performance driven development to remedy existing performance related issues or design high performance iOS applications from start to finish

What you will learn from this book:

  • Understand the basic principles of application performance and bottlenecks
  • Learn the benefits and techniques of performance-driven development
  • Analyze an application with proper benchmarking and measurement utilities
  • Identify iOS and device capabilities and limitations
  • Improve network and communications performance
  • Understand the common pitfalls caused by misuse of basic language syntax
  • Learn design patterns that can increase application simplicity and performance
  • Become more familiar with the object and component lifecycle
  • Use unit testing and exception handling to create better code
  • Store and recall data faster and more efficiently

Approach
Written to be read straight through as well as to be used as a technical reference, each chapter of this book focuses on an individual aspect of application performance and how it relates to the overall development and tune-up process.

The reader will be introduced to the fundamentals of iOS performance bottlenecks and how poor application performance can and does affect a user’s experience, adoption, and ultimately success

Who this book is written for
This book is for iOS application developers who are interested in resolving application performance bottlenecks in both new and existing Xcode projects. Readers should be familiar with the basic concepts and principles of iOS development, Objective-C syntax, and use of Apple’s Xcode development environment.

Book Details

  • Paperback: 256 pages
  • Publisher: Packt Publishing (October 2011)
  • Language: English
  • ISBN-10: 1849690340
  • ISBN-13: 978-1849690348
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts


IBM WebSphere Application Server 8.0 Administration Guide

Posted: 09 Nov 2011 09:23 AM PST

IBM WebSphere Application Server 8.0 Administration Guide

Book Description

Administrators require a secure, scalable, and resilient application infrastructure to support the development of JEE applications and SOA services. IBM's WebSphere Application Server is optimized for this task, and this book will ensure that you can utilize all that this tool has to offer with the exciting new features of IBM WebSphere Application Server 8.0.

IBM WebSphere Application Server 8.0 Administration Guide is fully revised with details of the new functionality of WebSphere Application Server 8.0, including the new installation GUI, managed deployment, and HPEL. With this book in hand, you will be equipped to provide an innovative, performance-based foundation to build, run, and manage JEE applications and SOA services.

IBM WebSphere Application Server 8.0 has been tuned for higher performance out of the box, and numerous enhancements have been made to give you as an administrator more options for increasing runtime performance. This book will allow you to utilize all of these features, including HPEL logging and disabling WebSphere MQ Messaging. You will be taken through how to configure and prepare WebSphere resources for your application deployments, and by the end of IBM WebSphere Application Server 8.0 Administration Guide, you will be able to successfully manage and tune your WebSphere 8.0 implementation.

What you will learn from this book:

  • Get to grips with all of the new administrative features that WebSphere Application Server 8.0 has to offer, including the new installation process using IBM Installation Manager
  • Take advantage of managed deployment to facilitate drag and drop deployments
  • Save yourself hours of manual administrative effort with  automated configuration
  • Assign different levels of administrative access to secure the WebSphere Application Server administrative console
  • Fully understand and implement Java messaging and enabling messaging persistence using databases
  • Understand how to use the new derby JDBC drivers
  • Learn how to manage additional application servers from a single administrative console
  • Increase server performance by enabling the new HPEL binary logging, and disabling WebSphere MQ when Messaging services are not required
  • Understand how to configure SSL  for IBM HTTP Server and the Websphere Plug-in

Approach
IBM WebSphere Application Server 8.0 Administration Guide is a highly practical, example-driven tutorial. You will be introduced to WebSphere Application Server 8.0, and guided through configuration, deployment, and tuning for optimum performance.

Who this book is written for
If you are an administrator who wants to get up and running with IBM WebSphere Application Server 8.0, then this book is not to be missed. Experience with WebSphere and Java would be an advantage, but is not essential.

Book Details

  • Paperback: 496 pages
  • Publisher: Packt Publishing (October 2011)
  • Language: English
  • ISBN-10: 1849683980
  • ISBN-13: 978-1849683982
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts


Microsoft Dynamics NAV 2009: Professional Reporting

Posted: 09 Nov 2011 09:23 AM PST

Microsoft Dynamics NAV 2009: Professional Reporting

Book Description

Microsoft Dynamics NAV is widely used in enterprises with its enhanced reporting features, but there still isn't a book that covers reporting in depth, until now. This book will show you what's possible and exactly how to develop reports for Dynamics NAV 2009. Learn why reports are designed in a specific way and then apply this knowledge to your advantage.

Microsoft Dynamics NAV 2009: Professional Reporting is an essential guide to understanding the effort involved in creating reports in Dynamics NAV 2009, and all of the available reporting possibilities. Reading this book will result in a better understanding and it will help you save time during development.

The book starts with an overview of what kind of reports you can create without a developer using charts, dimensions, and analysis views. The next chapter will introduce the new architecture of Role Tailored Client (RTC) reports and the basics on how to create them or have them generated. Moving on we will discuss data visualization, where you will learn how and when to implement all the available Visual Studio controls. Document reports and other types of specific reports are covered next, and you will get to know all the best workarounds for getting them to work correctly.

Knowing other related features is vitally important to obtain a helicopter view of all the reporting possibilities of Dynamics NAV, and the next chapter will introduce Business Intelligence concepts and available technologies that could be used in combination with the Dynamics NAV database. Technology is evolving rapidly and new versions of Dynamics NAV are in the pipeline, so the book will also provide you with a view to the future and how to prepare for it.

What you will learn from this book:

  • Create reports using RDLC technology in the Role Tailored Client
  • Use the Visual Studio Report Designer and customize it to meet your requirements
  • Develop Document reports
  • Estimate the time required to develop specific types of reports
  • Explore the hidden Dynamics NAV report capabilities
  • Use expressions to simulate conditional formatting in Dynamics NAV reports
  • Learn everything about Charts and Chart types in the RTC
  • Get a view of the other technologies in the BI world and how to integrate them to the Dynamics NAV database
  • Add interactive features such as Visibility Options, Interactive Sort, Document Maps, and Pictures to the report

Approach
This book doesn't assume any prior experience with Dynamics NAV reporting. It is designed as an easy to follow guide, where each chapter builds upon the previous one, but can also be read completely separately. Basically this book is for everyone who is using Microsoft Dynamics NAV or has an interest on the reporting capabilities of NAV 2009. The book does not have major prerequisites, although it is mainly focused on Dynamics NAV 2009, RDLC and Business Intelligence.

Who this book is written for
Whether you are a Dynamics NAV consultant, developer, customer, project manager, or just interested in the reporting capabilities of Dynamics NAV, this book can provide you with information from a helicopter view down to the smallest details, tips and tricks, and workarounds. Empowered with the information in this book you should be able to master, analyse and deliver the most challenging reporting requirements in Dynamics NAV.

Book Details

  • Paperback: 352 pages
  • Publisher: Packt Publishing (October 2011)
  • Language: English
  • ISBN-10: 1849682445
  • ISBN-13: 978-1849682442
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts


PHP 5 CMS Framework Development, 2nd Edition

Posted: 09 Nov 2011 08:33 AM PST

PHP 5 CMS Framework Development, 2nd Edition

Book Description

If you want an insight into the critical design issues and programming techniques required for a web oriented framework in PHP5, this book will be invaluable. Whether you want to build your own CMS style framework, want to understand how such frameworks are created, or simply want to review advanced PHP5 software development techniques, this book is for you.

As a former development team leader on the renowned Mambo open-source content management system, author Martin Brampton offers unique insight and practical guidance into the problem of building an architecture for a web oriented framework or content management system, using the latest versions of popular web scripting language PHP.

The scene-setting first chapter describes the evolution of PHP frameworks designed to support web sites by acting as content management systems. It reviews the critical and desirable features of such systems, followed by an overview of the technology and a review of the technical environment.
Following chapters look at particular topics, with:

  • A concise statement of the problem
  • Discussion of the important design issues and problems faced
  • Creation of the framework solution

At every point, there is an emphasis on effectiveness, efficiency and security – all vital attributes for sound web systems. By and large these are achieved through thoughtful design and careful implementation.

Early chapters look at the best ways to handle some fundamental issues such as the automatic loading of code modules and interfaces to database systems. Digging deeper into the problems that are driven by web requirements, following chapters go deeply into session handling, caches, and access control.

New for this edition is a chapter discussing the transformation of URLs to turn ugly query strings into readable strings that are believed to be more "search engine friendly" and are certainly more user friendly. This topic is then extended into a review of ways to handle "friendly" URLs without going through query strings, and how to build RESTful interfaces.

The final chapter discusses the key issues that affect a wide range of specific content handlers and explores a practical example in detail.

This book takes you through the creation of a working architecture for a PHP 5-based framework for web applications, stepping you through the design and major implementation issues, right through to explanations of working code examples

What you will learn from this book:

  • Effective coding techniques, illustrated through examples of key parts of sample solutions, along with detailed explanations.
  • Object architectures to fully exploit PHP 5 in advanced systems
  • A foundation for database processing to ease further development
  • Technical functions such as handling user sessions and the efficient creation and use of caches
  • How to support add-on applications to extend the main framework
  • Flexible and efficient ways to deal with supporting different world languages
  • Reviews and practical solutions for topics including XML handling, configuration management, editing, file system interfaces, mail, spam, timed operations and parameter objects
  • Transforming query string URLs to be more "friendly" both for people and search engines
  • Alternative ways to deal with presentation services, including discussion of MVC (model-view-controller)

Approach
The book includes extensive discussion of the design issues, and how to overcome them in the framework. Each chapter of the book focuses on a particular requirement of the framework. The book will not present the total code for a framework, which requires many thousands of lines. But it does show the parts that raise critical design or implementation issues. For these, detailed explanation is given, leaving the less problematic parts to the code download itself.

Who this book is written for
If you are a professional PHP developer who wants to know more about web oriented frameworks and content management systems, this book is for you. Whether you already use an in-house developed framework or are developing one, or if you are simply interested in the issues involved in this demanding area, you will find discussion ranging from design issues to detailed coding solutions in this book.

You are expected to have experience working with PHP 5 object-oriented programming. Examples in the book will run on any recent version of PHP 5, including 5.3.

Book Details

  • Paperback: 416 pages
  • Publisher: Packt Publishing; 2nd Edition (August 2010)
  • Language: English
  • ISBN-10: 1849511349
  • ISBN-13: 978-1849511346
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts


Moodle Course Conversion: Beginner’s Guide

Posted: 09 Nov 2011 08:32 AM PST

Moodle Course Conversion: Beginners Guide

Book Description

Schools, colleges, and universities all over the world are installing Moodle, but many educators aren’t making much use of it. With so many features, it can be a hassle to learn â€" and with teachers under so much pressure day-to-day, they cannot devote time to recreating all their lessons from scratch.

This book shows how to bring your existing notes, worksheets, resources, and lesson plans into Moodle quickly and easily. Instead of exploring every feature of Moodle, the book focuses on getting you started immediately â€" you will be turning your existing materials into Moodle courses right from the start.

The book begins by showing how to turn your teaching schedule into a Moodle course, with the correct number of topics and weeks. You will then see how to convert your resources â€" documents, slideshows, and worksheets, into Moodle. You will learn how to format them in a way that means students will be able to read them and along the way you will learn plenty of shortcuts to speed up the process.

By the end of Chapter 3, you will already have a Moodle course that contains your learning resources in a presentable way. But the book doesn’t end there… you will also see how to use Moodle to accept and assess coursework submissions, discuss work with students, and deliver quizzes, tests, and videos.

Throughout the book, the focus is on getting results fast â€" moving teaching material online so that lessons become more effective for students, and less work for you.

This book provides the quickest way for teachers and trainers to get up and running with Moodle, by turning their familiar teaching materials into a Moodle e-learning course.

What you will learn from this book:

  • Incorporating your existing handouts, worksheets, and other resources into Moodle courses
  • Quick methods to make your Moodle courses engaging, attractive, and fun
  • Fast ways to add multimedia to your course, or incorporate existing sounds and videos
  • Using Moodle as a repository for departmental guidelines and documentation
  • Moving marking online! You will see how students can submit their assignments right into Moodle, for you to mark or assess on the computer â€" no more backbreaking boxes of assignments to lug to and from school
  • Using forums and messaging to keep in contact with students when it’s convenient, rather than having them call into your office during your breaks or preparation time
  • Moving ‘discussion activities’ into Moodle so that classes can work together even if they don’t have much classroom time
  • Finally, making your course into a completely online experience â€" dispensing with face-time all together

Approach
With clear instructions and plenty of screenshots, this book provides all the support and guidance you will need as you begin to convert your teaching to Moodle. Step-by-step tutorials use real-world examples to show you how to convert to Moodle in the most efficient and effective ways possible. Moodle Course Conversion carefully illustrates how Moodle can be used to teach content and ideas and clearly demonstrates the advantages of doing so.

Who this book is written for
This book is for teachers, tutors, and lecturers who already have a large body of teaching material and want to use Moodle to enhance their courses, rather than developing brand new ones. You won’t need experience with Moodle, but will need teacher access to a ready installed Moodle site.

Teachers with some experience of Moodle, who want to focus on incorporating existing course materials will also find this book very useful.

Book Details

  • Paperback: 316 pages
  • Publisher: Packt Publishing (December 2008)
  • Language: English
  • ISBN-10: 1847195245
  • ISBN-13: 978-1847195241
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts


ZK Developer’s Guide

Posted: 09 Nov 2011 08:32 AM PST

ZK Developers Guide

Book Description

ZK is an open-source web development framework that enables web applications to have the rich user experiences and low development costs that desktop applications have had for years. ZK includes an Ajax-based event-driven engine, rich sets of XML User Interface Language (XUL) and XHTML components, and a markup language.

The ZK rich client framework takes the so-called server-centric approach: the content synchronization of components and the event pipelining between clients and servers are automatically done by the engine and Ajax plumbing codes are completely transparent to web application developers. Therefore, the end users get rich user interfaces with similar engaged interactivity and responsiveness to that of desktop applications, while for programmers, development remains similar in simplicity to that of desktop applications.

This book is a Developer’s Guide that steps you through the ZK framework with examples. It starts with installing and configuring ZK and takes you on to integrate it with other frameworks. By the time you are through the book you will be able to build an application on your own.

About the Author
Hans-Jurgen Schumacher studied mathematics at the University of Karlsruhe, Germany. Since 17 years he is working as a Software Developer and Architect. Right now he is in the position of a Senior Architect for J2EE. One of his special fields are GUIs for web applications as well as Improvements in the Software Build process.

Markus Stäuble is currently working as CTO at namics (deutschland) gmbh. He has a Master degree in Computer Science. He started programming with Java in the year 1999. After that he has earned much experience in building enterprise java systems, especially web applications. He has a deep knowledge of the java platform and the tools and frameworks around Java.

Book Details

  • Paperback: 184 pages
  • Publisher: Packt Publishing (March 2008)
  • Language: English
  • ISBN-10: 1847192009
  • ISBN-13: 978-1847192004
Note: There is a file embedded within this post, please visit this post to download the file.

Related Posts


Tidak ada komentar:

Posting Komentar