Hi,
i am a VC++ developer (MFC) and i want to use .NET at its best.
But all the samples , tuotorials etc are either in C# or VB.NET.
I have certain doubts :-
1). Is Microsoft going to phase out C++ development especially MFC , ATL
since very little material and focus on MFC developers is there ?
2). There are no MCSD Exams that i can take if i want to earn that since
there is no exams that is related to VC++.NET all of them are VB or C#.
Although i know i can do a lot with VC++.NET also.
3). Any good books related to VC++.NET , MFC and .NET .
4). COM and .NET any ideas ?
Regards
Tarun 5 5100
>I have certain doubts :-
You're not alone - search the Google archives of these newsgroups -
this is effectively a FAQ! 1). Is Microsoft going to phase out C++ development especially MFC , ATL since very little material and focus on MFC developers is there ?
MS are not going to phase out C++ development - consider that most of
their best selling products are probably written in C/C++ and you'll
realise that their own internal developers are going to want a really
clean way of moving their code to any future .Net platform.
MS tell us that MFC/ATL will continue to be maintained and enhanced
although these are considered as "mature" areas, so there's less
(almost no) marketing emphasis on them.
Dave
--
MVP VC++ FAQ: http://www.mvps.org/vcfaq
My interpretation of the Writing on the Wall:
Microsoft will move virtually *all* applications development to C#. Compilers
and operating systems will remain as C/C++ for the forseeable future.
MFC is dead. It may persist, but there will probably be no support for new
controls, features, etc. in the upcoming OS version(s). Although still
immature, the .NET framework is/will replace all of the functionality of MFC.
My recommendation: move to C#/.NET ASAP. .NET is now in the marketing
machine...
David Lowndes wrote: I have certain doubts :-
You're not alone - search the Google archives of these newsgroups - this is effectively a FAQ!
1). Is Microsoft going to phase out C++ development especially MFC , ATL since very little material and focus on MFC developers is there ?
MS are not going to phase out C++ development - consider that most of their best selling products are probably written in C/C++ and you'll realise that their own internal developers are going to want a really clean way of moving their code to any future .Net platform.
MS tell us that MFC/ATL will continue to be maintained and enhanced although these are considered as "mature" areas, so there's less (almost no) marketing emphasis on them.
Dave -- MVP VC++ FAQ: http://www.mvps.org/vcfaq
--
Bret Pehrson
mailto:br**@inf owest.com
NOSPAM - Include this key in all e-mail correspondence <<38952rglkwdsl >>
>Microsoft will move virtually *all* applications development to C#.
Some parts of MS may want to - others may not. Remember that they like
many other vendors have millions of lines of working C/C++ code to
maintain, some of it cross platform (Office for the Mac). I can't see
those groups wanting to rewrite that code in C#.
Dave
--
MVP VC++ FAQ: http://www.mvps.org/vcfaq
Hi Bret,
No, we are not. Right now the majority of new code targeting .Net written by
Microsoft is indeed C#. There is a healthy competition between the C# team
who wants that to continue and the C++ team who think they have very
competing products in the pipeline to entice our developers to use C++ even
for from the ground up new product lines targeting .Net. However for teams
that are moving their current products forward to support Longhorn and its
managed APIs, C++ is the clear choice internally (with Whidbey toolsets).
Ronald Laeremans
Group Program Manager
Visual C++
"Bret Pehrson" <br**@infowest. com> wrote in message
news:40******** *******@infowes t.com... My interpretation of the Writing on the Wall:
Microsoft will move virtually *all* applications development to C#.
Compilers and operating systems will remain as C/C++ for the forseeable future.
MFC is dead. It may persist, but there will probably be no support for
new controls, features, etc. in the upcoming OS version(s). Although still immature, the .NET framework is/will replace all of the functionality of
MFC. My recommendation: move to C#/.NET ASAP. .NET is now in the marketing machine...
David Lowndes wrote:I have certain doubts :-
You're not alone - search the Google archives of these newsgroups - this is effectively a FAQ!
1). Is Microsoft going to phase out C++ development especially MFC ,
ATLsince very little material and focus on MFC developers is there ?
MS are not going to phase out C++ development - consider that most of their best selling products are probably written in C/C++ and you'll realise that their own internal developers are going to want a really clean way of moving their code to any future .Net platform.
MS tell us that MFC/ATL will continue to be maintained and enhanced although these are considered as "mature" areas, so there's less (almost no) marketing emphasis on them.
Dave -- MVP VC++ FAQ: http://www.mvps.org/vcfaq
-- Bret Pehrson mailto:br**@inf owest.com NOSPAM - Include this key in all e-mail correspondence <<38952rglkwdsl >>
Is there any movement to true cross-platform support in microsoft development plan? I have been using the Trolltech Qt framework in place of MFC for a few years now, and it is MUCH easier than MFC, much more satisfying and more efficient to create apps that run on more than just windows and MAC. With growing interest in flavors of UNIX I see this a big plus, and more vigorous support from MS would help. This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics |
by: James Cameron |
last post by:
Hi I'm developing a program and the client is worried about future
reuse of the code. Say 5, 10, 15 years down the road. This will be a
major factor in selecting the development language. Any comments on
past experience, research articles, comments on the matter would be
much appreciated. I suspect something like C would be the best based
on comments I received from the VB news group.
Thanks for the help in advance
James Cameron
|
by: Raj Sharma |
last post by:
Hai Guys,
I am new to the group well i have one doubt in my mind from a
long time, that what will be the Future of VC++, as full framework has
been now .NET so will it be easy to shift to C#, or Will C# provide
the flexiblity in terms of Programming?
Please Clear this,
Thanx in Advnc.
|
by: John |
last post by:
Hi
What future does access have after the release of vs 2005/sql 2005? MS
doesn't seem to have done anything major with access lately and presumably
hoping that everyone migrates to vs/sql.
Any comments?
Thanks
|
by: Nick Coe \(UK\) |
last post by:
I'm seriously considering setting up the future development
of AccHelp as an open source project on sourceforge.
Why? I just don't have the time (for various personal and
professional reasons) to bring it along the way I'd like.
My master plan for world domination has always included a
big expansion of it's capabilities :-))
So I'm seeking some views on the pros and cons and also a
feel for who in the more experienced part of the...
|
by: |
last post by:
Everything seems to be moving to .NET and VC++ seems to be adding a lot of
managed code support every new release.
The questions: is unmanaged code in VC++ beeing phased out in favour of
managed code?
And suppose I still program in VC++ 6.0, can I safely assume that the code I
use in VC++ 6.0 will still be available in future VC++ versions.
Finally will VC++ 6.0 generated executables be still be able to run on futur
Windows versions and...
| |
by: Cl?udio |
last post by:
Hello,
With the advent of all work being performed regarding the WS-*
standards, some of them already implemented in the .NET platform with
the release of WS 2.0.
Since my Web Services platform of choice is the ATL Server libraries I
would like to know what is the future plans regarging these new and
future standards?
Will they only be included in the ATL Server implementation regarging
VC 2005?
Or there is/will be a separate ATL Server...
|
by: blangela |
last post by:
If you had asked me 5 years ago about the future of C++, I would have
told you that its future was assured for many years to come. Recently,
I have been starting to wonder.
I have been teaching C++ at a local polytechnical school here in
Vancouver, Canada for approximately 8 years. Six years ago, at the
height (or should I say volume?) of the internet bubble, I had 80+
students per semester in my C++ course. Now I am fortunate to have...
|
by: m |
last post by:
We have a rather large application, perhaps a million lines of code doing
everything from database access to gui to painting items on the screen, all
built in VC++/MFC. There are some heavy performance requirements for the
application thus it's development in C++.
I am trying to put my hands around the future development methodologies for
this application. I am looking for any thoughts on what to pursue, is it
taking portions of the...
|
by: Edward Diener |
last post by:
Why bother having Stan Lippman and Herb Sutter created a C++/CLI
language for .Net development when Microsoft, and the VC++ development
team, are so clearly intent on limiting .Net development with C++/CLI to
the smallest subset of .Net development technologies in Visual Studio,
while all of the new technologies are given to C# instead ? The bubble
has burst with VS 2008 and we are instead finally told quite frankly, by
a lead VC++ team...
|
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...
|
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, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed.
This is as boiled down as I can make it.
Here is my compilation command:
g++-12 -std=c++20 -Wnarrowing bit_field.cpp
Here is the code in...
| |
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...
|
by: Hystou |
last post by:
Overview:
Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
|
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...
|
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();...
|
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
|
by: muto222 |
last post by:
How can i add a mobile payment intergratation into php mysql website.
| |
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...
| |