Results 1 to 10 of 10

Thread: .NET 2003 vs .NET 2005

  1. #1

    Thread Starter
    Member
    Join Date
    Dec 2005
    Posts
    39

    .NET 2003 vs .NET 2005

    Hey,

    Would like some opinions on this.

    I recently just changed from VB6 to .NET 2005, its a very nice change, and i wouldn't go back, but the programs i make a normally ones i distribute to others over the net, so heres my problem, anyone who wants to use it has to download .NET 2.0, which is a pain.

    I was wondering if it is worth going back to .NET 2003 because that should work on most (XP) computers, i also wondered whether the memory usage in 2003 is less than the usage in 2005, i know why its high but i don't like it.

    Also, part 2 of the question,
    Does C#.NET use less memory than VB.NET?

    Oh and another quickie, can either C# or VB be made to run on PPC or Palm

  2. #2
    Ex-Super Mod RobDog888's Avatar
    Join Date
    Apr 2001
    Location
    LA, Calif. Raiders #1 AKA:Gangsta Yoda™
    Posts
    60,709

    Re: .NET 2003 vs .NET 2005

    It you go back to 2003 then there may be less chance of the user needing the 1.0 or 1.1 framework since its more common. I believe memory usage is better in 2005 then 2003. C# and VB.NET use the same framework so its not very different in memory consumption. Yes, you can create apps for mobile devices but it depends on your version of VB or C#. Anything above the Express versions will support mobile device app creation.
    VB/Office Guru™ (AKA: Gangsta Yoda®)
    I dont answer coding questions via PM. Please post a thread in the appropriate forum.

    Microsoft MVP 2006-2011
    Office Development FAQ (C#, VB.NET, VB 6, VBA)
    Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
    If a post has helped you then Please Rate it!
    Reps & Rating PostsVS.NET on Vista Multiple .NET Framework Versions Office Primary Interop AssembliesVB/Office Guru™ Word SpellChecker™.NETVB/Office Guru™ Word SpellChecker™ VB6VB.NET Attributes Ex.Outlook Global Address ListAPI Viewer utility.NET API Viewer Utility
    System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6

  3. #3

    Thread Starter
    Member
    Join Date
    Dec 2005
    Posts
    39

    Re: .NET 2003 vs .NET 2005

    Hey, thanks you answered pretty much everything i needed to know.
    I think i will stick with VS2005
    Another question, when it it likeley that .NET2.0 will be as common as 1.0/1.1?

    Cheers,
    Gussy

  4. #4
    Ex-Super Mod RobDog888's Avatar
    Join Date
    Apr 2001
    Location
    LA, Calif. Raiders #1 AKA:Gangsta Yoda™
    Posts
    60,709

    Re: .NET 2003 vs .NET 2005

    Just as fast as it takes for VS 2005 to become widespread and Windows Updates users download Framework 2.0. There are alot of VB Express users already so its just a matter of time.
    VB/Office Guru™ (AKA: Gangsta Yoda®)
    I dont answer coding questions via PM. Please post a thread in the appropriate forum.

    Microsoft MVP 2006-2011
    Office Development FAQ (C#, VB.NET, VB 6, VBA)
    Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
    If a post has helped you then Please Rate it!
    Reps & Rating PostsVS.NET on Vista Multiple .NET Framework Versions Office Primary Interop AssembliesVB/Office Guru™ Word SpellChecker™.NETVB/Office Guru™ Word SpellChecker™ VB6VB.NET Attributes Ex.Outlook Global Address ListAPI Viewer utility.NET API Viewer Utility
    System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6

  5. #5
    PowerPoster
    Join Date
    Aug 2005
    Location
    College Station, TX
    Posts
    4,521

    Re: .NET 2003 vs .NET 2005

    Well when Vista ships, you might have the .NET 2.0 framework installed by default (if they don't Im going to be very angry )....

    In regards to 2003, which uses the 1.1 framework.. I still run into several computers that do not have any form of the framework installed. Until Microsoft bundles it or installs it by default in a new windows installation, this will continue to be the case, as it is available as an "optional" windows update, and a lot of people never install these optional updates...

  6. #6
    Ex-Super Mod RobDog888's Avatar
    Join Date
    Apr 2001
    Location
    LA, Calif. Raiders #1 AKA:Gangsta Yoda™
    Posts
    60,709

    Re: .NET 2003 vs .NET 2005

    Also, with Windows Vista, it usually takes 6 months or more at a minimum for a new OS to start to become decently used. So it could possibly take until some time in 2007 before you see any noticeable usage.
    VB/Office Guru™ (AKA: Gangsta Yoda®)
    I dont answer coding questions via PM. Please post a thread in the appropriate forum.

    Microsoft MVP 2006-2011
    Office Development FAQ (C#, VB.NET, VB 6, VBA)
    Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
    If a post has helped you then Please Rate it!
    Reps & Rating PostsVS.NET on Vista Multiple .NET Framework Versions Office Primary Interop AssembliesVB/Office Guru™ Word SpellChecker™.NETVB/Office Guru™ Word SpellChecker™ VB6VB.NET Attributes Ex.Outlook Global Address ListAPI Viewer utility.NET API Viewer Utility
    System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6

  7. #7

    Thread Starter
    Member
    Join Date
    Dec 2005
    Posts
    39

    Re: .NET 2003 vs .NET 2005

    See thats my problem there, if i make an app now, majority of the people who want to use it will have to download at .NET 2.0, this isnt a pain for broardband users but it may have some affect on people, with dialup, or people not wanting to download the framework, this my cause people to not use my program...

    As i see it now, theres no point starting with 2003 because some people will have to download 1.1 anyway, so they might as well just download 2.0

    Now i have to choose whether to keep going with VB.NET or start using C#.NET...

  8. #8
    Ex-Super Mod RobDog888's Avatar
    Join Date
    Apr 2001
    Location
    LA, Calif. Raiders #1 AKA:Gangsta Yoda™
    Posts
    60,709

    Re: .NET 2003 vs .NET 2005

    You can also distribute the Framework on CD along with your app. There is no way around this as even when a user buys a program they either have to go to the store and get the physical program or download it from the net.
    VB/Office Guru™ (AKA: Gangsta Yoda®)
    I dont answer coding questions via PM. Please post a thread in the appropriate forum.

    Microsoft MVP 2006-2011
    Office Development FAQ (C#, VB.NET, VB 6, VBA)
    Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
    If a post has helped you then Please Rate it!
    Reps & Rating PostsVS.NET on Vista Multiple .NET Framework Versions Office Primary Interop AssembliesVB/Office Guru™ Word SpellChecker™.NETVB/Office Guru™ Word SpellChecker™ VB6VB.NET Attributes Ex.Outlook Global Address ListAPI Viewer utility.NET API Viewer Utility
    System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6

  9. #9
    Super Moderator jmcilhinney's Avatar
    Join Date
    May 2005
    Location
    Sydney, Australia
    Posts
    111,221

    Re: .NET 2003 vs .NET 2005

    You aren't the only developer creating software using .NET and the number will continue to grow. Most people are going to have to get the Framework sometime, so it might as well be when they install your software as any other time. As for using VB.NET or C#, there is no practical difference for the majority of people. C# supports pointers but the vast majority of applications don't require them. VB.NET provides slightly easier ways to achieve certain things through the "My" object but the vast majority of those things aren't that difficult for a half-decent developer anyway. VB.NET uses more lax syntactic rules (although they have been tightened a bit in some areas in 2005) but the majority of people who take advantage of those laxities don't understand the implications of doing so anyway, so anyone with a conscience should always have Option Strict turned On and NEVER ignore a compiler warning.
    Last edited by jmcilhinney; Jan 15th, 2006 at 08:07 AM.
    Why is my data not saved to my database? | MSDN Data Walkthroughs
    VBForums Database Development FAQ
    My CodeBank Submissions: VB | C#
    My Blog: Data Among Multiple Forms (3 parts)
    Beginner Tutorials: VB | C# | SQL

  10. #10

    Thread Starter
    Member
    Join Date
    Dec 2005
    Posts
    39

    Re: .NET 2003 vs .NET 2005

    I suppose if people complain or question why they need to .NET i will just say that they will have to download it anyway so why not now, if every developer did that then lots of users would upgrade. It would be nice to see MS make 2.0 a dependency of something that ltos of users use like MSN or the likes, as then lots of people would upgrade...

    Well i guess i might as well stick with VB.NET, as im prety comfortable with it and it would be a bit pointless to learn a new language just when i want to make a new big app.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width