Programming .Net Security

Programming .Net Security
by Adam Freeman, Allen Jones

Programming .Net Security
List Price: $49.99
Our Price: $15.00
You Save: $34.99 (70%)
Availability: Usually ships in 1-2 business days
Buy Used: from $9.10 (click here)
Category: Book
See more book details and other editions


or

Book Summary Information

Author: Adam Freeman, Allen Jones
Edition: Paperback
Audio: English (Unknown); English (Original Language); English (Published)
Published: 2003-06
ISBN: 0596004427
Number of pages: 704
Publisher: O'Reilly Media

Book Reviews of Programming .Net Security

Book Review: Required reading for .Net Programmers
Summary: 4 Stars

Some books are not going to be easy or approachable, one must already be familiar with either the C# and or Visual Basic language (the easy part) and the .NET programming enviornment to attempt this book. The authors are quick to jump from a discussion of the issues to meta code and sample code, but that is a feature, not a bug to the book's intended audience of very sharp, (as opposed to very basic), well educated coders. I would like to have seen more of an effort to discuss testing, validation and assessment, but at just under 700 pages this is a focused work and a serious coverage of the hooks that make it possible to secure .NET. (Of course that is assuming the underlying function calls are not riddled with buffer overflows and the like. Blaster on a .NET scale is a pretty scary prospect.)

The bottom line, we are awash in bad code and the vulnerabilities that result are the fundamental reason there are so many exploits. When you consider that in the scale of a federated system it is not a pretty thought. Someday there will be building codes for software, but in the meantime, if you are a responsible citizen of this planet and you are involved in .Net development, buy your coders this book. Invest the time to be able to quiz them and do so. Make sure they understand the issues, especially with Chapters 18 and 19, ASP.NET and COM+.

Summary of Programming .Net Security

With the spread of web-enabled desktop clients and web-server based applications, developers can no longer afford to treat security as an afterthought. It's one topic, in fact, that .NET forces you to address, since Microsoft has placed security-related features at the core of the .NET Framework. Yet, because a developer's carelessness or lack of experience can still allow a program to be used in an unintended way, Programming .NET Security shows you how the various tools will help you write secure applications.

The book works as both a comprehensive tutorial and reference to security issues for .NET application development, and contains numerous practical examples in both the C# and VB.NET languages. With Programming .NET Security, you will learn to apply sound security principles to your application designs, and to understand the concepts of identity, authentication and authorization and how they apply to .NET security. This guide also teaches you to:

  • use the .NET run-time security features and .NET security namespaces and types to implement best-practices in your applications, including evidence, permissions, code identity and security policy, and role based and Code Access Security (CAS) use the .NET cryptographic APIs , from hashing and common encryption algorithms to digital signatures and cryptographic keys, to protect your data.
  • use COM+ component services in a secure manner
If you program with ASP.NET will also learn how to apply security to your applications. And the book also shows you how to use the Windows Event Log Service to audit Windows security violations that may be a threat to your solution.

Authors Adam Freeman and Allen Jones, early .NET adopters and long-time proponents of an "end-to-end" security model, based this book on their years of experience in applying security policies and developing products for NASDAQ, Sun Microsystems, Netscape, Microsoft, and others. With the .NET platform placing security at center stage, the better informed you are, the more secure your project will be.

Certification Central Books

Book Subjects
Most talked about in Certification Central Books
QoS and Traffic Management in IP and ATM Networks ImageQoS and Traffic Management in IP and ATM Networks
by David McDysan
McGraw-Hill Companies; Published: 1999-11-01; Paperback; Book
Best price: $47.86
Price in other shops: $55.00
Accelerated Lotus Notes Application Development Study Guide ImageAccelerated Lotus Notes Application Development Study Guide
by Libby Ingrassia Schwarz
McGraw-Hill Companies; Published: 1998-12-30; Paperback; Book
Best price: $6.50
Price in other shops: $29.99
Real World Java 2 with CDROM (Java Masters) ImageReal World Java 2 with CDROM (Java Masters)
by Justin Couch
McGraw-Hill Companies; Published: 1999-01; Paperback; Book
Best price: $146.44
A+ Certification DOS/Windows (Accelerated A+ Certification Study Guide) ImageA+ Certification DOS/ Windows (Accelerated A+ Certification Study Guide)
Computing Mcgraw-Hill; Published: 1998-12; Paperback; Book
Best price: $12.80
Price in other shops: $24.99
PowerPoint 2000 Expert Microsoft Office User Specialist and Certification Procedures ImagePowerPoint 2000 Expert Microsoft Office User Specialist and Certification Procedures
Glencoe McGraw-Hill; Published: 2000-01-01; Unknown Binding; Book
Excel 97: Certification Procedures (Glencoe Comprehensive Approach Series) ImageExcel 97: Certification Procedures (Glencoe Comprehensive Approach Series)
by Carole Tobias
Mcgraw-Hill (Tx); Published: 1997-10; Hardcover; Book
Price in other shops: $40.75
Computer Networks (4th Edition) ImageComputer Networks (4th Edition)
by Andrew S. Tanenbaum
Prentice Hall; Published: 2002-08-19; Hardcover; Book
Best price: $29.97
Price in other shops: $120.67
CompTIA A+ Certification All-in-One Exam Guide, Sixth Edition ImageCompTIA A+ Certification All-in-One Exam Guide, Sixth Edition
by Michael Meyers
McGraw-Hill Osborne Media; Published: 2006-12-21; Hardcover; Book
Best price: $20.00
Price in other shops: $59.99
Sun Certified Programmer for Java 2 Study Guide (Exam 310-025) (Book/CD-ROM package) ImageSun Certified Programmer for Java 2 Study Guide (Exam 310-025) (Book/ CD-ROM package)
by Syngress Media Inc
McGraw-Hill Companies; Published: 2000-03-03; Hardcover; Book
Best price: $7.30
Price in other shops: $49.99
McGraw Hill's Encyclopedia of Networking and Telecommunications with CDROM (Network Professional's Library) ImageMcGraw Hill's Encyclopedia of Networking and Telecommunications with CDROM (Network Professional's Library)
by Tom Sheldon, Thomas Sheldon
McGraw-Hill Companies; Published: 2001-01; Hardcover; Book
Best price: $19.95
Price in other shops: $79.99
Similar Books and other products
Professional ASP.NET 3.5 Security, Membership, and Role Management with C# and VB (Wrox Programmer to Programmer) ImageProfessional ASP.NET 3.5 Security, Membership, and Role Management with C# and VB (Wrox Programmer to Programmer)
by Bilal Haidar
Wrox; Published: 2008-11-10; Paperback; Book
Best price: $14.47
Price in other shops: $59.99
CLR via C# ImageCLR via C#
by Jeffrey Richter
Microsoft Press; Published: 2010-02-11; Paperback; Book
Best price: $32.50
Price in other shops: $59.99
Programming WCF Services: Mastering WCF and the Azure AppFabric Service Bus ImageProgramming WCF Services: Mastering WCF and the Azure AppFabric Service Bus
by Juval Lowy
O'Reilly Media; Published: 2010-08-30; Paperback; Book
Best price: $28.34
Price in other shops: $54.99
Programming Entity Framework: Building Data Centric Apps with the ADO.NET Entity Framework ImageProgramming Entity Framework: Building Data Centric Apps with the ADO.NET Entity Framework
by Julia Lerman
O'Reilly Media; Published: 2010-08-26; Paperback; Book
Best price: $32.50
Price in other shops: $59.99
Programming Windows Security ImageProgramming Windows Security
by Keith Brown
Addison-Wesley Professional; Published: 2000-07-15; Paperback; Book
Best price: $30.11
Price in other shops: $44.99
Pro C# 2010 and the .NET 4 Platform ImagePro C# 2010 and the .NET 4 Platform
by Andrew Troelsen
Apress; Published: 2010-05-14; Paperback; Book
Best price: $59.99
.NET Development Security Solutions Image.NET Development Security Solutions
by John Paul Mueller
Sybex; Published: 2003-09-16; Paperback; Book
Best price: $12.26
Price in other shops: $48.95
The .NET Developer's Guide to Windows Security ImageThe .NET Developer's Guide to Windows Security
by Keith Brown
Addison-Wesley Professional; Published: 2004-10-07; Paperback; Book
Best price: $9.83
Price in other shops: $49.99
.NET Security and Cryptography Image.NET Security and Cryptography
by Peter Thorsteinson, G. Gnana Arun Ganesh
Prentice Hall; Published: 2003-08-28; Paperback; Book
Best price: $16.85
Price in other shops: $54.99
Beginning ASP.NET Security (Wrox Programmer to Programmer) ImageBeginning ASP.NET Security (Wrox Programmer to Programmer)
by Barry Dorrans
Wrox; Published: 2010-04-06; Paperback; Book
Best price: $16.00
Price in other shops: $44.99