PDF CHM Books Catalogue
Posted: July 26th, 2008, 7:13pm CEST
All-in-One is All You Need
Get complete coverage of all three Microsoft Certified IT Professional database developer exams for SQL Server 2005 in this comprehensive volume. Written by a SQL Server expert and MCITP, this definitive exam guide features learning objectives at the beginning of each chapter, exam tips, practice questions, and in-depth explanations. Detailed and authoritative, the book serves as both a complete certification study guide and an essential on-the-job reference.
About author
Darril Gibson has been working with databases since the days of dBase, and Microsoft’s SQL Server in particular since version 7.0. He’s been a Microsoft Certified Trainer (MCT) for over nine years and specializes in delivering leading edge technical training. He’s been involved in several writing projects, including technical editing a SQL Server 2005 book, and authoring the McGraw-Hill MCITP Database Administrator All-In-One book. Working with Keystone Learning, he developed several video training courses on topics such as A+, MCSE, and Exchange. He is currently working on a key government contract providing extensive training to Air Force personnel in support of a major Network Operations Support Center on a wide array of technologies, and he moonlights as adjunct faculty at a local college. He holds about 20 current certifications including MCT, MCTS: SQL Server 2005, MCITP: Database Administrator, MCITP: Database Developer, MCSE (NT 4.0, Windows 2000, Windows 2003), and MCSD (Visual Basic 6.0, .NET).
Full download
Posted: July 26th, 2008, 7:13pm CEST
All-in-One is All You Need
Get complete coverage of all three Microsoft Certified IT Professional database developer exams for SQL Server 2005 in this comprehensive volume. Written by a SQL Server expert and MCITP, this definitive exam guide features learning objectives at the beginning of each chapter, exam tips, practice questions, and in-depth explanations. Detailed and authoritative, the book serves as both a complete certification study guide and an essential on-the-job reference.
About author
Darril Gibson has been working with databases since the days of dBase, and Microsoft’s SQL Server in particular since version 7.0. He’s been a Microsoft Certified Trainer (MCT) for over nine years and specializes in delivering leading edge technical training. He’s been involved in several writing projects, including technical editing a SQL Server 2005 book, and authoring the McGraw-Hill MCITP Database Administrator All-In-One book. Working with Keystone Learning, he developed several video training courses on topics such as A+, MCSE, and Exchange. He is currently working on a key government contract providing extensive training to Air Force personnel in support of a major Network Operations Support Center on a wide array of technologies, and he moonlights as adjunct faculty at a local college. He holds about 20 current certifications including MCT, MCTS: SQL Server 2005, MCITP: Database Administrator, MCITP: Database Developer, MCSE (NT 4.0, Windows 2000, Windows 2003), and MCSD (Visual Basic 6.0, .NET).
Full download
Posted: July 26th, 2008, 7:12pm CEST
Your Ultimate "How-To" Guide to C++ Programming!
Legendary programming author Herb Schildt shares some of his favorite programming techniques in this high-powered C++ "cookbook." Organized for quick reference, each "recipe" shows how to accomplish a practical programming task. A recipe begins with a list of key ingredients (classes, functions, and headers) followed by step-by-step instructions that show how to assemble them into a complete solution. Detailed discussions explain the how and why behind each step, and a full code example puts the recipe into action. Each recipe ends with a list of options and alternatives that suggest ways to adapt the technique to fit a variety of situations. Whether you're a beginner or an experienced pro, you'll find recipes that are sure to satisfy your C++ programming appetite!
Topics include:
String Handling · Standard Template Library (STL) Containers · Algorithms · Function Objects · Binders · Negators · Adaptors · Iterators · I/O · Formatting Data
Full download
Posted: July 26th, 2008, 7:12pm CEST
Your Ultimate "How-To" Guide to C++ Programming!
Legendary programming author Herb Schildt shares some of his favorite programming techniques in this high-powered C++ "cookbook." Organized for quick reference, each "recipe" shows how to accomplish a practical programming task. A recipe begins with a list of key ingredients (classes, functions, and headers) followed by step-by-step instructions that show how to assemble them into a complete solution. Detailed discussions explain the how and why behind each step, and a full code example puts the recipe into action. Each recipe ends with a list of options and alternatives that suggest ways to adapt the technique to fit a variety of situations. Whether you're a beginner or an experienced pro, you'll find recipes that are sure to satisfy your C++ programming appetite!
Topics include:
String Handling · Standard Template Library (STL) Containers · Algorithms · Function Objects · Binders · Negators · Adaptors · Iterators · I/O · Formatting Data
Full download
Posted: July 26th, 2008, 7:12pm CEST
This book on Building Information Modeling (BIM) was inspired by the observation that interest in the subject is rapidly growing in popularity. It is easy to miss the breadth and potential of this “revolutionary” process due to its inherent nature. Yes, the process is revolutionary in its anticipated effects on the construction industry; yet its concepts have been practiced for centuries in a variety of forms. This book endeavors to present the current “best understanding” of BIM a format that will benefit readers with varying levels of understanding of the subject. Most BIM practitioners have strongly supported this effort and are sincerely interested in helping others become versed in applying these tools and processes, to educate owners and construction colleagues, to encourage early collaboration between designers and constructors, to build better facilities, and to improve the construction business in general. It is not easy, however, to introduce change to the construction industry The ability to sell (show the value of) and encourage use of BIM concepts to owners, construction companies, and project team members (e.g., designers, fabricators) may be of more use than the ability to utilize the processes themselves. Humans resist change and these processes require a great change. In fact, they will result in a “cultural change” in every company that commits itself to their adoption.
Full download
Posted: July 26th, 2008, 7:12pm CEST
This book on Building Information Modeling (BIM) was inspired by the observation that interest in the subject is rapidly growing in popularity. It is easy to miss the breadth and potential of this “revolutionary” process due to its inherent nature. Yes, the process is revolutionary in its anticipated effects on the construction industry; yet its concepts have been practiced for centuries in a variety of forms. This book endeavors to present the current “best understanding” of BIM a format that will benefit readers with varying levels of understanding of the subject. Most BIM practitioners have strongly supported this effort and are sincerely interested in helping others become versed in applying these tools and processes, to educate owners and construction colleagues, to encourage early collaboration between designers and constructors, to build better facilities, and to improve the construction business in general. It is not easy, however, to introduce change to the construction industry The ability to sell (show the value of) and encourage use of BIM concepts to owners, construction companies, and project team members (e.g., designers, fabricators) may be of more use than the ability to utilize the processes themselves. Humans resist change and these processes require a great change. In fact, they will result in a “cultural change” in every company that commits itself to their adoption.
Full download
Posted: July 26th, 2008, 7:11pm CEST
Grid Computing: Achievements and Prospects, the 9th edited volume of the CoreGRID series, includes selected papers from the CoreGRID Integration Workshop, held April 2008 in Heraklion-Crete, Greece. This event brings together representatives of the academic and industrial communities performing Grid research in Europe. The workshop was organized in the context of the CoreGRID Network of Excellence in order to provide a forum for the presentation and exchange of views on the latest developments in grid technology research.
Grid Computing: Achievements and Prospects is designed for a professional audience, composed of researchers and practitioners in industry. This volume is also suitable for graduate-level students in computer science.
Full download
Posted: July 26th, 2008, 7:11pm CEST
Grid Computing: Achievements and Prospects, the 9th edited volume of the CoreGRID series, includes selected papers from the CoreGRID Integration Workshop, held April 2008 in Heraklion-Crete, Greece. This event brings together representatives of the academic and industrial communities performing Grid research in Europe. The workshop was organized in the context of the CoreGRID Network of Excellence in order to provide a forum for the presentation and exchange of views on the latest developments in grid technology research.
Grid Computing: Achievements and Prospects is designed for a professional audience, composed of researchers and practitioners in industry. This volume is also suitable for graduate-level students in computer science.
Full download
Posted: July 26th, 2008, 5:34am CEST
In the summer of 1996, our Computer Science department made the decision to use Java as the core language for our Computer Science program, beginning that fall. Although there were many Java books available, we soon discovered that most were “trade” or “hobby” books, not designed for university courses and certainly not intended to serve as introductions to Computer Science. It became clear to us that someone needed to write a “Fundamentals of Computer Science Using Java” book, and I thought, “why not me?” And now, after years of researching, testing, and writing, I can provide the book that we searched for years ago: a truly Java-based introduction to Computer Science.
In a first course in Computer Science, the primary goal is to teach the fundamentals of the field. Basic concepts are introduced with the help of a programming language that is often viewed as simply a medium through which algorithms are expressed. From that perspective, it does not matter which language is used in an introductory course, because any would suffice. In practice, however, the language can have a profound impact on the students’ learning experience. First, the style of the language constrains the way and the order in which topics can be introduced. Further, the language taught in the first course must support the rest of the curriculum. For these reasons and more, a language-defined text is an important component in an introductory course.
Object-oriented languages in particular are useful in introductory textbooks and are certainly appropriate at this time. Having an object-oriented language as the core programming language supports many courses at the higher level (e.g., software engineering, user interfaces, databases). The question is, then, which object-oriented language?
Our decision to use Java was based on a number of factors. First, we recognized Java as a pure object-oriented language, as opposed to C++, which is a hybrid, and thus does not allow the programmer to fall back into procedural habits. Further, it has a relatively clear and common syntax that can be understood without having to learn a large class hierarchy. Finally, Java has compilers available on a great many platforms that are inexpensive, not overly resource hungry, and the code is platform-independent. All of these things make Java ideal for a first university course.
Full download
Posted: July 26th, 2008, 5:34am CEST
In the summer of 1996, our Computer Science department made the decision to use Java as the core language for our Computer Science program, beginning that fall. Although there were many Java books available, we soon discovered that most were “trade” or “hobby” books, not designed for university courses and certainly not intended to serve as introductions to Computer Science. It became clear to us that someone needed to write a “Fundamentals of Computer Science Using Java” book, and I thought, “why not me?” And now, after years of researching, testing, and writing, I can provide the book that we searched for years ago: a truly Java-based introduction to Computer Science.
In a first course in Computer Science, the primary goal is to teach the fundamentals of the field. Basic concepts are introduced with the help of a programming language that is often viewed as simply a medium through which algorithms are expressed. From that perspective, it does not matter which language is used in an introductory course, because any would suffice. In practice, however, the language can have a profound impact on the students’ learning experience. First, the style of the language constrains the way and the order in which topics can be introduced. Further, the language taught in the first course must support the rest of the curriculum. For these reasons and more, a language-defined text is an important component in an introductory course.
Object-oriented languages in particular are useful in introductory textbooks and are certainly appropriate at this time. Having an object-oriented language as the core programming language supports many courses at the higher level (e.g., software engineering, user interfaces, databases). The question is, then, which object-oriented language?
Our decision to use Java was based on a number of factors. First, we recognized Java as a pure object-oriented language, as opposed to C++, which is a hybrid, and thus does not allow the programmer to fall back into procedural habits. Further, it has a relatively clear and common syntax that can be understood without having to learn a large class hierarchy. Finally, Java has compilers available on a great many platforms that are inexpensive, not overly resource hungry, and the code is platform-independent. All of these things make Java ideal for a first university course.
Full download
Posted: July 26th, 2008, 5:26am CEST
Tip O’Neill, former speaker of the House, said, “All politics is local.” Gloria Steinem, in the early years of the feminist movement, said, “The political is personal.” And so, the origins of this book are both local and personal. After watching the circuitous route a locally produced database took on its way to becoming Web-accessible, and being tangentially involved in the early planning stages of this move, I looked around to see what printed resources on this subject were available for libraries, museums, and other nonprofits. The answer was “not much if anything.”
Thus, this book was born, or at least inspired. The road to actual publication has been unpaved and more than a bit bumpy, but it’s now complete. Edited works, as opposed to those authored by one person, are sometimes considered uneven, in part because a variety of voices tell the story. Yet, this is comparable to the difference between a group discussion and a lecture. It may be easier to take notes in a lecture, but a group discussion stirs up a lot more thought and is usually a lot more fun. The differing voices, overlapping sentences, and varying speech patterns and metaphors make the process livelier. In my instructions to chapter authors, I asked them to write casually, as if having lunch with a friend who asked how they did what they did or what they thought about the topic of their chapter. Other than that, they were left mostly to their own devices.
Full download