Click here to Skip to main content
15,888,461 members
Please Sign up or sign in to vote.
1.00/5 (3 votes)
See more:
hi All,
I am making one application that will use the Microsoft outlook. so what is the better choice of language for me to work with. either c# or vc++.net???
Posted
Updated 8-Jul-11 3:18am
v6
Comments
Sergey Alexandrovich Kryukov 7-Jul-11 2:30am    
What does this mean: "Can I us on low level system property from c#???? "?
--SA
JV9999 7-Jul-11 2:31am    
In addition to SAKryukov question:
1) What do you mean with "other products"?
2) What is your experience with C# and/or VC++?
3) From which languages do you want to know the advantages?

Might be a good idea to clarify yourself more..
Jamil Hallal 7-Jul-11 2:40am    
Please clarify your last question, what do you mean by low level system?
kadvanimayur 7-Jul-11 2:43am    
sorry for unclarification
now i had clarified

Compilation error: function "Better" is not defined. Compilation aborted.

By the way, I'm just curious: do you plan to learn just one language? I would call this idea somewhat risky. You need to learn programming, not just language.

—SA
 
Share this answer
 
Comments
kadvanimayur 7-Jul-11 2:41am    
thanx
Sergey Alexandrovich Kryukov 7-Jul-11 4:06am    
You're welcome.
--SA
Hi,

I would prefer to work with c# (it depend on which programming language you know) i already implemented an add-in for outlook using c# and it was really straight forward, you can check the following articles on how to accomplish such task:

http://blogs.msdn.com/b/dancre/archive/2004/03/21/93712.aspx[^]

Outlook 2007 Add-in Using Microsoft Visual C#.NET[^]

http://www.add-in-express.com/add-in-net/outlook.php[^]

http://www.add-in-express.com/support/addin-c-sharp.php[^]
 
Share this answer
 
v2
Comments
kadvanimayur 7-Jul-11 2:41am    
thanx
I would use C# (only Nish still uses C++/CLI).
 
Share this answer
 
Comments
Christian Graus 7-Jul-11 3:10am    
ROTFL !!!
C++ and C# look similar, but are very different. You can call C++ from C# if you need to, which means it's unlikely you'll find something C# can't do. I would say learn C# first, then learn C++ later if you want to.
 
Share this answer
 
Comments
kadvanimayur 7-Jul-11 3:52am    
thanx
From both languages it is possible to develope your required application. If you are new to programming language then start from VC++, using MAPI you can able to communicate with MS Outlook.
 
Share this answer
 
C++ programming is far more complex than C# with many, many more gotchas for the inexperienced developer. If the OP wants to learn, I would think C# would be easier. That being said, I agree with Sergey that you need to learn Programming in general at which point language syntax is just how you implement your designs and the language you choose would be based on the requirements and design.
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900