all groups > sql server programming > september 2006 >
You're in the

sql server programming

group:

Visual Basic 6.0 vs .NET Framework



Visual Basic 6.0 vs .NET Framework wrytat
9/7/2006 6:32:42 PM
sql server programming: I don't know where is appropriate to post this question, but anyway... Our
company is going to develop a system (that includes finance, inventory,
store, delivery and etc.) using MS SQL Server 2000 as the database. The
program also requires the user to be able to access via the Internet using a
web-based platform.

We are considering whether to develop the program using Visual Basic 6.0 or
..NET Framework 2.0 (or Framework 1.1). Visual Basic 6.0 because our IT
programmers are more familiar with the language and it's more stable. What
Re: Visual Basic 6.0 vs .NET Framework Stu
9/7/2006 6:45:38 PM
You're right that this is probably not the appropriate place to post
this, but you asked, so I'm sure others will answer.

Why not use COBOL? It's pretty stable. Or FORTRAN. Hell, forego the
visual aspect, and just write in good old Basic.

I kid, of course. I can understand not wanting to be on the bleeding
edge of technology, but the .NET languages have been around for 4 years
now (a near-eternity in software development). If you're concerned
about stability, use the 1.1 framework (but the 2.0 framework adds some
very nice features).

I'm not knocking Visual Basic 6, and I'm not suggesting that playing to
the strengths of your development team is not a worthwhile strategy;
I'm just suggesting that in my opinion, .NET is a stable development
platform, and it offers a lot of incentives for new development work.

Stu

[quoted text, click to view]
RE: Visual Basic 6.0 vs .NET Framework AverageUser
9/8/2006 9:31:02 AM
Just my two cents worth. If you use Visual Studio 2005:
1. Has a learning curve.
2. Uses Frameworks 2.0
3. VB 6.0 commands and syntax can be used.

Hope that helps.

[quoted text, click to view]
Re: Visual Basic 6.0 vs .NET Framework Michael Epprecht [MSFT]
9/8/2006 9:35:06 AM
Hi

Don't forget, Visual Basic 6 is in Extended Support Phase.
http://support.microsoft.com/lifecycle/search/?sort=PN&alpha=Visual+basic

8 April 2008, VB 6 becomes un-supported.

Regards
--
Mike

This posting is provided "AS IS" with no warranties, and confers no rights.


[quoted text, click to view]

Re: Visual Basic 6.0 vs .NET Framework Stefan Berglund
9/8/2006 10:27:56 AM
On Fri, 8 Sep 2006 09:35:06 +0200, "Michael Epprecht [MSFT]"
[quoted text, click to view]
in <u02BIlx0GHA.3464@TK2MSFTNGP03.phx.gbl>

[quoted text, click to view]

Uh, and more importantly don't forget that SQL Server 2000 is
un-supported on Vista and beyond. This is what microsoft laughingly
refers to as backwards compatibility. Thanks for nothing.

---
Re: Visual Basic 6.0 vs .NET Framework sloan
9/8/2006 10:52:11 AM

If you're starting from scratch, its a no brainer.

DotNet.

Since you're going to have a Winforms and Web GUI, you need to dwell into
tiered development also.

as far as VB6, you don't have a true OO language, and its a killer.
If I was able to stand outside your office window, I'd be carrying a big
sign which said "Use DotNet".
The non OO and issue with no support far outweigh any famaliarity issues
you're going to have.


You can look at these samples for Tiered development (an intro at least)
http://sholliday.spaces.live.com/ 6/5/2006 5/24/2006




[quoted text, click to view]

Re: Visual Basic 6.0 vs .NET Framework Jeffrey Williams
9/8/2006 2:25:11 PM
Nobody else mentioned this, but I would strongly suggest that you
develop this new system using SQL Server 2005.

[quoted text, click to view]
RE: Visual Basic 6.0 vs .NET Framework wrytat
9/10/2006 10:40:02 PM
Hi thanks for your reply. Are you sure VB 6.0 commands and syntax can be
used? I tried running some of our old program written in VB 6.0, but many
errors occurred and many commands weren't recognised.

[quoted text, click to view]
Re: Visual Basic 6.0 vs .NET Framework Guy Peled
9/11/2006 8:14:45 PM

[quoted text, click to view]

Hi There,

In my opinion as you are moving from your VB6 to the web and your main
issues are regarding this leap rather then to use this framework or
another. If you are looking to be pure web based application and by
that using a web application I would like to point you to a new product
that can help you leverage your VB6 developers for producing very nice
results for the web. I am referring to the new Visual WebGui framework
which is basically WinForms for web development. While you are creating
a full AJAX based application you still are using familiar development
concepts. In your case you can even leverage your VB6 assets as you can
automatically convert your project to winforms and from there you can
convert it to Visual WebGui. You can see here
(http://samples.visualwebgui.com/MainForm.wgx) a sample app developed
with Visual WebGui and you can find out more about the technology here
http://www.visualwebgui.com. The framework is built above the .NET
1.1/.NET 2.0 and ASP.NET. It is actually an extension to the ASP.NET
framework.

Guy
AddThis Social Bookmark Button