Showing posts with label vb 2008. Show all posts
Showing posts with label vb 2008. Show all posts

Visual Basic 2005 For Dummies Review

Visual Basic 2005 For Dummies
Average Reviews:

(More customer reviews)
I hate to be the person to ruin the perfect score that this book has acquired, but I simply in good conscience cannot give a five star rating due to some flaws in the methods used to teach VB 2005.
In all fairness however, there exists no single programming book that will be able to suit every individual, at least in my opinion. For some this book could easily be 5 stars, for others much less. I think that much of this is based on the reader's perspective, experience, preferred learning style, and goals.
First the good; the book is very well written. The style that the author uses is clear and concise. The book is an easy read in the sense that it doesn't feel like you're reading a textbook, or rather, a lab report on some obscure organic chemistry finding from 1970. Instead of throwing numbers, statistics, or tables requiring massive amounts of raw memorization, the book allows the reader to jump around and reference the parts that are relevant to their "here and now" issues. The book can be read straight through, or used as a reference, and in either case the introduction and application of the .net backbone is well advocated and mostly easy to understand.
Furthermore, the code examples work and provide for very good, usable programs that the user could build upon should they desire. Rather than just providing for simple programs that are useless, the book demonstrates viable, functional programs which is something that many programming books fail to do. Also, there is a lot of explanation given as to the relevance of class libraries and dll's, and how they tie into a project.
Unfortunately, there are some critical flaws that many will notice if they take the time to really evaluate the techniques this book uses. To start with, this book is not for beginning programmers that lack experience. The author assumes that the reader already knows quite a bit about VB and more specifically, about .net when providing very brief explanations or examples. If the reader has never touched programming before, this book would be a waste of time, and I find it odd that a dummies book would be allowed to require a non-dummy. Fortunately for me, I have done quite a bit of coding in VB 6.0 so most of the time I was familiar with the references the author would make when he used programming lingo that lacked explanation.
Moving on, the teaching method of this book is a big no-no in my opinion. Rather than explain what every command is doing in a program, the book basically says, "here's how you make a program that does "X"", and then the reader is spoon fed a big block of code, often with only one or two commands or lines within the code explained. Making a person a programmer this does not do, rather just copying code from a book that fails to explain the dynamics behind the code resembles data entry more than coding. Anybody can just copy blocks of code and make a windows program in VB, or any other language for that matter, and most people that teach VB strongly suggest against just spoon-feeding code to people and solving their problems for them.
Coming from VB 6.0, I was mostly interested in getting behind the .net framework and utilizing this added power to create much more serious programs. Unfortunately, little advice is given to the 6.0 programmer, and most of the specific .net commands (especially the new ones in 2005) are not presented in a way that the user can utilize that suits their own style, rather we're given a gigantic line of .net specific code and told, "this does that". Rather than explaining how or why each specific property comes into play to produce a result, we're just given a big line or a big block of code and are supposed to just trust that it helps to perform a function that contributes to the results of the final project. The problem this creates is that many people will be likely to write out code because they just happen to know that it performs a certain function, but they don't know WHY it performs this function, and therefore will lack the ability to create custom code to suit their needs.
If I don't know why a command, command property, or event does what it does, then all I can do is memorize lines of code from other people, and mish mash them together to make my own programs.
In any case, this book is probably better suited to the individual that is taking VB 2005 classes and needs another perspective, another reference to aid them. As a standalone product however, I feel that it is lacking somewhat. On the other hand, if you're not receiving any instruction, want an easy read, and have no problem with being spoon-fed code just to see its end result, then look no further.


Click Here to see more reviews about: Visual Basic 2005 For Dummies


Visual Basic is Microsoft's premier programming language, used by more than three million developers and in 50 million Windows applications
Programming pro and veteran Wrox author Bill Sempf has thoroughly overhauled the book's organization and content, making it even more accessible to programming beginners
Highlights new VB features and functions, including important advances in compatibility with older VB versions
Offers plain-English explanations of variables, constants, loops, VB syntax, forms, controls, objects, and other fundamentals
The CD-ROM includes all source code and third-party software tools


Buy Now

Click here for more information about Visual Basic 2005 For Dummies

Read More...

Visual Basic 2008 For Dummies Review

Visual Basic 2008 For Dummies
Average Reviews:

(More customer reviews)
While a decent Dummies book in essence, the problem lies in it's target. The main focus on the book is VB 2008 Professional Edition. I find it hard to think of a common situation where a user would have full access to VB'08 PE, a $650 package at least, and be on a "dummies" level. For a user to have a need of this book, they would normally be on an entry level. Most entry level user's would be using VB'08 Express. There are a lot of features he highlights that are not available in this edition. This makes this book of little use for a lot of the "dummies" demographic.
It does have a lot of useful information in it. With some trial and error and copious use of the Help files, you can adapt this book to the VB Express edition. I have to give it 2 stars for that. I wish I had found another resource instead to waste my money on.

Click Here to see more reviews about: Visual Basic 2008 For Dummies

Visual Basic is a favorite programming language, so if you're new to programming, it's a great place to start. Visual Basic 2008 For Dummies is the fun and easy way to begin creating applications right away while you get the hang of using the Visual Studio environment. Soon you'll be building all sorts of useful stuff with VB 2008!
This step-by-step guide walks you through a logical series of tasks that build your skills as you get comfortable with .Net terminology, theory, tools, and design principles. You'll learn how to build an application in four different architectural styles, and you'll find out how to make your programs validate input and output, make decisions, and protect themselves from security threats. Discover how to:
Install the Visual Studio environment
Write a VB program
Use Web forms, Windows forms, and Web services
Establish good programming practices
Create class libraries
Write secure applications
Debug your applications
Work with strings and "if-then" statements
Iterate with counted and nested loops
Pass arguments and get return values
Access data with VB.NET
Work with the file system using VB

You'll also find great tips for working with the VB user interface, using VB.NET in C# programming, troubleshooting your VB programs, taking your programming to the next level, and more! Once you get your hands on Visual Basic 2008 For Dummies, you'll be programming like a genius in no time!

Buy Now

Click here for more information about Visual Basic 2008 For Dummies

Read More...

Pro ASP.NET 3.5 in VB 2008: Includes Silverlight 2 (Expert's Voice in .NET) Review

Pro ASP.NET 3.5 in VB 2008: Includes Silverlight 2 (Expert's Voice in .NET)
Average Reviews:

(More customer reviews)
Very thorough book, and at 1600+ pages, it ought to be. That being said, there are some weaknesses. I have read parts of the book, and then later when trying to retrieve same information, could not find it in the index. This was frustrating having to re-read entire chapters until I found what I was looking for.
Also, there is no background information on OO techniques. While technically not the purpose of the book, it would be nice to know how pages can be inherited from one another and how that technique differs from, say, using Master Pages.
Another thing the book did NOT have that I was hoping it would is detailed information on how to programmatically add controls to an ASP.Net web page. Nothing in the book at all.
Last but not least, the book claims to explain ASP.Net in VB 2008 yet some of the examples are clearly C# syntax. This is a typo for sure, but frankly an unacceptable one in my opinion. If I wanted a C# book, I would have purchased one.

Click Here to see more reviews about: Pro ASP.NET 3.5 in VB 2008: Includes Silverlight 2 (Expert's Voice in .NET)

ASP.NET 3.5 is the latest version of Microsoft's revolutionary ASP.NET technology. It is the principal standard for creating dynamic web pages on the Windows platform. Pro ASP.NET 3.5 in VB 2008 raises the bar for high-quality, practical advice on learning and deploying Microsoft's dynamic web solution. Written especially for the VB.NET developer using VB 2008, seasoned .NET professionals Matthew MacDonald, Mario Szpuszta and Vidya Agarwal explain how you can get the most from this groundbreaking new technology. They cover ASP.NET 3.5 as a whole, illustrating both the brand-new features and the functionality carried over from previous versions of ASP. This book will give you the knowledge you need to code real ASP.NET 3.5 applications in the best possible style.The book will teach you ASP.NET 3.5 starting with core concepts to more advanced topics. You will learn:Core concepts of ASP.NET 3.5. Why it's special. What its fundamental principals are. The basics of Visual Studio. How ASP.NET 3.5 controls are created, and how they fit into ASP.NET 3.5 pages, ultimately creating full applications.Data access details. The intricacies of ADO.NET and how to perform data binding to many sources from databases to file streams to XML. We include LINQ coverage so you're on the bleeding edge, and the ADO.NET Entity Framework.Silverlight 2.0 ASP.NET controls - to take your presentation to new levels with the incredibly powerful new version of Silverlight 2.0.Security. Once considered the Achilles heel of all Windows web applications, security has vastly improved and is a cornerstone of ASP.NET 3.5. This section explains the various forms of available security, and how to best apply them.Taking things further using advanced user interface techniques. This includes user controls, customer server controls, client-side JavaScript, GDI+ and the impact of Silverlight 2.0.Web services. In an increasingly connected world, working with web services grows in importance. This book will show you how to work with them.ASP.NET AJAX, with an emphasis on contemporary web development techniques.ASP.NET MVC, ASP.NET Extension package, and much more...

Buy Now

Click here for more information about Pro ASP.NET 3.5 in VB 2008: Includes Silverlight 2 (Expert's Voice in .NET)

Read More...