Click to See Complete Forum and Search --> : Shall I go for VB.NET? Help...
anita2002
Jan 4th, 2003, 12:02 AM
We r devloping a accounting project like Tally, which should be able to keep track of sales, purchase, inventory, generating various reports, invoices etc. It is going to be a big project. So
1) Shall i go for VB.NET instead of VB6.0?
2)I'm new to VB.NET and I heard that for running the project devloped in .NET, there should be .NET framework installed at the clients side. Is it so?
3)Also, what should be minimun system requirement at clients side for running a project devloped in .NET?
So please anyone focus on this issue. Thanks in advance.
Hinder
Jan 4th, 2003, 12:24 AM
My 2 Cents (Worth about a 1/2 cent market value) :p
I just made the switch from VB6 (3 Years of VB6) and at first i was a bit intimidated, but it's been about 2 weeks now and all I have to say is I would NEVER go back to VB6.. It's like I have been driving a Ford Festiva for the last 3 years and just jumped into a Ferrari. Not being a native of using true OOP aspects of programming was making it a bit onfusing the first few days (and still is here and there) but now that I have a better idea of using OOP in programming, it's pure joy. the Framework has everything and then some I have been complaining about VB6 not having for the last 3 years. Well anyways that's all I have to say about it. Give it a shot, you won't regret it...
briancps
Jan 4th, 2003, 12:36 AM
id have to agree with Hinder - I've been programming in VB since version 3 in 1993 - up to VB6 -started in VB.NET in May 2002- sure it's a learning curve but you are going to have to do it some time - istalled my first VB.NET app a month ago - no problems since. I think it's the way to go
anita2002
Jan 4th, 2003, 01:06 AM
Thanks but please focus on these issues.
1)I heard that for running the project devloped in .NET, there should be .NET framework installed at the clients side. Is it so?
2)If yes, then how can I install it with my application? Offcourse I can't be allowed to provied it with me application. Any solution?
3)Also, what should be minimun system requirement at clients side for running a project devloped in .NET?
Hinder
Jan 4th, 2003, 01:36 AM
1)I heard that for running the project devloped in .NET, there should be .NET framework installed at the clients side. Is it so?
Yes the .Net Framework has to be installed on all machines. It's not really an issue though because all new OS's from MS will have the framework installed already. Also if your clients do any kind of system updates off the web, they will most likely have it. If not you just have to send them the link to the Framework on www.miscrosoft.com. It's a 22mb download. I'm not sure about the licesnsing on distributing the framework, you would have to check that out.. That should have answered question 2 as well.
3)Also, what should be minimun system requirement at clients side for running a project devloped in .NET?
That really depends on the program your creating. Basic office style application, I wouldn't imagine the specs would need to be that much, as long as the machine had 98 2ED or higher os and the framework installed, you could probably get away with a P166 ;)
hellswraith
Jan 4th, 2003, 02:02 AM
You need Win 98 or higher on the client computers. 95 is NOT supported.
You need Win 2000 or XP for the development machines (that is if you are using VS.Net, you can use notepad with Win 98 or higher to develop with, but it is a pain).
which should be able to keep track of sales, purchase, inventory, generating various reports, invoices etc.
.Net makes this stuff so much easier. Also the disconnected nature of ADO.Net allows your apps to scale better.
The real question you should ask yourself though is, "Will I use VB.Net to its fullest potential and invest the time needed to learn it to use it properly?"
The reason I say this is because a lot of developers are still using VB6 coding with .Net because it is easier to stay with the old habbits. I found the best way to totally free myself from the old ways was to learn C#, then apply that knowledge to VB.Net.
That is my 2 cents.... have fun.
Mr.No
Jan 4th, 2003, 03:12 AM
The reason I say this is because a lot of developers are still using VB6 coding with .Net because it is easier to stay with the old habbits. I found the best way to totally free myself from the old ways was to learn C#, then apply that knowledge to VB.Net.
hellswraith
I've been using VB since VB4 (1997) and just started with VB.NET a few weeks back. Would you mind sharing with us the kind of old habits we should lose?
Thanks
briancps
Jan 4th, 2003, 05:37 AM
Yes every computer that runs your program needs the .NET framework installed. The Beta versions of VB.NET allowed you to include this as part of the installation routine but this has been removed. ??? why ???
I havn't tried yet but i have used Wise Install for many years and I would imagine that their .NET version would cater for this - dont know if you want to use third party install routines ? cost ??
hellswraith
Jan 4th, 2003, 02:58 PM
I've been using VB since VB4 (1997) and just started with VB.NET a few weeks back. Would you mind sharing with us the kind of old habits we should lose?
To name just a few:
- Trying to use old COM components when there are replacements within the .Net framework.
- Trying very hard to get the forms collection back.
- Trying to write form resize code when it isn't needed (See dock and anchor properties).
- Trying to fight OOP instead of learning about it and truly embracing it to produce better apps.
- Looking to use API's before going through the framework for the same functionality.
Those are the ones I can think of off the top of my head, I will probably come up with more later as I keep reading the posts here.
anita2002
Jan 8th, 2003, 05:41 AM
Can we install .NET framework on Windows95 OS? And if we can install .NET framework on Windows95 , then can we able run the project devloped in .NET on it?
EagleEye
Jan 8th, 2003, 06:00 AM
http://msdn.microsoft.com/netframework/productinfo/sysreqs/default.asp#Framework
To run applications on the .NET Framework, you need:
Minimum Requirements
Processor Intel Pentium class, 90 MHz or higher
Operating System Microsoft Windows 2000, with the latest Windows service pack and critical updates available from Microsoft Security Web site
Microsoft Windows XP
Microsoft Windows NT 4.0
Windows Millennium Edition (Windows ME)
Windows 98
(Note: Windows NT 4.0 Terminal Server is not supported)
Minimum RAM Requirements 32 MB (96 MB or higher recommended)
Hard Disk Hard disk space required to install: 160 MB
Hard disk space required: 70 MB
Display Video: 800×600, 256 colors
Input Device Microsoft mouse or compatible pointing device
Other Microsoft Internet Explorer 5.01 or later is required (click to get Internet Explorer 6.0).
Microsoft Data Access Components 2.6 is required (Microsoft Data Access Components 2.7 is recommended).
vbforums.com
Copyright Internet.com Inc., All Rights Reserved.