Saturday, November 12, 2011

Books for experts

Books for experts


Algorithms in C – Robert Segewick

Posted: 10 Nov 2011 11:15 PM PST

algorithm in C Robert Sedgewick

algorithm in C Robert Sedgewick

Algorithms in C (Computer Science Series)
Publisher: Addison-Wesley | ISBN: 0201514257 | edition 1990 | PDF | 672 pages | 25,3 mb

Sedgewick’s bestselling book, Algorithms, is now available for C programmers. Algorithms in C describes a variety of algorithms in a number of areas of interest, including: sorting, searching, string-processing, and geometric, graph and mathematical algorithms. The book emphasizes fundamental techniques, providing readers with the tools to confidently implement, run, and debug useful algorithms.

 

Link download

Fileserve.com : http://www.fileserve.com/file/6WWt8m7

Mediafire.com :  Dowload Algorithms in C  pdf – Robert SEgewick

Introduction to Algorithms, Second Edition

Posted: 10 Nov 2011 09:33 PM PST

introduction to algorithm 2nd edition fileserve and Mediafire link

introduction to algorithm 2nd edition

Authors: Thomas Cormen , Charles Leiserson , Ronald Rivest , Clifford Stein
Hardcover: 1056 pages
Publisher: McGraw-Hill Science/Engineering/Math; 2nd edition (December 16, 2003)
Language: English
ISBN-10: 0072970545
ISBN-13: 978-0072970548

Aimed at any serious programmer or computer science student, the new second edition of Introduction to Algorithms builds on the tradition of the original with a truly magisterial guide to the world of algorithms. Clearly presented, mathematically rigorous, and yet approachable even for the math-averse, this title sets a high standard for a textbook and reference to the best algorithms for solving a wide range of computing problems.

With sample problems and mathematical proofs demonstrating the correctness of each algorithm, this book is ideal as a textbook for classroom study, but its reach doesn't end there. The authors do a fine job of explaining each algorithm. (Reference sections on basic mathematical notation will help readers bridge the gap, but it will help to have some math background to appreciate the full achievement of this handsome hardcover volume.) Every algorithm is presented in pseudo-code, which can be implemented in any computer language, including C/C++ and Java. This ecumenical approach is one of the book's strengths. When it comes to sorting and common data structures, from basic linked lists to trees (including binary trees, red-black, and B-trees), this title really shines, with clear diagrams that show algorithms in operation. Even if you just glance over the mathematical notation here, you can definitely benefit from this text in other ways.

The book moves forward with more advanced algorithms that implement strategies for solving more complicated problems (including dynamic programming techniques, greedy algorithms, and amortized analysis). Algorithms for graphing problems (used in such real-world business problems as optimizing flight schedules or flow through pipelines) come next. In each case, the authors provide the best from current research in each topic, along with sample solutions.

Link download :

Pro ASP.NET 3.5 in C# 2008, Second Edition

Posted: 10 Nov 2011 09:17 PM PST

 

Here is a quick breakdown of what you'll find in this book:

Part 1: Core Concepts: You'll begin in Chapter 1 with a look at the overall ASP.NET platform, the .NET Framework, and an overview of the changes that have taken place in ASP.NET 3.5. In Chapter 2 you'll branch out to learn the tools of the trade—namely, Visual Studio 2008. In Chapters 3, 4, 5, and 6 you'll learn the key parts of the ASP.NET infrastructure, such as the web-page model, application configuration, and state management. As you learn these core concepts, you'll also take a low-level look at how ASP.NET processes requests and manages the lifetime of your web applications. You'll even learn how to extend the ASP.NET architecture.

Part 2: Data Access: This part tackles one of the core problem domains for all software developent—accessing and manipulating data. In Chapters 7 and 8 you'll consider the fundamentals of ADO.NET as they apply to web applications and learn how to design data access components.  In Chapters 9 and 10 you'll learn about ASP.NET's set of innovative data bound controls that let  you format and present data without writing pages of code. Chapter 11 branches out into advanced caching strategies that ensure first-class performance. Finally, Chapters 12, 13, and 14 move beyond the world of ADO.NET to show you how to work with files, LINQ, and XML content.

Part 3: Building ASP.NET Websites: In this part you'll learn about essential techniques and  features for managing groups of web pages. You'll start simply with user controls in Chapter 15,  which allow you to reuse segments of the user interface. In Chapter 16 you'll consider two ASP.NET innovations—themes (for styling controls automatically) and master pages (for reusing a layout template across multiple pages). Chapter 17 shows how you can use ASP.NET's navigation model to let visitors surf from one page to another. Finally, Chapter 18 describes deployment and the IIS web server software.

Part 4: Security: In this part, you'll look at ASP.NET's rich complement of security features.  You'll start with a high-level overview of security concepts in Chapter 19 and then learn the ins and outs of forms authentication (Chapter 20) and the membership feature that works with it  (Chapter 21). In Chapter 22 you'll tackle Windows authentication, and in Chapter 23 you'll learn  how to restrict authenticated users with sophisticated authorization rules and use role-based security. In Chapter 24 you'll explore the profiles feature—a new, prebuilt solution for storing  user-specific information; and in Chapter 25 you'll go one step further and learn how to protect the data you store in a database as well as the information you send in a URL with encryption. Finally, Chapter 26 shows how you can plug into the ASP.NET security model by designing a  custom membership provider.

Part 5: Advanced User Interface: This part shows how you can extend web pages with dvanced techniques. In Chapters 27 and 28 you'll tackle custom controls. In Chapter 29 you'll branch out to use GDI+ for handcrafted graphics. Finally, Chapter 30 explores ASP.NET's Web Parts feature, which allows you to easily create web portals.

Part 6: Client-Side Programming: In this part, you'll consider some of the most exciting innovations in modern web development. First, in Chapters 31 and 32, you'll consider how to use JavaScript and Ajax techniques in your ASP.NET web pages. You'll learn how to make web pages more dynamic (by incorporating effects like text autocompletion and drag-and-drop) and more   responsive (by reacting to client-side events and seamlessly refreshing the web page). In Chapter 33, you'll dive into the world of Silverlight, a Microsoft-built browser plug-in that givesyou the ability to bring rich graphics, animation, sound, and video to ordinary web pages on a  variety of browsers.

 

Link: MediaFire | FileSonic

No comments:

Post a Comment