8 Replies - 1260 Views - Last Post: 10 September 2016 - 12:29 AM

#1 JapanDave  Icon User is offline

  • D.I.C Regular

Reputation: 29
  • View blog
  • Posts: 365
  • Joined: 01-February 16

Is it time to learn WinRT?

Posted 08 September 2016 - 07:08 PM

Being someone who has just got into C# and I have no experience in WinForms, but is WinRT solid enough to start to transition it? I was not around, but I hear that Silverlight was a failure (I don't really know much about Silverlight). So is it still too early to start WinRT just in case it goes the way of Silverlight?
Is This A Good Question/Topic? 0
  • +

Replies To: Is it time to learn WinRT?

#2 astonecipher  Icon User is offline

  • Too busy for this
  • member icon

Reputation: 2329
  • View blog
  • Posts: 9,358
  • Joined: 03-December 12

Re: Is it time to learn WinRT?

Posted 08 September 2016 - 07:48 PM

More like why bother with RT. WPF, UWP, and Xamarin are the current norm if you are looking to expand.
Was This Post Helpful? 1
  • +
  • -

#3 andrewsw  Icon User is online

  • lashings of ginger beer
  • member icon

Reputation: 6340
  • View blog
  • Posts: 25,580
  • Joined: 12-December 12

Re: Is it time to learn WinRT?

Posted 09 September 2016 - 12:43 AM

This article might provide a little light:

WinRT is the elephant in the room at the Build conference
Was This Post Helpful? 2
  • +
  • -

#4 Curtis Rutland  Icon User is offline

  • (╯□)╯︵ (~ .o.)~
  • member icon


Reputation: 5101
  • View blog
  • Posts: 9,283
  • Joined: 08-June 10

Re: Is it time to learn WinRT?

Posted 09 September 2016 - 08:14 AM

You know, I personally did an end-around the whole issue. I've focused on ASP.NET over the last several years. Rich client apps are nice, but you'd be surprised what you can do on the modern web these days with a little JS/Typescript experience. I've made two or three web apps at my current company that my boss thought would have to be a rich client app.

Also, I'm moving this to the discussion area, as it's not really a help question.
Was This Post Helpful? 0
  • +
  • -

#5 aidenkael  Icon User is offline

  • D.I.C Regular

Reputation: 55
  • View blog
  • Posts: 261
  • Joined: 22-October 13

Re: Is it time to learn WinRT?

Posted 09 September 2016 - 10:46 AM

WinRT is pretty much dead. If you want a good base for Windows programming, I would learn MVC .NET first, then look into WPF and UWP. Starting with MVC will give you a good grasp of programming in c#, as well as the model view architecture. From there, WPF should be a lot simpler to learn, and so will UWP. It really depends on what you want to do.
Was This Post Helpful? 1
  • +
  • -

#6 JapanDave  Icon User is offline

  • D.I.C Regular

Reputation: 29
  • View blog
  • Posts: 365
  • Joined: 01-February 16

Re: Is it time to learn WinRT?

Posted 09 September 2016 - 10:00 PM

I am getting pretty well versed with WPF at the moment and can do quite a bit. And UWP was the other presentation interface I was thinking would be a good one to start with. Also I have been reading that a lot of the WPF Microsoft creators blogs have been idle for a few years and there have no real major updates since August 2012, does this mean WPF is on the way out?
Was This Post Helpful? 0
  • +
  • -

#7 aidenkael  Icon User is offline

  • D.I.C Regular

Reputation: 55
  • View blog
  • Posts: 261
  • Joined: 22-October 13

Re: Is it time to learn WinRT?

Posted 09 September 2016 - 11:27 PM

I don't think that WPF will be gone in the next year or so, but it does seem that Microsoft's intention is to phase out most everything except UWP for native development.
Was This Post Helpful? 0
  • +
  • -

#8 andrewsw  Icon User is online

  • lashings of ginger beer
  • member icon

Reputation: 6340
  • View blog
  • Posts: 25,580
  • Joined: 12-December 12

Re: Is it time to learn WinRT?

Posted 10 September 2016 - 12:12 AM

Who can predict what Microsoft will support or abandon, or what new direction they will take? Consider their history.

I think it safe to assume (for the moment) that the XAML/C# combo is not going away. Nor are MVC or MVVM.

Whatever you study now, if you learn it well, you'll be ready to learn new stuff later on!
Was This Post Helpful? 0
  • +
  • -

#9 andrewsw  Icon User is online

  • lashings of ginger beer
  • member icon

Reputation: 6340
  • View blog
  • Posts: 25,580
  • Joined: 12-December 12

Re: Is it time to learn WinRT?

Posted 10 September 2016 - 12:29 AM

What is the difference between the Controller in MVC and ViewModel in MVVM?

Quote

At last, I should say that both patterns belong to the same family. MVP, of which MVVM is a descendant is a sibling of MVC. If you want to know more follow this link to Martin Fowler's website, he explains everyting in detail.

Was This Post Helpful? 1
  • +
  • -

Page 1 of 1