PROGRAMMER TUTORIALS
solutions to programmer problems

ASP
C#
C++
COBOL
Delphi
HTML
Java
J2EE
JavaScript
JSP
.NET
Perl
PHP
SQL
Visual Basic
XML
View Shopping Cart


Get a FREE Apple iPod Photo

  Books : Professional Refactoring in Visual Basic (Programmer to Programmer)


List Price: $49.99
Amazon.com's Price: $37.49
You Save: $12.50 (25%)
Prices subject to change.



Availability: Usually ships in 24 hours




Binding: Paperback
Dewey Decimal Number: 005.2762
EAN: 9780470179796
ISBN: 0470179791
Label: Wrox
Manufacturer: Wrox
Number Of Items: 1
Number Of Pages: 517
Publication Date: April 07, 2008
Publisher: Wrox
Sales Rank: 591258
Studio: Wrox




Related Items:


Editorial Review:

Product DescriptionProfessional Refactoring in Visual Basic

In this one-of-a-kind book, Microsoft MVP Danijel Arsenovski shows you how to utilize the power of refactoring to improve the design of your existing code and become more efficient and productive. He provides you with a hands-on approach so you'll quickly learn how to manage and modify your code with refactoring tools and features. You'll also discover how to perform unit testing, refactoring to patterns, and refactoring to upgrade legacy Visual Basic code.

As you progress through the chapters, you'll build a prototype application from scratch. You'll then utilize refactoring techniques to transform the code into a properly designed, enterprise-level application. Arsenovski walks you step-by-step through each process while offering expert coding tips. You'll then be able to apply this information to real situations that arise as a result of company expansion, policy changes, or similar business decisions.

What you will learn from this book


  • The steps involved in assembling a refactoring toolkit


  • How to activate explicit and strict compiler options


  • Effective strategies for error handling


  • How to eliminate dead code, reduce scope, and remove unused references


  • Method consolidation and extraction techniques


  • Advanced object-oriented concepts and related refactorings


  • How to organize code for large-scale projects


  • Tips for taking advantage of LINQ and other VB 2008 enhancements


  • Core refactorings and basic code smells


  • How to use the free Refactor! add-in for Visual Basic


  • Visual Basic–specific refactorings and smells


Who this book is for
This book is for intermediate to expert programmers, developers, or .NET software architects who are familiar with basic object-oriented concepts, Visual Basic, and the Visual Studio environment.

Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.



Customer Reviews
Average Rating:  out of 5 stars

Rating: 5 out of 5 stars - Very well done!
Arsenovski has done a great job with this book. It is clearly written, easy to follow and very practical. A great one to keep on the shelf and reference as needed. The free tools that he covers in the book are a bonus! They really help to get you applying what you've learned quickly.

I highly recommend this book for any .NET developer, not just those who use Visual Basic.



Rating: 5 out of 5 stars - Great value
Not a typical Wrox title, generally these tend deal with specific technology in "no-nonsense" fashion. This book has more theory in it and is not technology specific, you will find it valuable if you program in just any version of Visual Basic .Net and any type of application. Not likely to become obsolete very soon, since basic premises of refactoring will continue to be relevant even in upcoming versions of VB.



Rating: 5 out of 5 stars - Great book for putting your team on agile track
I am working with group of developers that came to VB .Net from VB6. Currently we are in process in improving the way things operate using some agile stuff. The overall disposition is pretty good, team has already been formed and things like daily stand-ups, client involvement or short iterations are generally welcomed by all. However, when more technical, code level stuff is discussed, there is more discussion (if not opposition). These folks pack years of experience and will not accept that you ... Read More



Rating: 5 out of 5 stars - Great Book on Refactoring
Really great book on refactoring. Although it is based on Visual Basic examples, same advices can be applied to C#, Java or any other OO language.
Martin Fowler finally has a fair partner on my shelf ;).




Rating: 5 out of 5 stars - Must read for any serious VB developer.
First of its kind for VB.Net developers. While it does not contain a complete catalogue of all known refactorings, you get a thorough study case used throughout the book, tooling, how to use refactoring for upgrade of legacy VB6 code, a chapter on VB 2008, some important object oriented principles and even short intro on refactoring to patterns.
This book is deep and takes a while to digest. However, it's not about showing off some irrelevant academic knowledge. Author is not afraid to mention ... Read More







2000-2006 ProgrammerTutorials.com


Top100WebShops.com