Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8262875
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 8, 20262026-06-08T03:54:13+00:00 2026-06-08T03:54:13+00:00

I was a moderately successful VB6 programmer (by that I mean nothing really complicated,

  • 0

I was a moderately successful VB6 programmer (by that I mean nothing really complicated, just fairly simple apps for my own use). I am trying to “migrate” myself to Visual Studio 2010 (specifically VB). Oh my gosh, it’s changed! Having had no experience with the interim versions, I feel like I am in way over my head.

One thing that I don’t really understand is the relationship between a Visual Basic standalone application (i.e., an app that runs on a computer, not on web pages, which is what I have always developed), and a vb.net application. When I use the Visual Studio help functions for specific classes some of the pages say they are for .net features. How can I translate that to just a standalone app?

I am specifically wanting to create a simple app to capture and display incoming TCP packets from an iPhone app I am developing. That means I need to understand sockets better. It was fairly simple in VB6 (I’ve done it before), but I really need to do it in 2010.

My apologies for my stupidity. At 58 years old, my mind just doesn’t capture new concepts like it used to, especially at the rate at which they speed past.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-08T03:54:14+00:00Added an answer on June 8, 2026 at 3:54 am

    Bill,

    A typical VB6 standalone application would map to a VB.NET WinForms application, and once you get to that point the coding differences you’ll come across will highlight how much better the object orientation of the .NET world is than VB6 – you’ll get true implementation inheritance, all/most of the other goodies of OO. Moreover, it will still seem pretty familiar with some syntax and conceptual differences. The nice part is that you still write event handlers, but the encapsulation of logic and scoping leads to much better apps IMHO.

    One additional kind of app you can develop is a console app, which is essentially just a character-mode interface window that I had wished I could make a thousand times over back in the VB6 world. The majority of quick test/concept apps I put together are simple console apps (although mostly in C# these days).

    Web applications are the ones that become web pages, and have a front-end “markup” page with HTML and a “code-behind” page that gives you access to all the ASP.NET plumbing. No matter how complicated the app, its all a variation on a simple round-trip theme between a client browser and a web server that handles the requests, and affords the opportunity to contact external sources (such as database servers, external data feeds, etc) to make a web app more than just static content.

    In your packet example, .NET wraps an entire library of abstraction around sockets and network programming, so you should actually find that aspect of it (perhaps much) simpler than the VB6 world.

    There are several other project types, but that basic outline should give you a shove in the right direction. You’re NOT stupid, you’re just adapting the best you can! I empathize with your learning-curve plight…just a few years behind you 🙂

    Blessings!

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I want to write a simple program that takes a moderately sized wav file
I inherited a moderately large sized code base that makes extensive use of mysql_fetch_assoc
I've got a moderately uncustomized UITableView in my application that presents an array of
I'm building a recording iPad application that will take some moderately large recordings on
Every now and again I find myself doing something moderately dumb that results in
I have a moderately simple assignment, to create a PHP/PDO site with login functionality
I use CEDET (latest CVS) with several moderately large projects (a few hundred kLOCs
I am starting to write a moderately sized project in C++ requiring a fairly
I'm currently developing a moderately large sized web app with ASP.NET 2.0 that uses
I have a moderately large piece (a few thousand lines) of Python/Numpy/Scipy code that

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.