.NET安全编程(C#/VB.NET)
靳京 译
出版时间:2007年02月
页数:688
.NET Framework是Microsoft最新推出的一个开发平台。在设计和开发安全应用程序方面,无论是对客户还是对Web应用程序及服务而言,它都具有丰富的功能。安全要求是应用程序RFP的一部分,但是对不熟悉安全要求的.NET开发人员来说,问题就不仅仅是载入合适的命名空间和类型那么简单了,他们还需要为指定的解决方案选择正确的安全体系结构,并且要知道使用.NET的哪一项功能来实现它。
在本书中,经验丰富的开发人员Adam Freeman和Allen Jones不仅通俗易懂地全面介绍了.NET的安全功能和API,而且还清晰地阐述了开发人员必须理解的关键概念和常用设计类型,从而帮助开发人员构建一个能在危机四伏的网络世界里生存的应用程序。
作者首先介绍了安全的基本功能,其中包括资源、秘密、标识的使用、信任、身份验证和控制访问的授权。还介绍了两个特别有用的.NET功能:程序集和应用程序域。本书很多章节都会在典型的软件开发项目的不同阶段中使用它们,从而发现每个阶段的弱点并采取相应措施避免受到攻击。
本书在后续章节中系统介绍了.NET安全的功能,其中包括运行库支持、证据、代码标识、权限、代码访问安全性(CAS)、基于角色的安全性等。在介绍了ASP.NET和COM+组件服务的章节之后,本书还特意留出了一部分章节来介绍.NET对加密的支持。并专门用一章阐述了如何使用Windows事件日志服务来检查Windows的安全事件。
本书还包括了.NET类库中所有与安全相关的主要命名空间的API快速参考。
考虑到负责设计和编写安全应用程序的开发人员,本书特意使用代码和通俗易懂的图形和表格来清楚地说明了丰富的指南和参考。如果用户想在编程领域快速取得进展,那么本书确实是一本不可多得的实用书籍。
书名:.NET安全编程(C#/VB.NET)
译者:靳京 译
国内出版社:清华大学出版社
出版时间:2007年02月
页数:688
书号:978-7-302-14500-4
原版书出版商:O'Reilly Media
Adam Freeman
Adam Freeman是一位具有13年编程经验的开发人员,他编写了许多畅销的编程书籍。在为像Netscape、Microsystems和NASDAQ股票交易所等知名公司工作期间,他还开发过不少最具复杂性和创新性的项目。
Allen Jones
Allen Jones一直致力于实现基于Microsoft公司产品的公司财务解决方案。自从1990年他开发了Microsoft公司基于Windows的解决方案以来,到1993年,他开发的第一个MCES就广泛运用于Microsoft Windows NT和Win 32,他还花了至少10年的时间开发电子商务和安全系统。
本书封面上的动物是一只星鲨。星鲨是一种居住在海底的无害暗礁鲨,它们也被称为泥鲨或角鲨。它们体积中等大小,背脊上有两个很高的鱼鳍;它们齿头退化,牙齿很短不锋利,但是也足以嚼食海底的贝壳。另外它们也食用暗礁上的软体动物、章鱼和小型鱼类。
在近海岸和远海岸区都能发现星鲨的踪迹,它们通常居住在潮汐平海区和浅湾中。星鲨是一种负责任的动物,雌星鲨在体内孕育小星鲨并一直到它们发育完全再生产。