From paul.hartland at googlemail.com Thu Jul 12 04:28:45 2018 From: paul.hartland at googlemail.com (Paul Hartland) Date: Thu, 12 Jul 2018 10:28:45 +0100 Subject: [dba-VS] Cross Posted VB6 Message-ID: To all, Got a possible interview with a company that still has software in VB6 and will be moving to C#, now I haven't touched VB6 in over 6 years, so was just wondering if there is anything out there I can refresh my memory with and old visual studio maybe, I do a bit of VBA from time to time so hopefully shouldn't be too different....but any suggestions greatfully appreciated. Thanks in advance. Paul -- Paul Hartland paul.hartland at googlemail.com From mcp2004 at mail.ru Sun Jul 15 01:09:45 2018 From: mcp2004 at mail.ru (=?UTF-8?B?U2FsYWtoZXRkaW5vdiBTaGFtaWw=?=) Date: Sun, 15 Jul 2018 09:09:45 +0300 Subject: [dba-VS] =?utf-8?q?Cross_Posted_VB6?= In-Reply-To: References: Message-ID: <1531634985.122821370@f484.i.mail.ru> Hi Paul -- Moving VB6 projects to C# promise to be a real challenge IMO. I have had such a project and it was not a big one, and it was done in increments preserving VB6 ActiveX components on earlier stages of gradual transition VB6 -> C#. This project is in C# now for quite a few years still "VB6 dirty roots" appear here or there complicating code support fixes... It all depends on the quality of the source VB6 project(s) code - mine was a legacy "spaghetti" nightmare. VB6 projects are often looking like that. I hope yours will be different. But even if it will have a clean streamlined codebase be prepared to rewrite (at least) C# UI part from scratch to optimize long-term support costs. VB6 and VBA code "in theory" look quite the same but in practice VB6 projects could consist from many ActixeX components, can be layered etc. IOW from software architecture point of view VB6 development is quite a different story than MS Access/VBA development is. Do recommend your prospect to use .NET Core 2.x for all the backend part of their project till the ASP.NET Core Web API RESTFul web service layer - then this backend part of their application system would be possible to host not only on MS Windows but also on Linux and Mac OS. -- Shamil >Thursday, July 12, 2018 12:31 PM +03:00 from Paul Hartland via dba-VS : > >To all, > >Got a possible interview with a company that still has software in VB6 and >will be moving to C#, now I haven't touched VB6 in over 6 years, so was >just wondering if there is anything out there I can refresh my memory with >and old visual studio maybe, I do a bit of VBA from time to time so >hopefully shouldn't be too different....but any suggestions greatfully >appreciated. > >Thanks in advance. > >Paul > >-- >Paul Hartland >paul.hartland at googlemail.com >_______________________________________________ >dba-VS mailing list >dba-VS at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/dba-vs >http://www.databaseadvisors.com -- ???????????? ?????? From mcp2004 at mail.ru Sun Jul 15 01:21:30 2018 From: mcp2004 at mail.ru (=?UTF-8?B?U2FsYWtoZXRkaW5vdiBTaGFtaWw=?=) Date: Sun, 15 Jul 2018 09:21:30 +0300 Subject: [dba-VS] =?utf-8?q?Visual_Studio_Community?= In-Reply-To: References: Message-ID: <1531635690.921547439@f371.i.mail.ru> Hi Paul -- Have a look: "Visual Studio Community 2017: Free, fully-featured IDE for students, open-source and individual developers." https://visualstudio.microsoft.com/vs/ ? https://visualstudio.microsoft.com/vs/community/ ? So if you're an individual developer{/entrepreneur)? you seems to have the right to use VS 2017 Community for commercial development. But check if there are no special rules to have at least VS 2017 Prof. to distribute your apps via MS Windows AppStore. -- Shamil >Friday, June 29, 2018 9:17 AM +03:00 from Paul Hartland via dba-VS : > >To all, > >I used Visual Studio Express 2015 to develop/maintain a couple of little >applications for use with the company I work for, am I right in assuming I >can install Visual Studio Community to carry on developing/maintaining >these applications ? > >I have read the licensing terms and it seems that I can, anyone know of any >other restrictions ? > > > >-- >Paul Hartland >paul.hartland at googlemail.com >_______________________________________________ >dba-VS mailing list >dba-VS at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/dba-vs >http://www.databaseadvisors.com -- ???????????? ??????