Search Advanced SearchView Cart   Checkout   
 Location:  Home » Puppy Housebreaking Books » Bargain Books » Expert Web Services Security in the .NET Platform  

       

Expert Web Services Security in the .NET Platform
Expert Web Services Security in the .NET Platform

 enlarge 
Authors: Brian Nantz, Laurence Moroney
Publisher: Apress
Category: Book

List Price: $59.99
Buy New: $6.81
You Save: $53.18 (89%)



New (23) Used (15) from $1.99

Avg. Customer Rating: 3.0 out of 5 stars 5 reviews
Sales Rank: 680139

Media: Paperback
Edition: 1
Number Of Items: 1
Pages: 280
Shipping Weight (lbs): 1.2
Dimensions (in): 9.2 x 6.9 x 0.8

ISBN: 1590591151
Dewey Decimal Number: 005
EAN: 9781590591154
ASIN: 1590591151

Publication Date: November 1, 2004
Availability: Usually ships in 1-2 business days
Condition: SHIPS TODAY!! BRAND NEW BOOK

Also Available In:

  • Kindle Edition - Expert Web Services Security in the .NET Platform

Similar Items:

  • Web Services Enhancements: Understanding the WSE for .NET Enterprise Applications
  • Expert Service-Oriented Architecture in C# 2005, Second Edition
  • Programming WCF Services
  • Advanced .NET Remoting, Second Edition
  • Understanding Web Services Specifications and the WSE (Pro Developer)

Editorial Reviews:

Product Description

Any company using .NET will eventually (if it hasn't already) expose part of its functionality as a .NET Web service, and securing these features will become job number one. Completely up to date for the latest version of Visual Studio .NET, Expert Web Services Security in the .NET Platform is a comprehensive treatment on how to secure Web services on the .NET platform. This book specifically focuses on Web services security, not general .NET security.

Authors Brian Nantz and Laurence Moroney lay the foundation for a complete discussion of Web services security in the .NET platform by first describing the key aspects of security for the Windows operating system, Internet Information Services, and ASP.NET. They show developers how to use the WS-Security W3C specifications for industry-standard authentication, encryption, authorization, XML signature, attachments, and routing with Web services. The specific working code examples and clear-cut explanations will assist developers in readily integrating Web services security into their applications.




Customer Reviews:

1 out of 5 stars Do not waste your money   March 23, 2005
 1 out of 1 found this review helpful

Please do not waste your money.
I bought this book looking at the ratings.
No coverate of WS-Security.
It talks about IIS and other setup things, not really about
.Net code.
It looks rehash of one chapter of "Building Secure Microsoft ASP.Net applications".
The book had no code examples. It says it is expert level,
but it is not.



2 out of 5 stars Not enough depth, and the pieces aren't tied together   January 5, 2005
I was excited by the prospect of this book. Many books on web services or ASP.Net offer only a short chapter on security that goes over the different authentication methods and not much more. I was looking forward to a broader end-to-end treatment of security.

Although this book did discuss a wide range of topics, it failed to tie them together. It describes a bunch of technologies but doesn't teach you how to choose between them or use them together. Some case studies or end-to-end diagrams would have really helped.

I also felt that there was not enough depth. Although the book is advertised as "advanced", it's really only an introduction to a bunch of topics. You need to go elsewhere to learn enough to really apply them. The book is quite thin.

I'm not sure who a good target audience for this book is. If you are trying to understand an overview web service security, it falls short because it doesn't do enough to help you understand the big picture. If you understand the big picture and are looking for an advanced treatment of how to implement security techniques, this book will only give you an introduction.



4 out of 5 stars Very useful, but lacks depth in places   November 23, 2004
 1 out of 2 found this review helpful

If you are responsible for coding applications using Microsoft's .NET platform, and you want to be sure that you're taking security seriously, you should check out this book pronto. Expert Web Services Security in the .NET Platform, written by Brian Nantz and Laurence Moroney and published by Apress, covers the ins and outs of writing secure code with the .NET platform.

On the back cover, the user level is marked as Advanced. They're right. The first chapter alone, Web Services and XML Standards, will drop you immediately into the building of a simple web service and its consumer, with descriptions of XML Encryptions and signatures, PKI cryptography, and the various pieces of WS-Security (Web Services Security).

The most secure application won't do much good if it's run on an insecure platform. Chapter 2, Windows Security, describes in detail how to lock down IIS 6.0 (and Windows itself) to the most secure it can be. The following chapter on ASP.NET Architecture provides an overview of the security features in ASP.NET 1.1 with respect to web services.

I really enjoyed going through the chapter on Security Tools and Tips. Not only do you learn how to mask your identity and how to securely update your files, but you learn about the most popular tools available (most of them free) to test your security.

Arguably, the most important security tool is cryptography. The chapter on .NET Cryptography gives a basic overview of the terminology and techniques for encrypting your traffic. This sets the stage for the next few chapters, which go into detail about securing the web services with Integrated Windows Security, SSL, and the Web Services Enhancements (WSE).

Of course, any major site is going to have a lot of data to store that needs to be available to the web server. With so many exploits against SQL servers, Brian and Laurence put in a chapter devoted to securing SQL with ASP.NET, containing information on how to authenticate, how to impersonate, and how to obviate common attacks.

The last bit of protection needed is for the code itself. Open Source is very desirable these days, but many companies maintain their profit levels by protecting their intellectual property. .NET adds protection for the code itself by IL Obfuscation. Proper obfuscation renders reverse engineering techniques practically useless. Chapter 10 explains in detail everything you need to know to protect your code from inspection.

Expert Web Services Security in the .NET Platform provides a lot of valuable information for programmers using the Microsoft .NET platform. My only concern is that it didn't go as deep as it should have. At only 280 pages, it's rather slim to be covering such a deep topic as security throughout .NET. I hope that the second edition is bulked up to cover what was only skimmed over this time. I had to rank this an 4 out of 5, mostly due to the lack of depth in areas. Overall, a very useful book for .NET programmers.



4 out of 5 stars good discussion of crypto   November 13, 2004
 2 out of 2 found this review helpful

The book offers a good general description of Web Services. And specifically on how to make a simple Web Service using the .NET platform. But the thrust of the book is in showing how to incorporate cryptographic methods into the WS communications. The authors claim that perhaps the most important reason that WS have not taken off is security. Without a secure authentication and authorisation of messages, companies are leery about exposing their data via WS.

So the book devotes most of its space to the various cryptographic issues involved in .NET and WS. Some of this is not restricted to WS. For example, you may want to encrypt a channel, over which you will send sensitive data. That data might be a WS message, or something else. Hence, we get explanations of Active Directory, which handles a lot of these grubby details.

Later, they discuss public key cryptography. Which they term asynchronous encryption; not a widely used term. They contrast this to synchronous encryption, which most others call symmetric encryption.

But having said this, the book does offer a reasonable guide to using C# and .NET for WS. What is left for the reader is the much harder problem. That of designing a useful.



4 out of 5 stars Not as much on WSE as you would expect   November 8, 2004
 1 out of 2 found this review helpful

In this smallish 250 page book you would expect a significant proportion of the pages to be spent on WSE. Particularly when the book is for experts. Unfortunately the WSE coverage is only 18 pages.

That's not a fatal flaw though. There are excellent chapters on general security and cryptography. And chapter 10 on code obfuscation will probably be the only book on IL obfuscation until the rumored Decompiling C# arrives.

The book is well written. The style is terse and to the point. One chapter is very screenshot heavy, but the rest use graphics sparingly and to best effect.

I'd like to see a more focused book on WSE, but in the meantime this is a good book on security topics for Windows in general, and for web services in particular.



&
Categories
Pet Supplies
Dog Apparel
Dog Beds
Dog Carriers
Dog Collars & Leashes
Dog Coats & Jackets
Dog Costumes
Dog Dishes & Feeders
Dog Tags
Dog Doors & Accessories
Flea & Tick Control
Dog Food
Dog Wedding Fashions
Dog Gift Baskets
Dog Grooming Supplies
Dog Hair Clips
Dog Health Care Products
Puppy Housebreaking Aids
Puppy Housebreaking Books
Dog Jewelry
Dog Kennels
Dog Medications
Pet Odor & Stain Removal
Dog Toys
Dog Training & Behavior
Gourmet Dog Treats
Dog Training Books
Dog Vitamins & Supplements
Dog Books
Dog Breeds
German Shepherd Books
Dog Magazines
Dog Calendars
Dog Gifts
Dog Breed Apparel
Outdoor Dog Breed Gifts
Subcategories
Bargain Books
Arts & Photography
Audiobooks
Biography
Business & Investing
Calendars
Children
Computers & Internet
Cooking, Food & Wine
Film
General AAS
Greeting Cards & Accessories
Health, Mind & Body
History
Home & Garden
Humor, Comics & Pop Culture
Literature & Fiction
Mysteries & Thrillers
Nonfiction
Parenting & Families
Reference
Religion & Spirituality
Romance
Science & Nature
Science Fiction & Fantasy
Sports
Teens
Travel
Paperback
Mass Market
Trade
Related Categories
• Bargain Books
Custom Stores
Specialty Stores
Books
• Programming Languages
Computer Science
New & Used Textbooks
Custom Stores
• Software Design & Engineering
Computer Science
New & Used Textbooks
Custom Stores
• General AAS
Computer Science
New & Used Textbooks
Custom Stores
• General AAS
New & Used Textbooks
Custom Stores
Specialty Stores
• General AAS
Qualifying Textbooks
Custom Stores
Specialty Stores
• All Deals
Blowout Books
Specialty Stores
Books
• Computers & Internet
Blowout Books
Specialty Stores
Books
• Privacy
Business & Culture
Computers & Internet
Subjects
• Security+
Exams
Certification Central
Computers & Internet
• Network Security
Networking
Computers & Internet
Subjects
• Software Development
Software Design, Testing & Engineering
Programming
Computers & Internet
• General
Programming
Computers & Internet
Subjects
• General AAS
Programming
Computers & Internet
Subjects
• General
Software
Computers & Internet
Subjects
• General AAS
Software
Computers & Internet
Subjects
• General
Programming
Web Development
Computers & Internet
• General AAS
Programming
Web Development
Computers & Internet
• Encryption
Security & Encryption
Web Development
Computers & Internet
• Web Services
Web Development
Computers & Internet
Subjects
• General AAS
Web Development
Computers & Internet
Subjects
• General
Computers & Internet
Subjects
Books
• General AAS
Computers & Internet
Subjects
Books
• Paperback
Binding (binding)
Refinements
Books
• Bargain Books
Promotion (special_merchandising_browse-bin)
Refinements
Books
• Printed Books
Format (feature_browse-bin)
Refinements
Books

Puppies For Sale By Breed:

Puppy Breeds A - B Puppy Breeds C - G Puppy Breeds H - P Puppy Breeds P - Z
Affenpinscher
Afghan Hound
Airedale Terrier
Akita
Alaskan Malamute
American Bulldog
American Cocker Spaniel
American Dingo
American Eskimo
American Foxhound
American Pit Bull Terrier
American Staffordshire Terrier
American Water Spaniel
Anatolian Shepherd
Argentine Dogo
Asawakh
Australian Cattle Dog
Australian Shepherd
Australian Terrier
Basenji
Basset Hound
Beagle
Bearded Collie
Bedlington Terrier
Belgian Malinois
Belgian Sheepdog
Berger de Beauce
Berger de Picard
Berger des Pyrenees
Bernese Mountain Dog
Bichon Frise
Black Russian Terrier
Bloodhound
Blue Picardy Spaniel
Bolognese
Border Collie
Border Terrier
Borzoi
Boston Terrier
Bouvier des Flandres
Boxer
Boykin Spaniel
Briard
Brittany Spaniel
Brussels Griffon
Bull Terrier
Bullmastiff
 
Cairn Terrier
Canaan Dog
Cane Corso
Cardigan Welsh Corgi
Carolina Dog
Catahoula Leopard Dog
Cavalier King Charles Spaniel
Cesky Terrier
Chesapeake Bay Retriever
Chihuahua
Chinese Crested Dog
Chinese Shar-Pei
Chow-Chow
Clumber Spaniel
Cockapoo
Collie
Coonhound
Coton de Tulear
Dachshund
Dalmatian
Dandie Dinmont Terrier
Deerhound
Doberman Pinscher
Dogue de Bordeaux
Drever
Dutch Shepherd
English Bulldog
English Cocker Spaniel
English Mastiff
English Setter
English Shepherd
English Springer Spaniel
English Toy Spaniel
English Toy Terrier
Entlebucher Sennenhund
Eurasier
Field Spaniel
Fila Brasileiro
Finnish Spitz
French Bulldog
French Spaniel
German Pinscher
German Shepherd
German Shepherd White
German Shorthaired Pointer
Giant Schnauzer
Glen of Imaal Terrier
Golden Retriever
Goldendoodle
Gordon Setter
Great Dane
Great Pyrenees
Greater Swiss Mountain Dog
Greyhound
Groenendael
 
Harrier
Havanese

Irish Setter
Irish Terrier
Irish Wolfhound
Italian Greyhound
Jack Russell Terrier
Japanese Chin
Japanese Spaniel
Japanese Spitz
Kalken
Kangal Dog
Karelian Bear Dog
Keeshond
Kerry Blue Terrier
Komondor
Kuvasz
Labradoodle
Labrador Retriever
Leonberger
Lhasa Apso
Louisiana Catahoula
Lowchen
Maltese
Manchester Terrier
Mastiff
Mexican Hairless Dogs
Miniature Pinscher
Miniature Poodle
Miniature Schnauzer
Morkie Yorktese
Neopolitan Mastiff
Newfoundland Dog
Norfolk Terrier
North American Shepherd
Norwegian Buhund
Norwegian Elkhound
Norwegian Lundehund
Norwich Terrier
Nova Scotia Duck Tolling Retriever
Old English Mastiff
Old English Sheepdog
Papillon
Patterdale Terrier
Pekingese Dog
Pembroke Welsh Corgi
Petit Bassett Griffon Vendeen
Picardy French Sheepdog
Picardy Spaniel
Pit Bull Terrier
Pointer
 
Polish Lowland Sheepdog
Pomeranian
Portuguese Water Dog
Presa Canario
Pudelpointer
Pug
Puggle
Puli
Pyrenean Mountain Dog
Rat Terrier
Rhodesian Ridgeback
Rottweiler
Saint Bernard
Samoyed
Schipperke
Schnoodle
Scottie
Scottish Deerhound
Scottish Terrier
Shar Pei
Sheltie
Shetland Sheepdog
Shiba Inu
Shih-Tzu
Siberian Husky
Silky Terrier
Sloughi
Soft-coated Wheaten Terrier
Spinoni Italiani
Staffordshire Bull Terrier
Standard Poodle
Standard Schnauzer
Sussex Spaniel
Teacup Poodle
Terrier Brasiliero
Tibetan Mastiff
Tibetan Spaniel
Tibetan Terrier
Tosa
Toy Fox Terrier
Toy Manchester Terrier
Toy Poodle
Vizsla
Weimaraner
Welsh Springer Spaniel
Welsh Terrier
West Highland White Terrier
Wheaten Terrier
Whippet
Wire Fox Terrier
Wolf Hybrid Dogs Wolfdogs
Xoloitzcuintli
Yorkshire Terrier

Puppies For Sale By State or Province

Alabama
Alaska
Arizona
Arkansas
California
Colorado
Connecticut
Delaware
Florida
Georgia
Hawaii
Idaho
Illinois
Indiana
Iowa
Kansas
Kentucky
Louisiana
Maine
Maryland
Massachusetts
Michigan
Minnesota
Mississippi
Missouri
Montana
Nebraska
Nevada
New Hampshire
New Jersey
New Mexico
New York
North Carolina
North Dakota
Ohio
Oklahoma
Oregon
Pennsylvania
Rhode Island
South Carolina
South Dakota
Tennessee
Texas
Utah
Vermont
Virginia
Washington
Washington, D.C.
West Virginia
Wisconsin
Wyoming
Alberta
British Columbia
Manitoba
New Brunswick
Newfoundland
Nova Scotia
PEI
Quebec
Saskatchewan
Ontario

Back to Puppy Store Home Page | Advertise Your Puppies | Breeder Login

Goldendoodle Dog Breeders Directory Home Page
Dog Breed Information
Dog Breeders
Puppies For Sale
Dog Services
Puppy Names
Dog Products
Dog Books
Dog Owner Web Pages
Classified Ads
Advertising Services
Contact Dogpage.us
Copyright© 2006 Puppy-Stork.com
All rights reserved