Improve company productivity with a Business Account.Sign Up

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 225
  • Last Modified:

Information about Visual Studio Net

Hi,
I am working with Visual Studio C++. Net from 2003 (old, but I am used to it very well)
This will not work correct on Window 7 or 8.

What kind of Visual Studio do I have to download from Microsoft to get the (kind off) same program?
I would like to build Windows Dialog Application as I do  so with my 2003 program.
Can you buy the Visual Studio (dvd/cd) ?

Please let me know.
Thank you.
Best regards,
Thomas
0
Thomas Stockbruegger
Asked:
Thomas Stockbruegger
3 Solutions
 
frankhelkCommented:
As long as you don't need the advanced database capabilities of the full version, you could just use the free "express" edition of visual studio and try it out. Since you'll us C++ it doesn't matter that new VS versions are based on .NET ... that only matters for the .NET languages (VB, C#, ...).

Just D/L from Microsoft (search for "visual studio .NET express", d/l what jou need (be aware of a real FAT download)) and install.
0
 
Thomas StockbrueggerAuthor Commented:
As long as you don't need the advanced database capabilities of the full version
I work with IADORecordBinding  with my SQL Server, is this still possible?
0
 
frankhelkCommented:
To be precise ... I don't know.

I don't do database stuff, so the express version usually meets my demands.
I'd recommend to just try it out. Download, install, and try to compile your project. If it does, good. If not, you'll have to use the full blown "real thing". You'll know instantly, beause you'll be unable to build due to missing parts of the .NET component assembly.

There's a Wikipedia article at

https://en.wikipedia.org/wiki/Microsoft_Visual_Studio_Express

theat explains the limitations of VS Express.
0
Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

 
Jacques Bourgeois (James Burger)PresidentCommented:
You are not limited to the Express edition anymore. For a couple of months now, Microsoft enables you to download the Community Edition for free. This is the same as the Professional edition, but there as some limitations on the license, the main one being that it is free only for enterprises that have 5 programmers or less.

As for IADORecordBinding, it is not clear. There is documentation for it for Office 2013, so one supposes that you will still be able to use it in Visual Studio 2013.
0
 
frankhelkCommented:
Oh ... I havn't noticed that - so I would expect that VS Express would be sufficient as long as you have no problem with that license thing.
0
 
jkrCommented:
It seems it does:

//-----------------------------------------------------------------------------
// File:		icrsint.h
//
// Copyright:   Copyright (c) Microsoft Corporation         
//
// Contents:	ADO C/C++ Record Binding Definitions
//
// Comments:
//
//-----------------------------------------------------------------------------

#ifndef _ICRSINT_H_
#define _ICRSINT_H_

#include <olectl.h>
#include <stddef.h>

// forwards
class CADORecordBinding;

#define classoffset(base, derived) ((DWORD_PTR)(static_cast<base*>((derived*)8))-8)

// ...

Open in new window

(that's the head of 'icrsint.h' from my "C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\Include")

Furthermore, you have nothing to lose. If VS Community (BTW: Available from http://www.visualstudio.com/en-us/downloads/download-visual-studio-vs#DownloadFamilies_2) does still not support it you can still get Professional and only have wasted the download and installation time.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now