Solved

Visual C++ beginer questions

Posted on 2008-09-30
7
222 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
7 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 150 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

DevOps Toolchain Recommendations

Read this Gartner Research Note and discover how your IT organization can automate and optimize DevOps processes using a toolchain architecture.

Question has a verified solution.

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

Suggested Solutions

In my previous article (http://www.experts-exchange.com/Programming/Languages/.NET/.NET_Framework_3.x/A_4362-Serialization-in-NET-1.html) we saw the basics of serialization and how types/objects can be serialized to Binary format. In this blog we wi…
Many of us here at EE write code. Many of us write exceptional code; just as many of us write exception-prone code. As we all should know, exceptions are a mechanism for handling errors which are typically out of our control. From database errors, t…
The goal of the tutorial is to teach the user how to use functions in C++. The video will cover how to define functions, how to call functions and how to create functions prototypes. Microsoft Visual C++ 2010 Express will be used as a text editor an…
The viewer will learn how to clear a vector as well as how to detect empty vectors in C++.

920 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

Need Help in Real-Time?

Connect with top rated Experts

14 Experts available now in Live!

Get 1:1 Help Now