|
BASIC BOOKS
Posted in Basic (Monday, October 13, 2008)
Written by John Smiley. By Peer Information.
The regular list price is $29.99.
Sells new for $9.00.
There are some available for $0.40.
Read more...
Purchase Information
5 comments about Learn to Program with Visual Basic 6.
- Let me begin by saying that I'm the author, so let's get that out of the way.
I'm posting here to point out that the book has a tremendous amount of support materials that have never been advertised. Each of my books has a support page containing a current list of errata, downloadable files (completed exercises from the book), extra links to extra materials I have written and my email address in the event you have problems. I also run a series of online classes so that if you would like to learn with me in a more structured setting, you can do that also. You can access those materials via this link http://www.johnsmiley.com/books.htm I should also say that this book isn't for everyone---and you can read through some of the other reviews posted here to see why and why not. I wrote this book for beginner level programmers, and the book is written in a unique style. You (and I) can thank the now defunct Wrox Publishing house for the style of the book that some people absolutely love and others (primarily hotshot programmers with lots of experience) hate. The book is written as if you are participating in an actual classroom---many people, particularly those learning on their own or in an Independent study setting find comforting. My thanks to the many people who have written to me to tell me how much they've enjoyed my books and how they have helped them achieve their goals of learning to program. John Smiley
- I'm a hobbyist, not an IT professional, and have been programming in BASIC since I bought my first PC in the 70's. When I decided to tackle Visual Basic to write programs for Windows, I purchased five "how-to" books on the subject. Unfortunately for me, John Smiley's book was the last one I bought. If I had ordered "Learn to Program" first, I could have saved more than $100. This is a clear, concise, and sure-fire way for the beginner or experienced BASIC programmer to transition to the powerful yet simple language of Visual Basic. John Smiley's book easily allows the reader to understand the concepts of event driven programming and the differences from procedural driven programming. Consider it a "must have" for the novice with little or no programming experience.
- If you are a busy person, you work a lot with programmers and you need a general understanding of programming, this is not the book for you.
If you have time on your hands, and you want to learn VB, this could be the book for you.
After I bought this book I realised I was fooled by the title. It should be called 'Programming in Visual Basic for beginners'. The point of this book is to teach you to program in VB6, not to teach you the basics of programming using VB as an example language. While I can understand that the verbose classroom approach may appeal to some, I found it patronising and time wasting. I eventually bought 'Sams Teach Yourself Beginning Programming in 24 Hours' by Greg Perry which gives a concise summary of programming basics, an overview of the most common languages, and exercises to drive home the lessons. Exactly what I was after.
- After programming in various languages, such as C and Perl, and using the Win32 API to write Windows applications, my company bought the rights to a product built on VB and ActiveX. The Visual Basic language, which in my mind was relegated to "script kiddies" and fly-by-night vendors, had found its way into our hallowed halls.
I found this book enlightening and very informative. John's treatment of the SDLC was very brief, yet helpful. Wheras most techical manuals border on mundane, this book was anything but boring. The "classroom" setting was a great medium to keep my attention page after page. It catered to the beginner in me, which was a relief.
Some books will just gloss over functional parts of development tools. Not only does this book come with a working version of Visual Basic 6.0, John goes to great lengths to walk through the menu system, debugging functions, and certain control parameters.
Each section in each chapter contains a discussion (this is the "classroom" converation part) about the exercises. I found that each exercise works as written in the book. At the end of each chapter is a Summary and a Quiz. The Quiz answers can be found at the back of the book, however, I found that some of the Quiz answers were wrong, but was glad I had enough knowledge from John's writing to recognize a wrong answer.
If you have a desire to learn how to program, have some knowledge of windows operating system, and enjoy good stories, then this book is for you. Keep in mind that John only covers the tip of the iceberg. You will truly need another book to actually do anything more than create simple forms and process the "Click" event (read the book to see what I mean).
- I have worked through the first 7 chapters of "Learn to Program with Visual Basic 6" written by John Smiley and published by Active Path with the latest reprint September 2001. I will finish the remaining 8 chapters in a few days.
This is a good book to work through the uses of the basic VB6 controls.
But the book is nearly useless for providing a quick way to understand VB6 code syntax. The VB6 program provided with the book has the HELP disabled. So, one is always "googling" to get syntax and examples. Plus, the program will not produce executable runtime VB applications.
The cover states about the software "...including a fully working version of Microsoft Visual Basic..." I consider runtime and HELP to be an integral part of a *fully* working version.
As to the title of this review, one should be be careful with which Smiley "Learn to Program..." book one is buying.
But, I would buy again. Just wanted to let you know what you were getting.
Read more...
Posted in Basic (Monday, October 13, 2008)
Written by Robert MacDonald. By Apress.
The regular list price is $49.95.
Sells new for $21.99.
There are some available for $2.76.
Read more...
Purchase Information
5 comments about Serious ADO: Universal Data Access with Visual Basic.
- This is a good book that explains the intimate details of ADO but the format of book leaves a little to be desired. On most pages the 3/4 of the page has the text and the left 1/4 of each page is blank or contains subheadings. There is no clear-cut separation between 1 subject and the next. While reading this book, if you do not pay close attention, the subject will change. The author clearly knows ADO and how to apply it to Visual Basic 6.0 but it appears that he repeats the text in several parts of the book especially in chapter 3 - RecordSets with SQL Data Sources. Maybe it was my imagination but several times I had a sense of Deju-Vu. Didn't I read about this earlier in the book? Chapter 4, 5, and 7 (Explicit Connections, Explicit Commands, and Disconnected RecordSets) are very good and you will want to read these chapters religously. Installation of the files on the CD caused some problems on my PC, which has Windows XP Home Edition. If you like Shakespeare, you'll like the examples in this book. Beware the Index is not in synchronization with the actual page numbers.
- "Serious ADO" is written by Rob Macdonald, an independent software expert specializing in enterprise system design using Windows, COM(+), ADO, and MTS. The book is based on the authors real world database development experience. It is designed for intermediate to advanced Visual Basic developers. The book teaches how to use ADO to build component-based systems and web applications as well as traditional client server systems.
The first part of the book is titled "ADO In Depth". It provides detailed coverage of ADO's components and how they work. Real world code examples are provided for better understanding of all concepts. Oracle and SQL Server are covered, including the major non-traditional data sources. Key concepts such as locking, transactions, connection pooling, and marshalling are covered. Part two is titled "ADO at Large". It explains how ADO is used in real world scenarios. Topics include advanced user interface creation, binding processes, Data Environment, and Microsoft Transaction Server. It shows how to use ADO to build components that benefit from MTS and COM+. If you are an intermediate to experienced Visual Basic database developer, then this book is a must.
- I attribute this book with solidifying my ADO skills.
It covers the standard topics I have found in other ADO texts as well as an introduction to more advanced concepts with a functional level of depth. So the information is not too cursory, nor too detailed.
There is a good introduction to connecting to and using data warehouses. The coverage of hierarchical recordsets was also good. The coverage of the basics (connection, recordset, command, et. al.) pivoted around the 'devil is in the details' type of information, which, with ADO, is appropriate.
Of all the ADO books I have read, I most highly recommend this one. It is not well suited for the absolute beginner (i.e., you don't know what a recordset is) or high-level expert, but it should be suited for anyone in between. It took me a while to get into this book, but I feel it paid off.
- I have gone through this book time after time and there is no better ADO book. It covers it all.
- with one flaw - the index is consistently off by a page or three. (a corrected index is available at apress.com)
And, there is one caveat - this is NOT a book for the VB/database beginner. If you're just starting VB6 database programming, I would recommend Freeze's "Visual Basic 6 Database Programming Bible," instead.
If you can live with the fact that you need to subtract a couple of pages from the page number in the index, then this book provides outstanding technical coverage of ADO. Now, it appears that Rob used ADO v2.5 for the code used in the book, and there have been some improvements to ADO (it is now at v2.8) which make a few of the timing comparisons, within ado now a bit obsolete. (some recordset operations are now more efficient than they were with v2.5, for instance,) but it this book is still my first, and usually only reference that I need to pull off the bookshelf.
Read more...
Posted in Basic (Monday, October 13, 2008)
Written by Heinrich Gantenbein. By Sams.
The regular list price is $59.99.
Sells new for $26.51.
There are some available for $3.18.
Read more...
Purchase Information
1 comments about Microsoft Visual Basic .NET 2003 Unleashed.
- "Visual Basic .NET 2003" is a wonderfully organized, concise (despite its more than 1000 pages) book that acts both as a reference and an introduction to this fascinating area of programming. Through clear writing and thoughtful organization and layout, the authors clarify the foundations of the .NET framework and provide numerous illuminating code examples offering practical ways to use it.
I investigated this book because I enjoyed other books in the "Unleashed" series. I found the reviewed volume helpful from its discussion of basic Windows forms, controls and events to its examination of COM interoperability, remoting and threads.
If you are getting started in Visual Basic .NET and want to gain an overview of it and proficiency in it, this is the book to get.
Read more...
Posted in Basic (Monday, October 13, 2008)
Written by Lloyd Work and Jay Miller. By Course Technology PTR.
The regular list price is $29.99.
Sells new for $7.36.
There are some available for $0.88.
Read more...
Purchase Information
1 comments about Learn Microsoft Visual Basic .NET In a Weekend (In a Weekend (Indianapolis, Ind.).).
- I must say... THIS IS A GREAT BOOK! i am a vb6/asp developer and had some contact with vb.net before but couldnt quite understand some parts of it until i read this book. It set me on the right track to begin working with both asp.net and vb.net a must have for anyone who wishes to learn vb.net the right and quick way.
Read more...
Posted in Basic (Monday, October 13, 2008)
Written by Steven M. Hansen and Sybex. By Sybex.
There are some available for $199.95.
Read more...
Purchase Information
5 comments about Mastering Excel 2003 Programming with VBA.
- This is the best book on Developing with Excel I've read (still reading). It is now known that Excel's macro recorder sometimes produces inefficient and un-maintainable code. So, the author doesn't waste time with the macro recorder, instead he goes directly into VBA. I particularly like his treatment of GetOpenFilename, GetSaveAsFilename, and "Breaking down into path and File name components". Chapter 11 on "Developing Class Modules" is also excellent in introducing this complicated subject gently. Besides, the concepts learned here can be applied to other Microsoft applications such as Access.
He has managed to present the material in just 585 pages in a logical manner. I always had the impression that programming books over 1000 pages are less approachable and therefore less useful than books under 1000 pages.
Congratulations and many thanks to the author Steven Hansen.
- There are many books on VBA programming, and many of them specialize in Excel. If you are (or hope to be) a *serious* business application developer with Excel using VBA, then this is the best book you will find anywhere.
If you are a first-time beginner, you may want to check out "Excel 2002 Visual Basic for Applications Step by Step" by Reed Jacobson before going on to this book.
Mr. Hansen does review the basics, but the book is directed primarily to a reader who has had at least some exposure to Excel VBA, although you do not need to be a seasoned expert.
You often see the phrase "Real World Examples" associated with books of this type. I don't know what "Real World" most of those authors live in, but Mr. Hansen is the first I have discovered who appears to inhabit the same planet that I do. All of his examples are going into my permanent code library, where I know they will be used over and over.
The approach to teaching the subject is also excellent. After a review of the basics, each of the important objects of the Excel Object Model is covered. This book does not attempt to be exhaustive. It is focused on the practical. Once you have "Mastered" these fundamentals, you should be able to develop more advanced techniques on your own.
Best in Class, Best in Show. Buy it.
- I found some example code that I wanted to use, and copied the example word for word, and it wouldn't work, so I downloaded the sample files, an found that the same example (listing 7.9 on page 147) would not work either. I had to get another program off of the internet that WOULD work.
I later found that none of the examples that I downloaded worked!! I have discovered that this book is a complete waste of my money and valuable time. How Steven Hansen ever got this book published is beyond me. Obviously, Sybex does not have an editorial staff that verifies that any of the examples work.
Spend your hard earned money on any of the books that have been published by John Walkenbach. John is an expert that knows Excel backwards and forwards.
- I'm the author of this book and encourage you to check this book out. I wrote this book with a smart, motivated, corporate audience in mind. This book is packed with content and techniques that have been validated by nearly a decade of "in-the-trenches" corporate development.
I stand behind all of the listings in this book. If they don't work - chances are you're not doing something right. As any "Excel/VBA expert" can tell you, parameterized procedures will not show up in the Macro dialog box. If you have any questions I encourage you to contact me. Thanks & Happy Reading!
- This is my 4th MS Excel 2003 I've read. It is by far the most thorough, enjoying and easy to read and learn. It comes with many working examples and covers just every thing a starter, with a little bit of programming skills, would need to write his first applications. Very good study and reference book for every thing related to Excel programming. Enjoy!
Read more...
Posted in Basic (Monday, October 13, 2008)
Written by Matthew MacDonald and Bill Hamilton. By O'Reilly Media, Inc..
The regular list price is $44.95.
Sells new for $7.54.
There are some available for $4.00.
Read more...
Purchase Information
5 comments about ADO.NET in a Nutshell.
- This book is classic O'Reilly. It's separated into three sections. The first being a thorough but brief introduction to all aspects of the API. The second section is an API reference. And the third a quick reference. This third section is included on the CD that comes with the book and will integrate into Visual Studio.
Don't expect the first section of the book, which is an introduction to ADO.NET to give you a gentle introduction to the subject. That's not the Nutshell form. If you don't know ADO at all you will want to buy both this book and an introductory book. If you know related APIs, or you know ADO.NET and you need a refresher or have weak spots you will find some new things in the first section. For me it was the support for disconnect access and also the integration with the XML features of SQL Server 2000. Although this book stays true to the Nutshell form it is a little longer in the introduction than the usual. The introductory section is seventeen chapters and is almost half of the length of the book. So if you are an intermediate or advanced engineer I think you could probably learn enough ADO directly from this book without any other introductory book.
- I've owned this book for 3 days and cannot put it down! I have not been a big fan of O'Reilly over the years, but this book is "incredible". It goes into the detail that most books seem to omit and it's those details that we "developers" desperately need.
I would recommend this book to ANY and ALL .NET developers who are writing code that hits against a database. There are topics covered in this book that Microsoft's own MSDN and VS.NET help system seem to fail at properly explaining. It's because of this that I've found myself (all too often) going to codeguru.com and google groups to get answers to ADO.NET questions that this book actually covers. My hat goes off to authors Matthew MacDonald and Bill Hamilton on a job well done. Coming from a Visual Basic background and now working in VB.NET and C#.NET, this book should satisfy both the VB.NET and C# developer.
- I own over 50 books on .NET including several on ADO.NET. This book is my favorite on ADO.NET. Thus, it is the one I use most often. It has a great blend of discussion, documentation, and code samples. It is much easier and more thorough than much of the MSDN documentation or most other books. I've yet to run into a situation where the answer I need isn't either in this book or gives me a great starting point to find that answer.
Virtually every ADO.NET oriented class, method, event, and property is covered.
This book is definitely worth purchasing.
- --A Concise Reference with only the useful information. ADO.NET really does take a different approach from the other database API's. I have worked alot with JDBC, MySql (via java and PHP), Oracle and ODBC. In ADO.NET, the concept of a disconnected Dataset forces you to rely heavily upon Microsoft's Object model. The alternative to this book seemed to be either: Search through MSDN's reference material Or Purchase one of the many books which regurgitate the steps in using the wizards. The MSDN reference material really did not show me the expected "idioms" or paradigms in writing function db applications. This book helped me to understand what is really happening beneath these opaque designs. It helped me to understand and solve some of the necessities in creating data driven ASP.NET DB applications.
- The bitter, Faster, and Lighter way to learn ADO.NET , the book contains and explain ALL ADO.NET Classes in simple way , of course the book written by experts in Microsot .NET .
I advise every one who want to learn ADO.NET in the fastest time to Buy this book .
Read more...
Posted in Basic (Monday, October 13, 2008)
Written by F. Scott Barker. By Wrox.
The regular list price is $29.99.
Sells new for $1.67.
There are some available for $0.01.
Read more...
Purchase Information
5 comments about Wrox's Visual C# 2005 Express Edition Starter Kit (Programmer to Programmer).
- This book is written at a level appropriate for someone with a little previous experience programming in other languages. Although it is positioned as useful for a complete novice, it makes too many assumptions about the reader's understanding of programming concepts and vocabulary to really serve as a starting point for a first time programmer. Also, the many innaccurate figure references, typos, grammatical errors, mismatches between figures and the text describing them, etc., fail to inspire the confidence that someone new to programming would hope for when purchaing a book of this type. This is a shame, because the concept is a good one. A little more attention to editing would have gone a long way to making this a very good book.
- Seems like a good book so far. But I'm only on page 5 and I have encountered syntax error after syntax error after syntax error, and typo after typo after typo. Don't these publishers bother to read their manuscripts before they send them to press? There are so many goofs I'm beginning to wonder if I can continue reading it since I am constantly tripping over the editing blunders.
Psssst, Wrox (Wiley) ... programmers are brilliant people but they can't write English. They need help; that's where YOU come in. Get it?
- This is a good starting point if you're new to C#. I have to agree with Glenn's review (above) as this book is very poorly edited and contains numerous errors. It's not hard to figure out what they are trying to say, but it's annoying nonetheless. I'll think twice before I buy another Wrox book.
- The times for programming are so much more friendly to new comers. This book is wonderfully easy to ready, and beginner friendly. You don't feel like you're reading a textbook.
I like that this book is so thin. It really didn't take long to get through this (perhaps because i've programmed already). it also covers using the tools to connect to SQL Server Express. But what's even cooler is that it demonstrates how to connect to web services.
You also get the basics of the C# language. Which for C++ folks will be like sailing on a sunny day. But for new comers, will be straight forward.
It's so easy. If students completely new to programming want a place to start (and want to program on Windows), get this book, it comes with Visual C# Express 2005 and SQL Server Express 2005 (so no high speed internet connection needed).
Plus the author looks like a cool biker dude. :)
- It's a very good book for beginners, with very interesting things to discover
Read more...
Posted in Basic (Monday, October 13, 2008)
Written by William R. Vaughn and Bill Vaughn. By Apress.
The regular list price is $54.95.
Sells new for $3.73.
There are some available for $0.85.
Read more...
Purchase Information
5 comments about ADO.NET and ADO Examples and Best Practices for VB Programmers (Second Edition).
- I did not read the first half of the book, which covers ADO, but the second half, on ADO.NET is great! The style is easy to follow, the examples make sense and there are almost zero proofreading errors (which makes the book a standout among programming books by itself). The code examples in the text, are minimal, but the CD has the complete code and more. The examples on the CD work (another standout feature). This book is not for a beginning programmer, but it very good for an experienced progammer trying to make the move to ADO>NET, it was the 6th book that I read on the subject and after reading it, I was able to go back to my other books and understand things that had not made sense the first time I read them.
- Bill's work on data access is well known and has been for some time. But this work really shines - it's useful, practical, even enjoyable reading! Most importantly, it speaks to developers like me with an understanding of what we need to get things done.
This is hands down the best of a considerable number of books on ADO .net.
- The first half of the book is old technology (VB6), I was nervous when I ripped it open and began reading the first couple chapters... then I saw the second half is about ADO .NET or database programming for VB .NET (phew!). So, depending on what you're using 1/2 of the book will be useless for you. I happen to be going from VB6 to VB .NET. He explains through great detail and with surgical precision what things are, how to connect to stored procedures, all sorts but it's all based on datasets. For example, like most people my program has multiple forms. This book was useless on helping me re-use a connection. I began programming each form needing to open a connection when necessary each and every time. I figured out myself (after about 18 hours) how to use a connection from another form and had to scoff at how easy... but it's one of those things that takes forever until you get it. Another is binding controls in VB .NET. If in code I create the connections and dataset and I want a textbox to display the customer name, you won't find the answer in this book and I think that's basic stuff. The thought of having an example where you select a customer from a grid and display the info of that customer on labels or textboxes bound to the record is no where to be found in this book. I'd like to know how to update/delete them as well from those textboxes but as said previously the only control used in the entire VB .NET section is a datagrid, you'll know more about datagrids than you'll know what to do with and I think he should've branched it a little to other controls. Now, I'm searching on my own again on how to bind a dataset to a textbox.
- First off, the first half of this book talks about working with ADO in VB6, scared me at first but the second half talks about ADO for VB .NET. So, right off the bat 1/2 of this book is most likely useless to you depending on what you use or want. Goes into great detail about gotcha's, speed, interesting methods like using stored procedures and how the dataset is handled and what to watch out for. My problems, he does not mention how to bind a control through code. For example, have a form that has a grid/listbox and when the user clicks on an element have it display more detailed info about that record in labels & textboxes which are bound to the record... won't find it here and that's like basic 101 stuff. Maybe you want a parent child record, with the parent in text boxes and labels, and the child to be a grid (sort of like the tutorial but a little more advanced since it too does not show textboxes/labels). No help here. Also, all his examples appear to be just single-form based. I wanted to know more about how to program connecting to a database across multiple forms. Why, I even wanted to create a single connection object and use it across multiple forms... or have a database application on multiple forms... another basic database example. No help found in the book, after 18 hours I finally crawled my way and found how to do it myself and how darn simple! But, if you don't know where to begin (this book was no help) it's difficult and tedious. Now that I know I'm kicking myself.
In the end this book fulfilled me half way. I wanted to know how to program an application across multiple forms that connect to a database, how best to use the same connection object across those forms, and how to bind textboxes/labels through code and how to update, delete, and insert records that way. This book has left me in near utter darkness on how to do that. I wanted to know about parent/child relations and this book had very little to offer as far as I'm concerned in respect to examples (there's one). However I have a complete understanding of how to connect to a datasource, access columns, set up parameters, access stored procedures, and some knowledge of parent/child relations, some gotcha's of using the fill method, how to set filters, and sorts on the returned recordsets, and a good understanding of updating/deleting/inserting and how to intervene with those operations... also foreign constraints so that's why I give it an average rating.
- Like all of Bill's work, this book kicks butt. If you do anything more than lightweigth ADO.NET programming, make sure you add this to your library
Read more...
Posted in Basic (Monday, October 13, 2008)
Written by John T. Chirco. By Kendall/Hunt Publishing Company.
The regular list price is $61.78.
Sells new for $50.00.
There are some available for $40.00.
Read more...
Purchase Information
No comments about Jt's Conversations on True Basic: Becoming Acquainted with Basic Through Windows.
Posted in Basic (Monday, October 13, 2008)
Written by Gary B. Shelly and Corinne Hoisington. By Course Technology.
The regular list price is $60.95.
Sells new for $37.38.
There are some available for $38.96.
Read more...
Purchase Information
No comments about Visual Basic 2008 for Windows and Mobile Applications: Introductory (Shelly Cashman Series).
|
|
|
Learn to Program with Visual Basic 6
Serious ADO: Universal Data Access with Visual Basic
Microsoft Visual Basic .NET 2003 Unleashed
Learn Microsoft Visual Basic .NET In a Weekend (In a Weekend (Indianapolis, Ind.).)
Mastering Excel 2003 Programming with VBA
ADO.NET in a Nutshell
Wrox's Visual C# 2005 Express Edition Starter Kit (Programmer to Programmer)
ADO.NET and ADO Examples and Best Practices for VB Programmers (Second Edition)
Jt's Conversations on True Basic: Becoming Acquainted with Basic Through Windows
Visual Basic 2008 for Windows and Mobile Applications: Introductory (Shelly Cashman Series)
|