?
Solved

Visual C++ beginer questions

Posted on 2008-09-30
7
Medium Priority
?
236 Views
Last Modified: 2010-04-24
I am new in c++, was studing c++ from 4 years ago, so i am not updated, and now will start working on it.

I want to know:

- Can i write c++ code using VS 2009 without installing .net framework on the client machine?
- Can i write C++ windows applications or .dll without using .net?
- What is the best book now to learn Visual C++?
Visual C 2008 How to Program is a good one?
- Where can i find good articles about?
0
Comment
Question by:amrelgarhy
5 Comments
 
LVL 17

Expert Comment

by:sweetfa2
ID: 22611060
Simple answer, depends what you want the program to do...
0
 
LVL 55

Expert Comment

by:Jaime Olivares
ID: 22611115
yes, you can, using the proper library for:
- a console application
- a windows application with pure WinAPI functions (complex)
- a windows application with MFC library (easier, for best quality)
- a 3rd party GUI library like wxWidgets (mid-complex, good quality)

Notice you are not forced to write a .net application (using C++/CLI) with VS 2008, it can be any of the previous.
You can compile your application with the mentioned libraries in 2 ways: static (embedded) libraries, and dynamic (DLL) libraries.
0
 

Author Comment

by:amrelgarhy
ID: 22611121
Great.
And about the best books about VC++ and good websites i can found there some goo articles?


Thanks,
0
 
LVL 55

Accepted Solution

by:
Jaime Olivares earned 600 total points
ID: 22611164
the best web site IMO to pick tutorials and ready-made components is codeproject.com
About best books, it is not easy to answer, there are lots, some of pure C++ concepts and others about applied C++. I like the books from Wrox Press, you can look for them at amazon.com
Also, you can download this eBook about pure c++ concepts (from beginner to advanced):
Thinking in C++, by Bruce Eckel (http://www.mindview.net/Books/TICPP/ThinkingInCPP2e.html)
0
 
LVL 39

Expert Comment

by:itsmeandnobodyelse
ID: 22615258
If you don't want to go for .net you may be interested in MFC framework for making GUI applications. Though a little bit old-fashioned it is still the majority of current applications being based on MFC.

If you were interested you might look for the Scribble tutorial which gives a brief introduction to MFC programming and the Document-View architecture. I did it  1993 as a beginner and I still have good reminders of that tutorial.
0

Featured Post

Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This document covers how to connect to SQL Server and browse its contents.  It is meant for those new to Visual Studio and/or working with Microsoft SQL Server.  It is not a guide to building SQL Server database connections in your code.  This is mo…
Wouldn’t it be nice if you could test whether an element is contained in an array by using a Contains method just like the one available on List objects? Wouldn’t it be good if you could write code like this? (CODE) In .NET 3.5, this is possible…
The viewer will learn how to user default arguments when defining functions. This method of defining functions will be contrasted with the non-default-argument of defining functions.
The viewer will learn additional member functions of the vector class. Specifically, the capacity and swap member functions will be introduced.
Suggested Courses

615 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question