PC Review


Reply
Thread Tools Rate Thread

Current MS Platforms and Tools: How to evolve old C/C++ socketprogramming -- Win32 API???

 
 
The Sun
Guest
Posts: n/a
 
      14th Jun 2009
Greetings,

Question targeted at:
================
Anyone who did network programming on early win32 platforms using
conventional MS tools such as

1. (C++ using VC++ with IDE, SDK, DDK)
2. (C language using Win32 API without using C++ abstractions layers
such as WinSock 1.0/2.0, LanManager API directly)
3. Other equivalents ......

or MVPs, MCSDs who understand both old and new technologies who want
to pitch in, please respond. I prefer and appreciate replies in a very
conceptual level. However if you give detailed responses, artciles or
URLs I will save them and read later, but feel free to respond.

background
=========

Most of my past work until 2005 was using item 2 above. I have
attempted to port or wrap old win32 components using some kind of
socket functionality using COM to DOT NET 2003 platform and had to
quit to go programming on Unix/Linux due to necessity.

question
=======
Please give specific URLs to help me understand managed code/unmanaged
code concepts, DOT concepts without having to read heavy books. I
prefer articles and write-ups that summarizes concepts, best
practices, standards and tools to quickly move ahead.

1. How to port my old style components to platforms starting from DOT
NET 2003 and later versions?
2. Another challenge I have to deal with is being a 70% server side
programmer and 30% UI programmer, I still have to learn to manage GUI
development in the new DOT NET versions. How to go about this?
3. Finally if I were wrting new network applications, the old paradigm
does it still hold? Or should I switch to C# socket programming? If I
were to still use the old paradigm, how will I do that on DOT NET
platforms, can I get away with that?
4. At last how far have we come along with SNMP, what is Miccrosoft's
available or proposed model, MIBs if any etc.

If I asked the question to folks who write regualr apps, the answer
will come out different. But I want replies from people who navigate
the domain I am dealing with (or) MVP like gurus.

Please repond to this thread.

Help is deeply appreciated.

TIA.
 
Reply With Quote
 
 
 
 
Steph
Guest
Posts: n/a
 
      14th Jun 2009
"The Sun" <(E-Mail Removed)> a écrit dans le message de news:
b6149cee-e7b7-49c9-ad02-6da5b3e53022...oglegroups.com...
> Greetings,
>
> Question targeted at:
> ================
> Anyone who did network programming on early win32 platforms using
> conventional MS tools such as
>
> 1. (C++ using VC++ with IDE, SDK, DDK)
> 2. (C language using Win32 API without using C++ abstractions layers
> such as WinSock 1.0/2.0, LanManager API directly)
> 3. Other equivalents ......


You can do everything with C/Win32 api and sockets with VS.NET.
I don't see the problem
(and 'mvp' has nothing to do with "gurus" or any skills (!!!!) : if you post
10 crappy messages a day, you will be 'mvp' (I know what I mean...)
'mvp' program is just ridiculus...


 
Reply With Quote
 
The Sun
Guest
Posts: n/a
 
      14th Jun 2009
On Jun 14, 5:52*am, "Steph" <st...@ulysse.com> wrote:
> "The Sun" <the_sun1...@yahoo.com> a écrit dans le message de news:
> b6149cee-e7b7-49c9-ad02-6da5b3e53...@t16g2000yqi.googlegroups.com...
>
> > Greetings,

>
> > Question targeted at:
> > ================
> > Anyone who did network programming on early win32 platforms using
> > conventional MS tools such as

>
> > 1. (C++ using VC++ with IDE, SDK, DDK)
> > 2. (C language using Win32 API without using *C++ abstractions layers
> > such as WinSock 1.0/2.0, LanManager API directly)
> > 3. Other equivalents ......

>
> You can do everything with C/Win32 api and sockets with VS.NET.
> I don't see the problem
> (and 'mvp' has nothing to do with "gurus" or any skills (!!!!) : if you post
> 10 crappy messages a day, you will be 'mvp' (I know what I mean...)
> 'mvp' program is just ridiculus...


You mean I can open .NET 2003 or .NET 2008 and go about writing and
compiling the old style code?? Could you please show me the URLs or
details of what settings I must use to acheieve this effect in the
IDE??

TIA
 
Reply With Quote
 
m
Guest
Posts: n/a
 
      16th Jun 2009
Visual Studio 2003, 2005, 2008 all contain C/ C++ compilers that will any
correctly written Win32 code (C API) for both 32 & 64 bit versions of any
recent OS.

If you want to move to .NET development (C#, VB.NET etc.), you can use these
tools too. the .NET framework is an abstraction layer on top of Win32 and
so can do nothing that Win32 can't. What .NET _does_ do is to make it
easier to _write_ code. So if you are writing new code, .NET is a good
choice, but there is no need to port existing working code to .NET for fear
that the APIs it uses will be obsoleted by Microsoft.

"The Sun" <(E-Mail Removed)> wrote in message
news:5a1b9604-6437-492c-adb8-(E-Mail Removed)...
On Jun 14, 5:52 am, "Steph" <st...@ulysse.com> wrote:
> "The Sun" <the_sun1...@yahoo.com> a écrit dans le message de news:
> b6149cee-e7b7-49c9-ad02-6da5b3e53...@t16g2000yqi.googlegroups.com...
>
> > Greetings,

>
> > Question targeted at:
> > ================
> > Anyone who did network programming on early win32 platforms using
> > conventional MS tools such as

>
> > 1. (C++ using VC++ with IDE, SDK, DDK)
> > 2. (C language using Win32 API without using C++ abstractions layers
> > such as WinSock 1.0/2.0, LanManager API directly)
> > 3. Other equivalents ......

>
> You can do everything with C/Win32 api and sockets with VS.NET.
> I don't see the problem
> (and 'mvp' has nothing to do with "gurus" or any skills (!!!!) : if you
> post
> 10 crappy messages a day, you will be 'mvp' (I know what I mean...)
> 'mvp' program is just ridiculus...


You mean I can open .NET 2003 or .NET 2008 and go about writing and
compiling the old style code?? Could you please show me the URLs or
details of what settings I must use to acheieve this effect in the
IDE??

TIA

 
Reply With Quote
 
 
 
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Actual Tools 5.0 (full support for 64 windows platforms) Kue2 Windows Vista General Discussion 0 23rd Jan 2008 03:15 PM
Forms for both Windows Mobile and WIN32 platforms =?Utf-8?B?Q2hyaXMgTQ==?= Microsoft Dot NET Compact Framework 3 20th Sep 2007 04:46 AM
Can't find script file C:\OEMCUST\TOOLS\Win32\Winproc.VBS Alan Windows XP Accessibility 2 18th Feb 2007 09:43 PM
[Update] ufs2tools 0.6 - Tools for accessing UFS filesystems and BSD labels from Win32. Gordon Darling Freeware 0 20th Feb 2005 11:18 AM
ufs2tools 0.1 - Tools for accessing ufs2 filesystems and BSD labels from Win32. Gordon Darling Freeware 0 12th May 2004 02:29 PM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 08:49 AM.