I, too, am maintaining legacy code in VB 6 for LOB apps. I have looked @ C#+WPF and have come to the realization that LOB apps don't lend themselves to objectification to the degree required by C# The other, huge, issue is printing, a task that all the LOB apps I've worked on the last 30 years really need to do. C# just doesn't have the tools that VB6 does, especially formatting, string placement and printer control. It also doesn't seem to support all the file access methods of VB6. And it also doesn't support control arrays!!! There is a VB6 library (namespace) that comes with VS that allows you to call the VB6 functions from VB.NET, including the printing and file access. So VB in VS might work well for you (if you don't mind the heaviest load of keyboarding I have ever seen - surpassing COBOL by a mile.) I need to add parenthetically that I generally avoid packaged libraries because I have been badly burned by them. As a result I "roll my own" printing routines. Also, c# seems to rely heavily on 3rd party libraries which is another count against it IMO. Murray
Murray Whipps
Posts
-
Need Help Catching Up .... But With What? -
Why, Microsoft? Why?Were you running a Home edition of the whatever OS you updated? If so, MS upgraded you to a Home version of Win 10. Nobody talks about it much but Win 10 Home is crippled when it comes to networks. It won't join a domain etc etc etc by design. FWIW.
-
This device has been removed from OneDriveI couldn't find where to post this so please don't flame me. I have received this message on multiple computers multiple times. "This device has been removed from OneDrive" The MS support discussions have no helpful ideas and I couldn't find anything posted here. Does anyone know how to fix this? Murray
-
Windows 10 annoyances so farCortana isn't available 'cause they can't get the accent down right. It keeps saying abowt instead of aboot.
-
Using Azure for TrainingThat's a great idea, especially since you've already bought time through your MSDN subscription. That's how I pay for the SQL server and web sites. They work OK once you get used to them. Please keep posting if you decide to proceed. I'd love to know whether the Azure VM's are "just like the ones in your office" or if they have some funky issues like Azure SQL does. Murray
-
Using Azure for TrainingDon't know about the other aspects of Azure for training but Azure SQL Server (the one you pay for) is totally different from "ground-based" SQL servers. They don't tell you this but you do not work with your own server, but rather a virtual server-within-a-server. None of the stuff you normally do using the SQL tools works. Creating a table, creating stored procedures... in fact nothing you learned for ground-based SQL works the same way. For example, all tables must have a clustered index in Azure SQL Server. Obviously I exaggerated a bit - transact-sql statements work but generally Azure is its own incompatible environment. You can't even migrate data easily. So if you want to learn SQL for a ground-based service then do not use Azure!!! Hope this helps, Murray
-
Windows 10 Thoughts, Anyone?I've been testing Win 10 since its first preview release and find it to be an excellent OS. That said, it is different than Win 7 from a user's point of view. So I suggest you base your decision on your 12 users. How adaptable are they? Perhaps it's better to consider how change-resistant are they? I've been programming since before there were PCs and the most difficult part of any job has not been the implementation of the change, but rather the change itself. People are very resistant to change in their work environments and that in itself can be enough to scuttle some projects. The Win server 2008 is a non-issue. Hope this helps Murray
-
How to show time zones in dates (Time Stamp)I know, I know. It's a mystery to me that people get so het up about what tool they like. As if anyone really cares. Every language I know and use has good and bad features. Our job as programmers is to choose the best fit to the current task-and if that task is maintaining VB 6 code then ... Murray
-
How to show time zones in dates (Time Stamp)That solved my problem!! Many thanks. Murray
-
Cease And Desist LetterI agree with those who say you should see a lawyer who specializes in Intellectual Property but they are very expensive. A great source of boilerplate legal documents (and great lawyer jokes) is www.Nolo.com[^] Murray
-
How to show time zones in dates (Time Stamp)I need a way to show a date with the difference between local time and GMT (Zulu) using VB 6. The format has to be cccc-mm-dd hh.mm:ss +-hh.mmZ For example, here in AZ we are GMT - 7.00 so 9:00 am would be 2015-09-16 09.00.00 -7.00Z Does anyone know how I can do this? Thanks. Murray
-
Need to recover a Harddrive.Don't know where you live, of course but here in Phoenix there's a company called Data Doctors that has been able to scrape data off very badly damaged disks for me. Apparently they can disassemble the disk and read the platter. There's probably a group like them in your area. I have never given them an SSD so...? And no, I don't work for them :) Murray