Ivor Horton's Beginning Visual C++ 2005 (Programmer to Programmer)
Average customer rating: 4.5 out of 5 stars
  • Superb Learning Tool
  • Review
  • Ivor Horton's Beginning Visual C++ 2005 (Programmer to Programmer)
  • Nice introduction to Visual C++
  • Informative, but long winded.
Ivor Horton's Beginning Visual C++ 2005 (Programmer to Programmer)
Ivor Horton
Manufacturer: Wrox
ProductGroup: Book
Binding: Paperback

GeneralGeneral | C | Programming | Computers & Internet | Subjects | Books
TutorialsTutorials | C | Programming | Computers & Internet | Subjects | Books
Visual C++Visual C++ | Languages & Tools | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Languages & Tools | Programming | Computers & Internet | Subjects | Books
C & C++ Windows ProgrammingC & C++ Windows Programming | Development | Microsoft | Computers & Internet | Subjects | Books
C++C++ | Visual Basic | Development | Microsoft | Computers & Internet | Subjects | Books
GeneralGeneral | Software | Computers & Internet | Subjects | Books
Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
All Amazon UpgradeAll Amazon Upgrade | Amazon Upgrade | Stores | Books
Computers & InternetComputers & Internet | Amazon Upgrade | Stores | Books
Similar Items:
  1. Microsoft Visual C++ 2005 Express Edition Programming for the Absolute Beginner (For the Absolute Beginner) Microsoft Visual C++ 2005 Express Edition Programming for the Absolute Beginner (For the Absolute Beginner)
  2. Microsoft Visual Studio Standard 2005 Microsoft Visual Studio Standard 2005
  3. Professional C++ (Programmer to Programmer) Professional C++ (Programmer to Programmer)
  4. Pro Visual C++/CLI and the .NET 2.0 Platform Pro Visual C++/CLI and the .NET 2.0 Platform
  5. Enterprise Application Development with Visual C++ 2005 (Programming Series) Enterprise Application Development with Visual C++ 2005 (Programming Series)

ASIN: 0764571974

Book Description

Download Description

Popular author Ivor Horton uses his trademark approachable writing style to provide novice programmers with the basic tools as they learn Visual C++ 2005 Readers will learn how to program in C++ using Visual C++ 2005-without any previous knowledge of C++ More than 35 percent new and updated material covers the new release of Visual C++, and exercises and solutions help readers along the way Demonstrates the significant new features of Visual C++ 2005, providing improved flexibility in developing Microsoft applications in C++

Customer Reviews:

5 out of 5 stars Superb Learning Tool.......2007-09-15

This book is well written and very clear. It is helping me relearn C+ after switching from Borland to Microsoft.

5 out of 5 stars Review.......2007-07-20

I got this book as an introduction and reference to the .Net framework. The book did a quality job of discussing the nuances of Visual C++ as opposed to regular c++. I do wish it made a better distinction between the two. But I was satisfied with my purchase.

5 out of 5 stars Ivor Horton's Beginning Visual C++ 2005 (Programmer to Programmer).......2007-07-13

I think that this book is very good for beginners. It covers in detailes most of C++ language aspects and provides comprehensive examples. So I'd give five starts for C++.
For MFC however, I think that the book isn't complete enough (well that's probably because MFC is huge and it's just impossible to cover everything in detailes). The good thing is that author tries to give the concept of the structure of MFC which sometimes is more important than providing all the detailes about particular language or library. So I'm giving five stars for MFC too.
There was one thing I didn't like though. Some examples on MFC were written as if they just wanted to make it work. For example, "Sketcher" program was ok in terms of OOP but in terms of good organization of your code its readability (for possible future changes) and its efficiency is questionable.
Thus overall I'm satisfied with this book and it's worth the money I spent on it.

4 out of 5 stars Nice introduction to Visual C++.......2007-04-19

I bought this book from Amazon. Its a nice introduction to Visual C++. Ivor Horton gives a gentle introduction to C++ and then leads into Visual C++ Windows programming. The book should be easy for beginners to read and is detailed enough to enable an experienced programmer to write commercial Windows programs.

On the negative side, the book has many errors, and in my opinion is a bit misorganized

4 out of 5 stars Informative, but long winded........2007-03-22

I bought this book because I've had little experince with C++ or Visual Studio, and I wanted something that would be in-depth and thorough. While this book is a very authorative resource, it seems that he repeates himself too often. Also he doesn't give enough examples. But all in all it was a good buy for the money.
Microsoft® Visual C#® 2005 Step by Step (Step By Step (Microsoft))
Average customer rating: 4 out of 5 stars
  • Good book that covers alot with decent quick examples.
  • Excellent Tutorial For C# Beginners
  • Excellent explanations
  • excellent introduction to C#
  • Visual C# Step by Step
Microsoft® Visual C#® 2005 Step by Step (Step By Step (Microsoft))
John Sharp
Manufacturer: Microsoft Press
ProductGroup: Book
Binding: Paperback

C & C++ Windows ProgrammingC & C++ Windows Programming | Development | Microsoft | Computers & Internet | Subjects | Books
GeneralGeneral | Programming | Computers & Internet | Subjects | Books
C#C# | Languages & Tools | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Languages & Tools | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Computers & Internet | Subjects | Books
GeneralGeneral | Software | Computers & Internet | Subjects | Books
All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
Similar Items:
  1. Microsoft  ASP.NET 2.0 Step By Step (Step By Step (Microsoft)) Microsoft ASP.NET 2.0 Step By Step (Step By Step (Microsoft))
  2. Programming Microsoft  Visual C#  2005: The Language (Pro Developer) Programming Microsoft Visual C# 2005: The Language (Pro Developer)
  3. Microsoft  Visual Basic  2005 Step by Step (Step By Step (Microsoft)) Microsoft Visual Basic 2005 Step by Step (Step By Step (Microsoft))
  4. Programming Microsoft  ASP.NET 2.0 Core Reference Programming Microsoft ASP.NET 2.0 Core Reference
  5. Learning C# 2005: Get Started with C# 2.0 and .NET Programming (2nd Edition) Learning C# 2005: Get Started with C# 2.0 and .NET Programming (2nd Edition)

ASIN: 0735621292

Book Description

Visual C#, a feature of Microsoft Visual Studio® 2005, is a modern programming language designed to deliver a productive environment for creating business frameworks and reusable object-oriented components. Now you can teach yourself essential techniques with Visual C#—and start building components and Microsoft Windows®-based applications—one step at a time. With STEP BY STEP, you work at your own pace through hands-on, learn-by-doing exercises. Whether you're a beginning programmer or new to this particular language, you'll learn how, when, and why to use specific features of Visual C# 2005. Each chapter puts you to work, building your knowledge of core capabilities and guiding you as create your first C#-based applications for Windows, data management, and the Web.

Customer Reviews:

4 out of 5 stars Good book that covers alot with decent quick examples........2007-09-28

This book is good for both the novice as well as for people who want a better overall understanding of C#.

5 out of 5 stars Excellent Tutorial For C# Beginners.......2007-08-31

This is one of the best start up books for people that are new to C#, Visual Studio 2005 and the .Net Frameworks, and/or are coming from a VB 6 background, with little or no experience with true object oriented programming concepts.

All the C# fundementals are covered, in a clear and easy to understand presentation.

Basic object oriented concepts are presented in an early chapter with simple examples, and then are later expanded upon with more detailed examples showing the real power of inheritance, encapsulation, polymorphism, and interfaces.

The book also includes useful introductions to the Visual Studio 2005 IDE, Winforms, ASP.Net, ADO.Net, and Web Services, with accompanying labs for each.

Perhaps this book scores it's highest points with it's simplified discussion of delegates and events, a topic which is unfortunately usually made needlessly obtuse by most C# books.

I wish I could have started with a great beginners book like this when I entered the .Net world back in 2002.

I'd recommend this book to anybody new to C# and object oriented programming. After finishing this book, add to your object oriented skill set with the indespensible 'Head First Design Patterns' and you'll have a solid foundation for advancing to the next level of C# and .Net programming.

4 out of 5 stars Excellent explanations.......2007-08-22

Extremely good explanations, I really liked the way the author explained the delegates and events, it just helps you picture it. Really easy to follow for begginers or Visual Basic developers.

I expected it to cover Generic Collections though, I was surprised the author left it out.

5 out of 5 stars excellent introduction to C#.......2007-08-21

I'm on Chapter 17 of this book (only 11 to go!) and have felt compelled to let other potential readers know what an excellent book this is. Each chapter is well organized and incremental in its approach. The exercises are relevant and purely optional. The book has been organized so that it flows smoothly even if you skip over the practice sections within each chapter. Another aspect of this book that appeals to me is that it presents a number of different ways of achieving the same result and suggesting why one coding strategy might be more clear or efficient than another.

Most of the examples are straightforward, although there are times when the author chooses a code sample that is unnecessarily confusing and obfuscates the purpose of the lesson. But a careful read and re-read of these is all that is required. Another comment I would make is that in his code samples, he places variable declarations at the botttom of the class rather than at the top. As such, when you start reading a class example, be sure to jump to the bottom first so that you know where certain variables come from.

5 out of 5 stars Visual C# Step by Step.......2007-08-16

This book is informative, and easy to read. The file examples are excellent ways learn from a "hands on appraoch." The first three chapters are built for new programmers, the next three for inexperienced C or C++ programmers, the next four for programmers transitioning from C, C++, or Java, and the rest is for finer details. I am an exprienced, professional C and C++ programmer. Without this book some of the concepts for C# "unsafe" code and other concepts would have been difficult to grasp.
Pro ASP.NET 2.0 in C# 2005
Average customer rating: 4 out of 5 stars
  • I LOVE this book
  • Outstanding Book for Those Wishing to Work With ASP.NET and C#
  • A Behemoth
  • Probably my last Apress Book
  • Great Reference and examples
Pro ASP.NET 2.0 in C# 2005
Matthew MacDonald , and Mario Szpuszta
Manufacturer: Apress
ProductGroup: Book
Binding: Paperback

C & C++ Windows ProgrammingC & C++ Windows Programming | Development | Microsoft | Computers & Internet | Subjects | Books
Software DevelopmentSoftware Development | Software Design, Testing & Engineering | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Programming | Computers & Internet | Subjects | Books
C#C# | Languages & Tools | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Languages & Tools | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Programming | Web Development | Computers & Internet | Subjects | Books
ASPASP | Programming | Web Development | Computers & Internet | Subjects | Books
GeneralGeneral | Computers & Internet | Subjects | Books
GeneralGeneral | Software | Computers & Internet | Subjects | Books
All DealsAll Deals | Blowout Books | Stores | Books
Computers & InternetComputers & Internet | Blowout Books | Stores | Books
Similar Items:
  1. Pro ADO.NET 2.0 Pro ADO.NET 2.0
  2. Pro SQL Server 2005 Pro SQL Server 2005
  3. Beginning ASP .NET 2.0 E-Commerce in C# 2005: From Novice to Professional Beginning ASP .NET 2.0 E-Commerce in C# 2005: From Novice to Professional
  4. Beginning ASP.NET 2.0 in C# 2005: From Novice to Professional Beginning ASP.NET 2.0 in C# 2005: From Novice to Professional
  5. Expert ASP.NET 2.0 Advanced Application Design Expert ASP.NET 2.0 Advanced Application Design

Accessories:
  1. Beginning PHP and MySQL 5: From Novice to Professional, Second Edition Beginning PHP and MySQL 5: From Novice to Professional, Second Edition
  2. Practical Ruby Gems Practical Ruby Gems
  3. Beginning Ruby: From Novice to Professional (Beginning from Novice to Professional) Beginning Ruby: From Novice to Professional (Beginning from Novice to Professional)

ASIN: 1590594967

Book Description

ASP.NET 2.0 is the latest version of Microsoft’s current ASP.NET 1.1 technology. ASP.NET 1.1 is fast becoming the accepted technology standard for creating dynamic web pages on the Windows platform, and is now used across the board from start-ups to blue-chip multi-national corporations. ASP.NET 2.0 is building on this solid foundation and adding new improvements. The new technology will be faster to code, offer a more powerful set of tools (i.e. MasterPages and Generics), and run faster when deployed, so that customers enjoy a significantly better user experience.

Pro ASP.NET 2.0 in C# follows the well-regarded Pro ASP.NET 1.1, rooted in the same best-practices and pragmatic style. Matthew MacDonald explains how ASP.NET 2.0 works for the professional programmer – covering both new innovations and the features carried over from the previous version. And while new features are important, MacDonald stresses the importance of the technology as a cohesive whole. His broad-based approach shows how all of the features inter-relate. This gives readers the solid understanding they need to code real applications.

Customer Reviews:

5 out of 5 stars I LOVE this book.......2007-09-09

Love may be a weird word but if I could take it to bed with me, I would. (JK). This book is one of the best in the market and probably one of the single best ways to actually learn how to code C# with ASP.NET 2.0 the proper way and best ways out there.

We used it for our .com and the entire team felt the say way about this book and another which is Beginning ASP.NET 2.0 in C# 2005: From Novice to Professional.

This book is huge however I feel that one can read it from front to back as a book and really should with this one..it's very beneficial. Reason is, because this book explains stuff so clear, and so realistic to a work environment, that you can learn so much and how to code even better using 2.0 besides just the concepts.

The authors are very good communicators and they cut to the chase but still gives enough good information to really understand each subject, task, or whatever it may be. Their tips are also invaluable as they apply practical real-world experience to the great techniques and tells you what to do and not to do saving you a lot of pain.

Why is this book so big? Well...the .NET framework? It's huge. And the topics here are broad. They cover a lot and they do it in a nice fashion..it's not scattered or confusing.

This book covers exactly what you need for any type of development environment. It doesn't matter if you're working for a mom & pop shop, a .com, or any other type of industry or IT development shop, this book is what I would consider a Bible and your team should have this one on hand at all times.

I use this book for a quick reference as well as a great read and training tool for myself when I have time at home to study more about the advanced areas of ASP.NET.

It doesn't matter if you consider yourself coding "advanced" or not. Advanced is a relative term in my opinion and this book will help you even in those tasks that some view not advanced. So point is, get this book if you're coding any level of ASP.NET period, advanced or not advanced. You'll use it, trust me.

5 out of 5 stars Outstanding Book for Those Wishing to Work With ASP.NET and C#.......2006-08-29

I have been a professional web developer for the past 8 years working for a boutique web development shop. While we have done a decent bit of classic ASP over the years, prior to 2006 we have not jumped aggressively on the .NET bandwagon. The advent of ASP.NET 2.0 and the growing din of client requests has changed that and we are now focusing on .NET development.

Prior to reading this book, I read through the Wrox Visual C# 2005 book to gain a solid footing in C# and .NET in general. I must say that although this book's title begins with "Pro" I found it to be very accessible to a relative newbie. Familiarity with the aforementioned C#, web development and object-oriented principles in general seemed to be adequate as a primer for the lessons in this book.

The authors' ability to convey their obviously strong knowledge of the subject was outstanding - the language was not aimed too high nor was it unnecessarily full of jargon. I found the coverage of database access, rich data controls, session state and caching to be particularly valuable. Another area of great value to ASP.NET 1.1 developers is up-front coverage in each chapter to let them know what has changed in 2.0 from the 1.1 coding model. The breadth of coverage of this book is impressive - I cannot think of a significant topic that was not covered in some way. The authors seemed to focus at length on the most commonly used features of the language - they definitely covered the areas that I know we will be using.

One quibble that I have with the book were the occasional typos that made it past the tech checkers/editors. For example, the authors would introduce a new class name or method in a code block and then refer to that same class/method later in the chapter or in later example code with a slightly different name. While I have become accustomed to this in many tech books, I didn't expect to see as many code errors as I saw in a book of this quality.

Overall, I rate this book very highly and encourage any web developer that is interested in being productive with ASP.NET 2005 to get this book.

3 out of 5 stars A Behemoth.......2006-07-26

This book is choc-full of useful material on ASP.net. A monster
in his category, it contains way more about asp.net than you probably want to know...can be a good reference for the experienced ASP.net developer who is moving to the 2.0 version, or has already read smaller books and played a bit with the technology.
What I find aggravating in this title is the bloated and pompous writing style. This being just another clunky web-technology, who are the authors trying to impress? Also, some of the code examples are incorrect or incomplete, clearly due to the fact that this book has been rushed to publication. More material about design would have made this book better and more balanced. Maybe two volumes would have been less intimidating, but definitely more expensive.
Don't try this at home if you have never programmed ASP, you will be crushed.

3 out of 5 stars Probably my last Apress Book.......2006-07-20

I've just about had it with Apress books such as this one. The text shows the code for the various examples, but often the code is just a snippet, or it's incomplete, or it has errors. And you don't find this out unless you download the book's code from Apress.com. If you're like me and like to work the examples out on your own as you read, the whole process becomes very aggravating. I think I'll switch back to books from O'Reilly. With O'Reilly books, the authors present a complete, working version of the code on the page.

5 out of 5 stars Great Reference and examples.......2006-07-13

I'm an experienced programmer in other languages and an intermediate C# developer. I found the book excellent as I usually know what I need but struggle with syntax and examples. I have many reference books for various topics but I found this one to be one of the best in terms of breadth of topics, ease in locating them, and clarity of the explanations.

Where I tend to skim some of the others, this one is worth reading in its' entirety.
Programming Microsoft  Visual C#  2005: The Language (Pro Developer)
Average customer rating: 3.5 out of 5 stars
  • Terrible Book - Don't Waste Your Money
  • It's all there
  • Solid Coverage of the Topic
  • Adequate but full or errors
  • Concise, thorough, and easy to study
Programming Microsoft Visual C# 2005: The Language (Pro Developer)
Donis Marshall
Manufacturer: Microsoft Press
ProductGroup: Book
Binding: Paperback

C & C++ Windows ProgrammingC & C++ Windows Programming | Development | Microsoft | Computers & Internet | Subjects | Books
GeneralGeneral | Computers & Internet | Subjects | Books
C#C# | Languages & Tools | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Languages & Tools | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Software | Computers & Internet | Subjects | Books
Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
Similar Items:
  1. MCTS Self-Paced Training Kit (Exam 70-536): Microsoft  .NET Framework 2.0 Application Development Foundation MCTS Self-Paced Training Kit (Exam 70-536): Microsoft .NET Framework 2.0 Application Development Foundation
  2. Programming Microsoft  ASP.NET 2.0 Core Reference Programming Microsoft ASP.NET 2.0 Core Reference
  3. Programming Microsoft  ADO.NET 2.0 Core Reference Programming Microsoft ADO.NET 2.0 Core Reference
  4. Programming Microsoft  Visual Basic  2005: The Language (Pro Developer) Programming Microsoft Visual Basic 2005: The Language (Pro Developer)
  5. MCTS Self-Paced Training Kit (Exam 70-528): Microsoft  .NET Framework 2.0 Web-Based Client Development (Pro Certification) MCTS Self-Paced Training Kit (Exam 70-528): Microsoft .NET Framework 2.0 Web-Based Client Development (Pro Certification)

ASIN: 0735621810

Book Description

Get the in-depth reference and pragmatic, real-world insights you need to exploit the enhanced language features and core capabilities in Visual C# 2005. Programming expert Donis Marshall deftly builds your proficiency with classes, structs, and other fundamentals, and advances your expertise with more-advanced topics such as debugging, threading, and memory management. Combining incisive reference with hands-on coding examples and best practices, this CORE REFERENCE focuses on mastering the C# skills you need to build innovative solutions for smart clients and the Web.

Customer Reviews:

1 out of 5 stars Terrible Book - Don't Waste Your Money.......2007-10-01

WAY TOO MUCH FLUFF. Buried in all of this filler text are obfuscated details of the language. There are no real examples that can be followed. I wish I could get a refund because I really feel like I wasted my money.

5 out of 5 stars It's all there.......2007-04-13

Not only is this book a complete reference, it has relevant examples. This author seems to have years of real experience and it shows. The sections are logically ordered so that everything i'm looking for is in easy reach. This book has saved me a lot of time.

2 out of 5 stars Solid Coverage of the Topic.......2007-03-09

As an MCAD, I think this book provides excellent coverage of C#, and would recommend it to anyone looking for a reference for the language.

I think some reviews on this book were looking for more of an introductory step-by-step sample format, which this is not. This is most appropriate for those with some programming background, who want to add C# to their list of languages.

3 out of 5 stars Adequate but full or errors.......2007-02-26

Like many other reviewers, I purchased this book alongside the MS Press 70-536 Training Kit. This book really can only be useful for an experienced C# developer who is looking to fill in any knowledge gaps concerning the language itself. Such a person would be able to spot the numerous errors and move past them without harm done. However, I could not, in good conscience, recommend this to anyone actually seeking to learn the language.

As an example, on page 21, the unary operators are described with examples for each. However, the postfix increment "++" and postfix decrement "--" operators have their examples swapped. Once again, someone already in the know wouldn't be too bothered by this and would figure it out immediately, but for others, it could result in quite a bit of confusion.

4 out of 5 stars Concise, thorough, and easy to study.......2007-01-26

As a computer science graduate and a developer, I have learned quite a few languages, including C++, and Java. Many aspects of C# are similar to both of these languages. This book does an excellent job of explaining all the intricacies of the C# language.

Although the book contains more than a handful of errors, it provides a very thorough description of the language. It is fairly easy studying for a technical book, and a must have for anyone studying C#.

I purchased this this book as a supplement to the MCTS 70-536 Self Paced Training Kit. It explains topics in much greater depth, providing a solid comprehension of the language which is often lacking in the test prep book.
Beginning ASP.NET 2.0 in C# 2005: From Novice to Professional
Average customer rating: 4 out of 5 stars
  • A very good book for anyone who wants to learn ASP .NET
  • Incorrect Code
  • Ambitious but left me wanting...
  • The best book out there
  • So far, so great.
Beginning ASP.NET 2.0 in C# 2005: From Novice to Professional
Matthew MacDonald , and Julian Templeman
Manufacturer: Apress
ProductGroup: Book
Binding: Paperback

C & C++ Windows ProgrammingC & C++ Windows Programming | Development | Microsoft | Computers & Internet | Subjects | Books
Software DevelopmentSoftware Development | Software Design, Testing & Engineering | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Programming | Computers & Internet | Subjects | Books
C#C# | Languages & Tools | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Languages & Tools | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Programming | Web Development | Computers & Internet | Subjects | Books
ASPASP | Programming | Web Development | Computers & Internet | Subjects | Books
GeneralGeneral | Computers & Internet | Subjects | Books
GeneralGeneral | Software | Computers & Internet | Subjects | Books
Similar Items:
  1. Pro ASP.NET 2.0 in C# 2005 Pro ASP.NET 2.0 in C# 2005
  2. Beginning ASP .NET 2.0 E-Commerce in C# 2005: From Novice to Professional Beginning ASP .NET 2.0 E-Commerce in C# 2005: From Novice to Professional
  3. ASP.NET 2.0 Website Programming: Problem - Design - Solution (Programmer to Programmer) ASP.NET 2.0 Website Programming: Problem - Design - Solution (Programmer to Programmer)
  4. Beginning ASP.NET 2.0 Databases: From Novice to Professional Beginning ASP.NET 2.0 Databases: From Novice to Professional
  5. Pro ADO.NET 2.0 Pro ADO.NET 2.0

Accessories:
  1. Beginning PHP and MySQL 5: From Novice to Professional, Second Edition Beginning PHP and MySQL 5: From Novice to Professional, Second Edition
  2. Practical Ruby Gems Practical Ruby Gems
  3. Beginning Ruby: From Novice to Professional (Beginning from Novice to Professional) Beginning Ruby: From Novice to Professional (Beginning from Novice to Professional)

ASIN: 1590595726

Book Description

Purchase this book and you'll get the free, fully searchable eBook--a $25 value! (Details are printed inside the book.)

I was pleasantly surprised by both the clarity and depth that author Matthew MacDonald provides.

— Mike Riley, asp.netPRO, July 2006

Beginning ASP.NET 2.0 in C# 2005: From Novice to Professional steers you through the maze of ASP.NET web programming concepts. You will learn language and theory simultaneously, mastering the core techniques necessary to develop good coding practices and enhance your skill set.

This book provides thorough coverage of ASP.NET, guiding you from beginning to advanced techniques, such as querying databases from within a web page and performance-tuning your site. You'll find tips for best practices and comprehensive discussions of key database and XML principles.

The book also emphasizes the invaluable coding techniques of object orientation and code-behind, which will enable you to build real-world websites instead of just scraping by with simplified coding practices. By the time you finish this book, you will have mastered the core techniques essential to professional ASP.NET developers.

Customer Reviews:

5 out of 5 stars A very good book for anyone who wants to learn ASP .NET.......2006-11-10

I bought this book after someone had recommended it on a discussion forum. And that person was right. This book is perfect for the person who wants to learn ASP .NET using C# language. It covers almost every aspect of ASP .NET and C#. It's straight to the point with good examples. It requires some basic knowledge of programming, so if you are a begginer programmer and want to learn ASP .NET and the C# language buy this book.

2 out of 5 stars Incorrect Code .......2006-10-27

When I first started to work with this book I was actually impressed. The author seemed to be clear and easy to understand. But once we started getting into code the whole thing started falling apart. The code samples in the book frequently just dont work. From typo's which are easy to find to entirely left out concepts and sections of necessary code. At first in the more basic section of the book it's not so bad because the programs are simple and its usually fairly easy to figure out where the mistake was. But the further in you get and the more complex the code becomes the worse it gets. In some samples short of opening up his own downloadable sample code and looking at where his sample code is completely different from what he is telling you to do in the book it is virtually impossible for a beginner to the language to figure out.

Now me I'm just stubborn so I stick with it until I figure it out but I frequently have to go to outside sources and chat groups to try and figure out what the problem is which in my opinion just shouldn't be the case in a well thought out book. Maybe if it was a professional book where the user is suppose to have some knowledge it would be acceptable. But for a beginner to have to try and figure out entire concepts and classes that are missing entirely from the examples and are vital to the successful implimentation of the code. Well that is just unacceptable. Its sloppy and a book that costs 49.99 ought to be free of such errors.

3 out of 5 stars Ambitious but left me wanting..........2006-07-24

I had a mixed reaction to this book. It's obvious that Mr. MacDonald is quite knowledgeable, but I think this book chews off a bit more than it can swallow. It was all there, but I don't know if a beginner would have the patience to read this book cover to cover. As a "Beginning ASP.NET" book it has a very cursory overview of programming basics, object oriented programming, .NET Framework including the Basic Class Library (BCL formerly the FCL) and the CLR. There's an introduction to Visual Studio 2005 and C#.

It is over 1,000 pages, but I'm not sure that a beginner reading this book could successfully write a solid web application when they were done. I think the book would have been more successful if it helped you build an application in a step-by-step fashion, explained and introducing specific concepts. The organization of the chapters was also a little awkward. There's a discussion of modifying web.config settings programmatically in the web form fundamentals chapter before really getting into web site configuration. Tracing, logging and error handling is discussed I think a little too early.

This was an ambitious endeavor, but I wish it would have covered less, but in more depth.

5 out of 5 stars The best book out there.......2006-06-20

I have read many books on ASP.NET, by far this book is the most well organized, user friendly book that will teach you ASP.NET

I disagree with posts that says that this book is not for the novice. It takes you step by step from a subject to a subject and keeps you intrested in reading the book.

This is my first book ever that I realy said to myself that I will have to take the time and write a review on a book.

5 out of 5 stars So far, so great........2006-06-01

While I have only read around 200 of the 1000 pages in this book, I must say it is everything I expected and more. I would suggest having a general understanding of the syntax of Java or C/C++ before reading, but if you have no programming experience at all you could probably work through the initial learning curve.

The author covers most of the C# fundamentals as well as explaining why there is a need for ASP.NET. This is not a book for someone who simply wants to learn the basics of .NET 2.0 (for that, I suggest Bill Hatfields ASP.NET 2.0 for Dummies), but this is the meat, potatoes, and gravy of the framework. Matthew MacDonald explains the "whys" of the techniques he presents as well as the "hows", without being wordy or overly complex. Because of this, I find it hard to put this book down.

So far, there has not been much explanation of (X)HTML or CSS, because this book is more focused on development rather than design. While you don't need to know the intricate details of HTML or CSS to use .NET, you should have at least a basic understanding if you expect to create decent looking webpages. (There are so many resources for XHTML and CSS...try w3cshools.com for starters.)

I am a working web designer who has a need to begin developing in ASP.NET, so I knew I needed an in depth book like this. If you are unsure if .NET is right for you, I recommend reading a lighter book, such as Bill Hatfield's ASP.NET 2.0 for Dummies, before tackling what will probably be at least a two month course in learning the framework.

The only flaws I have seen in the first 200 pages are subtle, such as using the the "b" tag for bold instead of the current standard, "strong". That may be nitpicking, but I must point it out.

This book is perfect for someone who knows they want to create websites in ASP.NET, understands the basic concepts of OOP, has an intermediate knowledge of HTML and CSS design principals, and is willing to take the time to practice the examples demonstrated in the text.
Building Automated Trading Systems: With an Introduction to Visual C++.NET 2005 (Financial Market Technology)
Average customer rating: 3.5 out of 5 stars
  • great book for wall street developers
  • Excellent resource to build Automatic Trading Systems
  • Excellent CONCISE Treatment of C++.Net
  • Unreadable....
  • Excellent book for beginners to intermediate develepers
Building Automated Trading Systems: With an Introduction to Visual C++.NET 2005 (Financial Market Technology)
Benjamin Van Vliet
Manufacturer: Academic Press
ProductGroup: Book
Binding: Hardcover

GeneralGeneral | Popular Economics | Business & Investing | Subjects | Books
InvestingInvesting | Business & Investing | Subjects | Books | Bonds | Commodities | Futures | General | Introduction | Mutual Funds | Options | Real Estate | Stocks
GeneralGeneral | C | Programming | Computers & Internet | Subjects | Books
TutorialsTutorials | C | Programming | Computers & Internet | Subjects | Books
Visual C++Visual C++ | Languages & Tools | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Languages & Tools | Programming | Computers & Internet | Subjects | Books
C & C++ Windows ProgrammingC & C++ Windows Programming | Development | Microsoft | Computers & Internet | Subjects | Books
GeneralGeneral | Finance | Accounting & Finance | Professional & Technical | Subjects | Books
Look Inside Business BooksLook Inside Business Books | Trip | Specialty Stores | Books
Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
All Amazon UpgradeAll Amazon Upgrade | Amazon Upgrade | Stores | Books
Business & InvestingBusiness & Investing | Amazon Upgrade | Stores | Books
Computers & InternetComputers & Internet | Amazon Upgrade | Stores | Books
Professional & TechnicalProfessional & Technical | Amazon Upgrade | Stores | Books
All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
Similar Items:
  1. Modeling Maximum Trading Profits with C++: New Trading and Money Management Concepts (Wiley Trading) Modeling Maximum Trading Profits with C++: New Trading and Money Management Concepts (Wiley Trading)
  2. Practical .NET for Financial Markets Practical .NET for Financial Markets
  3. Evidence-Based Technical Analysis: Applying the Scientific Method and Statistical Inference to Trading Signals Evidence-Based Technical Analysis: Applying the Scientific Method and Statistical Inference to Trading Signals
  4. Modeling Financial Markets : Using Visual Basic.NET and Databases to Create Pricing, Trading, and Risk Management Models Modeling Financial Markets : Using Visual Basic.NET and Databases to Create Pricing, Trading, and Risk Management Models
  5. Financial Trading Systems Design and Development with C++ (+CD) (Wiley Finance) Financial Trading Systems Design and Development with C++ (+CD) (Wiley Finance)

ASIN: 0750682515

Book Description

Over the next few years, the proprietary trading and hedge fund industries will migrate largely to automated trade selection and execution systems. Indeed, this is already happening. While several finance books provide C++ code for pricing derivatives and performing numerical calculations, none approaches the topic from a system design perspective. This book will be divided into two sectionsprogramming techniques and automated trading system ( ATS ) technologyand teach financial system design and development from the absolute ground up using Microsoft Visual C++.NET 2005. MS Visual C++.NET 2005 has been chosen as the implementation language primarily because most trading firms and large banks have developed and continue to develop their proprietary algorithms in ISO C++ and Visual C++.NET provides the greatest flexibility for incorporating these legacy algorithms into working systems. Furthermore, the .NET Framework and development environment provide the best libraries and tools for rapid development of trading systems.
The first section of the book explains Visual C++.NET 2005 in detail and focuses on the required programming knowledge for automated trading system development, including object oriented design, delegates and events, enumerations, random number generation, timing and timer objects, and data management with STL.NET and .NET collections. Furthermore, since most legacy code and modeling code in the financial markets is done in ISO C++, this book looks in depth at several advanced topics relating to managed/unmanaged/COM memory management and interoperability. Further, this book provides dozens of examples illustrating the use of database connectivity with ADO.NET and an extensive treatment of SQL and FIX and XML/FIXML. Advanced programming topics such as threading, sockets, as well as using C++.NET to connect to Excel are also discussed at length and supported by examples.
The second section of the book explains technological concerns and design concepts for automated trading systems. Specifically, chapters are devoted to handling real-time data feeds, managing orders in the exchange order book, position selection, and risk management. A .dll is included in the book that will emulate connection to a widely used industry API ( Trading Technologies, Inc.s XTAPI ) and provide ways to test position and order management algorithms. Design patterns are presented for market taking systems based upon technical analysis as well as for market making systems using intermarket spreads.
As all of the chapters revolve around computer programming for financial engineering and trading system development, this book will educate traders, financial engineers, quantitative analysts, students of quantitative finance and even experienced programmers on technological issues that revolve around development of financial applications in a Microsoft environment and the construction and implementation of real-time trading systems and tools.

* Teaches financial system design and development from the ground up using Microsoft Visual C++.NET 2005.
* Provides dozens of examples illustrating the programming approaches in the book
* Chapters are supported by screenshots, equations, sample Excel spreadsheets, programming code and interactive CDROM

Customer Reviews:

5 out of 5 stars great book for wall street developers.......2007-06-29

Unlike some other comments about this book, the intended readers are serious developers who have not started or just begining to use .Net 2005 framework. That is why some readers do not like this book.

A pure programmer do not need to read this book.
A pure quant strategist do not need this book.
A network specialist do not need this book.

It is only good for the intended readers.

5 out of 5 stars Excellent resource to build Automatic Trading Systems.......2007-04-22

I read some of the other reviews and was moved to write my own evaluation as those reviews were mistreating this book.

This book is NOT fiction nor is it a comprehensive reference on C++.Net. so for someone trying to read this book from cover to cover will not feel like adding much value. Also the title says it clearly that the book includes an introduction to VC++.Net (just want to stress that the book is not meant to teach you the language in and out)

The value in this book is to understand the typical challenges that financial trading systems offer and some really insightful examples on how to solve them. This book deals with everyday problems that any programmer will face when building his/her own trading system (Automated/semi-automated). There is a lot of good advice on Building Automatic Trading Systems all compiled into one resource.

Like I mentioned before the book is not a comprehensive reference on C++.Net(Use MSDN for that) and neither is it verbose, but simply a bridge between building trading systems and programming. The introduction to VC++.Net is a quick read even if you have no or basic programming skills and only serves as an introduction to the language with a quick reference of the concepts.

I love this book and appreciate some of the issues that it addresses. It also better prepared me for the job that I got after taking Professor Van Vliet's class and using this book for the same.

I recommend this book for all those developers (or beginners) who are dealing with financial markets and have the need to build ATS.

5 out of 5 stars Excellent CONCISE Treatment of C++.Net.......2007-04-13

I feel I am qualified to review this book as I have been a student of Professor Van Vliet's at IIT-Chicago. I have taken his courses in ANSI C++,VB.Net,and developing automated trading systems using C++.Net. I took the course in C++.Net/Automated Trading Systems using the notes that were the basis for this book.

A few of the previous reviews were way off the mark in my opinion. One of Professor Van Vliet's strengths and approach to programming is to develop concepts through simple examples. In this book, as in all his classes, he gives small but complete programs to learn concepts. Most books, e.g. Deitel, introduce concepts with 2-3 page programs where you get lost in what you are trying to learn. Van Vliet emphasizes that programming is learned by doing, not just by reading. If you just plan to read the book and not actually implement the programs then maybe it's value is limited. But this is not how most people REALLY learn programming. You have to get your hands dirty.

Previous reviews are way off the mark in terms of substance as well. You just have to go to MSDN's documentation on C++.Net to see that Van Vliet includes a lot of helpful information that is hard to find in other books and on the NET. For example, for those who care to pay attention, he does an excellent treatment on how to get to methods in objects stored in hashtables and sorted lists. Almost all other discussions of hashtables use very primitive hashtables where you only store a key and a simple value (like an integer or string) . Van Vliet actually shows ways, for example, to create a Stock Class with all the attributes of a stock and then store the stock objects in a hashtable that would represent a portfolio. (this is not the example in the book but he clearly shows you how to do this). Then he shows you how to get at the methods using a dynamic cast or static cast (with the advent of generics in VS 2005 there are now even better ways in some instances).

To give further evidence of his building block approach and the substance in the book, Van Vliet towards the end of the book develops a single-threaded algorithmic trading system and then uses a producer-consumer semaphore model to show you how to create a multi-threaded algorithmic trading system. Where else can you find this in the literature? He even created his own API, Trader API, that is very similar to that of Trading Technologies's XTAPI, so programmers can learn how to connect and use an API.

Finally, through my study with Van Vliet I have been able to write multi-threaded trading programs using XTAPI, write a stat arb program for equity trading that searches a large database of equities, write technical trading systems, and write factor model programs for equity trading. In large part because of what I learned from Professor Van Vliet at IIT I have been able to be employed by a local hedge fund. Whenever I program his books are with me for reference purposes.

J.S. Haworth
April 2007

1 out of 5 stars Unreadable...........2007-04-02

Strong regret that I spent 80$ on this book. The backcover said this book was suitable for people who wanted to learn c++.net with a focus on trading systems, however the intro to the language itself is very very light.

It starts directly with pages of code (that you can find on the cd...) explaining how to manage threads, processes, time etc etc.

I had the feeling that this book has no real beginning nor real ending and that chapters can be all mixed up, it won't change anything.
On the other side, I am maybe too beginner for it. Maybe this suitable for people who want to transfer their system from one language to c++.net.

5 out of 5 stars Excellent book for beginners to intermediate develepers.......2007-03-23

I thought this was an excellent book for beginner and intermediate developers. It takes you through the building blocks necessary to create a fully functioning automated trading system. Especially useful for programmers in other languages that are looking to transfer their code to C++.net. I've have 7 years of experience in financial programming and many of the problems addressed in this book, I deal with on a daily basis.
Programming Microsoft  Visual C#  2005: The Base Class Library (Pro-Developer)
Average customer rating: 5 out of 5 stars
  • The best!
  • Excellent Book
  • Fantastic!
  • Great Book!
  • Great C# Book
Programming Microsoft Visual C# 2005: The Base Class Library (Pro-Developer)
Francesco Balena
Manufacturer: Microsoft Press
ProductGroup: Book
Binding: Paperback

C & C++ Windows ProgrammingC & C++ Windows Programming | Development | Microsoft | Computers & Internet | Subjects | Books
C#C# | Visual Basic | Development | Microsoft | Computers & Internet | Subjects | Books
GeneralGeneral | Computers & Internet | Subjects | Books
C#C# | Languages & Tools | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Languages & Tools | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Software | Computers & Internet | Subjects | Books
Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
Similar Items:
  1. CLR via C#, Second Edition (Pro Developer) CLR via C#, Second Edition (Pro Developer)
  2. Programming Microsoft  Visual C#  2005: The Language (Pro Developer) Programming Microsoft Visual C# 2005: The Language (Pro Developer)
  3. Programming Microsoft  ADO.NET 2.0 Core Reference Programming Microsoft ADO.NET 2.0 Core Reference
  4. Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries (Microsoft .NET Development Series) Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries (Microsoft .NET Development Series)
  5. Programming Microsoft  ASP.NET 2.0 Core Reference Programming Microsoft ASP.NET 2.0 Core Reference

ASIN: 0735623082

Book Description

An in-depth reference for C# developers, this book goes beyond the basics and covers key, advanced topics of C# programming. An ideal base class library reference, this book provides expert insights, hands-on instruction, and practical code samples.

Customer Reviews:

5 out of 5 stars The best!.......2007-07-05

Having sweated through thousands of pages of other C# books, I found Francesco Balena's eloquence as refreshing as a perfectly chilled Corona. It immediately tightened my loose grip on particulars such as string formatting, delegates, generics, regular expressions and interoperability. And it is the best discussion of the base classe I've ever seen. Be aware that this book does NOT intend to teach programming. However, if you're someone who can code in some OOP language, knows C# syntax, and seeks professional proficiency in this language, then in my opinion, there is no better book you could own.

5 out of 5 stars Excellent Book.......2007-04-17

Balena, is an good author in Programming languages. This book explain the different topics in a simple manner easy for the newbie and experienced to keep track on business.

C#, is good for Visual Basic programmers with desires to work in C. The Class is the base in C++ and Balena makes a nice book explaining that.

5 out of 5 stars Fantastic!.......2007-02-24

This is THE book to own if you do any kind of C# programming. Its not oriented towards web controls, or winforms, etc... but explains everything from files/streams, assemblies, attributes, the object lifetime, and ESPECIALLY Generics. The generics chapter alone is worth the cost of the book.

This is a TOTAL "look under the hood" of the C# BCL.

5 out of 5 stars Great Book!.......2006-12-21

This is a great book and a must have for all the .net developers. I recommend CLR via C# along with this book.

5 out of 5 stars Great C# Book.......2006-07-18

This is not a learn how to program in C# book. However, once you have at least some experience in programming with C#, this is the next book you should buy. The chapter on interfaces is worth the price all by itself. After reading it, I finally have a good idea of what interfaces are all about and the circumstances under which they should be used. As long as you keep in mind that it is not a beginners book, you will not be disappointed.
Beginning Visual C# 2005 (Wrox Beginning Guides)
Average customer rating: 4 out of 5 stars
  • Bettter than the Pro version
  • Very good book!
  • Beginning Visual C# 2005, good book...
  • Covers Not Only C# but Also .NET
  • Poor book
Beginning Visual C# 2005 (Wrox Beginning Guides)
Karli Watson , Christian Nagel , Jacob Hammer Pedersen , Jon D. Reid , Morgan Skinner , and Eric White
Manufacturer: Wrox
ProductGroup: Book
Binding: Paperback

C & C++ Windows ProgrammingC & C++ Windows Programming | Development | Microsoft | Computers & Internet | Subjects | Books
C#C# | Languages & Tools | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Languages & Tools | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Software | Computers & Internet | Subjects | Books
Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
Computers & InternetComputers & Internet | Qualifying Textbooks - Fall 2007 | Stores | Books
Similar Items:
  1. Professional C# 2005 (Wrox Professional Guides) Professional C# 2005 (Wrox Professional Guides)
  2. Beginning ASP.NET 2.0 with C# (Wrox Beginning Guides) Beginning ASP.NET 2.0 with C# (Wrox Beginning Guides)
  3. Beginning ASP.NET 2.0 Beginning ASP.NET 2.0
  4. Beginning SQL Server 2005 Programming (Programmer to Programmer) Beginning SQL Server 2005 Programming (Programmer to Programmer)
  5. Professional ASP.NET 2.0 (Programmer to Programmer) Professional ASP.NET 2.0 (Programmer to Programmer)

ASIN: 0764578472

Book Description

Creating next-generation software and applications is now easier than ever with the release of Visual C# 2005. This accessible book guides you through all aspects of C# programming and the capabilities of Visual Studio 2005 so that you can begin developing customized applications.

You'll first learn all aspects of the C# language, from the fundamentals to object-oriented techniques. You'll then quickly progress through Windows(r) and Web programming to making use of data sources, and finally to some advanced techniques such as XML documentation and graphics programming with GDI+. Throughout the book, you'll also find helpful hints, tips, exercises, and full-fledged example code that will enhance your programming skills.

This book covers everything you need to know about Visual C# 2005 and the .NET Framework to create powerful, secure applications for mobile devices, Web applications, Windows applications, and Web services.

What you will learn from this book

Who this book is for

This book is for anyone who wants to learn how to program in C# using the .NET Framework. It is also for programmers who know .NET 1.0 and want to find out about the latest features of .NET 2.0 and Visual Studio 2005.

Wrox Beginning guides are crafted to make learning programming languages and technologies easier than you think, providing a structured, tutorial format that will guide you through all the techniques involved.

Customer Reviews:

4 out of 5 stars Bettter than the Pro version.......2007-06-17

Even though this is the beginning book it's better than the Pro C# 2005 book written by some of the same authors. I read this book first and the Pro version second. I found that it explains many of the concepts in a more effective way with less words.

5 out of 5 stars Very good book!.......2007-05-13

This book provided the support I was looking for. Topic very well presented.

5 out of 5 stars Beginning Visual C# 2005, good book..........2007-03-13

good book with nice presentation.. for beginner to understand the next advance topics..

5 out of 5 stars Covers Not Only C# but Also .NET.......2006-03-16

This is a beginning, or perhaps intermediate level book on Microsoft's C# (C-Sharp) programming language used with the Microsoft .NET framework. It covers both the C# language and .NET at a beginner level. It is intended to be usable to everyone from people who have never programmed before to C++ programmers who want to learn the differences Microsoft has put into C#, and as an introduction to the .NET library of code.

As a beginning book, the examples can be programmed using the simpler (and FREE) 'Express' versions of both C# and Visual Studio. The book begins with a discussion of Visual Studio and how to use it. From there it goes on to a very simple console application that simply writes one line of text to the screen. And as you might guess, by the end of the 778 page book, the programs have gotten somewhat more complex.

This kind of programming book covers almost exactly the same material of other beginning books on C#. I find that I like the tone, the style of writing, and the completeness of this book better than a lot of others.

2 out of 5 stars Poor book.......2006-03-02

This book will stuff you with many rules of the C# 2.0, but lamentably it does not teach how to use them. The programs are short and poor. Definitively this is not the form to teach a beginner how a programming language must be used. And the book doesn't explain the differences between C# 1.0 and C# 2.0, except a short chapter about generics.
Beginning Visual C# 2005 Express Edition: From Novice to Professional
Average customer rating: 4 out of 5 stars
  • A mighty blunder
  • Beginning Visual C# 2005 Expresss
  • Solid tutorial on the C# language using Express IDE...
  • Enough to get you started
Beginning Visual C# 2005 Express Edition: From Novice to Professional
Peter Wright
Manufacturer: Apress
ProductGroup: Book
Binding: Paperback

C & C++ Windows ProgrammingC & C++ Windows Programming | Development | Microsoft | Computers & Internet | Subjects | Books
C#C# | Visual Basic | Development | Microsoft | Computers & Internet | Subjects | Books
Software DevelopmentSoftware Development | Software Design, Testing & Engineering | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Programming | Computers & Internet | Subjects | Books
C#C# | Languages & Tools | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Languages & Tools | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Software | Computers & Internet | Subjects | Books
Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
Similar Items:
  1. Microsoft Visual C# 2005 Express Edition: Build a Program Now! W/ CD (Pro-Developer) Microsoft Visual C# 2005 Express Edition: Build a Program Now! W/ CD (Pro-Developer)
  2. Visual C# 2005 Recipes: A Problem-Solution Approach (A Problem - Solution Approach) Visual C# 2005 Recipes: A Problem-Solution Approach (A Problem - Solution Approach)
  3. Beginning Visual Basic 2005 Express Edition: From Novice to Professional (Beginning: From Novice to Professional) Beginning Visual Basic 2005 Express Edition: From Novice to Professional (Beginning: From Novice to Professional)
  4. Wrox's Visual C# 2005 Express Edition Starter Kit (Programmer to Programmer) Wrox's Visual C# 2005 Express Edition Starter Kit (Programmer to Programmer)
  5. Beginning SQL Server 2005 Express Database Applications with Visual Basic Express and Visual Web Developer Express: From Novice to Professional Beginning SQL Server 2005 Express Database Applications with Visual Basic Express and Visual Web Developer Express: From Novice to Professional

Accessories:
  1. Workflow in the 2007 Microsoft Office System Workflow in the 2007 Microsoft Office System
  2. Pro C# with .NET 3.0, Special Edition (Pro) Pro C# with .NET 3.0, Special Edition (Pro)
  3. Microsoft SharePoint: Building Office 2007 Solutions in C# 2005 (Expert's Voice in Sharepoint) Microsoft SharePoint: Building Office 2007 Solutions in C# 2005 (Expert's Voice in Sharepoint)

ASIN: 1590595491

Book Description

In the 90s, Microsoft did the impossible and released a programming tool that let everyone write programs to run on Windows. I was so excited about that tool, Visual Basic, that I wrote a series of books on it and introduced nearly a quarter of a million people all over the world to programming.

Now Microsoft has done it again with the release of the Express tools. With nearly every home now having a computer and most people having access to the Internet, being able to take control of the computer and write your own programs is more useful and exciting than ever. So I decided to do it again.

In this book you'll find everything you need to program your computer by using Visual C# 2005 Express, one of the very latest programming tools from Microsoft. I've even included Visual C# 2005 Express on the CD in the book, so this is a one-stop shop to get up to speed fast. If you have never written computer programs before, I'll show you how much fun and how easy it can be. Perhaps you are a programmer and just need to get up to speed on .NET for work--this book is for you too.

I took the same approach with this book that I did with the VB ones, and inside you'll find a fast-paced guide to the essentials to get you programming fast. You'll learn the C# language and the tools Visual C# 2005 Express provides. I cover everything from simple console programs to code that talks to the Internet, and even how to write your own database programs. Whatever your reasons for wanting to learn to program with C#, my book will get you where you want to be quickly, and hopefully with a smile on your face. So dive in and change the way you use computers forever.

Customer Reviews:

3 out of 5 stars A mighty blunder.......2007-08-05

One thing that was striking about this book is the author's definition of polymorphism. He says that Polymorphism is the ability to create many methods in a class with the same name but with different signatures. In my my knowledge, that concept is called method overloading. Polymorphism is the ability to call the same method on objects from different classes that inherit from the same superclass or interface.

4 out of 5 stars Beginning Visual C# 2005 Expresss.......2007-01-02

Being a programmer for many years, this is one of the good books, which I would recommend a novice programmer to start of with. I also see it as a C# transition platform for C/C++ programmers.

I like Peter Wright's "down to earth" and personal approach guiding the readers.

A good book to have for beginners and intermediates.

4 out of 5 stars Solid tutorial on the C# language using Express IDE..........2006-10-10

With the advent of the "Express" addition of Microsoft's Visual Studio tools, it doesn't take a small fortune to start learning their environment. In fact, it doesn't cost you a dime. They're free. Peter Wright takes advantage of that fact in his book Beginning Visual C# 2005 Express Edition: From Novice to Professional. It's a good book, but I think I would have titled it somewhat differently...

Contents: Welcome to C# Express; The Basics of C#; Working with Variables; Classes and Object Orientation in C#; More-Advanced Object Orientation; Handling Exceptions; How C# Express Helps You Code; Building Windows Applications; Windows and Dialogs; Lists; Menus and Toolbars; Delegates - Events Internals; Lists and Generics; Files and Streams; Working with XML; Database Programming; The Internet and C# Express; Threading; Where to Now?; Index

You can pretty much view this as a tutorial to the C# language... how it's structured, how it works, and what you can do with it. The "Express Edition" part comes into play in terms of what IDE he uses to teach you the language... Visual C# 2005 Express Edition. Being that you can download it free from Microsoft (it's even on the CD included in the book), you don't have to plunk down a wad of cash to get into the game. In fact, the Express Edition of the software does most of what you'd need for personal projects and programs. I wouldn't want to try and run an IT department on it, as the features for the "real" version of Visual Studio address that market. But Wright uses this great option to get you familiar with the world of .NET and C# in particular. There are plenty of screen shots and code examples to work from, so there's no reason why you shouldn't be able to ground yourself in the fundamentals here.

In the opening, I mentioned that I thought I would have tried a different title. The one that was used makes the book sound as if it's a tutorial on how to use Visual C# 2005 Express Edition as your IDE. Instead, it's really how to program in C# using the Express Edition IDE. It may sound like a minor point, but it might throw a few buyers. If I already knew C# and wanted a book on the IDE, the title here would lead me in the wrong direction...

Even with that minor quibble, it's still a good approach to start down the C# path if that's where your programming interests are leading you...

4 out of 5 stars Enough to get you started.......2006-08-16

This is a book that introduces you to the C# language using Microsoft's Visual C# Express Edition (which is now free to download).

Things I liked:
- Author's style of writing is on the casual side and it is engaging.
- The range of topics covered is especially chosen to give you a good idea of what you can acheive with VC# Express Edition. So, not only are the basics of C# covered, but you also get coverage on how to use Windows Forms, databases/ADO.NET, Wev Services and XML in VC# Express Edition.
- Aside from Chapter 7 (see below), I didn't find too many typos in the book.

Stuff I wasn't so thrilled about:
- Chapter 7, "How C# Express Helps You Code" is based off of the beta edition of C# Express. A lot of the keyboard shortcuts, along with a few other items, are not the same in release version, thus taking away some of the usefulness of this chapter.
- Not a good choice for those new to programming. Despite its claims, this book is best for someone who's programmed before.
- Don't expect to go "From Novice to Professional". If you're a novice, you'll still be one even after reading this book. It's short intro. book after all.
- A few of the chapters covering more complicated topics, could use a few more examples to expound on the key points and drive them home.
- The summaries of chapters are not very good at highlighting key points. While this is not so important when you're reading through a chapter, it's very important when you're going back to review a chapter. A tabular summary of key points and mini code examples would be much more useful. Even review questions would be helpful.

Bottom Line:
A good book if you're a programmer who's new to ASP.NET or C# and wants to have some fun with MS Visual C# Express Edition.
Mastering Microsoft Visual Basic 2005, Express Edition
Average customer rating: 4 out of 5 stars
  • Very helpful book
Mastering Microsoft Visual Basic 2005, Express Edition
Evangelos Petroutsos , and Acey Bunch
Manufacturer: Sybex
ProductGroup: Book
Binding: Paperback

C & C++ Windows ProgrammingC & C++ Windows Programming | Development | Microsoft | Computers & Internet | Subjects | Books
Visual BasicVisual Basic | Development | Microsoft | Computers & Internet | Subjects | Books | .Net | C# | C++ | Visual Studio
Visual Basic IntroductionVisual Basic Introduction | Languages & Tools | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Languages & Tools | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Software | Computers & Internet | Subjects | Books
Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
Similar Items:
  1. Mastering Microsoft SQL Server 2005 Express Edition (Mastering) Mastering Microsoft SQL Server 2005 Express Edition (Mastering)
  2. Mastering Microsoft Visual Web Developer 2005 Express Edition Mastering Microsoft Visual Web Developer 2005 Express Edition
  3. Visual Basic 2005 Express Edition For Dummies (For Dummies (Computer/Tech)) Visual Basic 2005 Express Edition For Dummies (For Dummies (Computer/Tech))
  4. Visual Basic 2005 Express: Now Playing (Book and CD edition) Visual Basic 2005 Express: Now Playing (Book and CD edition)
  5. Beginning SQL Server 2005 Express Database Applications with Visual Basic Express and Visual Web Developer Express: From Novice to Professional Beginning SQL Server 2005 Express Database Applications with Visual Basic Express and Visual Web Developer Express: From Novice to Professional

ASIN: 0782143989

Book Description

The Express Ticket to Productivity with Visual Basic and .NET


Are you new to Visual Basic programming? Are you still using Visual Basic 6? Either way, Visual Basic 2005 Express Edition offers an inexpensive and easy way to take a big step forward. This book offers expert assistance that makes it even easier. Inside, two veteran Visual Basic developers show you how to do everything Express Edition makes possible--and even a few things, such as Office development, that go beyond its advertised abilities.

Coverage Includes
* Finding your way around the Visual Basic Express IDE
* Designing and building Windows forms using Windows controls
* Adding business logic to applications using the Visual Basic programming language
* Creating and using programming objects
* Using the new "My" object
* Manipulating files and folders
* Working with XML
* Automating Office applications such as Word and Excel
* Managing drawing and printing in an application
* Creating and using Console applications
* Using the Visual Database Tools to create database-driven applications
* Managing Internet-based operations in an application

Featured on the CD
The enclosed CD contains Visual Basic Express packaged, ready for you to install and use.

Establish a Solid Understanding of Windows Application Development and Object-Oriented Programming

Gain Practical Knowledge of the Visual Basic Programming Language

Use Windows Controls in Your Application, Work With Databases, and Connect to Internet Resources

Customer Reviews:

4 out of 5 stars Very helpful book.......2007-03-17

This book was very helpful. I was able to quickly learn and program classes, file streams, collections and graphics. The chapters on database programming were not as helpful as I was not able to get a database up and running. All in all, I'm very happy with the book. I'm a casual programmer and I used a pre-dot-NET version of Visual Basic, so I needed a book that I could read in bits and pieces to quickly get up to speed on object oriented programming and dot-NET. I had a difficult time catching on using Microsoft's impossible help facility and the training materials that Microsoft put out.

Books:

  1. LaTeX Companion, The (2nd Edition) (Tools and Techniques for Computer Typesetting)
  2. Left To Tell: Discovering God Amidst the Rwandan Holocaust
  3. Linux Pocket Guide
  4. Looking Out, Looking In (with CD-ROM and InfoTrac) (Wadsworth Series in Communication Studies)
  5. MCAD/MCSD Self-Paced Training Kit: Microsoft (2nd Edition) .NET Core Requirements, Exams 70-305, 70-315, 70-306, 70-316, 70-310, 70-320, and 70-300 box vol. set
  6. MCSA/MCSE Self-Paced Training Kit (Exam 70-270): Installing, Configuring, and Administering Microsoft Windows XP Professional, Second Edition
  7. MCSA/MCSE Self-Paced Training Kit (Exam 70-350): Implementing Microsoft Internet Security and Acceleration Server 2004 (Pro-Certification)
  8. MCSE Self-Paced Training Kit (Exams 70-290, 70-291, 70-293, 70-294): Microsoft Windows Server 2003 Core Requirements, Second Edition
  9. MCSE Self-Paced Training Kit (Exams 70-290, 70-291, 70-293, 70-294): Microsoft Windows Server 2003 Core Requirements, Second Edition
  10. MCSE Self-Paced Training Kit (Exams 70-290, 70-291, 70-293, 70-294): Microsoft Windows Server 2003 Core Requirements, Second Edition

Books Index

Books Home

Recommended Books

  1. The Order of Things: How Everything in the World Is Organized into Hierarchies, Structures, and Peck
  2. The Autobiography of an Ex-Colored Man
  3. Financial Accounting in an Economic Context
  4. Matthau: A Life
  5. Intermediate Accounting: Study Guide
  6. Perfect: A Novel
  7. Parvana's Journey
  8. Organize Your Finances In a Weekend with Quicken 2000
  9. Identification Problems in the Social Sciences
  10. Mi nombre es Sei Shonagon / My name is Sei Shanagon