Avatar of ROM
ROMFlag for United Kingdom of Great Britain and Northern Ireland

asked on 

What should we be learning for Desktop Development in 2020 and going forwards. Learn to get paid. REAL question

Hi Everyone,

I have been asked "what is the best language to learn for desktop dev in 2020?"
Asking as a group I work with are looking to dive deeper into development. I dabble and develop in several languages on a "as and when needed" basis. Much better dev's than me and I am sometimes prescribed by the client what I must work in.

So.....

Previous skillset amongst the group (proficient, intermediate and foundation):

MS Access
MS SQL
Visual Basic Applications
Word
Excel
Windows Forms (Visual Basic)
PHP
HTML
JavaScript
MySQL

They want to use Visual Studio as the environment.
There is a project to develop so would like to steer them well.

C++, C# etc...?!?

What is the opinion on where the efforts should go for their next year?

Goal: SME and Enterprise level development solutions. It will be there go to desktop development choice (Could be multi platform - however, Windows is the target at present.. later to look at mobile etc..).
This is a "where to spend my time" for commercial gain question.

Please advise with a couple of point as to why. I can then build some information around it for them.

Thanks in advance

R
Microsoft DevelopmentEditors IDEsDesktopsMicrosoft Visual Studio

Avatar of undefined
Last Comment
ROM
SOLUTION
Avatar of David Johnson, CD
David Johnson, CD
Flag of Canada image

Blurred text
THIS SOLUTION IS ONLY AVAILABLE TO MEMBERS.
View this solution by signing up for a free trial.
Members can start a 7-Day free trial and enjoy unlimited access to the platform.
See Pricing Options
Start Free Trial
Avatar of ROM
ROM
Flag of United Kingdom of Great Britain and Northern Ireland image

ASKER

Thanks David for your comment.
Avatar of ROM
ROM
Flag of United Kingdom of Great Britain and Northern Ireland image

ASKER

Please others comment too!!!

One approach might be to change to WPF Visual Basic as VB is familiar to most of the group? But did not want to 'box in' the comments.

Please comment.

Thanks
SOLUTION
THIS SOLUTION IS ONLY AVAILABLE TO MEMBERS.
View this solution by signing up for a free trial.
Members can start a 7-Day free trial and enjoy unlimited access to the platform.
SOLUTION
Avatar of Chinmay Patel
Chinmay Patel
Flag of India image

Blurred text
THIS SOLUTION IS ONLY AVAILABLE TO MEMBERS.
View this solution by signing up for a free trial.
Members can start a 7-Day free trial and enjoy unlimited access to the platform.
Avatar of ROM
ROM
Flag of United Kingdom of Great Britain and Northern Ireland image

ASKER

Thanks Lucasz
Thanks Chinmay

More comments please from everyone.

For this group they want to focus on technologies that will be round for a while and companies will turn to for line of business software etc....
So it is a view to learning to earn. Yes they might not be ready commercially for 24 months, less or even more.

They are keen and want to pick something up which has a commercial future for them as well as allows them to really dive into desktop software development.

Please more comments from everyone.

Thank you

R
SOLUTION
THIS SOLUTION IS ONLY AVAILABLE TO MEMBERS.
View this solution by signing up for a free trial.
Members can start a 7-Day free trial and enjoy unlimited access to the platform.
Avatar of ROM
ROM
Flag of United Kingdom of Great Britain and Northern Ireland image

ASKER

Thanks David.

In your Blend and WPF.... What's your view on VB instead of C# as several of these already have some skills in this area?

Thanks
SOLUTION
THIS SOLUTION IS ONLY AVAILABLE TO MEMBERS.
View this solution by signing up for a free trial.
Members can start a 7-Day free trial and enjoy unlimited access to the platform.
SOLUTION
Avatar of Chinmay Patel
Chinmay Patel
Flag of India image

Blurred text
THIS SOLUTION IS ONLY AVAILABLE TO MEMBERS.
View this solution by signing up for a free trial.
Members can start a 7-Day free trial and enjoy unlimited access to the platform.
Avatar of ROM
ROM
Flag of United Kingdom of Great Britain and Northern Ireland image

ASKER

Thank you everyone so far.

Any other comments please?
Would like further comments and support to strengthen any view or bring up new ones.

Thank you

R
SOLUTION
Avatar of Pavel Celba
Pavel Celba
Flag of Czechia image

Blurred text
THIS SOLUTION IS ONLY AVAILABLE TO MEMBERS.
View this solution by signing up for a free trial.
Members can start a 7-Day free trial and enjoy unlimited access to the platform.
SOLUTION
THIS SOLUTION IS ONLY AVAILABLE TO MEMBERS.
View this solution by signing up for a free trial.
Members can start a 7-Day free trial and enjoy unlimited access to the platform.
ASKER CERTIFIED SOLUTION
THIS SOLUTION IS ONLY AVAILABLE TO MEMBERS.
View this solution by signing up for a free trial.
Members can start a 7-Day free trial and enjoy unlimited access to the platform.
Avatar of ROM
ROM
Flag of United Kingdom of Great Britain and Northern Ireland image

ASKER

Thank you everyone.

I was able to put together a good session to discuss in the group.
After discussion the feedback was that people were going to focus on:

ASP.NET
C#
WPF
PHP
Blend
And a greater effort at implementing MVC within solutions moving forward.

Many thanks for everyone's input on this. It was helpful for my session and for the group.
Thanks

R
Avatar of ROM
ROM
Flag of United Kingdom of Great Britain and Northern Ireland image

ASKER

Can I divide the solution answer and points? I use to be able to.
Thanks

Avatar of Pavel Celba
Pavel Celba
Flag of Czechia image

Yes, you may select as many answers as you decide.

Thanks
Pavel
Avatar of ROM
ROM
Flag of United Kingdom of Great Britain and Northern Ireland image

ASKER

Thanks. I am used to the aportion method..
Thank you to everyone who participated.
Microsoft Development
Microsoft Development

Most development for the Microsoft platform is done utilizing the technologies supported by the.NET framework. Other development is done using Visual Basic for Applications (VBA) for programs like Access, Excel, Word and Outlook, with PowerShell for scripting, or with SQL for large databases.

48K
Questions
--
Followers
--
Top Experts
Get a personalized solution from industry experts
Ask the experts
Read over 600 more reviews

TRUSTED BY

IBM logoIntel logoMicrosoft logoUbisoft logoSAP logo
Qualcomm logoCitrix Systems logoWorkday logoErnst & Young logo
High performer badgeUsers love us badge
LinkedIn logoFacebook logoX logoInstagram logoTikTok logoYouTube logo