Shamil Salakhetdinov
shamil at users.mns.ru
Sat Dec 15 14:15:55 CST 2007
Drew, I'd evaluate that VB.NET/C# program would be two times and sometimes just 20% the size (in code lines) of the similar functionality VB6 program: I did program a lot on VB6 for money during last years - and I'm so happy I do not need to do that now at all... And this is not inheritance, which makes this difference... Just talking from my experience - try VB.NET (better C# as the main development language and VB.NET when you'll need late binding) - I can bet you'll soon forget VB6 as a "nightmare" - I'd call the times of VBA and VB6 as "dark ages" promoted by MS and that "ancient" times when VBA only started to get widespread use and VB was only in its VB4 version (no custom classes AFAIKR) this world have had Java already - and C# has got a lot from Java and brought many new features - just partial classes are so convenient for business programming when one have quite some code generated and can add custom functionality by using partial classes and regenerate "heap" stuff painlessly when data model changes etc... There are so many productivity tools for C#/VB.Net one have never seen for VB6... Etc. -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Saturday, December 15, 2007 10:16 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: FrontPage Websites Just as a correction, it's not asp/VBScript. I use a combination of asp and VB 6.0. I have used VB.Net. It's ok. There is nothing I can't do in VB 6, that VB.Net can do. Yes, VB.Net using inheritance.... which is an undeniable perk, however, I have developed so much stuff in VB 6, it is very rare when inheritance would actually improve what I am doing. So I build my database (usually Access, occasionally SQL Server), I build the business logic in VB, and I build the interface with asp. Drew