Professional Python Frameworks
TITLE : Professional Python Frameworks: Web 2.0 Programming with Django and Turbogears (Programmer to Programmer) (Paperback)
AUTHOR : by Dana Moore (Author), Raymond Budd (Author), William Wright (Author)
PUBLISHER : Wrox publisher
ISBN : 0470138092
EDITION : 1st
PUB DATE : October 15, 2007
LANGUAGE : English
DESCRIPTION:
As two of the leading MVC web frameworks for Python, Django and TurboGears allow you to develop and launch sites in a fraction of the time compared to traditional techniques and they provide greater stability, calability, and management than alternatives. Packed with examples, this book will help you discover a new methodology fordesigning, coding, testing, and deploying rich web applications. A team of expert authors shows you the power of MVC frameworks and the capabilities of the TurboGears and Django packages. The Django chapters show you how to automate production of common web development tasks, portal creation, and content management, so you can focus on higher-level application issues and design. The TurboGears chapters illustrate how to rapidly create modern, highly interactive Web 2.0 applications. For both frameworks, you’ll create useful applications that exemplify common Web 2.0 design paradigms and their solutions. Ultimately, you’ll leverage your Python skills using Django and TurboGears and go from novice to RIA expert. What you will learn from this book
- How you can use frameworks to save you time and frustration in the development cycle
- The elements, differences, and similarities of the TurboGears and Django frameworks
- Advanced capabilities of both frameworks and how they easily solve issues common to web applications
- Approaches to simplifying your client side JavaScript® with MochiKit, a Pythonic JavaScript library
- How to pair TurboGears with Flash for even more possibilities.
Who this book is for This book is for Python developers who want to learn rapid Web 2.0 development techniques using frameworks and incorporating a model-view-controller architecture. Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.
jQuery in Action
TITLE : jQuery in Action (Paperback)
AUTHOR : Bear Bibeault (Author), Yehuda Katz (Author)
PUBLISHER : Manning Publications publisher
ISBN : 1933988355
EDITION : 1st
PUB DATE : February 15, 2008
LANGUAGE : English
DOWNLOAD : emule
DESCRIPTION :
A good web development framework anticipates what you need to do and makes those tasks easier and more efficient; jQuery practically reads your mind. Developers of every stripe-hobbyists and professionals alike-fall in love with jQuery the minute they’ve reduced 20 lines of clunky JavaScript into three lines of elegant, readable code. This new, concise JavaScript library radically simplifies how you traverse HTML documents, handle events, perform animations, and add Ajax interactions to your web pages. jQuery in Action, like jQuery itself, is a concise tool designed to make you a more efficient and effective web developer. In a short 300 pages, this book introduces you to the jQuery programming model and guides you through the major features and techniques you’ll need to be productive immediately. The book anchors each new concept in the tasks you’ll tackle in day-to-day web development and offers unique lab pages where you immediately put your jQuery knowledge to work. There are dozens of JavaScript libraries available now, with major companies like Google, Yahoo and AOL open-sourcing their in-house tools. This book shows you how jQuery stacks up against other libraries and helps you navigate interaction with other tools and frameworks. jQuery in Action offers a rich investigation of the up-and-coming jQuery library for client-side JavaScript. This book covers all major features and capabilities in a manner focused on getting the reader up and running with jQuery from the very first sections. Web Developers reading this book will gain a deep understanding of how to use jQuery to simplify their pages and lives, as well as learn the philosophy behind writing jQuery-enhanced pages.
PHP Oracle Web Development
TITLE : PHP Oracle Web Development: Data processing, Security, Caching, XML, Web Services, and Ajax (Paperback)
AUTHOR : Yuli Vasiliev
PUBLISHER : Packt Publishing publisher
ISBN : 1847193633
EDITION : 1st
PUB DATE : August 03, 2007
LANGUAGE : English
Download : emule
Learning PHP Data Object
TITLE : Learning PHP Data Objects (Paperback)
AUTHOR : by Dennis Poppel (Author)
PUBLISHER : Packt Publishing publisher
ISBN : 1847192661
EDITION : 1st
PUB DATE : August 01, 2007
LANGUAGE : English
Download :
Description :
This book is for PHP developers who need to use PHP Data Objects (PDO) for data abstraction. Covering an overview of PDO, getting started, error handling, prepared statements, handling rowsets, advanced uses, and use in an MVC application, it first describes the topic, then gives step-by-step instructions for a particular example. A final appendix covers the object-oriented features of PHP 5. Readers should be familiar with PHP and aware of the basics of data abstraction. Lighter, faster, more powerful than existing data abstraction interfaces, PDO is an open-source query abstraction layer for accessing databases and manipulating returned records that is used with a database-specific PDO driver to access a particular database. It has the same role as classic database abstraction layers such as ODBC and JDBC. PDO ships with PHP 5.1, and is available as a PECL extension for PHP 5.0; PDO requires the new OO features in the core of PHP 5, and so will not run with earlier versions of PHP.
LINQ in Action
TITLE : LINQ in Action (Paperback)
AUTHOR : Fabrice Marguerie, Steve Eichert, Jim Wooley
PUBLISHER : Manning Publications publisher
ISBN : 1933988169
EDITION : 1st
PUB DATE : January 15, 2008
LANGUAGE : English
Download : emule
Flexible Rails: Flex 3 on Rails 2
TITLE : Flexible Rails: Flex 3 on Rails 2 (Paperback)
AUTHOR : by Peter Armstrong (Author)
PUBLISHER : Manning Publications publisher
ISBN : 1933988509
EDITION : 1st
PUB DATE : January 15, 2008
LANGUAGE : English
Introduction :
Flexible Rails is a unique, application-based guide for using Ruby on Rails 2 and Adobe Flex 3 to build rich Internet applications (RIAs). It is not an exhaustive Ruby on Rails or Flex reference. Instead, it is an extensive tutorial in which the reader builds multiple iterations of an interesting RIA using Flex and Rails together. Author Peter Armstrong walks readers through eleven iterations in which the sample application–pomodo–is variously built, refactored, debugged, sliced,
diced and otherwise explored from every conceivable angle with respect to Ruby on Rails and Adobe Flex. The book unfolds both the application and the Flex-on-Rails approach side-by-side.
Laszlo in Action: Rich Web Applications with OpenLaszlo
TITLE : Laszlo in Action: Rich Web Applications with OpenLaszlo (Paperback)
AUTHOR : Norman Klein (Author), Max Carlson (Author), Glenn MacEwen (Author)
PUBLISHER : Manning Publications publisher
ISBN : 1932394834
EDITION : 1st
PUB DATE : February 01, 2008
LANGUAGE : English
Introduction :
Laszlo in Action is the first comprehensive guide to the Laszlo system and its language LZX. OpenLaszlo is an increasingly popular open-source platform for the development and delivery of rich internet applications across multiple platforms: Flash, DHTML, and J2ME. The dramatic emergence of Ajax over the past year was a first step in the transition from page-oriented HTML web applications towards more full-featured rich internet applications. OpenLaszlo provides another important step in this continuing evolutionary process through the increased productivity resulting from LZX’s declarative approach. It provides developers with the tools to create web-based applications offering the usability and interactivity associated with desktop applications, and the low costs associated with web-based deployment. The cross-platform nature of Laszlo LZX applications allows source code with only minimum modifications to run natively on all popular web browsers, on all desktop operating systems, on the Flash platform, and other platforms in the future. Written to address the needs of a wide spectrum of developers, ranging from client-side HTML and JavaScript developers all the way to enterprise-class Java or Rails engineers, this book provides a very hands-on approach towards building applications that solve real-world problems across both the Flash and DHTML platforms. Starting with the fundamentals of Laszlo LZX, the authors quickly move towards applying this knowledge to the design and development of a full-scale application called the Laszlo Market. This provides a working context to assist understanding the underlying concepts of Laszlo LZX and, more importantly, how to apply this knowledge in innovative ways. The construction of the Laszlo Market proceeds over the course of the book illustrating topics starting with an initial wireframe and storyboard design to optimization issues dealing with the application’s deployment across the Flash and DHTML platforms.
Programming ASP.NET AJAX: Build rich, Web 2.0-style UI with ASP.NET AJAX
TITLE : Programming ASP.NET AJAX: Build rich, Web 2.0-style UI with ASP.NET AJAX [ILLUSTRATED] (Paperback)
AUTHOR : by Christian Wenz (Author)
PUBLISHER : O’Reilly Media publisher
ISBN : 0596514247
EDITION : 1st
PUB DATE : September 18, 2007
LANGUAGE : English
DOWNLOAD : EMULE
DESCRIPTION:
Delivering rich, Web 2.0-style experiences has never been easier. This book gives you a complete hands-on introduction to Microsoft ASP.NET AJAX 1.0, the new framework that offers many of the same benefits for Ajax development that ASP.NET provides for server-side development. With Programming ASP.NET AJAX, you’ll learn how to create professional, dynamic web pages with Ajax in no time. Loaded with code and examples that demonstrate key aspects of the framework, this book is ideal not only for ASP.NET developers who want to take their applications a step further with Ajax, but for any web developers interested in ASP.NET AJAX, no matter what technology they use currently. That includes JavaScript programmers who would like to avoid the headaches of writing cross-browser code. Programming ASP.NET AJAX offers you: A high-level overview of the ASP.NET AJAX framework Functional code that you can cut and paste for use in your own applications The essentials of JavaScript and Ajax to help you understand individual technologies used by the framework An organization that reflects the framework’s packages, including Extensions, Control Toolkit, the Futures CTP, and the AJAX Library Sidebars throughout the book that identify and propose solutions to potential security breaches Ways to use the standards-based AJAX Library with other platforms, such as PHP A complete chapter on the UpdatePanel control for making individual parts of a web page independently updateable — one of the framework’s most important elements Released previously as Programming Atlas to cover the beta version of the Microsoft framework, this edition is fully up-to-date and expanded for the official 1.0 release of ASP.NETAJAX. Written by Christian Wenz — Microsoft MVP for ASP/ASP.NET and AJAX Control Toolkit Contributor — Programming ASP.NET AJAX contains many hard-to-find details, along with a few unofficial ways to accomplish things.
MySQL Pocket Reference: SQL Functions and Utilities
TITLE : MySQL Pocket Reference: SQL Functions and Utilities (Pocket Reference (O’Reilly)) (Paperback)
AUTHOR : George Reese (Author)
PUBLISHER : O’Reilly Media publisher
ISBN : 0596514263
EDITION : 2nd
PUB DATE : July 17, 2007
LANGUAGE : English
DOWNLOAD : emule
DESCRIPTION:
To help you be more efficient in your work, this handy pocket reference gives you instant reminders on how to use important MySQL functions, especially in conjunction with key parts of the LAMP open source infrastructure. This powerful database system is so rich in features that no administrator or programmer can stay familiar with all of them.
MySQL Pocket Reference is an ideal on-the-job companion, well organized to help you find and adapt the statements you need — quickly. Updated for the latest versions of this popular database, this edition covers many complex features that have been added to MySQL 5.0 and 5.1, including a section dedicated to stored procedures and triggers.
After a brief introduction on installation and initial setup, the book explains: How to configure MySQL, such as setting the root password MySQL data types, including numerics, strings, dates, and complex types SQL syntax, commands, data types, operators, and functions Arithmetic, comparison and logical operators Aggregate and general functions Stored procedures and triggers, including procedure definition, procedure calls, procedure
management, cursors, and triggers You don’t have time to stop and thumb through an exhaustive reference when you’re hard at work. This portable and affordable guide is small enough to fit into your pocket, and gives you a convenient reference that you can consult anywhere. When you reach a sticking point and need to get to a solution quickly, the MySQL Pocket Reference is the book you want to have.
PHP Objects, Patterns, and Practice, Second Edition
TITLE : PHP Objects, Patterns, and Practice, Second Edition
TYPE : Computer/Programming
AUTHOR : Matt Zandstra
PUBLISHER : Apress
ISBN : 1590599098
PAGES : 487
EDITION : 2nd
LANGUAGE : ENGLISH
DOWNLOAD: EMULE
DESCRIPTION:
Backed by a tireless development community, PHP has been a model of language evolution over its 10+ year history. Borne from a contract developer’s pet project, these days you’ll find PHP powering many of the world’s largest web sites, including Yahoo!, Digg, EA Games, and Lycos.
PHP Objects, Patterns, and Practice, Second Edition shows you how to meld the power of PHP with the sound enterprise development techniques embraced by professional programmers. Going well beyond the basics of object-oriented development, you’ll learn about advanced topics such as working with static methods and properties, abstract classes, interfaces, design patterns, exception handling, and more. You’ll also be exposed to key tools such as PEAR, CVS, Phing, and phpDocumentor.
What you’ll learn
- Write solid, maintainable code by embracing object-oriented techniques and design patterns.
- Create detailed, versatile documentation using the powerful phpDocumentor automated documentation system.
- Gain new flexibility during the development process by managing your code within a CVS repository and using the Phing build system.
- Capitalize upon the quality code of others by using the PEAR package management solution.
Who is this book for?
PHP developers seeking to embrace sound development techniques such as object-orientation, design patterns, testing, and documentation









