Microsoft Visual C# .NET (Core Reference)
Average customer rating: 3.5 out of 5 stars
  • I used this for teaching C#
  • A solid foundation to C#
  • Enumerator example has a lapsed listener problem
  • Poor reference
  • Very Good for the Studio Parts
Microsoft Visual C# .NET (Core Reference)
Mickey Williams
Manufacturer: Microsoft Press
ProductGroup: Book
Binding: Hardcover

C & C++ Windows ProgrammingC & C++ Windows Programming | Development | Microsoft | Computers & Internet | Subjects | Books
.NET.NET | Development | Microsoft | Computers & Internet | Subjects | Books
Object-Oriented DesignObject-Oriented Design | 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 | 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 Visual C# .NET Language Reference Microsoft Visual C# .NET Language Reference
  2. C# Programmer's Cookbook (Pro Developer) C# Programmer's Cookbook (Pro Developer)
  3. Inside C#, Second Edition Inside C#, Second Edition
  4. Microsoft Visual C# .NET Step by Step--Version 2003 Microsoft Visual C# .NET Step by Step--Version 2003
  5. Microsoft  Visual C#  .NET Deluxe Learning Edition-Version 2003 (Pro Developer) Microsoft Visual C# .NET Deluxe Learning Edition-Version 2003 (Pro Developer)

ASIN: 0735612900
Release Date: 2002-03-27

Book Description

This core reference delivers essential guidance for anyone who uses the Microsoft Visual C# development system to produce stand-alone Microsoft Windows-based and Web-enabled Microsoft .NET applications. The book thoroughly covers the Visual C# language structure, syntax, code wizards, and Microsoft Visual Studio Designer Tool on both the client and server sides. An enhanced eBook in Microsoft Help 2 format, extensive real-world programming examples, and reusable code on a companion CD-ROM all give readers the complete answers they need to solve specific .NET coding problems faster.

Customer Reviews:

5 out of 5 stars I used this for teaching C#.......2006-08-28

I had trouble converging on a choice of textbook for C# because most of them are either too sparse or too specialized. However, I used this book for several courses and was satisfied with it. It covers the basics of graphical user interface development, as well as a selection of advanced topics including web services. And it's quite accessible to beginners while not annoying more advanced programmers. It's the only book I've seem that covers a wide gamut of all the major .NET programming topics and does quite well with each topic.

5 out of 5 stars A solid foundation to C#.......2004-11-24

I read this book a couple of years ago when I was making the switch from VB to C#. It is well written and covers the OO fundamental well. I've referred to it regularly since making the switch to C#. It's become one of the staples in my reference library.

4 out of 5 stars Enumerator example has a lapsed listener problem.......2004-05-07

Overall I think this book makes a good reference. In chapter 7, I like the point about being careful to invalidate the enumerator if the underlying data gets changed. However, be aware the example has a "lapsed listener" problem. When the enumerator object is no longer needed, how is it supposed to be unsubscribed from the Changed event? If it never gets unsubscribed, then the garbage collector will not be able to remove it from the heap, thus you end up with a memory leak. Using System.WeakReference is one way to solve this problem.

2 out of 5 stars Poor reference.......2004-04-27

I have read in the reviews of this book that it's geared towards the intermediate/advanced developer. I disagree! This book is orientated towards the beginner. If you're a seasoned professional in a language such as VC++, then I recommend that you bypass this poorly written book as you'll be done with it in a few weeks!

5 out of 5 stars Very Good for the Studio Parts.......2003-12-03

I've been reading this book becuase I needed a book that also talked about how use the parts of visualstudio like the windows forms controls and making web services. There's about 1/3 of the book on windows forms after the part anout using the language. i also have another book about just the c# language, but this one is good too. The way it automatically adds new infos to the online help is good too.
C# Essentials (2nd Edition)
Average customer rating: 4 out of 5 stars
  • The best first C# book I know of.
  • Complete Waste of Money; Look Elsewhere
  • Short and to the Point
  • Great Book!!
  • My go-to book
C# Essentials (2nd Edition)
Ben Albahari , Peter Drayton , and Brad Merrill
Manufacturer: O'Reilly Media, Inc.
ProductGroup: Book
Binding: Paperback

C & C++ Windows ProgrammingC & C++ Windows Programming | Development | Microsoft | Computers & Internet | Subjects | Books
Object-Oriented DesignObject-Oriented Design | 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 | Computers & Internet | Subjects | Books
GeneralGeneral | Software | Computers & Internet | Subjects | Books
GeneralGeneral | Programming | O'Reilly | By Publisher | Books
Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
Similar Items:
  1. Programming C#: Building .NET Applications with C# Programming C#: Building .NET Applications with C#
  2. C# Language Pocket Reference C# Language Pocket Reference
  3. C# Cookbook, 2nd Edition (Cookbooks (O'Reilly)) C# Cookbook, 2nd Edition (Cookbooks (O'Reilly))
  4. .NET Framework Essentials .NET Framework Essentials
  5. C# in a Nutshell C# in a Nutshell

ASIN: 0596003153

Amazon.com

If you want to learn Microsoft's new C# programming language quickly, you can perhaps do no better than C# Essentials, a compact and extremely intelligent guide.

While most of today's programming books seem to be trying to outdo one another in sheer page count, this one bucks the trend with an extremely concise--yet entirely thorough--treatment of C#. This is an efficiently packed, language-based guide that's perfect for those with some previous object-oriented programming experience. It covers all C# language keywords, with particular attention to class design constructs. Short code excerpts, rather than full-length programs, are used to illustrate every feature of the language, from basic design types to data types, class design constructs (including all the details of inheritance), and the basics of the .NET Common Language Runtime (CLR). You'll learn how to model classes correctly using the most advanced features (such as reflection and attributes) that help make C# particularly powerful and elegant.

Advanced topics include a guide to making Win32 API calls from within C#, new threading options, and how to interoperate with legacy DLLs and COM objects in C#. At just 200 pages, this text still manages to cover a lot of ground with the specifics of C#, and with many of the features that help give C# its personality as a programming language.

Admirably concise, yet filled with expert knowledge for exploiting both basic and advanced features, this title earns high marks as a tutorial for learning Microsoft's latest programming language. It's sure to be a useful choice for any experienced programmer tackling C# for the first time. --Richard Dragan

Topics covered:

Book Description

Concise but thorough, this second edition of C# Essentials introduces the Microsoft C# programming language, including the Microsoft .NET Common Language Runtime (CLR) and .NET Framework Class Libraries (FCL) that support it. This book?s compact format and terse presentation of key concepts serve as a roadmap to the online documentation included with the Microsoft .NET Framework SDK; the many examples provide much-needed context. This new edition has been updated to cover the final release of the C# language. In addition to overviews of C#, the CLR, and the FCL, this new edition of C# Essentials covers: C# Essentials is an easy way for experienced programmers to evaluate and get up to speed quickly on the language best suited to developing web applications and services on the new Microsoft .NET platform.

Customer Reviews:

5 out of 5 stars The best first C# book I know of........2007-03-17

I have been writing in C# for over 4 years now. This was my first C# book, and the one I have used the most. Though I have several other, substantially longer C# books, this is the one I go to first. It's odd. When I can't find something I need to know in this book, I often can't find it in the larger books either. Despite the others having significantly more pages, they don't seem to provide me that much more information. One review I read mentioned the book is concise, and that is its greatest asset to me.

However, if you do not know how to program, then this book is not for you. If you are not comfortable writing code in either C, C++, or Java, this is not the book for you. If you know C, but lack OO knowledge, this probably isn't the book for you. Other than that, I highly recommend this book.

1 out of 5 stars Complete Waste of Money; Look Elsewhere.......2006-11-06

Although I have MCSD and MCDBA credentials, I found this book to be so brief that it is all but useless. Throughout the book, arcane topics (e.g. event accessors, attribute classes, position to member operator, the IClonable inerface, the IFormatable interface, etc.) are introduced with absolutely no hint of what they might be used for. I suppose if you know what all this stuff is already, but need to refresh your memory, the book might be OK. But for anyone who is trying to learn C#, look elsewhere.

5 out of 5 stars Short and to the Point.......2006-03-17

Cruising through book stores, I usually encounter the 800 page behemoths that 'teach you programming in 24 hours' or something similar. I suppose those are good for getting you programming with lots of examples.

However, I like to think I'm a pretty good programmer, having grown up with Pascal, C, and C++. I may be aging myself with that first one, but anyway.

I had thought C# was a toy language, ranking right up there with VB. That was until I encountered a powerful .NET financial development package out there on the 'net from SmartQuant. That started me thinking there must be something to this language. I started reading The C# Essentials on one my connections to SaharaBooks online.

Having a programming background, I was able to quickly grasp the basics of the language as they compared to what I already knew. The concepts of delegate functions and events took a while to wrap my head around, after being used to C++'s pointers and function passing. Once understanding the power of events, and how they manage multiple registrations as well as static and object based instantiations, I was sold.

However, I think C# loses it's power due to de-emphasizing the deconstructor and reverting to automated garbage collection. I can see the benefits, but I enjoyed the manual tuning I do with C++.

Well, having digressed to the language itself, now back to the book. The book covers the language itself, in what I think is a very fine balance. The examples are short, sweet and succinct in showing many of the fine points of the language specific it is covering.

I must admit though, that there are language features discussed in the book that do have examples, but still leave me wondering what they mean and how they fill in the big picture. I think they will fall into place as my experience grows, and I find scenarios where they start to make sense.

The book does not cover the .NET run-time library. That is best left to the 800 page reference behemoths, or simply the online reference library provided by the Integrated Development Environment.

I give the book two thumbs up. After a year of programming C#, it is still my primary quick reference on basic language idioms.

5 out of 5 stars Great Book!!.......2005-04-14

This is the first book I read when I began working with C#. It gave me the quick introduction to the language I needed to hit the ground running with C#. To this day I still remember turning to it when I needed to learn about indexers!

I have since moved off into the asp.net world (which this book doesn't cover) but I still find it fun to read. This book should be the standard for developers new to C#.

5 out of 5 stars My go-to book.......2003-06-30

When I first got into C# programming, I bought about $...worth of books on the subject. This has become my "Go-to" book - I go to it first, and usually don't have to bother with the other books.
Microsoft Visual C# .NET Language Reference
Average customer rating: 3.5 out of 5 stars
  • Perfect Reference
  • More trash from Microsoft
  • Useful reference guide, but not for beginners
  • more than just useful
Microsoft Visual C# .NET Language Reference
Microsoft Corporation , and Microsoft Corporation
Manufacturer: Microsoft Press
ProductGroup: Book
Binding: Paperback

C & C++ Windows ProgrammingC & C++ Windows Programming | Development | Microsoft | Computers & Internet | Subjects | Books
.NET.NET | Development | Microsoft | Computers & Internet | Subjects | Books
Object-Oriented DesignObject-Oriented Design | 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 | 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. Microsoft Visual C# .NET Step by Step--Version 2003 Microsoft Visual C# .NET Step by Step--Version 2003
  2. Programming in the Key of C# Programming in the Key of C#
  3. Microsoft  Visual C#  .NET Deluxe Learning Edition-Version 2003 (Pro Developer) Microsoft Visual C# .NET Deluxe Learning Edition-Version 2003 (Pro Developer)
  4. Microsoft® Visual C#® 2005 Step by Step (Step By Step (Microsoft)) Microsoft® Visual C#® 2005 Step by Step (Step By Step (Microsoft))
  5. Microsoft Visual Basic .NET Language Reference Microsoft Visual Basic .NET Language Reference

ASIN: 0735615543

Book Description

Get official documentation, including descriptions of all major features, for Microsoft Visual C# .NET-the modern, object-oriented language that balances productivity with power for building a wide range of applications for the Microsoft .NET platform. In its printed form, this information is portable, easy to use, and easy to browse-a comprehensive alternative to the substantial online help system in Visual C# .NET Standard software. Get the technical details you need to work with Visual C# .NET types, modifiers, statements, method parameters, namespaces, keywords, XML documentation, attributes, and preprocessor directives.

Customer Reviews:

5 out of 5 stars Perfect Reference.......2007-07-16

I think that a lot of the criticism that this book receives is due to the fact that people do not pay attention to the title. This is a language reference, not a tutorial. As a reference, it's wonderful. Due to it's dictionary-like structure, you'll be greatly disappointed if you expect to learn C# from scratch from this book.

The entries are both clear and informative. The nice thing about this book is that it doesn't get carried away with exposition. It tells you exactly what you need to know and nothing more. Also, the examples are generally short, but they are clear and do a good job at illustrating the concepts. As a reference, which is all that this book is, I could not ask for more.

1 out of 5 stars More trash from Microsoft.......2006-10-31

Save your money, another worthless book from Microsoft Press. You would think a company like Microsoft, with more than $50 billion in cash reserves, would spend a little money on decent documentation for their products. Their online documentation is marginal, and their textbooks are worse. Again save your money!

4 out of 5 stars Useful reference guide, but not for beginners.......2005-02-09

If you are looking for a book that nicely summarizes the C# language into a (non-MSDN) text, then this does a good job. It is well organized and keywords, functions, statements, etc are easy to find and cross-reference. The sample code is relatively useful, but sometimes challenging to figure out. I'd therefore recommend this book for intermediate-to-experienced C# developers.

4 out of 5 stars more than just useful.......2003-10-22

The trend of putting help and documentation online is not a bad idea per se, it's certainly cheaper for development houses than printing expensive paper manuals. But, although the capability for the 'paperless' office is here, the office itself isn't. This is because printed material is still the most versatile way for people to use and handle.
Online helps and references are sometimes like mazes, in that you chase a topic in a big circle until you get back to the beginning. They are great for overview and organization, lousy for hunting specifics. In addition, unless you have a laptop, you can't curl up in bed and read.
While it's true that everything in the printed reference is already in online help I've always found it convenient to also acquire the printed documentation. It's easier to park a specific page open and refer to it than to hop from one screen to another. Snippets of example code serve to illustrate the practical implementations of various C# elements.
C# & VB.NET Conversion Pocket Reference
Average customer rating: 4.5 out of 5 stars
  • Great for experienced VB.NET Programmers
  • Excellent Reference and Useful for Learning Both Languages
  • Great Pocket Reference
  • Good book
  • Very good book!
C# & VB.NET Conversion Pocket Reference
Jose Mojica
Manufacturer: O'Reilly Media, Inc.
ProductGroup: Book
Binding: Paperback

C & C++ Windows ProgrammingC & C++ Windows Programming | Development | Microsoft | Computers & Internet | Subjects | Books
.Net.Net | Visual Basic | Development | Microsoft | Computers & Internet | Subjects | Books
C#C# | Visual Basic | Development | Microsoft | Computers & Internet | Subjects | Books
Windows - GeneralWindows - General | Operating Systems | Microsoft | Computers & Internet | Subjects | Books
Object-Oriented DesignObject-Oriented Design | 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 | Computers & Internet | Subjects | Books
GeneralGeneral | Software | Computers & Internet | Subjects | Books
FrenchFrench | Foreign Language Nonfiction | Nonfiction | Subjects | Books
PocketPocket | Series | O'Reilly | By Publisher | Books
WindowsWindows | Programming | O'Reilly | By Publisher | Books
Visual BasicVisual Basic | Programming | O'Reilly | By Publisher | Books
GeneralGeneral | Programming | O'Reilly | By Publisher | Books
NonfictionNonfiction | French | Foreign Language Books | Specialty Stores | Books
All French BooksAll French Books | French | Foreign Language Books | Specialty Stores | Books
Similar Items:
  1. C# Language Pocket Reference C# Language Pocket Reference
  2. VB.NET Language Pocket Reference VB.NET Language Pocket Reference
  3. The .NET Languages: A Quick Translation Guide The .NET Languages: A Quick Translation Guide
  4. ASP.NET 2.0: A Developer's Notebook ASP.NET 2.0: A Developer's Notebook
  5. Programming C#: Building .NET Applications with C# Programming C#: Building .NET Applications with C#

ASIN: 0596003196

Book Description

Though most programmers use two or more languages, they usually have a mastery of one. Although Microsoft has advertised that the .NET runtime is language agnostic and that C# and Visual Basic .NET are so close that switching between the two is really quite easy, that?s only true up to a point. Some of the differences are obvious, but others are very subtle. C# & VB.NET Conversion Pocket Reference helps you easily make the switch from one language to another. The differences occur in three main areas: syntax, object-oriented principles, and the Visual Studio .NET IDE. Syntax concerns the statements and language elements. Object oriented differences are less obvious, and concern differences in implementation and feature sets between the two languages. IDE differences include things like compiler settings or attributes. There is also a fourth area of difference: language features that are present in one language but have no equivalent in the other. These unique language features are also covered in this book. C# & VB.NET Conversion Pocket Reference is a perfect companion for documents and books that don?t have examples using your mastered language. Author Jose Mojica expects that you know one of the two languages, but does not make an assumption about which one. He presents the information in a language-neutral point of view so that programmers from either background can read a section and feel that it is targeted to them.

Customer Reviews:

5 out of 5 stars Great for experienced VB.NET Programmers.......2005-06-01

This is a great book to start programming in C#. I have been programming in VB.NET for over three years and this book has been very helpful while making the transition from VB to C# and every time I am going from one language to the other. It is nicely organized and you can quickly find the information and exmaples you need to start working.I definitely recommend this book. I got it (...)at my local bookstore and it is worth alot more than that.

5 out of 5 stars Excellent Reference and Useful for Learning Both Languages.......2005-01-19

There are at least two advantages to knowing both languages.
- Understanding sample code and examples.
- Flexibility on multi-language projects.

I'm from a C++ background in the bad old days before .NET, but now I'm equally comfortable in either C# or VB.NET, largely due to this book.

Exclusive of conversion between the two langauges, it's also the best quick reference I have for either. Many times I've continued to search for my copy rather than turn to another source. Now I also subscribe to it on Safari, and when my hardcopy falls apart I'll probably buy another one.

It would be nice if it had an index, but I'm still giving it five stars since as far as I know there is no adequate substitute.

5 out of 5 stars Great Pocket Reference.......2005-01-08

This is a great pocket reference for those of us who go back and forth between C# and VB.NET. It is also good for those who do not have to do that, but want to know the differences.

Granted, much of the .NET platform allows almost line-for-line conversion between languages, but there are many syntax differences. This book covers those for these two languages, as well as a special section of significant differences between the languages (in addition to the item-by-item coverage).

This is a handy little book, but because it is little, it sometimes slides to the back of the bookshelf (between two larger books). Still, well worth the price and peace of mind.

4 out of 5 stars Good book.......2004-06-30

This book has been a lot of help for me. I came from an all C# programming background and took a job as a VB.NET programmer. With what I already knew, and this book as a reference I was programming VB.NET almost as well as I had programmed C# the very first day.

This book is a very handy tool for anyone to have especially for the price. My one compliant is that there is no index but you can quickly get use to thumbing though to find what you need in a hurry.

5 out of 5 stars Very good book!.......2003-07-30

I picked up this book on a fling... but I am amazed at how useful I've found it. Most book authors today are gauged (by the publishing houses) according to the number of pages they turn in. This book on the other hand tries to squeeze a lot of good solid information into a small space without beating the topic to death.

It goes over some of the core differences of VB.NET and C# making not just a valuable reference in conversion between the two, but amazing for learning both languages if you're coming from a high level language (I'm a very strong VB programmer). Within a few minutes I learned how to build classes in both C# and VB.NET from this book. About 10 minutes later I had basic Overloading and Inheritance down. Granted, this book won't teach you what Inheritance is, but if you already know it your only problem is to learn the syntax and this book gives you the syntax quickly.

Another cool thing about this book is that it quickly also shows you what's WRONG with the languages at the IL level and will give you a quick bit of info about things that can cause problems (i.e., case sensitivity in C# which allows you to write functions that would result in ambiguous interpretation in VB.NET)

Remember: this book won't tell you what object oriented design is and won't tell you how to build an n-tier app in .Net, but it will teach you how to write a class in C# and VB.NET in about 1 minute :-) Its just as helpful to learn the basics, such as loops, indexing, calling conventions, etc...

If you are already good in high level languages and have gotten dropped head first into .NET, get this book and keep it nearby.
Microsoft Visual C++ .NET Language Reference
Average customer rating: 3 out of 5 stars
  • Outdated Material - Actual Publication Date is 2002
Microsoft Visual C++ .NET Language Reference
Microsoft Corporation , and Microsoft Corporation
Manufacturer: Microsoft Press
ProductGroup: Book
Binding: Paperback

GeneralGeneral | C | Programming | Computers & Internet | Subjects | Books
LanguageLanguage | C | Programming | Computers & Internet | Subjects | Books
Visual C++Visual C++ | Languages & Tools | Programming | Computers & Internet | Subjects | Books
Object-Oriented DesignObject-Oriented Design | Software Design, Testing & Engineering | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Programming | Computers & Internet | Subjects | Books
C & C++ Windows ProgrammingC & C++ Windows Programming | Development | Microsoft | Computers & Internet | Subjects | Books
.NET.NET | Development | Microsoft | Computers & Internet | Subjects | Books
GeneralGeneral | 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. Microsoft  Visual C++  .NET Step by Step--Version 2003 (Step By Step (Microsoft)) Microsoft Visual C++ .NET Step by Step--Version 2003 (Step By Step (Microsoft))
  2. Microsoft Visual C# .NET Language Reference Microsoft Visual C# .NET Language Reference
  3. Ivor Horton's Beginning Visual C++ 2005 (Programmer to Programmer) Ivor Horton's Beginning Visual C++ 2005 (Programmer to Programmer)
  4. Programming with Managed Extensions for Microsoft Visual C++ .NET--Version 2003 Programming with Managed Extensions for Microsoft Visual C++ .NET--Version 2003
  5. Microsoft  Visual C++  .NET Deluxe Learning Edition--Version 2003 (Pro Developer) Microsoft Visual C++ .NET Deluxe Learning Edition--Version 2003 (Pro Developer)

ASIN: 0735615535

Amazon.com

For anyone who works with C++ on Windows, Microsoft Visual C++ .NET Language Reference offers a highly useful reference to C++ used in the new Visual C++ .NET. Blending coverage of traditional features of this tried-and-true programming language with the latest in .NET features, this title shows how C++ has a real role to play in Microsoft's new platform.

This reference work can serve as the definitive guide to language features for the Visual C++ .NET programmer. With listings of every keyword in the language, plus explanations of what they mean, along with sample code, veteran C++ programmers can see how their favorite language has been updated for .NET. (Some reference topics are generously reprinted. For example, the same material occurs for the try, throw, and catch keywords for easy access on exception handling.) Extensive listings of C++ operators and material on every aspect of designing with classes are two highlights here.

The heart of this book for most readers will be its coverage of managed extensions, that is, C++, the language used to target .NET programs. This material shows that Virtual C++ .NET is a first-class language for the new platform. This text lists and explains important language extensions (like _gc) that permit C++ to work with .NET and take full advantage of new capabilities like garbage collection, delegates, events, as well as properties and indexers. These chapters will more than justify the cost of this book for anyone tackling C++ on the new .NET. Final listings of every Visual C++ .NET compiler and linker switch provide some more useful reference material.

In all, this text proves that Visual C++ .NET has a role to play in .NET. As a reference to the C++ language of old, plus new Microsoft enhancements to the language the permit it to work with .NET, this title will be a must-have for anyone who writes C++ code on Windows and .NET. --Richard Dragan

Book Description

This is the official printed documentation for Microsoft Visual C++ .NET, the latest version of the highly productive C++ tool for high-performance development in the Microsoft .NET Framework. In its printed form, this information is portable, easy to use, and easy to browse-a comprehensive alternative to the substantial online help system in Visual C++ .NET Standard software. The language reference contains information about Visual C++ .NET functions, methods, objects, operators, properties, statements, error messages, and more.

Customer Reviews:

3 out of 5 stars Outdated Material - Actual Publication Date is 2002.......2006-10-23

Amazon has listed the wrong publication date for this book. It is not 2006 - the actual publciation date is 2002 (and Amazon's correction system won't let you put in the correct date).

The reason the publication date is important is that much of the material in this book about managed extensions is outdated and does NOT apply to Visual C++ 2005. For instance, __gc class is now replaced with ref class, tracking handle ^ replaces pointer *, etc. So, if you have old managed code you need to convert to 2005, this book will be of no help. And if you're writing new managed code, this book will lead you in the wrong direction.

This is an OK book as a reference for conventional C++. Microsoft needs to publish an updated version for managed code. But I doubt they will since they don't really want us to use C++ (they are pushing us to use their own languages, C# and Visual Basic).
Programming with Microsoft Visual C++ .NET, Sixth Edition (Core Reference)
Average customer rating: 3.5 out of 5 stars
  • Ex07b project
  • No bad.
  • What I've Been Looking For
  • Excellent "comprehensive" reference
  • Excellent "comprehensive" reference
Programming with Microsoft Visual C++ .NET, Sixth Edition (Core Reference)
George/Kruglinski Shepherd
Manufacturer: Microsoft Press
ProductGroup: Book
Binding: Hardcover

GeneralGeneral | C | Programming | Computers & Internet | Subjects | Books
LanguageLanguage | C | Programming | Computers & Internet | Subjects | Books
Visual C++Visual C++ | Languages & Tools | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Programming | Computers & Internet | Subjects | Books
C & C++ Windows ProgrammingC & C++ Windows Programming | Development | Microsoft | Computers & Internet | Subjects | Books
.NET.NET | Development | Microsoft | Computers & Internet | Subjects | Books
GeneralGeneral | Computers & Internet | Subjects | Books
GeneralGeneral | Software | Computers & Internet | Subjects | Books
MathematicsMathematics | Professional Science | Professional & Technical | Subjects | Books | Applied | Chaos & Systems | Geometry & Topology | Mathematical Analysis | Mathematical Physics | Number Systems | Pure Mathematics | Transformations | Trigonometry
Look Inside Computer BooksLook Inside Computer Books | Trip | Specialty Stores | Books
Similar Items:
  1. Microsoft  Visual C++  .NET Step by Step--Version 2003 (Step By Step (Microsoft)) Microsoft Visual C++ .NET Step by Step--Version 2003 (Step By Step (Microsoft))
  2. Core Java(TM) 2, Volume II--Advanced Features (7th Edition) (Core Series) Core Java(TM) 2, Volume II--Advanced Features (7th Edition) (Core Series)
  3. Core Java(TM) 2, Volume I--Fundamentals (7th Edition) (Core Series) Core Java(TM) 2, Volume I--Fundamentals (7th Edition) (Core Series)

ASIN: 0735615497

Book Description

This title is the complete programming reference for intermediate and expert developers who want to create .NET applications with Visual C++ and the .NET Framework. Focusing on core programming techniques, instructions, and solutions, this book is designed to help developers who are already familiar with Visual C++ discover what's new in Visual C++.NET and learn how to use the language and their programming skills with the Windows operating system to produce a new generation of killer .NET applications. An enhanced eBook in Microsoft Help 2 format, extensive real-world programming examples, and reusable code on a companion CD-ROM all give readers the complete answers they need to solve specific .NET coding problems faster.

Customer Reviews:

4 out of 5 stars Ex07b project.......2005-06-10

Ex07b does not work (listed on pages 160-161) on Windows XP. The child window ID of stc32 (=0x045f) is not recognized by the file dialog. As the result, the buttom of "Delete All Matching Files" does not delete *.obj files at all.

3 out of 5 stars No bad........2003-07-21

This book took on a little bit of a different layout than the previous book. Not worth buying if you have no intrest in .Net or managed C++ extension that Microsoft added.

4 out of 5 stars What I've Been Looking For.......2003-07-03

I can't tell you how many times i've sat down with various and sundry texts, ebooks, and website tutorials to learn how to program Win32 apps in C++. Every time I was incredibly frustrated that the author would simply walk through the implementation, without explaining any of the reasons why. I'm a C#.NET programmer and I come from a background of "academic" C (i.e. for school), Python, and Java programming.

The thing I like about the author is that he takes his time, defines his terms, and has an easy tone to his work. He doesn't get so conceptual (like Bruce Eckel of "Thinking in C++") where you get that itchy "Yeah, this is all nice, but how gonna use any of this?" feeling. This is one author that presents the forest and the trees in a well-balanced combination.

If you're an experienced MFC programmer, this may or may not be your book. It does rehash a lot of MFC and COM theory. But for me, as a programmer entering into Win32 C++ programming as .NET is making the scene, this book helps me to both understand the platform more deeply and make better decisions in my work.

5 out of 5 stars Excellent "comprehensive" reference.......2003-03-27

I guess the title might be a bit misleading. With the .NET movement in full gear, MSFT is calling all their products "blah blah blah.NET". That goes for their C++ development tool, too.

I got a copy of this book because "MFC Internals" was very useful. It's by the same author.

This book isn't devoted totally to .NET-- in fact only a third of the chapters cover .NET features. There's information on Managed C++, the CLR, Windows Forms using C++, and integrating C++ code with ASP.NET (all .NET-oriented features). There's also a chapter on writing app Wizards for the new Visual Studio.

Like it or not, ATL and MFC are still around-- and this book is the a decent reference covering the classic frameworks from the new Visual Studio point of view. Also covers attributed ATL. MSFT has moved a lot of things around in their development environment, and this book tells you where everything ended up.

The book is definitely useful for developers coming from the classic MFC and ATL backgrounds who want to move into the .NET space.

5 out of 5 stars Excellent "comprehensive" reference.......2003-03-27

I guess the title might be a bit misleading. With the .NET movement in full gear, MSFT is calling all their products "blah blah blah.NET". That goes for their C++ development tool, too.

I got a copy of this book because "MFC Internals" was very useful. It's by the same author.

This book isn't devoted totally to .NET-- in fact only a third of the chapters cover .NET features. There's information on Managed C++, the CLR, Windows Forms using C++, and integrating C++ code with ASP.NET (all .NET-oriented features). There's also a chapter on writing app Wizards for the new Visual Studio.

Like it or not, ATL and MFC are still around-- and this book is the a decent reference covering the classic frameworks from the new Visual Studio point of view. Also covers attributed ATL. MSFT has moved a lot of things around in their development environment, and this book tells you where everything ended up.

The book is definitely useful for developers coming from the classic MFC and ATL backgrounds who want to move into the .NET space.
Building Web Applications with C# and .NET: A Complete Reference
Average customer rating: 3 out of 5 stars
  • Missing a few very important pieces.
Building Web Applications with C# and .NET: A Complete Reference
Dudley W. Gill
Manufacturer: CRC
ProductGroup: Book
Binding: Paperback

C & C++ Windows ProgrammingC & C++ Windows Programming | Development | Microsoft | Computers & Internet | Subjects | Books
Object-Oriented DesignObject-Oriented Design | Software Design, Testing & Engineering | Programming | 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
InternetInternet | Home Computing | Computers & Internet | Subjects | Books | Internet & Education | Online Searching | Web Browsers | Web for Kids
GeneralGeneral | Programming | Web Development | Computers & Internet | Subjects | Books
Systems Analysis & DesignSystems Analysis & Design | Computer Science | Computers & Internet | Subjects | Books
GeneralGeneral | Computers & Internet | Subjects | Books
Design & ArchitectureDesign & Architecture | Hardware | Computers & Internet | Subjects | Books
GeneralGeneral | Software | Computers & Internet | Subjects | Books
GeneralGeneral | Electrical & Electronics | Engineering | Professional & Technical | Subjects | Books
All TitlesAll Titles | Qualifying Textbooks - Fall 2007 | Stores | Books
ASIN: 0849312507

Book Description

Microsoft's introduction of its XML Web platform, .NET Framework, and its C# programming language signal Microsoft's total entry into e-commerce, fundamentally changing the way businesses and people interact over the Internet. Building Web Applications with C# and .NET: A Complete Reference is a comprehensive resource with a sharp focus on how to develop and deploy distributed applications using Microsoft's .NET Framework and C#. Written for C++, Visual Basic, Java, and ASP programmers making the transition to .NET, the text begins by providing the fundamentals of network programming and then expands these basics to demonstrate how to use the concepts and capabilities of .NET for developing distributed applications. Heavily referenced with many exercises, the text provides a clear, detailed exposition on the essential elements of the .NET Framework requisite to distributed programming. Coverage of ASP, C#, ADO Database Access, HTML, XM, WSDL and SOAP, and Web Services make this text the ultimate reference on the .Net Framework. Numerous examples illustrate the concepts and techniques discussed and the hands-on exercises demonstrate the visual studio development environment. Building Web Applications with C# and .NET: A Complete Reference includes a tutorial on the C# programming language and provides you with the skills and tools that you will need to develop and deploy distributed applications.

Customer Reviews:

3 out of 5 stars Missing a few very important pieces........2004-03-10

This book does have some very good references of many of the .NET classes, BUT the index is only 3 pages long so good luck finding them! I don't know how a publisher prints a "reference" book without even a passing stab at a index but here it is.
Also who wants to build a web application without data connectivity? Not me.
There are a scant few pages on OleDBConnection and NONE on SqlCconnection! I'm not kidding the word 'SqlCconnection' appears exactly ONCE in this book and forgive me for spoiling the surprise but here it is: "SqlConnection represents a connection to a SQL Server database." That's a quote, and the complete discussion.

Other than that this book is ok, but skipping on the index and SqlConnection in a .NET Web application "complete reference"? That's a mighty big oversight if you ask me.
Visual Basic .NET Programmer's Reference
Average customer rating: 5 out of 5 stars
  • Right-Hand reference material
  • This Book is better than the Help in VB.NET
Visual Basic .NET Programmer's Reference

Manufacturer: McGraw-Hill/OsborneMedia
ProductGroup: Book
Binding: Paperback

C & C++ Windows ProgrammingC & C++ Windows Programming | Development | Microsoft | Computers & Internet | Subjects | Books
.Net.Net | Visual Basic | Development | Microsoft | Computers & Internet | Subjects | Books
GeneralGeneral | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Languages & Tools | Programming | Computers & Internet | Subjects | Books
BasicBasic | Languages & Tools | Programming | Computers & Internet | Subjects | Books
GeneralGeneral | Computers & Internet | Subjects | Books
GeneralGeneral | Software | Computers & Internet | Subjects | Books
MathematicsMathematics | Professional Science | Professional & Technical | Subjects | Books | Applied | Chaos & Systems | Geometry & Topology | Mathematical Analysis | Mathematical Physics | Number Systems | Pure Mathematics | Transformations | Trigonometry
GeneralGeneral | Health, Mind & Body | Subjects | Books
Similar Items:
  1. .NET Framework Programmer's Reference .NET Framework Programmer's Reference

ASIN: 0072195347

Book Description

Discover the ultimate desktop reference for building Web services and applications for the .NET platform. Get a complete overview of the .NET framework as well as the evolution of Visual Basic inside this handy reference. You’ll find coverage of all the language enhancements in Visual Basic .NET, plus new math functions and new operations, including inheritance, polymorphism, and overloading.

Customer Reviews:

5 out of 5 stars Right-Hand reference material.......2002-10-12

Whenever I need some help with Visual Basic.net, this is the first source that I use. Sometimes it is better than the on-line help. I would supplement this book with the "Visual Basic.Net: The Complete Reference" book. I would highly recommend that both books be added to your Visual Basic.Net reference library. Although not as fast as the on-line help, the book provides better answers to your Visual Basic.Net questions. The only error that I found is ADO.Net becomes ADO.Next in the chapter on ADO.Net. Must have been the publisher.

5 out of 5 stars This Book is better than the Help in VB.NET.......2002-05-05

I am not a professional programmer so I need all the help I can get. I was stuck trying to get the Long Date format to work correctly so I consulted the help menu in VB.NET and all that provided was information that was incorrect and or that I could not implement correctly so I picked up my new copy of Programmerýs reference and found the solution within seconds. I use the previous version Programmerýs reference for VB6 and it also is an excellent resource. Both of these books by Dan Rahmel have MORE information that I can use in the real world than several of the 1500 page books on my shelves.
Lloyd Gregory techrep@lloydgregory.com

Books:

  1. Microsoft Visual Studio 2005 Unleashed
  2. Operations Research: An Introduction (8th Edition)
  3. Oracle9i: The Complete Reference
  4. Pattern Classification (2nd Edition)
  5. PCs For Dummies (Pcs for Dummies)
  6. Pokemon Diamond & Pearl: Prima Official Game Guide (Prima Official Game Guides)
  7. Practical Computer Literacy
  8. Pro .NET 2.0 Windows Forms and Custom Controls in VB 2005
  9. Professional Photoshop: The Classic Guide to Color Correction (5th Edition)
  10. Programming and Problem Solving With C++

Books Index

Books Home

Recommended Books

  1. Edie Factory Girl
  2. Visions of Politics
  3. Prentice Hall's Federal Taxation, 1996 Comprehensive
  4. The Haunted Mansion: From the Magic Kingdom to the Movies
  5. Strategic Market Management
  6. When the Light Goes: A Novel
  7. The Worst Hard Time: The Untold Story of Those Who Survived the Great American Dust Bowl
  8. Accounting and Auditing Clerk
  9. Society, State and Market: A Guide to Competing Theories of Development
  10. The Harry Bosch Novels: The Black Echo, The Black Ice, The Concrete Blonde