|
To what extent do you think you'll update the site?
I recently went through a similar process updating a 2003 website to current standards and also developed an API version, all with VB.
I started with a hosted VM then went to a dedicated server, keeping the VM for development.
I bought books on VB in ASP.Net 4.5 but found that they weren't as basic as I needed them to be - it was easier to use my old books on v2.0 and v3.5 to get started and then move on as I developed new features, finally swapping to an API basis for the most advanced versions of the site.
I would recommend you get VS2019 as a start - is there any reason why you can't move from VS2015?
|
|
|
|
|
I think you and I are very similar. We're the multitaskers that can "hack" something together to make it work. As you can see from the other replies, there's a lot of variables that go into an external facing e-commerce website. If you're not on top of them, it could be disastrous to say the least. Maybe someone could recommend a skinnable e-commerce service in the cloud or something prepackaged to minimize your risk.
Disclaimer: I apologize if I've read too far into your question.
modified 21-Dec-20 8:50am.
|
|
|
|
|
I would first say to my self "what are we actually trying to accomplish?" A lot had changed in 7 years and there may be other ways to get the job done. For example I have a client that had a full e-commerce site that switched to etsy, her sales have only gone up.
I would suspect your SQL Server tables and procedures etc should be just fine on new hardware.
For all the excitement of the past 10 years the basics of web development are still the same. POST and GET still do the same things. works the same.
What do these programs do? Who will be using them? A few internal users or public website?
|
|
|
|
|
I would consider converting Ecom to something like Shopify, etc. With security, ssl transactions and other at your age(like me) I’d let someone else carry that load.
I’d continue company VB programs with 2015. Not a lot has changed with DB hookups. You can solve most questions/problems with stack overflow.
|
|
|
|
|
|
I'm an old guy, too. One thing I've learned is to throw away my books. Every framework or language has tutorials on the web. That's where I would start.
My most recent preference is ASP.NET MVC in C# with Entity Framework 4.8. I would recommend Core, but it is subject to so many frequent, breaking changes, and there is no Microsoft Reporting Services version that supports RDLC under Core, yet.
|
|
|
|
|
If you buy a bigger bed, you have more bedroom, but less bedroom.
Wrong is evil and must be defeated. - Jeff Ello
Never stop dreaming - Freddie Kruger
|
|
|
|
|
Bed set theory.
It was only in wine that he laid down no limit for himself, but he did not allow himself to be confused by it.
― Confucian Analects: Rules of Confucius about his food
|
|
|
|
|
This gets even more interesting when you add one or more greyhounds to the formula. More bed means fewer dogs on the floor, which means more floor space which is taken up by the bed. Less floor space means less room for you to sleep (you didn't think you slept on the bed, did you?).
[testimony from the owner of two retired racers]
Software Zen: delete this;
|
|
|
|
|
And then, letting someone else run with your basket: Solarwinds.
Public company, government systems, foreign money. What could go wrong?
It was only in wine that he laid down no limit for himself, but he did not allow himself to be confused by it.
― Confucian Analects: Rules of Confucius about his food
|
|
|
|
|
So what you’re saying is that there is no reason whatsoever to worry about the voting systems in the US election. Got it!
If you can't laugh at yourself - ask me and I will do it for you.
|
|
|
|
|
You're confusing spying with altering records. But, "they" could try your logic ...
It was only in wine that he laid down no limit for himself, but he did not allow himself to be confused by it.
― Confucian Analects: Rules of Confucius about his food
|
|
|
|
|
I used the expression "Incompatibility Matrix" in one of my documents ...
... and of course, because of my bad english I tried to cross check that on Google Translate.
But Google Translate insists that "Incompatibility" is wrong and only accepts "Compatibility".
Where I'm wrong?
Thank you in advance
And while I'm cross checking the above with google, no issues
Seems to be solved, anyway hints still welcome, thanks.
It does not solve my Problem, but it answers my question
Chemists have exactly one rule: there are only exceptions
modified 19-Jan-21 21:04pm.
|
|
|
|
|
|
Thank you very much.
It does not solve my Problem, but it answers my question
Chemists have exactly one rule: there are only exceptions
modified 19-Jan-21 21:04pm.
|
|
|
|
|
As with a spell-checker that doesn't recognize all words, or all forms of all words, so it is with Google lookup. That you found "Comparability Matrix" should reassure you about the expression (assuming your desired incompatibility definition is in line with the given meaning, except for the negation).
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "If you are searching for perfection in others, then you seek disappointment. If you seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
Thank you very much.
It does not solve my Problem, but it answers my question
Chemists have exactly one rule: there are only exceptions
modified 19-Jan-21 21:04pm.
|
|
|
|
|
I am English from England and speak both English and American fluently.
"Incompatibility" is a perfectly good word. Google Translate is not a comprehensive dictionary of English, but does it's best. However, just because it doesn't know a word or a particular variation of a word, "Compatible" in this case, doesn't mean it is correct and you are not.
- I would love to change the world, but they won’t give me the source code.
|
|
|
|
|
Thank you very much.
It does not solve my Problem, but it answers my question
Chemists have exactly one rule: there are only exceptions
modified 19-Jan-21 21:04pm.
|
|
|
|
|
Don't get me started...
But, no, you're correct in this particular instance.
|
|
|
|
|
Thank you very much.
It does not solve my Problem, but it answers my question
Chemists have exactly one rule: there are only exceptions
modified 19-Jan-21 21:04pm.
|
|
|
|
|
Phrased another way: your question is: "Is it incompatible?" (mechanic): "Uh, yes".
Versus: "Is it compatible?" (mechanic): No.
People understand "positive" phrasing easier than negative phrasing.
A compatibility matrix would have simple yes's and no's. Yours would be an inversion, at a minimum.
It was only in wine that he laid down no limit for himself, but he did not allow himself to be confused by it.
― Confucian Analects: Rules of Confucius about his food
|
|
|
|
|
Good point.
But maybe things being incompatible is a Very Bad Thing and you want to highlight the danger of putting them together?
Need more context.
|
|
|
|
|
Google's suggestion is probably based on usage frequency.
Look for something compatible first.
"What have you got that's not incompatible"?
Sounds like a plea in the DIY hardware department.
It was only in wine that he laid down no limit for himself, but he did not allow himself to be confused by it.
― Confucian Analects: Rules of Confucius about his food
|
|
|
|
|
Thank you very much.
The reason using an incompatibility matrix here is simply there are only view combinations needed to be marked as incompatible against thousands of compatibles.
It does not solve my Problem, but it answers my question
Chemists have exactly one rule: there are only exceptions
modified 19-Jan-21 21:04pm.
|
|
|
|