Security for Microsoft® Visual Basic® .NET and over one million other books are available for Amazon Kindle. Learn more

Buy New

or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Buy Used
Used - Like New See details
$4.01 & eligible for FREE Super Saver Shipping on orders over $25. Details

or
Sign in to turn on 1-Click ordering.
 
   
Kindle Edition
 
   
More Buying Choices
Have one to sell? Sell yours here
Security for Microsoft  Visual Basic  .NET
 
 
Start reading Security for Microsoft® Visual Basic® .NET on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Security for Microsoft Visual Basic .NET [Paperback]

Ed Robinson (Author), Michael James Bond (Author)
4.4 out of 5 stars  See all reviews (5 customer reviews)

List Price: $49.99
Price: $37.99 & this item ships for FREE with Super Saver Shipping. Details
You Save: $12.00 (24%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Only 2 left in stock--order soon.
Want it delivered Monday, January 30? Choose One-Day Shipping at checkout. Details

Formats

Amazon Price New from Used from
Kindle Edition $31.99  
Paperback $37.99  

Book Description

June 25, 2003

Learn the techniques that every developer who works with Visual Basic .NET should know about designing, developing, and developing security-enhanced applications for Microsoft Windows® and the Web. Visual Basic .NET experts Ed Robinson and Mike Bond introduce critical security concepts using straightforward language and step-by-step examples. You get clear, end-to-end guidance—covering application design, coding techniques, testing methods, and deployment strategies, along with direction on how to help secure the operating system and related infrastructure and services.

Discover how to:

  • Design a security-enhanced architecture
  • Understand the most common vulnerabilities and how to write code to prevent them
  • Implement authentication and authorization techniques in your applications
  • Learn techniques for encryption, input validation, and exception handling
  • Add Windows, Forms, and Passport authentication to Web applications
  • Perform a security threat analysis and implement countermeasures
  • Think like a hacker—and uncover security holes
  • Create a setup for your application that implements security during installation
  • Lock down the Windows operating system, Microsoft IIS, Microsoft SQL Server®, and Microsoft Access® databases

Customers Who Bought This Item Also Bought


Editorial Reviews

About the Author

Ed Robinson is a member of the Microsoft Visual Basic .NET team and coauthor of Upgrading Microsoft Visual Basic 6.0 to Microsoft Visual Basic .NET, published by Microsoft Press®. He has been through the Microsoft security program, understands the Visual Basic developer, and spoke at TechEd conference about writing secure components with Visual Basic .NET.

Michael Bond is a member of the Microsoft Visual Basic .NET team and co-author of Upgrading Microsoft Visual Basic 6.0 to Microsoft Visual Basic .NET, published by Microsoft Press®. He has been through the Microsoft security program, understands the Visual Basic developer, and spoke at the most recent TechEd conference about writing secure components with Visual Basic .NET.


Product Details

  • Paperback: 416 pages
  • Publisher: Microsoft Press; 1St Edition edition (June 25, 2003)
  • Language: English
  • ISBN-10: 0735619190
  • ISBN-13: 978-0735619197
  • Product Dimensions: 9.3 x 7.4 x 0.9 inches
  • Shipping Weight: 1.8 pounds (View shipping rates and policies)
  • Average Customer Review: 4.4 out of 5 stars  See all reviews (5 customer reviews)
  • Amazon Best Sellers Rank: #1,624,602 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, read author blogs, and more.

 

Customer Reviews

5 Reviews
5 star:
 (4)
4 star:    (0)
3 star:    (0)
2 star:
 (1)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.4 out of 5 stars (5 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

6 of 7 people found the following review helpful:
5.0 out of 5 stars Worth the trip to the bookstore, July 27, 2003
By 
Dale Zack (Irving, TX USA) - See all my reviews
This review is from: Security for Microsoft Visual Basic .NET (Paperback)
I was a little bit skeptical to buy this book since Amazon hasnt put up a description yet, so I went to my local bookstore to check it out. I got to readin it and couldnt put it down. I was never really sure if my VB code was secure or not.. Ive read other books that are heavy on security options, but light on recommendations. This book gave me both the options and recommendations. It told me exactly what I needed to do to use encryption in my program. Something I was never able to figure out from the documentation. Plus it gave me plenty of other ideas on how to make my VB code better and more secure. Now I feel like Im in control of my VB code again. It was well worth the trip!
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5 of 6 people found the following review helpful:
5.0 out of 5 stars What an eye-opener, November 16, 2003
This review is from: Security for Microsoft Visual Basic .NET (Paperback)
When I first saw this book, I thought "How can they write a whole book on security?" So out of intellectual curiosity, I started flipping through the pages. It was like getting kicked in the stomach, not because it was wrong, but because it was right. It made me fundamentally re-think how I write my code and really shifted my whole mental image. Too many times developers think that if an app does what users want and runs fast and is reliable, that's all there is to it. Not anymore. The most killer app written wouldn't impress anyone if it got hacked and cost them a lot of money. There days, too many people are trying to hack your stuff, and having your app busted is no less 'bad' than having a logic flaw miscalculate tons of money. Moreoever, security breaches often make the headlines so it's a lose/lose for everyone if your security is breached.

The good news... buy this book, follow their guidelines religously, keep up to date with security issues, and sleep easy at night.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5 of 6 people found the following review helpful:
5.0 out of 5 stars Worthy of five stars, July 24, 2003
By 
This review is from: Security for Microsoft Visual Basic .NET (Paperback)
Security is becoming an essential topic and there is a lot of information available already, but up until now, no reference that brings it together for the VB programmer. I was after a book that gave me the basic knowledge for writing secure apps. This book is great.

Ed Robinson and Mike Bond have previously written about VB migration. I often find that authors like the rest of us mortals grow in our jobs and this book is very well written. It starts out with the basics, and gets more advanced as the book goes on. I like the fact that the book has loads of example code which is designed to be cut-and-pasted into your applications.

As a final note, I think this is definitely one of the best MSPress .NET books. Unlike the other security books, which seem to be rushed to be first to market, this books is well thought out, and created by people who know VB.NET as well as knowing about security. This brings security down to earth, and is more relevant to the VB programmer than anything else I've read on security. This book is worthy of five stars.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews



Only search this product's reviews



Inside This Book (learn more)
First Sentence:
If you read the Introduction, you'll recall that this book is for Visual Basic .NET programmers new to security, not security experts new to Visual Basic .NET. Read the first page
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
employee management system, change the authorization section, given full trust, preproduction environment, miniature plastic dinosaurs, workgroup information file, global exception handler, validator controls, application data directory, bowler name, hash digests, big brother systems, scripting attack, strong naming, injection attack, intruder gains access, weak name, private key encryption, practice files, add the following code, setup package, deployment package, validating input, secure code, logon dialog box
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Visual Basic, Windows Forms, End Sub, Microsoft Access, Internet Explorer, Imports System, Private Sub, Windows Installer, Microsoft Windows, Internet Information Services, Sub Main, Trusted Sites, Active Directory, Microsoft Press, Page Load, Public Sub, Server Enterprise Manager, Mixed Mode, Open the Web, Medium Trust, Internet Settings, Private Function, Secure Communications, Load Dim, Microsoft Group Policy
New!
Books on Related Topics | Concordance | Text Stats
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:

Citations (learn more)
This book cites 1 book:



What Other Items Do Customers Buy After Viewing This Item?


Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!


Create a Listmania! list

So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject