Note that there are some explanatory texts on larger screens.

plurals
  1. POIs there a path of least resistance that a newcomer to graphics-technology-adoption can take at this point in the .NET graphics world?
    text
    copied!<p>For the past 5 months or so, I've spent time learning C# using Andrew Troelsen's book and getting familiar with stuff in the .NET 4 stack... bits of ADO.NET, EF4 and a pinch of WCF to taste.</p> <p>I'm really interested in graphics development (not for games though), which is why I chose to go the .NET route when I decided choose from either Java or .NET to learn... since I heard about WPF and saw some sexy screenshots and all. I'm even almost done with the 4 WPF chapters in Troelsen's book.</p> <p>Now, all of a sudden I saw some post on a forum about how "WPF was dead" in the face of something called Silverlight. I searched more and saw all the confusion going on at present... even stuff like "Silverlight is dead too!" wrt HTML5.</p> <p>From what I gather, we are in a delicate period of time that will eventually decide which technology will stabilize, right?</p> <p>Even so, as someone new moving into UI &amp; graphics development via .NET, I wish I could get some guidance from people more experienced people. Maybe I'm reading too much? Maybe I have missed some pieces of information? Maybe a path exists that minimizes tears of blood?</p> <p>In any case, here is a sample vomiting of my thoughts on which I'd appreciate some clarification or assurance or spanking:</p> <ul> <li><p>My present interest lies in desktop development. But on graduating from college, I wish to market myself as a .NET developer. The industry seems to be drooling for web stuff. Can Silverlight do both equally well? (I see on searches that SL works "out of browser").</p></li> <li><p>I have two fair-sized hobby projects planned that will have hawt UIs with lots of drag n drop, sliding animations etc. These are intended to be desktop apps that will use reflection, database stuff using EF4, networking over LAN, reading-writing of files... does this affect which graphics technology can be used?</p></li> <li><p>At some later point, if I become interested in doing a bit of 3D stuff in .NET, will that affect which technologies can be used?</p></li> <li><p>Or what if I look up to the heavens, stick out my middle finger, and do something crazy like go learn HTML5 even though my knowledge of it can be encapsulated in 2 sentences?</p></li> </ul> <p>Sorry I seem confused so much, <strong>I just want to know if there's a path of least resistance that a newcomer to graphics-technology-adoption can take at this point in the graphics world.</strong></p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload