Advanced Ajax: Architecture and Best Practices  



Shawn M. Lauriat, “Advanced Ajax: Architecture and Best Practices”
Publisher: Prentice Hall PTR | Pages: 384 | 2007-10-15 | ISBN: 0131350641 |

“I very much enjoyed how this book covers the full Ajax application lifecycle and not only coding techniques. Anyone who is looking to become a professional front-end developer will appreciate the architectural insight and best practices delivered by this book.” — Andi Gutmans, Co-Founder & Co-Chief Technology Officer of Zend Technologies

Mission-Critical Ajax: Maximizing Scalability, Performance, Security, Reliability, and Maintainability

Advanced Ajax: Architecture and Best Practices is the definitive guide to building business-critical, production-quality Web applications with Ajax. Shawn M. Lauriat systematically addresses the design, architecture, and development issues associated with Ajax, offering proven patterns and robust code examples available in no other book. You’ll find best practices for addressing the full spectrum of issues enterprise Ajax developers face: scalability, performance, security, reliability, flexibility, maintainability, and reusability.

Writing for experienced Web developers, Lauriat delivers fresh ideas and elegant solutions: meaty technical content, presented with exceptional clarity. Among the many topics he covers in unprecedented depth: cleanly implementing JavaScript custom events to reduce coupling and to enhance flexibility; overcoming Ajax’s traditional accessibility limitations; reducing network latency through compression and other techniques; and much more. Coverage includes

* Planning Ajax interfaces for simplicity, clarity, and intuitiveness
* Creating scalable, maintainable architectures for client-side JavaScript
* Using the latest tools to profile, validate, and debug client-side code
* Architecting the server side for security and functionality, while restricting loaded data, objects, and actions to current requests
* Protecting against the most widespread and significant Ajax security risks
* Optimizing every component of an Ajax application, from server-side scripts to database interactions
* Introducing cutting-edge Ajax: game development, Ajax with canvas, and Ajax for enterprise applications

Share Link

Read More...

Modern C++ Design  




Andrei Alexandrescu,«Modern C++ Design: Generic Programming and Design Patterns Applied»
Addison-Wesley | ISBN 0201704315 | 352 pages | 2001 Year

A text introducing the concept of generic components within all C++ language. Discusses issues that C++ developers deal with on a daily basis, including policy-based design for flexibility, partial template specialization, typelists, patterns, and multi-method engineers.

Share Link

Read More...

Excel 2007 Power Programming with VBA  




Author: John Walkenbach (Mr. Spreadsheet)
Publisher: Wiley
Date: 2007
Pages: 1061

Packed with procedures, tips, tricks, techniques, and ideas, this guide provides comprehensive, coverage of the revamped Excel interface, new file formats, enhanced interactivity with other Office applications, and upgraded collaboration features.

Share Link
Share Link Mirror

Read More...

Visual C++ .NET Optimization with Assembly Code (with source code).  




Describing how the Assembly language can be used to develop highly effective C++ applications, this guide covers the development of 32-bit applications for Windows. Areas of focus include optimizing high-level logical structures, creating effective mathematical algorithms, and working with strings and arrays. Code optimization is considered for the Intel platform, taking into account features of the latest models of Intel Pentium processors and how using Assembly code in C++ applications can improve application processing. The use of an assembler to optimize C++ applications is examined in two ways, by developing and compiling Assembly modules that can be linked with the main program written in C++ and using the built-in assembler. Microsoft Visual C++ .Net 2003 is explored as a programming tool, and both the MASM 6.14 and IA-32 assembler compilers, which are used to compile source modules, are considered.

As one of the most powerful development tools, the Microsoft Visual C++ .NET development environment offers the programmer a wide variety of features for the development of applications of any type and level of complexity. Nevertheless, most serious applications are written with much manual work. This is because none of the high-level language development tools can provide maximum performance. This is the truth based on the structure and semantics of high-level languages.

A possible solution to the application optimization problem is the use of assembly language. Note that it is possible to write an application without using this language. There are many programs that do not require optimization. However, with regard to real-time applications, device drivers, multimedia applications, sound processing applications, graphics applications, and any applications, for which the time of execution is important, the use of assembly language is inevitable because no other optimization method will work.

This book will focus on the use of assembly language in programs created with Visual C++ .NET 2003, currently the most powerful C++ development environment. The material of this book will disclose two relatively independent aspects of using it as a stand-alone tool for creating individual procedures in the form of object modules and as a built-in tool integrated in C++ .NET. Microsoft continually improves the inline assembler.

This book is not a tutorial on assembly language, nor on C++ .NET. It assumes that you have a certain knowledge of these programming areas.

TABLE OF CONTENT:
Chapter 01 - Developing Efficient Program Code
Chapter 02 - Optimizing Calculation Algorithms
Chapter 03 - Developing and Using Procedures in Assembly Language
Chapter 04 - Optimizing C++ Logical Structures with Assembly Language
Chapter 05 - Assembly Module Interface to C++ Programs
Chapter 06 - Developing and Using Assembly Subroutines
Chapter 07 - Linking Assembly Modules with C++ .NET Programs
Chapter 08 - Dynamic Link Libraries and Their Development in Assembly Language
Chapter 09 - Basic Structures of Visual C++ .NET 2003 Inline Assembler
Chapter 10 - Inline Assembler and Application Optimization. MMX and SSE Technologies
Chapter 11 - Optimizing Multimedia Applications with Assembly Language
Chapter 12 - Optimizing Multithread Applications with Assembly Language
Chapter 13 - C++ Inline Assembler and Windows Time Functions
Chapter 14 - Using Assembly Language for System Programming in Windows
Chapter 15 - Optimizing Procedure-Oriented Applications and System Services.

Share link part1
Share link part2

Read More...

All About Market Timing  




Publisher: McGraw-Hill
Date: 2004
Pages: 274

Shell-shocked investors have lost patience with the traditional buy-and-hold approach to investing. All About Market Timing arms investors with simple, easy-to-use timing techniques that they can use to enter rising markets, exit (or go short) falling markets, and make consistent profits in both market environments while protecting against catastrophic losses.

Compelling arguments demonstrate the superiority of basic timing over buy-and-hold, while step-by-step instructions show how uncomplicated timing can be. Specific investment vehicles are recommended that fit well into most timing strategies. Investors who want to time the market using their own strategies are provided with information on available software and Web sites. And those investors who are looking for advisors to help them are provided with unbiased rating services to help them select the advisor that is best for them.

Share Link

Share Link Mirror

Read More...

Anti Hacker Expert  



Anti Hacker Expert

Anti-Hacker Expert Trojan can scan and kill hacker program and trojans.

Actually Anti-Hacker Expert includes more than 12000 hacker program and trojan signatures.Use manifold scan,fast and reliable detects your computer.

Use the portscan to find open ports for hacker and trojan on your PC,and delete hacker program andtrojan.

The registry-scan is highspeed scan for autorun-entries. It scans the system registry by using known trojan filenames. If a trojan is identified by the registry-scan, it will be removed from disk.


The memory scan is scan all system process,if found hacker program and trojan,in a minute kill it and delete interrelated file. The diskscan also removes unwanted hacker program and trojan files from your harddisks.

This is the most important search method. You can select wheter you want to scan whole drives or specified folders. The Firewall can background-guard watches for active hacker program and trojans while you are working on your PC.

Share Link

Read More...

Hacking Firefox : More Than 150 Hacks, Mods, and Customizations  




Step-by-step instructions for these hacks and dozens more

* Settings, content, and extension hacks
* Hacking the interface and themes
* Performance boosters
* Anti-phishing and security hacks
* Toolbar and status bar tweaks
* Navigation, download, and search hacks
* Hacks for common plugins
* Extension and theme creation

Share Link

Read More...

How to Naturally Increase Your Height  




The Russians were literally researching everything known to man to develop superior athletes. One of the things they researched extensively and poured Hundreds of Millions of Dollars in what was known as "Height Superiority" research.

Taller athletes aren't necessarily superior to shorter athletes, but all things being equal, HEIGHT GIVES YOU AN ADVANTAGE. So like the good communist researchers they were, when they were told to research it and develop tactics and techniques to get their athletes taller naturally, they did what was told of them.

And that research is the basis for the newly updated ebook manual How to Naturally Increase Your Height 2-3 Inches Within 7 Weeks. Not only do you get secrets from the Soviet research, you also get the latest Western research on the subject.

Share Link

Read More...

Visual Basic 6 Black Book  




Publisher: Coriolis Group; 1 edition (August 12, 1998)
Language: English
ISBN-10: 1576102831
ISBN-13: 978-1576102831

Share Link

Read More...