Dotnetcat » .NET Books » Algorithms books

Sort by:

Hacking the Code: ASP.NET Web Application Security

Author: Mark Burnett
List price: $51.95
Amazon price: $6.00   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Syngress ( 8 May 2004)

Hacker Code will have over 400 pages of dedicated exploit, vulnerability, and tool code with corresponding instruction. Unlike other security and programming books that dedicate hundreds of pages to architecture and theory based flaws and exploits, HC1 will dive right into deep code analysis. Previously undisclosed security research in combination with superior programming techniques from Foundstone and other respected organizations will be included in both the Local and Remote Code sections of the book.
The book will be accompanied with a FREE COMPANION CD containing both commented and uncommented versions of the source code examples presented throughout the book. In addition to the book source code, the CD will also contain a copy of the author-developed Hacker Code Library v1.0. The Hacker Code Library will include multiple attack classes and functions that can be utilized to quickly create security programs and scripts. These classes and functions will simplify exploit and vulnerability tool development to an extent never before possible with publicly available software.
* Learn to quickly create security tools that ease the burden of software testing and network administration
* Find out about key security issues regarding vulnerabilities, exploits, programming flaws, and secure code development
* Discover the differences in numerous types of web-based attacks so that developers can create proper quality assurance testing procedures and tools
* Learn to automate quality assurance, management, and development tasks and procedures for testing systems and applications
* Learn to write complex Snort rules based solely upon traffic generated by network tools and exploits

Programming Microsoft LINQ in Microsoft .NET Framework 4

Author: Paolo Pialorsi
List price: $49.99
Amazon price: $28.25   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Microsoft Press ( 8 December 2010)

Dig into LINQ -- and transform the way you work with data.

With LINQ, you can query data from a variety of sources -- including databases, objects, and XML files -- directly from Microsoft Visual Basic® or C#. Guided by data-access experts who've worked in depth with LINQ and the Microsoft development teams, you'll learn how .NET Framework 4 implements LINQ, and how to exploit it. Clear examples show you how to deliver your own data-access solutions faster and with leaner code.

Discover how to:

  • Use LINQ to query databases, object collections, arrays, XML, Microsoft Excel® files, and other sources
  • Apply LINQ best practices to build data-enabled .NET applications and services
  • Manipulate data in a relational database with ADO.NET Entity Framework or LINQ to SQL
  • Read, write, and manage XML content more efficiently with LINQ to XML
  • Extend LINQ to support additional data sources by creating custom operators and providers
  • Examine other implementations, such as LINQ to SharePoint®
  • Use LINQ within the data, business, and service layers of a distributed application
  • Get code samples on the Web

C# 4.0 in a Nutshell: The Definitive Reference

Author: Joseph Albahari
List price: $49.99
Amazon price: $26.41   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: O'Reilly Media (10 February 2010)

What people are saying about C# 4.0 in a Nutshell

"C# 4.0 in a Nutshell is one of the few books I keep on my desk as a quick reference. It is a book I recommend." --Scott Guthrie, Corporate Vice President, .NET Developer Platform, Microsoft Corporation

"A must-read for a concise but thorough examination of the parallel programming features in the .NET Framework 4." --Stephen Toub, Parallel Computing Platform Program Manager, Microsoft

"This wonderful book is a great reference for developers of all levels." -- Chris Burrows, C# Compiler Team, Microsoft

When you have questions about how to use C# 4.0 or the .NET CLR, this highly acclaimed bestseller has precisely the answers you need. Uniquely organized around concepts and use cases, this fourth edition includes in-depth coverage of new C# topics such as parallel programming, code contracts, dynamic programming, security, and COM interoperability. You'll also find updated information on LINQ, including examples that work with both LINQ to SQL and Entity Framework. This book has all the essential details to keep you on track with C# 4.0.

  • Get up to speed on C# language basics, including syntax, types, and variables
  • Explore advanced topics such as unsafe code and preprocessor directives
  • Learn C# 4.0 features such as dynamic binding, type parameter variance, and optional and named parameters
  • Work with .NET 4's rich set of features for parallel programming, code contracts, and the code security model
  • Learn .NET topics, including XML, collections, I/O and networking, memory management, reflection, attributes, security, and native interoperability

Geometric Approximation Algorithms (Mathematical Surveys and Monographs)

Author: Sariel Har-peled
List price: $98.00
Amazon price: $93.63   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: American Mathematical Society (15 June 2011)

Exact algorithms for dealing with geometric objects are complicated, hard to implement in practice, and slow. Over the last 20 years a theory of geometric approximation algorithms has emerged. These algorithms tend to be simple, fast, and more robust than their exact counterparts. This book is the first to cover geometric approximation algorithms in detail. In addition, more traditional computational geometry techniques that are widely used in developing such algorithms, like sampling, linear programming, etc., are also surveyed. Other topics covered include approximate nearest-neighbor search, shape approximation, coresets, dimension reduction, and embeddings. The topics covered are relatively independent and are supplemented by exercises. Close to 200 color figures are included in the text to illustrate proofs and ideas.

Resource Allocation in Wireless Networks: Theory and Algorithms (Lecture Notes in Computer Science / Theoretical Computer Science and General Issues)

Author: Slawomir Stanczak
List price: $54.95
Amazon price: $50.08   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Springer (16 November 2006)

The wireless industry is in the midst of a fundamental shift from providing voice-only services to offering customers an array of multimedia services, including a wide variety of audio, video and data communications capabilities. Future wireless networks will be integrated into every aspect of daily life, and therefore could affect our life in a magnitude similar to that of the Internet and cellular phones.

This monograph demonstrates that these emerging applications and directions require fundamental understanding on how to design and control wireless networks that lies far beyond what the currently existing theory can provide. It is shown that mathematics is the key technology to cope with central technical problems in the design of wireless networks since the complexity of the problem simply precludes the use of engineering common sense alone to identify good solutions.

The main objective of this book is to provide tools for better understanding the fundamental tradeoffs and interdependencies in wireless networks, with the goal of designing resource allocation strategies that exploit these interdependencies to achieve significant performance gains. The book consists of three largely independent parts: theory, applications and appendices. The latter contain foundational apects to make the book more understandable to readers who are not familiar with some basic concepts and results from linear algebra and convex analysis.

Numerical Methods, Algorithms and Tools in C#

Author: Waldemar Dos Passos
List price: $102.95
Amazon price: $59.99   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: CRC Press (23 October 2009)

Comprehensive Coverage of the New, Easy-to-Learn C#

Although C, C++, Java, and Fortran are well-established programming languages, the relatively new C# is much easier to use for solving complex scientific and engineering problems. Numerical Methods, Algorithms and Tools in C# presents a broad collection of practical, ready-to-use mathematical routines employing the exciting, easy-to-learn C# programming language from Microsoft.

The book focuses on standard numerical methods, novel object-oriented techniques, and the latest Microsoft .NET programming environment. It covers complex number functions, data sorting and searching algorithms, bit manipulation, interpolation methods, numerical manipulation of linear algebraic equations, and numerical methods for calculating approximate solutions of non-linear equations. The author discusses alternative ways to obtain computer-generated pseudo-random numbers and real random numbers generated by naturally occurring physical phenomena. He also describes various methods for approximating integrals and special functions, routines for performing statistical analyses of data, and least squares and numerical curve fitting methods for analyzing experimental data, along with numerical methods for solving ordinary and partial differential equations. The final chapter offers optimization methods for the minimization or maximization of functions.

Exploiting the useful features of C#, this book shows how to write efficient, mathematically intense object-oriented computer programs. The vast array of practical examples presented can be easily customized and implemented to solve complex engineering and scientific problems typically found in real-world computer applications.

Data Mining: Concepts, Models, Methods, and Algorithms

Author: Mehmed Kantardzic
List price: $110.00
Amazon price: $36.99   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Wiley-IEEE Press (16 August 2011)

This book reviews state-of-the-art methodologies and techniques for analyzing enormous quantities of raw data in high-dimensional data spaces, to extract new information for decision making. The goal of this book is to provide a single introductory source, organized in a systematic way, in which we could direct the readers in analysis of large data sets, through the explanation of basic concepts, models and methodologies developed in recent decades.

To obtain instructor’s materials, please send an email to: pressbooks@ieee.org

Petri Nets for Systems Engineering: A Guide to Modeling, Verification, and Applications

Author: Claude Girault
List price: $119.00
Amazon price: $94.53   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Springer ( 9 December 2010)

Using formal methods for the specification and verification of hardware and software systems is becoming increasingly important as systems increase in size and complexity. The aim of the book is to illustrate progress in formal methods based on Petri net formalisms. It presents both practical and theoretical foundations for the use of Petri nets in complex system engineering tasks. In doing so it bridges the gap between Petri nets and the systems modeling and implementation process. It contains a collection of examples arising from different fields, such as flexible manufacturing, telecommunication and workflow management systems.

Neural, Novel & Hybrid Algorithms for Time Series Prediction

Author: Timothy Masters
List price: $70.00
Amazon price: $59.99   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: John Wiley & Sons ( 6 October 1995)

An authoritative guide to predicting the future using neural, novel, and hybrid algorithms
Expert Timothy Masters provides you with carefully paced, step-by-step advice and guidance plus the proven tools and techniques you need to develop successful applications for business forecasting, stock market prediction, engineering process control, economic cycle tracking, marketing analysis, and more. Neural, Novel & Hybrid Algorithms for Time Series Prediction provides information on:
* Robust confidence intervals for predictions made with neural, ARIMA, and other models
* Wavelets for detecting features that presage important events
* Multivariate ARMA models for simultaneous prediction of multiple series based on multiple inputs and shocks
* Hybrid ARMA/neural models to improve the accuracy of predictions
* Data reduction and orthogonalization using principal components and related operations
* Digital filters for preprocessing to enhance useful information and suppress noise
* Diagnostic tools such as the maximum entropy spectrum and Savitzky-Golay filters for suggesting and validating prediction models
* Effective preprocessing techniques for prediction with neural networks
CD-ROM INCLUDES:
* PREDICT-both DOS and Windows NT versions-a powerful time series program that can be easily customized to make accurate predictions in any application area
* Much useful source code, including the complex-general multivariate fast Fourier transform in both C++ and Pentium-optimized assembler

Object-Oriented Programming with Visual Basic.NET

Author: Michael McMillan
List price: $49.99
Amazon price: $2.50   Book details at Amazon.com
Average rating:  / 0 (0 reviews)
Publisher: Cambridge University Press (21 June 2004)

After an introduction to abstract data types and their initial implementation using structures, Michael McMillan analyzes standard OOP topics, including class design, inheritance, access modifiers and scoping issues, abstract classes, design and implementation of interfaces and design patterns, and refactoring in VB.NET. More advanced OOP topics are covered as well (reflection, object persistence, and serialization.) Finally, he demonstrates OOP techniques for standard Windows applications; for database applications using ADO.NET; for Web-based applications using ASP.NET; and for Windows service applications.