|
|
libcats.org
.NET Framework SecurityBrian A. LaMacchia, Sebastian Lange, Matthew Lyons, Rudi Martin, Kevin T. PriceFour of the authors do a reasonably good job explaining the whole concept of CAS. At times, they seem to be repeating themselves, but the result is that you cannot walk away without understanding what they wanted you to understand because of this repetition.
The downside of this book is the material by Kevin T. Price. They delegated the ASP.NET/Web security to him. Much of his work is a cut and paste of the SDK docs. For his examples, he uses the grid layout of ASP.NET, which makes the declarative code completely unreadable. He leaves in all of the code generated by Visual Studio.NET, despite its irrelevance. He spends a great deal of time discussing IIS configuration, which you might argue is not relevant to the subject matter at hand (this should be a very specialized book, and it is everywhere else). He refers us to a code download on the Sam's website - unfortunately, Sam's is not the publisher of this book. He puts in some sample JSP code for no apparent reason, apparently to teach us about diversity in the web environment. When you buy a book on .NET Framework Security, it is probably because you are interested in .NET, and not because you are interested in the web development ecosystem. Finally, his grand finale chapter is on writing a secure web application. All he manages to achieve here is to create a forms auth login page. Even more troubling is the fact that this sample - in a book on *security* - has a glaring SQL Injection Vulnerability. The one thing he creates is completely and disturbingly wrong. Web developers who buy this book to write more secure applications are likely to end up writing even worse applications by implementing his ideas. Read this book if you want to learn about CAS. Do not stop at this book if you actually need to write secure web applications - in fact, don't even start here. You're better off sticking with the PAG materials.
Популярные книги за неделю:
Система упражнений по развитию способностей человека (Практическое пособие)Автор: Петров Аркадий НаумовичКатегория: Путь к себе
Размер книги: 818 Kb
Сотворение мира (3-х томник)Автор: Петров Аркадий НаумовичКатегория: Путь к себе
Размер книги: 817 Kb
Introduction to Functional Programming (Prentice Hall International Series in Computing Science)Автор: Richard Bird, Автор: Philip WadlerКатегория: Математика, Прикладная математика
Размер книги: 4.73 Mb
The Clean Coder: A Code of Conduct for Professional Programmers (Robert C. Martin Series)Автор: Robert C. Martin
Размер книги: 6.06 Mb
Только что пользователи скачали эти книги:
Логопедические упражненияАвтор: Т.А.Воробьева, Автор: О.И.КрупенчукКатегория: ДОМ и СЕМЬЯ
Размер книги: 3.78 Mb
Настройка веб-сервера Apache для работы с PHP, MySQL, Tomcat, Plone: Методические указания к курсу практических работАвтор: Стесик О.Л.Категория: Компьютерные сети и телекоммуникации
Размер книги: 235 Kb
Dangerous Encounters - Avoiding Perilous Situations with Autism: A Streetwise Guide for All Emergency Responders, Retailers and ParentsАвтор: Bill Davis, Автор: Wendy Goldband Schunick, Автор:
Размер книги: 10.62 Mb
Sinographies: Writing ChinaАвтор: Eric Hayot, Автор: Haun Saussy, Автор: Steven G. Yao
Размер книги: 2.52 Mb
What Is Form Criticism? (Guides to Biblical Scholarship: New Testament)Автор: Edgar V. McKnight
Размер книги: 5.84 Mb
|
|
|