0

Mac OS X Programming

Publisher: Wrox, 2010 | ISBN: 0470577525 | 676pages | PDF | 60.8MB
A solid introduction to programming on the Mac OS X Snow Leopard platform

The Mac OS X Snow Leopard system comes with everything you need in its complete set of development tools and resources. However, finding where to begin can be challenging. This book serves as an ideal starting point for programming on the Mac OS X Snow Leopard platform. Step-by-step instructions walk you through the details of each featured example so that you can type them out, run them, and even figure out how to debug them when they don't work right. Taking into account that there is usually more than one way to do something when programming, the authors encourage you to experiment with a variety of solutions. This approach enables you to efficiently start writing programs in Mac OS X Snow Leopard using myriad languages and put those languages together in order to create seamless applications.

Coverage Includes:

* The Mac OS X Environment
* Developer Tools
* Xcode
* Interface Builder
* The C Language
* The Objective-C Language
* An Introduction to Cocoa
* Document-Based Cocoa Applications
* Core Data–Based Cocoa Applications
* An Overview of Scripting Languages
* The Bash Shell
* AppleScript and AppleScriptObjC
* javascript, Dashboard, and Dashcode

Download Link :

Read more
0

PHP 5 CMS Framework

Martin Brampton,"PHP 5 CMS Framework Development"
Packt | PDF | 348 pages | ISBN:1847193579 | 2.0Mb

Learn about the design choices involved in the creation of advanced web oriented PHP systems
Build an infrastructure for web applications that provides high functionality while avoiding pre-empting styling choices
Implement solid mechanisms for common features such as menus, presentation services, user management, and more
Written by a seasoned developer of CMS applications and other modern software

Download Link :
Read more
0

Drupal 7


Set up, configure, and deploy a Drupal 7 website
Easily add exciting and powerful features
Design and implement your website's look and feel
Promote, manage, and maintain your live website
In-depth coverage of Drupal's new core features, including image handling and fields
Extended media coverage
Completely new coverage on Views
Improved and updated coverage on themes and theming
Over 150 online quiz questions and exercises included
Revised and updated for Drupal 7 based on comments from thousands of readers

Download Link :

Read more
0

SQL Server Statistics



The booklet takes a practical, and well-informed approach to a subject that is not always easy to explain or understand.

A Distribution Statistics object is a sampled map of the distribution of data in a table. Such statistics help the Query Optimizer of SQL Server's Database Engine to translate the 'logical' SQL Query into the best strategy for doing all the physical operations of joining, sorting, and selecting the data. Most of the time, this work happens effectively without the database administrator having to be aware of what is going on, but occasionally, if the statistics no longer reflect what is actually in the table, then queries can suddenly run grindingly slow. At this point, the DBA must intervene to correct the problem.

DBAs and Database developers need a reasonable understanding of distribution statistics so as to be prepared for those occasions when things go wrong. SQL Server Distribution Statistics are used by the Query Optimizer to translate what the user has declared to be his wishes for a result, the SQL, into a ‘physical’ strategy that is quick and economical for the database. The relative performance of the various ‘Physical’ strategies for executing the query will vary according to the quantity and distribution of the data within the tables. The Query optimizer uses the statistics to work out the relative merits of the possible strategies. When the statistics are outdated, or missing then queries will miss out on the best strategy for execution and can, at the worst, will get assigned a disastrously poor strategy.

Reading Holger’s booklet is a great way of brushing up on the subject of Statistics and query-optimization. It is reasonably short, and geared to the practitioner rather than the theoretician. It is careful to stick with the things you need to know, and resists the temptation to launch into discourses on the esoteric science of query optimization. For this we are all grateful.

Download Link :
Read more
0

Essential JavaScript And jQuery

Essential JavaScript And jQuery Design Patterns

There’s some really fantastic literature available out there on design patterns in javascript (Stoyan Stefanov’s excellent ‘javascript patterns’ book comes to mind) but a lot of the JS-centric material requires purchased literature.

These books are definitely worth buying, but I personally feel that until a developer is interested enough in learning about patterns to make the leap to invest in these, the majority of material they have accessible online doesn’t focus enough on how to apply design patterns to javascript or jQuery. That’s where having a free book of this nature comes in useful.

The downloadable version of the book pack contains:

My ‘Essential javascript & jQuery Design Patterns’ Book
Printable Design Pattern sheets (courtesy Jason MacDonald)
Design Pattern Reference Cards (courtesy of DZone)

Download Link :
Read more
0

Object Oriented ActionScript 3.0


Mastering object-oriented programming is essential for modern Flash development, and Object-Oriented ActionScript 3.0 is the only guide you'll need.
In this book you'll learn:

  • the essential principles of object-oriented programming, including inheritance, encapsulation, polymorphism, and more
  • Valuable lessons on actionscript 3.0 project planning and programming, including design patterns and source control
  • How to create your own extensible, reusable application framework using OOP best practices
  • Advanced data integration techniques such as Web services and communication between Flash and the browser Object-Oriented ActionScript 3.0
Download Link :
Read more