• 博客(0)
  • 资源 (101)

空空如也

Ajax for Dummies.pdf

Making Web applications look and feel like desktop applications is what this book is all about — that’s what Ajax does. Although Web development is getting more and more popular, users still experience the nasty part of having to click a button, wait until a new page loads, click another button, wait until a new page loads, and so on. That’s where Ajax comes in. With Ajax, you communicate with the server behind the scenes, grab the data you want and display it instantly in a Web page — no page refreshes needed, no flickering in the browser, no waiting. That’s a big deal, because at last it lets Web applications start to look like desktop applications. With today’s faster connections, grabbing data from the server is usually a snap, so Web software can have the same look and feel of software on the user’s desktop. And that, in a nutshell, is going to be the future of Web programming — now the applications in your browser can look and work just like the applications installed on your computer. No wonder Ajax is the hottest topic to come along in years.

2009-03-15

Oracle Database 11g The Complete Reference.pdf

Oracle Database 11g is a significant upgrade from prior releases of Oracle. New features give developers, database administrators, and end users greater control over the storage, processing, and retrieval of their data. In this chapter, you will see highlights of the Oracle Database 11g architecture. You will see detailed discussions of new features such as SQL replay, change management, and result caching in later chapters. The goal of this chapter is to present a high-level overview of the capabilities you can feature in your Oracle applications and provide an introduction to the chapters that describe them.

2009-03-14

C++ for Programmers: Deitel® Developer Series.chm(2009)

PRACTICAL, EXAMPLE-RICH COVERAGE OF: Classes, Objects, Encapsulation, Inheritance, Polymorphism Integrated OOP Case Studies: Time, GradeBook, Employee Industrial-Strength, 95-Page OOD/UML® 2 ATM Case Study Standard Template Library (STL): Containers, Iterators and Algorithms I/O, Types, Control Statements, Functions Arrays, Vectors, Pointers, References String Class, C-Style Strings Operator Overloading, Templates Exception Handling, Files Bit and Character Manipulation Boost Libraries and the Future of C++ GNU™ and Visual C++® Debuggers And more…

2009-03-13

O'Reilly - Head First HTML with CSS & XHTML.chm

Tired of reading HTML books that only make sense after you're an expert? Then it's about time you picked up Head First HTML with CSS & XHTML and really learned HTML. You want to learn HTML so you can finally create those Web pages you've always wanted, so you can communicate more effectively with friends, family, fans and fanatic customers. You also want to do it right so you can actually maintain and expand your Web pages over time, and so your Web pages work in all the browsers and mobile devices out there. Oh, and if you've never heard of CSS, that's okay - we won't tell anyone you're still partying like it's 1999 - but if you're going to create Web pages in the 21st century then you'll want to know and understand CSS.

2009-03-13

Practical UML StateCharts in C/C++, Second Edition.pdf

New book released in 2009. Almost all computer systems in general, and embedded systems in particular, are eventdriven, which means that they continuously wait for the occurrence of some external or internal event such as a time tick, an arrival of a data packet, a button press, or a mouse click. After recognizing the event, such systems react by performing the appropriate computation that may include manipulating the hardware or generating “soft” events that trigger other internal software components. (That’s why event-driven systems are alternatively called reactive systems.) Once the event handling is complete, the software goes back to waiting for the next event.

2009-03-11

HTML 4 For Dummies, 5th Edition.pdf

This book keeps the technobabble to a minimum and sticks with plain English whenever possible. Besides plain talk about hypertext, (X)HTML, and the Web, we include lots of examples, plus tag-by-tag instructions to help you build your very own Web pages with minimum muss and fuss. We also provide more examples about what to do with your Web pages after they’re created so you can share them with the world. We also explain the differences between HTML 4 and XHTML, so you can decide whether you want to stick with the best-known and longest-lived Web markup language (HTML) or the latest and greatest Web markup language (XHTML).

2009-03-11

Beginning PHP5, Apache, And MySQL Web Development.pdf

Over the course of this book, you will develop two complete Web sites: ❑ Movie Review Web site. Developing this site introduces you to writing a PHP program, making your pages look professional, working with variables and includes, and integrating PHP with MySQL to make your site truly dynamic as pages are created on the fly for your Web site visitor. You will also get experience in error handling and data validation while working on this site. ❑ Comic Book Fan Web site. The creation of this Web site takes you through the steps of building databases from scratch, manipulating images and sending out e-mails using PHP, authenticating users, managing content through CMS, creating a mailing list, setting up an e-commerce section, and developing and customizing a discussion forum. Finally, this book covers how to learn about your visitors through the use of log files and how to troubleshoot common mistakes or problems. The appendixes in this book provide you with the necessary reference materials you’ll need to assist you in your Web site development journey and offer tools to make you more efficient.

2009-03-11

CSS Web Design for Dummies.pdf

How to use CSS to desgin a well web

2009-03-08

Linux For Dummies 8th Ed.pdf

Think of this book as a friendly, approachable guide to tackling terminology and the Linux collection of tools, utilities, and widgets. Although Linux isn’t terribly hard to figure out, it does pack a boatload of details, parameters, and administrivia (administrative trivia, in UNIX-speak). You need to wrestle those details into shape while you install, configure, manage, and troubleshoot a Linux-based computer. Some sample topics you find in this book include the following:  Understanding where Linux comes from and what it can do for you  Installing the Linux operating system  Working with a Linux system to manage files and add software  Setting up Internet access and surfing the Web Customizing your Linux desktop  Managing Linux system security and resources Although it may seem, at first glance, that working with Linux requires years of hands-on experience, tons of trial and error, advanced computer science training, and intense dedication, take heart! It’s not true! If you can tell somebody how to find your office, you can certainly build a Linux system that does what you want. The purpose of this book isn’t to turn you into a fullblown Linux geek (that’s the ultimate state of Linux enlightenment, of course); it’s to show you the ins and outs that you need to master in order to build a smoothly functioning Linux system and to give you the know-how and confidence to use it.

2009-03-07

Pro OGRE 3D Programming.pdf

This book is intended for experienced software engineers interested in leveraging modern 3D hardware-accelerated graphics in their games or applications.

2009-03-06

The Art of Multiprocessor Programming.pdf

This book focuses on how to program multiprocessors that communicate via a shared memory. Such systems are often called shared-memory multiprocessors or, more recently, multicores. Programming challenges arise at all scales of multiprocessor systems—at a very small scale, processors within a single chip need to coordinate access to a shared memory location, and on a large scale, processors in a supercomputer need to coordinate the routing of data. Multiprocessor programming is challenging because modern computer systems are inherently asynchronous: activities can be halted or delayed without warning by interrupts, preemption, cache misses, failures, and other events. These delays are inherently unpredictable, and can vary enormously in scale: a cache miss might delay a processor for fewer than ten instructions, a page fault for a few million instructions, and operating system preemption for hundreds of millions of instructions.

2009-03-05

Build.Your.Own.Web.Site.The.Right.Way.Using.HTML .CSS .pdf

Numerous books have been written on the topics of web design and programming, as have many free tutorials that you can read on the 。ッNet. Many of them were written during those heady years, and were based on what seemed like best practices back then, but their authors were constrained by browsers that often rendered the same well-designed pages in vastly different ways. This meant that the tutorials。ッ authors needed to resort to abusing various features of those browsers, such as using data tables to lay out pages. This certainly got many people building their first web pages, but it ensured that bad habits were ingrained at an early stage, and many people are still using these bad practices years later. Web developers the world over have learnt bad habits (myself included) and must now try to un-learn them all. There。ッs no longer a need for these practices。ェ they often produce pages that are inflexible, slow to download, and difficult to maintain, but like the badly taught driver who insists on flouting the rules because it。ッs worked for him so far, many developers find those outdated habits difficult to break. I saw the light many years ago, and have tried to educate as many people as possible since. But for the eager beginner, those same old books are still peddling the same bad old ideas. This just has to stop. And it stops now. You're not going to learn any bad habits in this book. Not one. In this book, you。ッll learn the right way to do things. If there。ッs a wrong way to do things。ェa way that cuts corners to save time but encourages bad techniques。ェwe won。ッt even tell you about it. Not even as a 。ーby the way, you might try this。ュ。ア You won。ッt need to avert your eyes。ェwe。ッll take care of that for you!

2009-03-05

C Sharp Developer's Guide To Asp Net, Xml, And Ado Net.pdf

unregistered version of CHM2PDF Pilot. Pages : 465

2009-03-02

Pro_WF_Windows_Workflow_in_NET_3_5.pdf

This book is for all .NET developers who want to learn how to use Windows Workflow Foundation in their own applications. This book is not a primer on .NET or the C# language. To get the most out of the examples that I present in this book, you need a good working knowledge of .NET 1.1 and preferably .NET 2.0. All of the examples are presented in C#, so you should be proficient with C#. Since Visual Studio 2008 has built-in support for Windows Workflow Foundation, it is the recommended development platform and the one that I used to produce the examples and figures in this book. In my example code, I make use of some timesaving C# 2008 features such as autoimplemented properties. So, it is helpful if you are familiar with the new features in C# 2008.

2009-03-02

.NET Domain-Driven Design with C#.pdf

This book is targeted at experienced .NET developers who are looking to hone their object - oriented design skills and learn about DDD. If you are not at that level, that is okay, but I recommend that you at least have some experience writing .NET code or even Java code. If you have not written any .NET code before, this book may be a little bit hard to follow. I also recommend that you read the books that I mentioned earlier from Eric Evans, Jimmy Nilsson, and Martin Fowler. You do not have to do this, but I highly recommend it, as it will help you understand better many of the designs and patterns in this book.

2009-03-01

XML with C# 2008.pdf

The aim of this book is to teach you the fundamentals of programming with C# by using Visual Studio 2008 and the .NET Framework version 3.5. You will learn the features of the C# language, and then use them to build applications running on the Microsoft Windows operating system. By the time you complete this book, you will have a thorough understanding of C# and will have used it to build Windows Presentation Foundation (WPF) applications,access Microsoft SQL Server databases, develop ASP.NET Web applications, and build and consume a Windows Communication Foundation service

2009-03-01

Java 2 Core Language Little Black Book.pdf

Java 2 Core Language Little Black Book is for the intermediate-to-advanced Java programmer. If you are just starting out, however, you might find it useful to study this book in conjunction with a language reference (such as the Sun documentation). This book concentrates on helping you apply the language in real-world development, presenting building blocks and the details about their construction. You'll find that this book focuses on the Java language and its core libraries. While many books jump into graphical programming, this book focuses on non-graphical, text -based programs. Why? Because graphics programming techniques can obscure the fundamental Java tasks you need to understand. And also, setting up user interface screens is one place where the "paint-by-number" tools are something you probably will use. It is better that you have a firm grasp of the underlying Java language and calls. Even the most sophisticated graphics program uses the same core language techniques that this book illustrates.

2009-03-01

Java - How to Program (sixth edition).chm

Extensively revised for the latest Java (J2SE 5.0) release; Deitel Java How to Program, 6/e now includes earlier coverage of objects; new and streamlined case studies; and OPTIONAL GUI and graphics sections. Now available in a briefer version (ch. 1-10) called Small Java. SafariX version available.

2009-03-01

Teach Yourself XML in 21 Days

Sams Teach Yourself XML in 21 Days, written by expert author Steve Holzner, offers hundreds of real-world examples demonstrating the uses of XML and the newest tools developers need to make the most of it. In Week One, he starts from basic syntax, and discusses XML document structure, document types, and the benefits of XML Schema. Week Two covers formatting using either CSS or the Extensible Sytlesheet Language, and working with XHTML and other tools for presenting XML data on the Web, or in multimedia applications. The final chapter of week two discusses XForms, the newest way to process forms in XML applications. Week Three applies XML to programming with Java, .NET or JavaScript, and building XML into database or Web Service applications with SOAP. Along the way, Steve shows readers the results of every lesson and provides both the "how" and "why" of the inner working of XML technologies.

2009-02-28

Practical PHP and MySQL.pdf

Pages : 527 Building Eight Dynamic Web Applications. This book starts with a brief introduction to the technology and then gives you a quick primer in core PHP and MySQL skills—just enough to get you started writing an application. After this short primer (because no one likes reading primers), you get straight into writing an application. This way, you don’t have to wade through 200 pages of reading before you can get started writing an application.

2009-02-28

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.

2010-05-13

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.

2009-04-23

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

2009-04-23

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.

2009-04-18

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.

2009-04-12

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

2009-04-12

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.

2009-04-11

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.

2009-04-11

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.

2009-04-11

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

2009-04-11

Teach Yourself PHP, MySQL, And Apache All-In-One, 3rd Edition (2006).chm

You own your own business. You have also created a website for your business that details the products or services that you offer, but it doesn't allow potential customers to purchase anything online. Don't risk losing business-learn to create a dynamic online environment using only three programs. PHP, MySQL and Apache are three popular open-source tools that can work together to help you create a dynamic website, such as an online shopping experience. Sams Teach Yourself PHP, MySQL and Apache All in One is a complete reference manual for all three development tools. You will learn how to install, configure and set up the PHP scripting language, use the MySQL database system, and work with the Apache Web server. Then you'll take it a step further and discover how they work together to create a dynamic website. Updated to reflect the most recent developments in PHP and MySQL, including the final stable release of MySQL 5.0, you will open your website to limitless possibilities with Sams Teach Yourself PHP, MySQL and Apache All in One.

2009-04-08

Everything You Know About CSS Is Wrong(2008).pdf

In this book, we take a good look at what’s just around the corner with the impending launch of Internet Explorer 8. The layout methods that I’ll demonstrate in this book aren’t new; they have been included in browsers such as Safari, Firefox, and Opera for a good while. However, the launch of Internet Explorer 8 will tip the balance in favor of these under-utilized techniques. Now is the perfect time to take stock of the current methods considered best practice for CSS layout, and determine how they can be improved upon. Updating and refining the techniques we use to build web sites is part of the business of working on the Web, wherever you stand on the utility of CSS tables. This book is an opinionated book, written to inspire debate and experimentation in a time of change and development. With the long-awaited launch of Internet Explorer 8 not far away, it is time for us all to rediscover CSS.

2009-04-04

Smarty-PHP Template Programming and Applications.pdf

A step by step guide to building PHP web sites and applications using the Smarty templating engine!

2009-04-01

Extreme programming with perl.pdf

This book invites Perl programmers and their customers to take a fresh look at software development. Customers, and business people in general, will learn how XP enables customer-programmer communication for efficient and flexible requirements gathering. Programmers will see how XP’s focus on teamwork, incremental testing, and continuous design allows them to take pride in their craft. The numerous examples demonstrate Extreme Perl in action, including the development of a complete, end-to-end application in the last chapter.

2009-03-31

Introducing Microsoft SQL Server 2008.pdf

This book is divided into seven main topics: Security and Administration, Performance, Type System Enhancements, Programmability, Storage, Enhancements for High Availability, and Business Intelligence Enhancements. Each chapter will hopefully offer you insight into the new or improved features in each of these main areas. And, although the book covers a lot of ground, it is not an exhaustive tome, and, alas, not everything new or improved is contained in this book. I leave those additional details to Books Online and fellow authors who will inevitably write more comprehensive titles.

2009-03-31

WPF in Action - With Visual Studio 2008.pdf

The goal of this book is to provide a practical guide to building WPF applications using Visual Studio 2008 SP1. It isn’t intended to replace the MSDN reference material, but to provide guidance on how to get started and what you need to know to be productive in WPF. Productive is a relative term, of course—WPF has a lot of cool capabilities that can enhance your apps in many ways—and suck up all your available time with tweaking. It’s up to you whether you can really ship your application without that flaming drop-shadow… Covers Visual Studio 2008 SP1 and .NET 3.5 SPI. Released in 2009.

2009-03-25

Ubuntu Server Administration(2009).pdf

This book focuses on the Hardy Heron (8.04) release of Ubuntu Server Edition. When Hardy Heron was released in April 2008, Canonical committed to support through 2013. In this book, I describe the Ubuntu community, as well as the installation process for Ubuntu Server Edition. I describe the innards of the operating system and basic configuration and administration tools. I show you how to install and configure a variety of services for basic operation, including CUPS, NIS, LDAP, DHCP, DNS,Apache, NFS, Samba/CIFS, Postfix, sendmail, vsFTP, and NTP. Finally, I illustrate how you can reconfigure the Linux kernel and set up various types of virtual machine managers.

2009-03-20

SQL and Relational Theory(1st Edition 2009).chm

Understanding SQL's underlying theory is the best way to guarantee that your SQL code is correct and your database schema is robust and maintainable. On the other hand, if you're not well versed in the theory, you can fall into several traps. In SQL and Relational Theory, author C.J. Date demonstrates how you can apply relational theory directly to your use of SQL. With numerous examples and clear explanations of the reasoning behind them, you'll learn how to deal with common SQL dilemmas, such as: Should database access granted be through views instead of base tables? Nulls in your database are causing you to get wrong answers. Why? What can you do about it? Could you write an SQL query to find employees who have never been in the same department for more than six months at a time? SQL supports "quantified comparisons," but they're better avoided. Why? How do you avoid them? Constraints are crucially important, but most SQL products don't support them properly. What can you do to resolve this situation? Database theory and practice have evolved since Edgar Codd originally defined the relational model back in 1969. Independent of any SQL products, SQL and Relational Theory draws on decades of research to present the most up-to-date treatment of the material available anywhere. Anyone with a modest to advanced background in SQL will benefit from the many insights in this book.

2009-03-20

Programming in Python 3: A Complete Introduction to Python Language.chm

Python 3 is the best version of the language yet: It is more powerful, convenient, consistent, and expressive than ever before. Now, leading Python programmer Mark Summerfield demonstrates how to write code that takes full advantage of Python 3's features and idioms. The first book written from a completely "Python 3" viewpoint, Programming in Python 3 brings together all the knowledge you need to write any program, use any standard or third-party Python 3 library, and create new library modules of your own. Summerfield draws on his many years of Python experience to share deep insights into Python 3 development you won't find anywhere else. He begins by illuminating Python's "beautiful heart": the eight key elements of Python you need to write robust, high-performance programs. Building on these core elements, he introduces new topics designed to strengthen your practical expertise–one concept and hands-on example at a time. This book's coverage includes Developing in Python using procedural, object-oriented, and functional programming paradigms Creating custom packages and modules Writing and reading binary, text, and XML files, including optional compression, random access, and text and XML parsing Leveraging advanced data types, collections, control structures, and functions Spreading program workloads across multiple processes and threads Programming SQL databases and key-value DBM files Utilizing Python's regular expression mini-language and module Building usable, efficient, GUI-based applications Advanced programming techniques, including generators, function and class decorators, context managers, descriptors, abstract base classes, metaclasses, and more Programming in Python 3serves as both tutorial and language reference, and it is accompanied by extensive downloadable example code–all of it tested with the final version of Python 3 on Windows, Linux, and Mac OS X.

2009-03-20

Networking programming in .NET with C# and Visual Basic.NET.pdf

This book is aimed at professional developers with some previous programming experience. Basic knowledge of either C# or VB.NET is an advantage, but not essential. This is not a beginners guide to .NET, and as such it is assumed that you already know basic programming constructs such as if statements and loops. No previous experience with network programming is assumed, so even complete newcomers will find this book comprehensive enough cover all the basics. Seasoned programmers may skip the first chapter, and readers will quickly find the pace fast enough to keep even the most expert developers glued to the pages.

2009-03-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除