Saturday, June 9, 2007

software engineering ebooks

Cocoa Programming


Cocoa Programming
By Scott Anguish, Erik M. Buck, Donald A. Yacktman

Publisher : Sams Publishing
Pub Date : September 20, 2002
ISBN : 0-672-32230-7
Pages : 1272
Cocoa Programming is a comprehensive work that starts as a fast-paced introduction to the OS architecture and the Cocoa language for programmers new to the environment. The more advanced sections of the book will show the reader how to create Cocoa applications using Objective-C, to modify the views, integrate multimedia, and access networks. The final sections explain how to extend system applications and development tools in order to create your own frameworks.
http://rapidshare.com

The NEURON Book


Book Description
Assuming no previous knowledge of computer programming or numerical methods, The NEURON Book provides practical advice on how to get the most out of the NEURON software program. Although written primarily for neuroscientists, teachers and students, readers with a background in the physical sciences or mathematics and some knowledge about brain cells and circuits, will also find it helpful. Covering details of NEURON's inner workings, and practical considerations specifying anatomical and biophysical properties to be represented in models, this book uses a problem-solving approach that includes many examples to challenge readers.
Hardcover: 478 pages
Publisher: Cambridge University Press (February 6, 2006)
Language: English
ISBN-10: 0521843219
http://rapidshare.com

An Integrated Approach to Software Engineering


Book Description
This textbook introduces software engineering to advanced-level undergraduate and graduate students of computer science. It emphasizes a case-study approach whereby a project is developed through the course of the book, illustrating the different activities of software development. The sequence of chapters is essentially the same as the sequence of activities performed during a typical software project. The revised edition updates this sequence for today's standards and adds a valuable chapter on architecture. All activities, including quality assurance and control activities, are described in each chapter as integral activities for that phase of development. Similarly, the author carefully introduces appropriate metrics for controlling and assessing the software process. The text is bolstered by numerous examples, chapter summaries, a helpful bibliography, and good index.
Download From Rapidshare.com

Software Estimation


Software Estimation: Demystifying the Black Art
bySteve McConnell
Microsoft Press 2006 (338 pages)
ISBN:0735605351
Providing a proven set of procedures and heuristics that software developers, technical leads, and project managers can apply to their projects, this guide will help organizations achieve basic estimation proficiency.

http://rapidshare.com/files/22058750/Software.Estimation.rar

A Software Engineering Approach to LabVIEW


Paperback: 221 pages
Publisher: Prentice Hall Ptr; 1ST edition (April 29, 2003)
Language: English
ISBN-10: 0130093653
Rapidshare.com

Programming Challenges


Book Description
.¿An Ideal Resource for Improving Programming Knowledge¿. The challenges of problems from international programming competitions are an effective way to improve algorithmic and coding skills and understanding. This book uses international programming competition-type problems to motivate the study of algorithms, programming, and other topics in computer science. It includes more than 100 programming challenges, as well as the theory and key concepts necessary for approaching them. Problems are organized by topic, and supplemented by complete tutorial material. Readers gain a concrete understanding of both algorithmic techniques and advanced coding topics. Unique Features: * Offers a wealth of rich programming problems suitable for self-study -- all with on-line judging at www.programming-challenges.com * Presents practice training for all major programming contests --ACM International Collegiate Programming Contest (ACM ICPC), International Olympiad in Informatics (IOI), and Topcoder Challenge * Serves as a convenient, web-based means of adding a programming component to any algorithms or software engineering course * Contains complete working code for fundamental data structures and graph, string, numerical and geometric algorithms * Provides a brief-yet-thorough treatment of key elements in number theory, geometry, dynamic programming, and graph algorithms * Supports all popular programming languages (C, C++, Pascal, Java) Steven S. Skiena is a member of the faculty of computer science at SUNY Stony Brook and is author of many widely used books, including The Algorithm Design Manual. He received the 2001 IEEE Computer Society Undergraduate Teaching Award. Miguel Revilla is a member of the faculty of computer science at the University of Valladolid, Spain. He is official website archivist of the ACM ICPC and creator/maintainer of the primary robot-judge, contest-hosting website.
Link

Windows Developer Power Tools


Windows Developer Power Tools
By James Avery, Jim Holmes
...............................................
Publisher: O'Reilly
Pub Date: December 01, 2006
ISBN-10: 0-596-52754-3
ISBN-13: 978-0-596-52754-9
Pages: 1304
Software developers need to work harder and harder to bring value to their development process in order to build high quality applications and remain competitive. Developers can accomplish this by improving their productivity, quickly solving problems, and writing better code.

Download

Software Exorcism


Software Exorcism: A Handbook for Debugging and Optimizing Legacy Code
by Bill Blunden ISBN:1590592344
Apress © 2003
Written for software maintenance engineers, this book suggests strategies for debugging code, examines how debuggers function internally, and describes techniques for fine-tuning programs to improve their performance.
Download

Code Craft: The Practice of Writing Excellent Code


Code Craft: The Practice of Writing Excellent Code - Pete Goodliffe
Book Description
Many programmers know how to write correct code - code that works. But not all know how to craft great code - code that is well written and easy to understand. Code Craft teaches programmers how to move beyond writing correct code to writing great code. The book covers code writing concerns, including code presentation style, variable naming, error handling, and security; and the wider issues of programming in the real world, such as good teamwork, development processes, and documentation. Code Craft presents language-agnostic advice that is relevant to all developers, from an author with loads of practical experience. A Q&A section at the end of each chapter helps readers to review the material and makes the book suited for academic use as well.
Download

Software Engineering for Game Developers


Software Engineering for Game Developers

Download

Managing Iterative Software Development Projects


Managing Iterative Software Development Projects
By Kurt Bittner, Ian Spence
...............................................
Publisher: Addison Wesley Professional
Pub Date: June 27, 2006
Print ISBN-10: 0-321-26889-X
Print ISBN-13: 978-0-321-26889-1
Pages: 672
Download

UML: Weekend Crash Course

UML Weekend Crash Course
by Thomas A. Pender

  • Paperback: 400 pages
  • Publisher: Wiley; Bk&CD-Rom edition (April 1, 2002)
  • Language: English
Amazon.com Link is here.
Download Links are here: Part1 , Part2


Software Rules


McGraw-Hill,.Software Rules - How the Next Generation of Enterprise Applications Will Increase Strategic Effectiveness

Download

Software Project Secrets


SOFTWARE PROJECT SECRETS
WHY SOFTWARE PROJECTS FAIL
Download 1.2MB

Ship it! A Practical Guide to Successful Software Projects


Ship it! A Practical Guide to Successful Software Projects
Download 1.75MB

Successful Packaged Software Implementation


Successful Packaged Software Implementation
Download 1.3MB

Strategic Software Engineering


Strategic Software Engineering
Download 1.8MB

Software Testing and Continuous Quality Improvement


Software Testing and Continuous Quality Improvement
Download 3.2Mb

Software Requirements


Software Requirements: Encapsulation, Quality, and Reuse
Download 1.9Mb

Reducing Risk with Software Process Improvement


Reducing Risk with Software Process Improvement
Download 2.8MB

Beginning Database Design



RAPIDSHARE.COM



Excel as Your Database



ook Description

Excel As Your Database guides those of you who need to manage facts and figures--yet have little experience, budget, or need for a full-scale relational database management system. You'll learn how to use Excel to enter, store, and analyze your data.

This book is written and organized in a way that assumes you have some familiarity with Excel, but not with databases. The book features quick-start solutions, practice exercises, troubleshooting tips, and best practices.

This book covers Excel 2007 and 2003.
The author clarifies not just how to use a technique, but under what realistic scenarios.
The text features step-by-step, how-to procedures.
Try-it-out exercises are based on realistic sample data.


RAPIDSHARE.COM

Digital Data Integrity


Book Description
How to plan your future strategy for efficient, cost-saving data management
Businesses have historically treated data protection as an afterthought, as simply making an occasional copy of data that could be used in the future. Today, this attitude is changing rapidly. The ever-increasing amount of data, along with the emphasis on continuous availability, necessitates changes in the approach to data integrity, which results in management and protection becoming much more closely aligned. Digital Data Integrity throws light on the data integrity landscape of the future. It provides the reader with a brief overview of the historical methods and subsequent evolution of data protection. The text shows how the whole subject of data integrity is changing and describes and positions many of the new, enhanced, more intelligent protection technologies and methods.


RAPIDSHARE.COM

Seeing Data


Seeing Data: Designing User Interfaces for Database Systems Using .NET
By Rebecca M. Riordan

Publisher : Addison Wesley Professional
Pub Date : July 16, 2004
ISBN : 0-321-20561-8
Pages : 544
http://rapidshare.com

Date on Database


Book Description

Date on Database: Writings 2000--2006 captures some of the freshest thinking from widely known and respected relational database pioneer C. J. Date. Known for his tenacious defense of relational theory in its purest form, Date tackles many topics that are important to database professionals, including the difference between model and implementation, data integrity, data redundancy, deviations in SQL from the relational model, and much more.

Date clearly and patiently explains where many of today's products and practices go wrong, and illustrates some of the trouble you can get into if you don't carefully think through your use of current database technology. In almost every field of endeavor, the writings of the founders and early leaders have had a profound effect. And now is your chance to read Date--while his material is fresh and the field is still young. You'll want to read this book because it

Provides C. J. Date's freshest thinking on relational theory versus current products in the field
Features a tribute to E. F. Codd, founder of the relational database field
Clearly explains how the unwary practitioner can avoid problems with current relational database technology
Offers novel insights into classic issues like redundancy and database design

RAPIDSHARE.COM

Database Design Manual


Database Design Manual: using MySQL for Windows (Springer Professional Computing)
Book Description
Databases are now an integral part of the internet and many web sites use databases in the background to control their content. MySQL is one of the most commonly used open source database management systems. Due to it’s bundling with PHP, MySQL has proved a popular choice for many sites as it enables a database driven, content managed website to be set up with little or no software costs. This book will show you how to design and use databases for the web using MySQL as a tool to learn SQL. Key Topics Installing and testing MySQL SQL basics, and using SQL to communicate with databases Database design techniques and concepts Using MySQL with PHP, Apache and Perl How to make other products communicate with MySQL Features and Benefits. Gives an insight into how databases work in relation to the web. Introduces general SQL techniques by means of MySQL. Explains the concepts behind a structured query language and how it can be used to communicate with databases. Provides an introduction to database design and how an efficiently designed database can improve the performance of MySQL
http://rapidshare.com/files/22236311/1852337168.rar

How to Do Everything with PHP and MySQL


How to Do Everything with
PHP and MySQL
Author: Vikram Vaswani

Download: .pdf (17.8 MB)

Core Web Application Development with PHP and MySQL



Core Web Application Development with PHP and MySQL (2005)
Publisher: Addison-Wesley

Amazon link
Download: .chm (4.3 MB)

Mobile Database Systems


Wiley Interscience Mobile Database Systems
Download 14.6MB

Visual Basic 2005 Database Programming


Visual Basic 2005 Database Programming
Download 5.8MB

Beginning Database Design


Beginning Database Design
Gavin Powell
Download 6MB

MySQL / PHP Database Applications


MySQL / PHP Database Applications,Second Edition
Download 5.47MB

Access Database Design & Programming


Access Database Design & Programming 3rd Ed 2002
Steven Roman
Publisher: O'Reilly
Third Edition January 2002
ISBN: 0-596-00273-4, 448 pages
When using GUI-based software, we often focus so much on the interface
that we forget about the general concepts required to use the software
effectively. Access Database Design & Programming takes you behind the
details of the interface, focusing on the general knowledge necessary for
Access power users or developers to create effective database applications.
The main sections of this book include: database design, queries, and
programming.
Download 2.2MB

Database Design for Mere Mortals


Database Design for Mere Mortals™: A Hands-On Guide to Relational Database Design, Second Edition
By Michael J. Hernandez
Publisher : Addison Wesley
Pub Date : March 05, 2003
ISBN : 0-201-75284-0
Pages : 672 Download

Database Programming with VB.Net & Ado.Net


If you know the VB.NET basics, this book teaches everything else you need for developing and deploying database applications with Visual Basic .NET and ADO.NET, the new data access method for the .NET platform. That includes Windows as well as web applications, and both two-tiered and three-tiered applications. Along the way, you’ll learn how to use typed and untyped datasets, bound and unbound controls, data views, parameterized queries, and more. You’ll also learn how to use XML for defining data structures, Crystal Reports for developing reports, and the Server Explorer for working with a database.

Download
http://rapidshare.de/files/32431286/Database_Programming_with_VB.Net___Ado.Net_-_Tips__Tutorials__And_Code.rar