473,686 Members | 2,970 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Visual C++ Standard Edition

Hi,

I am considering buying Visual Studio Standard Edition and have these
questions about the VC++ incuded. Could you also, to help me know the
diffrene in capablility, answer the same questions about the express edition.
Here they are:
1) -Can you access the Windows API?
2) -Can you use Direct-X?
3) -Can you use Opengl?
4) -Can you create Active-X controls?
5) -Can you access an SQL database?
6) -Can you sell or give away you're programs?
7) -Do I own the full copyright of the programs I write?
8) -Can you create DLLs?
9) -Can you read 3rd party DLLs?


Thank you,
Simon Brown

Jun 8 '06 #1
6 1623
"Simon Brown" <Si********@dis cussions.micros oft.com> wrote in message
news:C8******** *************** ***********@mic rosoft.com...
Hi,

I am considering buying Visual Studio Standard Edition and have these
questions about the VC++ incuded. Could you also, to help me know the
diffrene in capablility, answer the same questions about the express
edition.
Here they are:
1) -Can you access the Windows API?
2) -Can you use Direct-X?
3) -Can you use Opengl?
4) -Can you create Active-X controls?
5) -Can you access an SQL database?
6) -Can you sell or give away you're programs?
7) -Do I own the full copyright of the programs I write?
8) -Can you create DLLs?
9) -Can you read 3rd party DLLs?


Yes, you can do all of these using any edition of VC++, including the free
Express edition. In most cases, you'll need (or want) to download the
latest Windows SDK (free), plus any other SDKs you might need. Each edition
of Visual Studio includes some subset of the SDK ranging from nothing in the
express editions to the full suite in the Team editions, but you can always
download and install the full SDK regardless of the edition of VS that
you're using.

The key difference in Standard Edition and above (compared to Express) is
that you can use MFC and ATL which are not included in Express and can't be
downloaded (at least, not the current versions - some very old versions are
included in some versions of the SDK).

-cd
Jun 8 '06 #2
"Simon Brown" <Si********@dis cussions.micros oft.com> wrote in message
news:C8******** *************** ***********@mic rosoft.com...
I am considering buying Visual Studio Standard Edition and have these
questions about the VC++ incuded.
OK. What MS has to say on how the various versions compare is here:

http://msdn.microsoft.com/vstudio/pr...e/default.aspx
Could you also, to help me know the
diffrene in capablility, answer the same questions about the express
edition.
Here they are:
1) -Can you access the Windows API?
Yes. Realize though that the Windows API changes over time. What most of us
do is download the most recent edition of the Platform SDK here

http://www.microsoft.com/downloads/d...displaylang=en

and then we point the compiler at the headers and libraries of the SDK.
2) -Can you use Direct-X?
Yes.
3) -Can you use Opengl?
You'll find an OpenGL sample here:

http://msdn2.microsoft.com/en-us/library/fe7yfss0.aspx

I don't know anything more than that about OpenGL.
4) -Can you create Active-X controls?
Yes.
5) -Can you access an SQL database?
Yes.
6) -Can you sell or give away you're programs?
Yes. No diiference really between the various editions.
7) -Do I own the full copyright of the programs I write?
Ask a lawyer. :-) Seriously, if you do work for a client or an employer the
answer depends on local law and contracts and whatnot.
8) -Can you create DLLs?
Yes.
9) -Can you read 3rd party DLLs?


Yes to the extent that they are publically accessible.

Regards,
Will
Jun 8 '06 #3
> I am considering buying Visual Studio Standard Edition and have these
questions about the VC++ incuded. Could you also, to help me know the
diffrene in capablility, answer the same questions about the express
edition.


Here is a comparison between the different VC editions:
http://msdn2.microsoft.com/en-us/library/hs24szh9.aspx
which shows you exactly what is included and what is not.

--

Kind regards,
Bruno van Dooren
br************* *********@hotma il.com
Remove only "_nos_pam"
Jun 8 '06 #4

"Simon Brown" <Si********@dis cussions.micros oft.com> wrote in message
news:C8******** *************** ***********@mic rosoft.com...
Hi,

I am considering buying Visual Studio Standard Edition and have these
"buying" as in spending money? That's harsh.

Visit http://www.learn2asp.net/
questions about the VC++ incuded. Could you also, to help me know the
diffrene in capablility, answer the same questions about the express
edition.
Here they are:
1) -Can you access the Windows API?
2) -Can you use Direct-X?
3) -Can you use Opengl?
4) -Can you create Active-X controls?
5) -Can you access an SQL database?
6) -Can you sell or give away you're programs?
7) -Do I own the full copyright of the programs I write?
8) -Can you create DLLs?
9) -Can you read 3rd party DLLs?


Thank you,
Simon Brown

Jun 9 '06 #5
Sorry about asking but can you acces the Windows API and still be able to
drag and arrange buttons using the mouse. Also, how do you do all those
things? My experiance of the Windows API comes from Dev-cpp and Liberty BASIC.

Thank you

"Carl Daniel [VC++ MVP]" wrote:
"Simon Brown" <Si********@dis cussions.micros oft.com> wrote in message
news:C8******** *************** ***********@mic rosoft.com...
Hi,

I am considering buying Visual Studio Standard Edition and have these
questions about the VC++ incuded. Could you also, to help me know the
diffrene in capablility, answer the same questions about the express
edition.
Here they are:
1) -Can you access the Windows API?
2) -Can you use Direct-X?
3) -Can you use Opengl?
4) -Can you create Active-X controls?
5) -Can you access an SQL database?
6) -Can you sell or give away you're programs?
7) -Do I own the full copyright of the programs I write?
8) -Can you create DLLs?
9) -Can you read 3rd party DLLs?


Yes, you can do all of these using any edition of VC++, including the free
Express edition. In most cases, you'll need (or want) to download the
latest Windows SDK (free), plus any other SDKs you might need. Each edition
of Visual Studio includes some subset of the SDK ranging from nothing in the
express editions to the full suite in the Team editions, but you can always
download and install the full SDK regardless of the edition of VS that
you're using.

The key difference in Standard Edition and above (compared to Express) is
that you can use MFC and ATL which are not included in Express and can't be
downloaded (at least, not the current versions - some very old versions are
included in some versions of the SDK).

-cd

Jun 9 '06 #6
Simon Brown wrote:
Sorry about asking but can you acces the Windows API and still be
able to drag and arrange buttons using the mouse?
The overt answer to this question is yes, but I don't think you said what
you really meant.

Is there a drag-drop designer for Win32 API programs? If you're talking
about Standard Edtion or above and using MFC then the answer is yes,
otherwise no.
Also, how do you do all those things?


Read, read, read. Most of the areas you mentioned are specialties with
literally dozens of books and thousands of pages of documentation to answer
that very question.

-cd
Jun 10 '06 #7

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
2166
by: Corrie Meyer | last post by:
Announcement: SwiftReports standard edition 1.0 for Visual Studio ..NET 2003 released by UniSwift. We are pleased to announce the first release of a fully-managed reporting tool for the Microsoft .NET framework. SwiftReports provides complete code integration with the Visual Studio .NET 2003 environment. Developers can use Visual Studio .NET 2003 to write code in either C# or Visual Basic .NET for report control and event handling.
4
1644
by: Roy | last post by:
Hello there, I am planning to get Visual C++ .NET Standard Edition for creating games with DirectX. I checked out the differences of the standard edition and the professional edition and noticed this feature is not included in standard: "Build and deploy professional-grade applications using a powerful optimizing compiler."
2
1077
by: Jan Larcombe | last post by:
I hope this is the right place for this question. It's not exactly a complcated one. I've just installed Visual C++.net Standard Edition and have been trying to access the Setup Wizard from the "Setup and Deployment Projects" folder but it is not there. Only the Setup Project icon. EVERY piece of documentation I have says that it should be in here (they do mention that it is not part of VB.net standard edition). So what have I done wrong....
4
2056
by: Christian Blackburn | last post by:
Hi Gang, I saw this for sale online: Microsoft Visual Basic.NET Deluxe Learning Edition Version 2003. I'm wondering is the CD that's bundled with the learning edition just a digitized version of the book or is it an interactive tutorial? Thanks, Christian Blackburn
5
3801
by: Microsoft | last post by:
Hi, I have Visual Basic .net 2003 (Standard Edition) & SQL Server 2000 Developer Edition. When trying to create a connection in the server explorer from the .net IDE I get a number of problems; a.. Under the "Connection" tab, under "1. Select or enter a server name:" when I either select the drop down box or click the refresh button I get an error dialog saying "Error enumerating data servers. Enumerator reports Unspecified error'". The...
2
3633
by: W C Hull | last post by:
Now that Visual Studio 2005 has been out a while I'm hoping that someone can give me some insight on what version to upgrade to (standard or professional). I went out on Microsoft's site and looked at the comparison chart and didn't find anything really significant between the two versions from my perspective. I have Visual Basic Professional 6.0 and have written a few standalone programs. No network, no databases just a few simple...
2
3431
by: Progman | last post by:
I have Visual Studio 2005 Standard edition. Is ti the same thing as the Express edition or Standard is more?
3
6054
by: Edwin Smith | last post by:
I have a 2 form project in VS2005 that now hangs whenever I try to do anything with the second form. This seems to have started when I added some SQL tables from a Pervasive v.9 database using the Pervasive ODBC driver. The devenv.exe process hangs and will not respond with about 50% cpu usage and about 100 megs of memory used. I am running it on an Athlon 64 bit dual core with 32 bit Windows XP pro. I have 2 megs of memory so I don't...
5
10091
by: Michael Reichenbach | last post by:
After working with script languages, notepad(++) and co. and several other ide`s I found something which really improved my productivity (Visual Studio 2005). It`s imho better then dev-cpp... I worked with C# and VB.net a bit and it was really easy because of the debugger, the interactive debugger, intellisense, command completer and so on. I would like to stick to this ide. But I thought about to invest in C++ instant of C# / VB.net...
0
8586
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
8942
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
0
7613
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
6444
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
5803
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
4317
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
1
2959
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
2
2212
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
3
1943
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.