473,387 Members | 1,575 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,387 software developers and data experts.

Could .NET be useful to us?

We are developing our Windows applications in Visual C++
6.0 using MFC. We are starting now the process of deciding
whether .NET could be useful to us and whether it make
sense to us to upgrade to Visual Studio .NET. We need to
know why we should use it and what benefits our customers
can get if we upgrade and continue developing of our
products in Visual Studio .NET. Could anyone give us a
hand in better understanding of what are the benefits
Visual Studio .NET compare to Visual C++ 6.0. Or where can
we find this information?
Jul 21 '05 #1
3 1493
I moved to .NET a long time ago to develop ASP.NET
applications. I couldn't tell you if there are any
benefits to developing Windows applications in .NET
instead of c++ though. I will say that the learning curve
from VB 6 to .NET was pretty steep.

I think I saw the standard sales info, i.e. list of new
features, comparisons, etc., on Microsoft's website on
their product info page.

Good luck.
-----Original Message-----
We are developing our Windows applications in Visual C++
6.0 using MFC. We are starting now the process of decidingwhether .NET could be useful to us and whether it make
sense to us to upgrade to Visual Studio .NET. We need to
know why we should use it and what benefits our customers
can get if we upgrade and continue developing of our
products in Visual Studio .NET. Could anyone give us a
hand in better understanding of what are the benefits
Visual Studio .NET compare to Visual C++ 6.0. Or where canwe find this information?
.

Jul 21 '05 #2
"Bobby" <ma**********@despammed.com> wrote...
We are developing our Windows applications in Visual C++
6.0 using MFC. We are starting now the process of deciding
whether .NET could be useful to us and whether it make
sense to us to upgrade to Visual Studio .NET.


I'm no expert but I'd like to help. The answer is "it depends" :-) One of
the first questions is always going to be what does your application do?
Followed by, who are your customers?

I think it is fair to say that with some types of apps there may be few
immediate benefits to converting to .NET. And in a some cases there may in
fact be a downside. That said, the upside includes "that's the direction
things are moving right now." Also there are any number of features that
(if you wanted to add them to your C++ implementation) are already defined
and ready to operate. In C++ (or more to the point outside of the .NET
framework) you will probably have to develop your own solutions.

Designing/developing your own solutions is fun as heck... but they end up
being proprietary. If the day comes when you want to use another language
or a customer needs access to the your libraries or your data the "one-up"
custom solution might fall short. Not that custom methodologies and
solutions can't be updated to handle every situation but rather there is a
lot of overhead in trying to do that "while" trying to update applications
using them. It takes a lot of brains and a lot of fingers... I'm not (for
instance) going to stop development to write my own XML parser.

Perhaps others can post more technical reasons but I hope this helps.

Tom

Jul 21 '05 #3
In article <07****************************@phx.gbl>, magicspark69
@despammed.com says...
Could anyone give us a
....what are the benefits
Visual Studio .NET compare to Visual C++ 6.0.


I've recently moved from VC++ 6.0 to C# and it sure seems like the
coding goes much faster. I never realized how much time I spent on
memory and other resource tracking. With GC, all that time can be spent
on other issues.

-- Rick

Jul 21 '05 #4

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

Similar topics

7
by: Silver | last post by:
First of all...merry christmas everyone! Now, I have to write a program. Among other things, I need to overload the '*' operator, so that it returns a pointer-to-ponter of type int, which is...
5
by: Clint Olsen | last post by:
I did a Google about this, and I've seen this covered quite a few times - some leading to useful tricks with offsetof() to discern alignment and others using a big-union of intrinsic types to...
4
by: rm | last post by:
What is the difference between now and the VB 6.0 days? I have a project with several dependencies. When I attempt to execute the application from the IDE several error messages are displayed...
3
by: Bobby | last post by:
We are developing our Windows applications in Visual C++ 6.0 using MFC. We are starting now the process of deciding whether .NET could be useful to us and whether it make sense to us to upgrade to...
0
MMcCarthy
by: MMcCarthy | last post by:
This is a list of technical site links that many of our experts find useful. They are often included in posts in answer to repeated questions so I am posting a list of them here for convenience. ...
6
by: stork | last post by:
C++ is always evolving. Within C++, there tend to be two communities. There is the community pushing for performance features, getting ever closer to the metal, and then, there is the...
21
by: softwindow | last post by:
#include "stdio.h" #include "malloc.h" struct student{ int age; char *nms; struct student *next; }; struct student *create(){ int ags=0,size=sizeof(struct student); char *nms=" ";
4
by: RSH | last post by:
Hi, I have a situation where I have a class which manages different data connections. In trying to enforce encapsulation I have a member field called connection which could be a type of...
1
by: johnbrown105 | last post by:
I think that ideally, ostream_iterator's operator=() should write the delimiter *between* elements and not after them. One way of doing this: Add a default int argument = 0 to...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
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
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
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...

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.