473,396 Members | 1,756 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,396 software developers and data experts.

Converting a VS6.0 project to VS2005

GM all,
I have a VS 6.0 project (a Chess program) I want to convert to 2005.
I have no idea where to start.

I don't even know why should I do it.

Can anyone point me to a relevent documentation?

Thanks,
Dudu Arbel
Dec 6 '05 #1
6 1298
Hi dududuil!
I have a VS 6.0 project (a Chess program) I want to convert to 2005.
I have no idea where to start.
Install VS2005?
Open the project with VS2005?
I don't even know why should I do it.


Then why do you want it?

--
Greetings
Jochen

My blog about Win32 and .NET
http://blog.kalmbachnet.de/
Dec 6 '05 #2
Well, actually I want to learn this new tool. This is where things are going,
aren't they?

"Jochen Kalmbach [MVP]" wrote:
Hi dududuil!
I have a VS 6.0 project (a Chess program) I want to convert to 2005.
I have no idea where to start.


Install VS2005?
Open the project with VS2005?
I don't even know why should I do it.


Then why do you want it?

--
Greetings
Jochen

My blog about Win32 and .NET
http://blog.kalmbachnet.de/

Dec 6 '05 #3
dududuil wrote:
Well, actually I want to learn this new tool. This is where things are going,
aren't they?

"Jochen Kalmbach [MVP]" wrote:

Hi dududuil!

I have a VS 6.0 project (a Chess program) I want to convert to 2005.
I have no idea where to start.


Install VS2005?
Open the project with VS2005?

I don't even know why should I do it.


Then why do you want it?

--
Greetings
Jochen

My blog about Win32 and .NET
http://blog.kalmbachnet.de/

dududuil:

Maybe all programming on Windows is moving toward the .NET platform. Or
maybe it isn't. Personally, I see the whole thing as a bit of a mess
right now. Obsolete managed C++ syntax. Soon to be obsolete WinForms?

But anyway, just compiling your app to VC8 does not move you in this
direction at all. It just gives you a better compiler, and (in many
peoples' opinion) a worse IDE. No .NET involved. So you should perhaps
consider why you are doing it.

One reason to do it is so you can start to incorporate .NET features in
your app. This is what MS wants you to do (even though they do not do it
themselves). But once you have done this, you cannot go back, so it is
something to consider very very carefully.

David Wilkinson
Dec 6 '05 #4
"David Wilkinson" <no******@effisols.com> wrote in message
news:OW****************@TK2MSFTNGP15.phx.gbl...
dududuil wrote:

Maybe all programming on Windows is moving toward the .NET platform. Or
maybe it isn't. Personally, I see the whole thing as a bit of a mess
right now. Obsolete managed C++ syntax. Soon to be obsolete WinForms?
It sure seems like a total mess reading the newsgroups. How can the syntax
be obsolete from version to version? It all begins to make sense if you
imagine that it's a devilish scheme cooked up to have non-Microsoft
companies running around in circles, never gaining any traction - while
giving people who making a living training on this stuff something to do.
Meanwhile, MS doesn't get high on its own supply.
But anyway, just compiling your app to VC8 does not move you in this
direction at all. It just gives you a better compiler, and (in many
peoples' opinion) a worse IDE. No .NET involved. So you should perhaps
consider why you are doing it.
I for one think the IDE is very bad compared to VS6, but I imagine this
depends on how hard core an editor you are. I've written 4 chess programs
so far (gotta admire the writers of Shredder, Fritz, etc. wow!) and I don't
really see any reason to do any .NET stuff for chess at all. No way it can
improve performance. Maybe you can get a tiny, slight, imperceptible
improvement in performance due to a better optimizer, but in general, any
improvements will come from better pruning algorithms, etc.

One reason to do it is so you can start to incorporate .NET features in
your app. This is what MS wants you to do (even though they do not do it
themselves).


Of course they haven't! Then they'd be treading water like all the other
poor souls who jumped on board instead of moving forward. This is really
going to hurt a lot of companies, I believe. Customers will demand ".NET"
code, believing all the marketing hype, and force mom and pop to jump
through hoops to make their software saleable. Meanwhile MS won't have to
jump through the hoops because they're MS. The same thing happened to a lot
of players with MSI and installer technology and getting a Windows logo. MS
didn't have to certify its apps to be logo compliant, because they're
MS...but we sure did, and it cost (and costs) a lot of resources.

-Michael Viking
Dec 6 '05 #5
On Tue, 6 Dec 2005 15:32:56 -0800, "Michael Viking"
<Th*******@sweden.se> wrote:
"David Wilkinson" <no******@effisols.com> wrote in message
Maybe all programming on Windows is moving toward the .NET platform. Or
maybe it isn't. Personally, I see the whole thing as a bit of a mess
right now. Obsolete managed C++ syntax. Soon to be obsolete WinForms?
It sure seems like a total mess reading the newsgroups. How can the syntax
be obsolete from version to version? It all begins to make sense if you
imagine that it's a devilish scheme cooked up to have non-Microsoft
companies running around in circles, never gaining any traction


Unfortunately it's got pro-Microsoft developers running in circles.
The non-Microsoft companies are using Linux and Java (probably have
their own set of problems).

The state of Windows development had to change. I love the new IDE,
C# and the *concepts* of .NET, but in practice they have proven
troublesome.

The original poster probably doesn't have much new stuff to work on in
C++ until C++/CLI is mainstream. I do wish someone would get a book
published. At that, much of it is designed to get to Win32 code,
which is where he is now.

A more worthwhile thing may be to learn C# and study design patterns.
That way, he may get a better grounding in structure and have a leg up
on Java if he needs it.
I've written 4 chess programs so far
That's impressive. Where did you find out how to do that?
Customers will demand ".NET"
code, believing all the marketing hype, and force mom and pop to jump
through hoops to make their software saleable.


I'm not convinced that end users care whether it says .NET on the
label. I think developers have been sold by a combination of
desirable features and hype, but I'm not ready to go back to Win32 and
VC6 just yet. Too many cool things in VS now. OK, so they're buggy
<g>.

The thing that I find surprising is that MS evidently didn't test
native apps generated by VS2005 (the other thread that you already
commented on).

You'd think that MS would have foreseen the deployment nightmare
caused by their new DLL versioning scheme. They need to divert some
effort from new features and get the old ones to work.

Dec 8 '05 #6

"Dave" <Da**@noemail.com> wrote in message
news:8r********************************@4ax.com...
On Tue, 6 Dec 2005 15:32:56 -0800, "Michael Viking"
<Th*******@sweden.se> wrote:
<SNIP>
I've written 4 chess programs so far
That's impressive. Where did you find out how to do that?


The first one began on a bet while we were talking about chess (I'm a fairly
serious player) and a coworker said "it would be easy to write one I could
do it in a weekend". The bet was on and immediately turned into "we have
one weekend and we'll see whose chess program beats the other - just using
ascii input/output - no researching anywhere; strictly on our own". After
that, I just threw mine (aptly dubbed "Strategery" by my coworker) away and
wrote a new one. Then I researched a lot on the web, threw it away and
wrote a new one. Then bought some books, threw it away and wrote a new one.
Each one is much better than the previous one, and each time I gain more
respect for the professional engines...I've just concentrated on the engine,
some day I'll write one that references an opening book, endgame tablebases,
and uses the Fritz GUI.
Customers will demand ".NET"
code, believing all the marketing hype, and force mom and pop to jump
through hoops to make their software saleable.


I'm not convinced that end users care whether it says .NET on the
label.


We've already had one major customer asking all kinds of pointed questions
about "Is your stuff managed code", "Is it verifiable", etc., etc. Time
will tell.

-Michael Viking
Dec 8 '05 #7

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

Similar topics

1
by: B N | last post by:
Hi, When I try to open ASP Project written with Visual Studio 2002 with VS2005 it automatically tries to convert to latest version. How do I stop this automatic conversion of Asp project and...
1
by: SenthilVel | last post by:
Hi All I am in the process of converting my 1.1 written CLR to 2.0 CLR in vs2005. In this process i am meeting all the abosolete and the warnings which are given up with building with the...
3
by: Marcus | last post by:
Hi, I converted my .Net1.1 application (written in VS2003) to a .Net2.0 application. I let VS2005 do the job as it suggested when trying to load my VS2003 project in VS2005. I then included the...
1
by: sureshhalade | last post by:
I want to migrate VS2003 Windows/Class library/console project to VS2005 Windows/Class library/console project. And the DLL out of VS2005 project should work as previously. Note: My main project...
0
by: Academia | last post by:
I have a vs2003 solution that I want to convert to VS2005 format. These projects have been converted and now compile in VS2005. But they had the older format - they is the UI code was in .vb...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
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,...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
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...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
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,...

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.