Thursday, May 21, 2009

ASP.NET Database Programming Weekend Crash Course

Authors:Jason Butler, Tony Caudill
Pages:409
Publisher:Unknow
ISBN13:9780764548307
Description:

Written by expert web developers from Price Waterhouse-Coopers, ASP.NET Database Programming Weekend Crash Course will quickly enable you to create dynamic data-driven web applications using Microsoft's exciting new .NET technologies.

Open the book on Friday evening and by Sunday afternoon -- after completing 30 fast, focused lessons -- you will have mastered the skills necessary to begin creating robust, dynamic, data-driven web applications with ASP.NET. Starting with ASP.NET basics, expert authors Jason and Tony teach you what they need to know to begin creating ASP.NET applications quickly, and then dive into building database applications with ADO.NET, Web Services, SOAP, XML and more. This book is a must have for any developer building web applications on Microsoft's new .NET Framework.

Download

Saturday, April 11, 2009

Practical C Programming, 3rd Edition

Authors:Steve Oualline
Pages:428
Publisher:O'Reilly
ISBN-13:9781565923065
Description:
There are lots of introductory C books, but this is the first one that has the no-nonsense, practical approach that has made Nutshell Handbooks(R) famous. C programming is more than just getting the syntax right. Style and debugging also play a tremendous part in creating programs that run well and are easy to maintain. This book teaches you not only the mechanics of programming, but also describes how to create programs that are easy to read, debug, and update. Practical rules are stressed. For example, there are fifteen precedence rules in C (comes before).
Download

Wednesday, April 8, 2009

The Art of C++

Authors:Herbert Schildt
Pages:307
Publisher:Unknow
ISBN13:9780072255126
Description:
Learn how to apply C++ to a wide array of sophisticated applications. In his clear prose, C++ expert and the world? leading programming author Herb Schildt, shares practical, high-powered application .

Download


Programming Microsoft Visual C++ 5th Edition

Authors:David Kruglinski, Scot Wingo George Shepherd
Pages:707
Publisher:Microsoft Press
ISBN13:9781572318571
Description:
Microsoft(r) Visual C++ 6.0 is the latest version of the industry-standard programming language for professionals. And PROGRAMMING MICROSOFT VISUAL C++, Fifth Edition, is the newest edition of the book that's become the industry-standard text. Newly expanded and updated, it offers the same detailed, comprehensive coverage that's consistently made this title the best overall explanation of the capabilities of this powerful, complex development tool.
Download


Practical C++ Programming, Second Edition

Authors:Steve Oualline
Pages:552
Publisher:O'Reilly
ISBN13:9780596004194
Description:

C++ is a powerful, highly flexible, and adaptable programming language that allows software engineers to organize and process information quickly and effectively. But this high-level language is relatively difficult to master, even if you already know the C programming language.

The 2nd edition of Practical C++ Programming is a complete introduction to the C++ language for programmers who are learning C++. Reflecting the latest changes to the C++ standard, this 2nd edition takes a useful down-to-earth approach, placing a strong emphasis on how to design clean, elegant code.

Download

Numerical Recipes The Art of Scientific Computing Third Edition

Authors:William H. Press, Saul A. Teukolsky
Pages:1256
Publisher:Unknow
ISBN13:9780521880688
Description:

Do you want easy access to the latest methods in scientific computing? This greatly expanded third edition of Numerical Recipes has it, with wider coverage than ever before, many new, expanded and updated sections, and two completely new chapters. The executable C++ code, now printed in colour for easy reading, adopts an object-oriented style particularly suited to scientific applications. Co-authored by four leading scientists from academia and industry, Numerical Recipes starts with basic mathematics and computer science and proceeds to complete, working routines. The whole book is presented in the informal, easy-to-read style that made earlier editions so popular. Highlights of the new material include: a new chapter on classification and inference, Gaussian mixture models, HMMs, hierarchical clustering, and SVMs; a new chapter on computational geometry, covering KD trees, quad- and octrees, Delaunay triangulation, and algorithms for lines, polygons, triangles, and spheres; interior point methods for linear programming; MCMC; an expanded treatment of ODEs with completely new routines; and many new statistical distributions.


Download


Learning to Program in C++

Authors:Steve Heller
Pages:1120
Publisher:Prentice Hall PTR
ISBN13:9780130324108
Description:

Master C++. No experience necessary. Honestly!

Learn C++ from a master: how to think like a programmer!

A remarkable personal dialogue between a C++ expert and a novice

From the absolute basics to advanced topics: inheritance, polymorphism, pointers, and more.

Even if you have absolutely no programming experience, this book will help you truly master C++.

You won’t merely learn the basics. You’ll master sophisticated, professional techniques—up to and including the effective use of encapsulation, inheritance, polymorphism, and pointers.

You’ll never find yourself copying syntax without understanding it. You’ll learn to think like a programmer, engineer code that delivers great reliability and performance, and avoid the pitfalls that await every new C++ developer.

These are powerful promises, but Learning to Program in C++ is a remarkable book.

Download

Learn to Program with C++

Authors:John Smiley
Pages:625
Publisher:Unknow
ISBN13:9780072225358
Description:
More than 100,000 programmers owe their careers to Professor John Smiley. In this unique guide, the guru himself will teach you, in a classroom setting, how to program with C++. Learn from more than 100 questions and answers as well as real-world programming projects.
Download

C++ Unleashed

Authors:Jesse Liberty, Vishwajit Aklecha
Pages:945
Publisher:Sams
ISBN13:9780672312397
Description:
Jesse Liberty's C++ Unleashed presents focused explanations of the core features and complexities of C++. The text covers advanced object-oriented analysis and design strategies and implementation issues associated with memory management, STL container classes, iterators, and algorithms. Manipulate data using dynamic data structures and recursion, efficient sorting algorithms, and advanced hashing and parsing techniques.
Download

Expert C Programming: Deep C Secrets

Authors:Peter van der Linden
Pages:290
Publisher:Prentice Hall PTR
ISBN13:9780131774292
Description:
Written for experienced C programmers who want to quickly pick up some of the insights and techniques of experts and master the fine arts of ANSI C, this volume passes on the wisdom of a highly experienced C compiler writer and his colleagues to help programmers reach new heights, and avoid common software pitfalls along the way. Using an original approach and a humorous style that makes deep knowledge both easy and accessible, it gathers into one place, tips, hints, shortcuts, guidelines, ideas, idioms, heuristics, tools, anecdotes, C folklore, and techniques that are often penciled in margins and on backs of papers by those working in the programming trenches—working on many different kinds of projects, over many, many years. KEY TOPICS- Each chapter is divided into self-contained sections. Includes extended discussions of major topics such as declarations and arrays/pointers; offers a great many hints and mnemonics; covers topics that many C programmers find confusing; and features one of the best introductions to C++, and the rationale behind it. Throughout, technical details are interspersed with many true stories of how C programming works in practice, and each chapter ends with an amusing C story or piece of software folklore. MARKET- For software engineers and computer programmers who are writing, developing, testing, debugging software on either IBM PCs or Unix systems.
Download