Memorial Day Sale: May 12-27
$9.99
$3.99 delivery May 22 - June 9 to Nashville 37217. Details
Only 1 left in stock - order soon.
$$9.99 () Includes selected options. Includes initial monthly payment and selected options. Details
Price
Subtotal
$$9.99
Subtotal
Initial payment breakdown
Shipping cost, delivery date, and order total (including tax) shown at checkout.
Ships from
Holidaybooks
Holidaybooks
Ships from
Holidaybooks
Returns
30-day refund/replacement
30-day refund/replacement
This item can be returned in its original condition for a full refund or replacement within 30 days of receipt. You may receive a partial or no refund on used, damaged or materially different returns.
Payment
Secure transaction
Your transaction is secure
We work hard to protect your security and privacy. Our payment security system encrypts your information during transmission. We don’t share your credit card details with third-party sellers, and we don’t sell your information to others. Learn more
Kindle app logo image

Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.

Read instantly on your browser with Kindle for Web.

Using your mobile phone camera - scan the code below and download the Kindle app.

QR code to download the Kindle App

Follow the author

Something went wrong. Please try your request again later.

Moving to VB .NET: Strategies, Concepts, and Code Paperback – January 1, 2001

4.0 out of 5 stars 46 ratings

{"desktop_buybox_group_1":[{"displayPrice":"$9.99","priceAmount":9.99,"currencySymbol":"$","integerValue":"9","decimalSeparator":".","fractionalValue":"99","symbolPosition":"left","hasSpace":false,"showFractionalPartIfEmpty":true,"offerListingId":"t4yeV39oHG0dqa6u6RIHO4%2BZAVUwVPUCn4mxaiL4aEoBMQKRX3VLNlwEKvi3QvBEtpZP3eSgOqoQE7GQks6gd4bGyieecwjFYmPYspyjXD0enTJDdAazgG0fJg57FZvuRhRz1xdM%2FrTvOdil3j57b9NFWXGmGlDKLZD77uphmiT4oq2jZIHlnr6gA8pVPwN9","locale":"en-US","buyingOptionType":"NEW","aapiBuyingOptionIndex":0}]}

Purchase options and add-ons

In his book, "Moving to VB .net: Strategies, Concepts, and Code", Visual Basic guru Dan Appleman takes aim at VB .net, exposing the reality behind the hype, and showing you how to evaluate this technology in the context of your specific problems.

The book is divided into three parts: Strategies, Concepts, and Code. In Strategies, you'll learn how VB .net is perfect for new development of web and other server side applications - but that porting existing code may be disastrous - and how economics and human nature will play as strong a role as technology in how .net is deployed. In Concepts, you'll learn key concepts such as inheritance and multithreading, and why they are over-hyped. You'll learn why Microsoft is killing COM. And you'll learn other important concepts that are unfamiliar to most VB6 programmers but crucial to VB .net programmers. In Code, you'll learn the VB .net language and many of its features - all based on your current knowledge of VB6.

Along the way, Appleman not only explains the technology features of VB .net, but the reasons for them, and the controversies around some of those choices. Evaluating VB .net from the perspective of the developer, you'll find material that will infuriate VB traditionalists and Microsoft marketing staff alike. But whether you agree with his judgments or not, you'll end up learning to write good quality VB .net code in well-designed applications. Because, above all, Appleman brings to "Moving to VB .net: Strategies, Concepts, and Code" what he has brought to all his past books - a solid understanding of technology and the needs of real developers, and an ability to explain it all in a clear, straightforward, and entertaining manner.

There is a newer edition of this item:

The%20Amazon%20Book%20Review
The Amazon Book Review
Book recommendations, author interviews, editors' picks, and more. Read it now.

Product details

  • Publisher ‏ : ‎ Apress
  • Publication date ‏ : ‎ January 1, 2001
  • Edition ‏ : ‎ Edition Unstated
  • Language ‏ : ‎ English
  • Print length ‏ : ‎ 560 pages
  • ISBN-10 ‏ : ‎ 1893115976
  • ISBN-13 ‏ : ‎ 978-1893115972
  • Item Weight ‏ : ‎ 2.65 pounds
  • Dimensions ‏ : ‎ 7.05 x 1.36 x 9.55 inches
  • Customer Reviews:
    4.0 out of 5 stars 46 ratings

About the author

Follow authors to get new release updates, plus improved recommendations.
Dan Appleman
Brief content visible, double tap to read full content.
Full content visible, double tap to read brief content.

Discover more of the author’s books, see similar authors, read book recommendations and more.

Customer reviews

4 out of 5 stars
46 global ratings

Review this product

Share your thoughts with other customers

Top reviews from the United States

  • Reviewed in the United States on February 19, 2002
    There is nothing to tell about Dan. He was my VB guru from the day he published that Win32 API for VB programmer book. I myself was playing/experimenting with VB.NET from beta 1 and wondering whether Dan is still my guru or not at the arrival of VB.net which is fundamentally diffrent from all previous VB. After reading this book my answer is - absolutely YES and the feeling is "guru did it again". I bought couple of books on VB.net and this one is the best beyond doubt. VB.Net is not VB 6. We need firm foundation of the microsoft mindset about the .net technology. We need clear conception about threading model, structured error handling, OOP,.net framework and how to use hundreds of system .net classes. This book covers all those aspects and more. Ofcourse this book is not for those who want to start instant programming without going deep into the underlying technology. If you really want to build a solid foundation about VB.NET this is the book.
    4 people found this helpful
    Report
  • Reviewed in the United States on January 10, 2004
    As I have come to expect from any text by Dan Appleman, Moving to VB .NET gives a thorough discussion of the topic, including tips for evaluating how/when/whether to deploy .NET for your organization based on your particular business needs. Mr. Appleman combines impressive technical knowledge with a sharp sense of humor to make this book as readable as it is informative. I recommend it to any experienced VB programmer looking to make the transition to .NET.
  • Reviewed in the United States on November 20, 2001
    Execellent book overall. Moves very fast in some area, ideal for intermediate to advance programmers as author goes into advance concepts. Not an easy read. Requires more editing, perhaps wait for 2nd edition. Check table of content to see if this book is for you.
    2 people found this helpful
    Report
  • Reviewed in the United States on February 13, 2004
    Appleman's Developing ActiveX Components with Visual Basic 5.0 was so good that I bought Developing COM/ActiveX Components with Visual Basic 6.0 when it came out. Both of these were among the very best VB books of all time. Unfortunately, Moving to VB.NET is not in the same camp. The book tries to introduce VB6ers into VB.NET, but does a very bad job of getting from A to B. Most developers can understand most of .NET after discovering that it's 80% Java with keywords changed. Instead of starting with this foundation, the book wastes a lot of space explaining prinicples that are new to only the most hardcore Microsoft zealots. In Appleman's defense, this book was first published when .NET was still in beta and was likely rushed to press. Don't get me wrong, there is some great technical content here as Appleman is still a great technician and good at explaining the "internals" of things. The COM Interop and Accessing the Win32 API chapter is particularly good and helped me get through a VB6/VB.NET integration project. If you're totally new to VB.NET and find this book on sale, buy it; otherwise, don't bother.
    5 people found this helpful
    Report
  • Reviewed in the United States on August 6, 2001
    I've always turned to Dan when I wanted to understand what's under the hood in VB. His API for VB programmers manuals and "Developing COM/ActiveX Components With Visual Basic 6" got me through several advanced projects. This book adds to the list of "best of the best."
    This book gives the reader a road-map from Visual Basic to VB.Net. Dan warns about the pitfalls ahead for those who are new to the heady world of objects and free threading.
    3 people found this helpful
    Report
  • Reviewed in the United States on October 28, 2001
    I thought I could gleam some knowledge from this book despite not being a VB6 coder. This was not the case. Dont bother buying the book unless you really are moving from VB6 to VB.net.
    4 people found this helpful
    Report
  • Reviewed in the United States on December 18, 2002
    This book was all I expected and more. It not only teaches VB .Net by example, but also positions VB .Net with VB 6 and explains Microsoft's reasons for dumping COM to go with CLR (Common Language Runtime). Issues of deployment and productivity are explained in a candid way, unlike the shill-like explanations that come out of MS Press. I'm on the Dan Appleman-as-a-guru bandwagon.
  • Reviewed in the United States on August 31, 2001
    In this day and age its VERY HARD to take even a small glimpse of the future, but this Appleman's book does that. If you want to know for sure where to put to work your precious time and catch-up with the trend of VB programming technology (the real one), buy this one, you won't regret the purchase
    One person found this helpful
    Report

Top reviews from other countries

  • Antony Gorman
    2.0 out of 5 stars patronising and lacking in any depth of opinion
    Reviewed in the United Kingdom on September 3, 2001
    I was misktakenly under the impression that this would make a good reference type resource for me..
    hmm... how wrong can you be. If this Dan Appleman guy tried any harder to alienate himself from senior / experienced developers with his patronising and largely unverified claptrap on the concepts at work in the newest version of VB he'd literally have to come out and tell you to your face that because you're ONLY a VB developer you can't possibly be trusted with the new features in the latest version of VB written to work with the .NET platform.
    Could have done with less patronising warning signs and more techinical reference - introduction to the technology.