Expert One-on-One Visual Basic 2005 Design and Development and over 1.5 million other books are available for Amazon Kindle . Learn more


or
Sign in to turn on 1-Click ordering.
More Buying Choices
Have one to sell? Sell yours here
Sorry, this item is not available in
Image not available for
Colour:
Image not available

 
Start reading Expert One-on-One Visual Basic 2005 Design and Development on your Kindle in under a minute.

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

Expert One-on-one Visual Basic 2005 Design and Development [Paperback]

Rod Stephens
5.0 out of 5 stars  See all reviews (1 customer review)
RRP: £26.99
Price: £22.37 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £4.62 (17%)
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
Only 1 left in stock.
Dispatched from and sold by Amazon. Gift-wrap available.
Want delivery by Monday, 20 May? Choose Express delivery at checkout. See Details

Formats

Amazon Price New from Used from
Kindle Edition £19.35  
Paperback £22.37  
Amazon.co.uk Trade-In Store
Did you know you can trade in your old books for an Amazon.co.uk Gift Card to spend on the things you want? Visit the Books Trade-In Store for more details. Learn more.

Book Description

2 Feb 2007 0470053410 978-0470053416
Get ready to take your applications to the next level by harnessing all of Visual Basic 2005’s tools for programming, debugging, and refactoring code. In this hands–on book, you’ll get proven techniques for developing even the most complex Visual Basic applications. Expert tips on modeling, user interface design, and testing will help you master the advanced features of this language. You’ll learn how to make writing code more effective so that you can quickly develop and maintain your own amazingly powerful applications.

Product details

  • Paperback: 620 pages
  • Publisher: John Wiley & Sons (2 Feb 2007)
  • Language: English
  • ISBN-10: 0470053410
  • ISBN-13: 978-0470053416
  • Product Dimensions: 19 x 3.6 x 23.3 cm
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (1 customer review)
  • Amazon Bestsellers Rank: 1,661,422 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Author

Discover books, learn about writers, and more.

Product Description

From the Back Cover

Are you ready to take your applications to the next level by harnessing all of Visual Basic 2005′s unmatched tools for programming, debugging, and refactoring code? In this hands–on book, I′ll share with you proven techniques for developing even the most complex Visual Basic applications. I include expert tips on modeling, user interface design, and testing so that you can master the advanced features of this language.

I′ll first take you through the design activities that are necessary before Visual Basic development can begin. Next I′ll describe the various writing tools that you′ll be able to use to make programming easier and less error–prone. I then focus on various ways to make writing code more effective and cover sophisticated techniques for handling particular tasks. This approach will help you quickly develop and maintain your own amazingly powerful applications.

What you will learn from this book

  • How to add scripting, reflection, and advanced printing to your applications
  • Ways to write add–ins for the VB 2005 development environment
  • How to build custom controls by using UserControl, subclassing, and by using from–scratch methods
  • Tips for making development and maintenance of apps easier
  • How to utilize advanced debugging and testing techniques
  • How to use the new Visual Basic 2005 threading tools

Who this book is for

This book is for advanced Visual Basic programmers who already have experience with Visual Basic 2005 and are comfortable with the language.

Wrox Expert One–On–One books present the wisdom accumulated by an experienced author who is recognized as an expert by the programming community. These experts challenge professional developers to examine their current practices in pursuit of better results.

About the Author

Rod Stephens started out as a mathematician but, while studying at MIT, discovered the joys of programming, and has been programming professionally ever since. During his career, he has worked on an eclectic assortment of applications in such fields as telephone switching, billing, repair dispatching, tax processing, wastewater treatment, and training for professional football players.
Stephens has written 15 books that have been translated into half a dozen different languages, and more than 200 magazine articles covering Visual Basic, Visual Basic for Applications, Delphi, and Java. He writes three weekly newsletters (www.vb–helper.com/newsletter.html) that contain quick tips, tricks, and examples for Visual Basic developers.
His popular VB Helper Web site (www.vb–helper.com) receives several million hits per month, and contains thousands of pages of tips, tricks, and example code for Visual Basic programmers, as well as example code for this book.

Inside This Book (Learn More)
Explore More
Concordance
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Customer Reviews

4 star
0
3 star
0
2 star
0
1 star
0
5.0 out of 5 stars
5.0 out of 5 stars
Most Helpful Customer Reviews
3 of 3 people found the following review helpful
5.0 out of 5 stars One for programming team leaders 19 Feb 2007
Format:Paperback
This book is not designed to provide tuition in the finer points of VB.NET but is a great resource for software houses and programming teams considering the switch from VB Classic (or other development tools of the same generation) to VB.NET and the .NET framework. It would also be a great resource for anyone new to the task of leading a programming team using VB.NET. The book covers aspects of managing and executing development projects that are rarely mentioned at all in technical books and even more rarely covered in such an authoritative and entertaining style.

I have been a fan of Rod Stephens' books since I first discovered his "Visual Basic Graphics Programming" which was a book I wish I had had to hand when I was writing my first mapping tool using VB3 and Windows 3.1 back in the year dot - but unfortunately it had not yet been written.

This book starts with an honest review of the Visual Basic language itself - listing it's disadvantages and then it's advantages. It takes a look a project lifecycle methodologies and presents a chapter on "Agile" development. There are sections on UI design and even design patterns - a great way of catching up on what the Java brigade waffle on about even if you (like me) suspect that patterns are an invention designed to fill in fatal flaws in a given language or environment. In a similar vein the book has sections on documentation, coding standards and testing that are well worth reviewing and putting into practice if there are flaws within your own procedures or standards..

Where the book really starts to deliver is when it covers some of the more technical aspects of the language and the .NET framework and explains why you might want to build these technologies into any given project. Thus the chapters on scripting, deployment and reflection will truly serve Rod's target audience. In addition the short chapter on .NET printing, that solves so many real world project issues, makes the price of the book worthwhile by itself.

So if you are in the position where you need a good review of Visual Basic and the .NET framework from the viewpoint of a lead programmer or programming manager then this book will deliver just what you need and give you a clear insight into the finer points of the technology. Yes the book includes lots of source code that will be eagerly reviewed by those with a technical bent but you can skip the details of any given implementation if you are just after the concepts. Recommended reading for any programmer or programming "shop" still sitting on the fence and cutting VB Classic code.
Comment | 
Was this review helpful to you?
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com: 4.0 out of 5 stars  5 reviews
5 of 5 people found the following review helpful
4.0 out of 5 stars The Big Picture 25 April 2007
By Geoffrey R. Stokeld - Published on Amazon.com
Format:Paperback
I am an amateur developer of freeware medical software [...] and a fan of Rod Stephens with this being the third book of his that I have purchased. He has a concise and clear style of writing that is easy to read and his books are dotted with examples. I have previously written a review for his Visual Basic 2005 Programmer's Reference which is a classic. I enjoy dipping into this for the details of Visual Basic and it is full of some truly useful sample code, especially graphics and printing. So it was with some anticipation I waited for delivery of his new book- Visual Basic 2005 Design and Development.

Whereas his last book was full of Visual Basic language details his latest work complements this with more of an overview of the design process. It looks at the bigger picture of developing an application and has some useful advanced coding additions.

Part I details the design process and I found it interesting as an individual developer to see how larger groups go about the design process. Chapter 5 User-Interface Design was the most useful section for me and sets out practical examples of how to make a users life easier. It was full off common sence advice on setting out forms, fonts and how to make an application responsive to the user.

Part II Meta-Development (not sure what that means) gets down to some detail on programming help with snippets, macros ( I didn't even know they existed in VS 2005) and an excellent chapter on custom controls and components. The MapViewFinder in chapter 10 was a superb example (you can drag a small rectangular area around a large map to show a detailed area in the rectangle). There are 21 sample solutions in the accompanying code download for this chapter alone.

Part III Development is for when you get serious about making an application for others to use as well as yourself. It has details on documentation and an overview of design philosophy with some gems. It is dotted with some interesting examples of how things work in the real world and anecdotes of Rod's experiences in various projects. Bug hunting, testing and deployment round this part off.

If Part III was more of an overview, Part IV gets your hands dirty again with some advanced coding. I liked the chapter on splash screens but liked the chapter on printing better. Visual Basic is notoriously hard to program complex printing. Rod has by far and away the best examples of printing in any text I have seen and this chapter adds to the examples in his previous book. Other writers stop at simple but useless examples of printing that don't take into account real world requirements for multiple pages, multiple fonts, imbedded graphics, page sizes, page numbers, text wrapping around images etc. Chapter 20 Printing has 6 example solutions that help you through the complexities of printing in Visual Basic. Threading and reflection are beyond me at present but as my skills develop I may come back to the more advanced chapters.

The accompanying source code is a 4.5M zipped file with copious examples which add value to the book. I am glad I bought it and recommend it to more experience programmers especially if you are developing an application that is intended for use by other users and you dont want to get too much grief from poor decisions in the design phase.
6 of 7 people found the following review helpful
3.0 out of 5 stars Good, but not what I expected 19 Mar 2007
By Speednet - Published on Amazon.com
Format:Paperback|Amazon Verified Purchase
Perhaps 3 stars is a bit low, but there is no 3.5, so that's my rating.

Mr. Stephens is obviously an experienced VB coder, and I was hoping to find in this book some advanced coding patterns, based on his experience. In particular, I believe the book summary mentioned advanced object coding, so I was looking forward to some really in-depth discussion about advanced coding methods for objects.

I would describe this book as something akin to Code Complete, but focused on VB. It contains a series of chapters on what (in the author's opinion) is the BEST way to code certain aspects. For example, the best naming conventions.

From the description, my assumption was that this book is for "elite" programmers, who have exhausted all "advanced" books, and are ready for the heavy-duty code examples and techniques.

However, after reading the book, I would say that it would be best for programming groups or departments to use as required reading for their VB programmers. If everyone in a department adhered to the conventions in this book, they would be creating some very solid code.

I hope that Mr. Stephens continues writing advanced books about VB, because he obviously has some very good experience with it. I would really like to see him put together (for example) an object-oriented data access layer (DAL), and then explain it, in 2-3 chapters. The best example of that, but not written for VB, can be found in the Manning book called "ASP.NET Web Parts in Action". It is a very unexpected treasure to find that code in the beginning of that book, and I'd love to see a VB book cover a few *very advanced* topics like that.

I hope this review does not come off as overly negative, because that's not my intent. It is a good book for its purpose. I just didn't see that purpose matching with the summary of what to expect.
5.0 out of 5 stars Good Manual for the Novice 10 April 2011
By Gary J. Leonhardt - Published on Amazon.com
Format:Paperback|Amazon Verified Purchase
I've been transitioning from mainframe to visual programming over the past five years. A co-worker, who is also a visual programming whiz, recommended I read his copy of this book. After thumbing through it I opted to buy a copy for myself. The author's prose is competent and his ability to layout ideas and explain the "hows" and "whys" are helpful. Even though the .Net languages are up to version 2010, this is still a viable reference for junior and intermediate programmers alike.
Were these reviews helpful?   Let us know
Search Customer Reviews
Only search this product's reviews

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

Look for similar items by category


Feedback


Amazon.co.uk Privacy Statement Amazon.co.uk Delivery Information Amazon.co.uk Returns & Exchanges