• JavaScripts Bible, Golden Edition.pdf

    Because of the greatly expanded range of vocabularies that scripts may use in the latest browser versions, the biggest change to the structure of the book is in the reference portion. In this edition, you find a greater distinction between the document object model and core JavaScript language reference sections. This new division should help those readers who are primarily interested in only the JavaScript language (for use in other applications) find what they need more quickly. Here are some details about the book’s structure.

    0
    79
    34.73MB
    2010-05-13
    0
  • Windows System Programming, 3rd Edition .chm

    Windows System Programming, Third Edition gives a solid grounding on using the core Windows APIs, includingWin64; is updated for Windows Server 2003, Windows XP, and the Microsoft Visual Studio .NET Framework, and has extensive examples illustrate all topics and show performance impact and tradeoffs A practical guide to the central features and functions of the Windows API, Windows System Programming, Third Edition, will get you up and running with Windows XP and 2003, as well as other Windows systems. Unlike most Windows programming resources, this book focuses exclusively on the core system servicesfile system, memory, processes and threads, synchronization, communication, and securityrather than on the more commonly featured graphical user interface functions. Especially geared for those already familiar with UNIX or other high-end operating systems, Windows System Programming, Third Edition, helps you to build on your knowledge base to learn the most important features quickly and easily. This new edition has been updated and enhanced with coverage of new API functions, network programming, Windows Services, process and thread management, synchronization, and application performance on single and multiprocessor systems. It also describes techniques for porting applications to Win64, the new Windows 64-bit API. Beginning with an examination of the features required in a single-process application, the text gradually progresses to increasingly sophisticated functions relating to a multithreaded environment. Each chapter contains realistic examples to illustrate the topics. You will find extensive coverage of such critical Windows topics as: File and directory management Character I/O and Unicode The registry Structured exception handling Security services Memory management and DLLs Threads, process management, and scheduling Thread synchronization, including the condition variable model for event and mutex usage Interprocess communication, featuring pipes and mailslots Network programming with sockets Developing Windows Services Timers,Asynchronous I/O, and I/O completion ports Guidelines and trade-offs to improve application performance and reliability Win64, covering architecture, data types, and legacy code migration Short, practical examples illustrate each topic and are included on the companion Web site (www.awprofessional/com/titles/0321256190). The appendixes provide performance measurements and compare Windows, UNIX, and the C library.

    0
    51
    2.28MB
    2009-04-23
    5
  • O'Reilly - Perl Hacks - Tips And Tools For Programming Debugging And Surviving (2006).chm

    With more than a million dedicated programmers, Perl has proven to be the best computing language for the latest trends in computing and business. While other languages have stagnated, Perl remains fresh thanks to its community-based development model, which encourages the sharing of information among users. This tradition of knowledge-sharing allows developers to find answers to almost any Perl question they can dream up. And you can find many of those answers right here in Perl Hacks. Like all books in O'Reilly's "Hacks" series, Perl Hacks appeals to a variety of programmers, whether you're a experienced developer or a dabbler who simply enjoys exploring technology. Each hack is a short lesson - some are practical exercises that teach you essential skills, while others merely illustrate some of the fun things that Perl can do. Most hacks have two parts: a direct answer to the immediate problem you need to solve right now and a deeper, subtler technique that you can adapt to other situations. Learn how to add CPAN shortcuts to the Firefox web browser, read files backwards, write graphical games in Perl, and much more. For your convenience, Perl Hacks is divided by topic - not according to any sense of relative difficulty - so you can skip around and stop at any hack you like. Chapters include: Productivity Hacks User Interaction Data Munging Working with Modules Object Hacks Debugging

    0
    41
    583KB
    2009-04-23
    4
  • O'Reilly - Learning JavaScript.chm

    As web browsers have become more capable and standards compliant, JavaScript has grown in prominence. JavaScript lets designers add sparkle and life to web pages, while more complex JavaScript has led to the rise of Ajax -- the latest rage in web development that allows developers to create powerful and more responsive applications in the browser window. Learning JavaScript introduces this powerful scripting language to web designers and developers in easy-to-understand terms. Using the latest examples from modern browser development practices, this book teaches you how to integrate the language with the browser environment, and how to practice proper coding techniques for standards-compliant web sites. By the end of the book, you'll be able to use all of the JavaScript language and many of the object models provided by web browsers, and you'll even be able to create a basic Ajax application.

    0
    25
    1.58MB
    2009-04-18
    5
  • Java Language Specification, Third Edition.chm

    Written by the inventors of the technology, The Java™ Language Specification, Third Edition, is the definitive technical reference for the Java™ programming language. If you want to know the precise meaning of the language's constructs, this is the source for you. The book provides complete, accurate, and detailed coverage of the Java programming language. It provides full coverage of all new features added since the previous edition, including generics, annotations, asserts, autoboxing, enums, for-each loops, variable arity methods, and static import clauses.

    0
    38
    882KB
    2009-04-12
    4
  • Java - Concurrency in Practice.chm

    This book covers: Basic concepts of concurrency and thread safety Techniques for building and composing thread-safe classes Using the concurrency building blocks in java.util.concurrent Performance optimization dos and don'ts Testing concurrent programs Advanced topics such as atomic variables, nonblocking algorithms, and the Java Memory Model

    4
    51
    1.16MB
    2009-04-12
    3
  • Essential ASP.NET with Examples in C#.chm

    Essential ASP.NET with Examples in C# is the C# programmer's definitive reference for ASP.NET through version 1.1. It provides experienced programmers with the information needed to fully understand the technology, and is a clear guide to using ASP.NET to build robust and well architected Web applications. This book begins with a discussion of the rationale behind the design of ASP.NET and an introduction to how it builds on top of the .NET framework. Subsequent chapters explore the host of new features in ASP.NET, including the server-side compilation model, code-behind classes, server-side controls, form validation, the data binding model, and custom control development. Throughout the book, working examples illustrate best practices for building Web-based applications in C#. Among the topics explored in depth are: ASP.NET architecture Web forms Configuration HTTP pipeline Diagnostics and error handling Validation Data binding Custom controls Caching State management Security Essential ASP.NET with Examples in C# provides readers with the know-how needed to build more powerful, better architected Web applications with ASP.NET.

    0
    34
    3.32MB
    2009-04-11
    4
  • C++ for Business Programming, Second Edition.chm

    This text provides a student-friendly, highly readable introduction to C++ programming for beginning programming students, especially those majoring in Information Systems and Business. It guides readers through complete and clear descriptions of sample programs, with a wealth of exercises included along the way to help reinforce the important points of each chapter. Throughout the text, a strong emphasis is placed on business applications, rather than those in mathematics or computing.

    0
    66
    3.56MB
    2009-04-11
    3
  • Apache - Phrase Book - Essential Code and Commands.chm

    Apache has always been at the core of the Web, from its modest beginnings as a fork of the NCSA server to the latest version that's packed with features. Over time it has grown in both capability and complexity to the point that it can be overwhelmingly intimidating to newcomers. The goal of this book is to help you navigate Apache's hundreds of options, as well as serve as a gentle introduction and handy cheat-sheet for common tasks. Just as a language phrasebook can be a priceless companion when visiting a foreign countryhelping you order food or ask for directionsI hope this Apache Phrasebook will be useful to you when configuring your web servers. Apache Phrasebook provides guidance and snippets so you can customize Apache to suit your individual needs. There is more to Apache, of course, than can be covered in a book this size. When you register this book at www.samspublishing.com/register, you will find more content to complement it and highlight the most commonly used and not-so-common (but still useful) features of the server.

    0
    77
    465KB
    2009-04-11
    3
  • Ajax for Web Application Developers.chm

    Ajax is one of the latest and greatest ways to improve users' online experience and create new and innovative web functionality. By allowing specific parts of a web page to be displayed without refreshing the entire page, Ajax significantly enhances the experience of web applications. It also lets web developers create intuitive and innovative interaction processes. Ajax for Web Application Developers provides the in-depth working knowledge of Ajax that web developers need to take their web applications to the next level. The book shows how to create an Ajax-driven web application from an object-oriented perspective, and it includes discussion of several useful Ajax design patterns. This detailed guide covers the creation of connections to a MySQL database with PHP 5 via a custom Ajax engine and shows how to gracefully format the response with CSS, JavaScript, and XHTML while keeping the data tightly secure. It also covers the use of four custom Ajax-enabled components in an application and how to create each of them from scratch. The final section of the book combines the individual code examples and techniques from earlier chapters of the book into one larger, Ajax-driven applicationan internal web mail application that can be used in any user-based application, such as a community-based web application. Readers will learn not only how to create and use their own reusable Ajax components in this application but also how to connect their components to any future Ajax applications that they might build. Web Development/Ajax/JavaScript

    0
    49
    1.41MB
    2009-04-11
    2
关注 私信
上传资源赚积分or赚钱