wpf - Is there a path of least resistance that a newcomer to graphics-technology-adoption can take at this point in the .NET graphics world? -


for past 5 months or so, i've spent time learning c# using andrew troelsen's book , getting familiar stuff in .net 4 stack... bits of ado.net, ef4 , pinch of wcf taste.

i'm interested in graphics development (not games though), why chose go .net route when decided choose either java or .net learn... since heard wpf , saw sexy screenshots , all. i'm done 4 wpf chapters in troelsen's book.

now, of sudden saw post on forum how "wpf dead" in face of called silverlight. searched more , saw confusion going on @ present... stuff "silverlight dead too!" wrt html5.

from gather, in delicate period of time decide technology stabilize, right?

even so, new moving ui & graphics development via .net, wish guidance people more experienced people. maybe i'm reading much? maybe have missed pieces of information? maybe path exists minimizes tears of blood?

in case, here sample vomiting of thoughts on i'd appreciate clarification or assurance or spanking:

  • my present interest lies in desktop development. on graduating college, wish market myself .net developer. industry seems drooling web stuff. can silverlight both equally well? (i see on searches sl works "out of browser").

  • i have 2 fair-sized hobby projects planned have hawt uis lots of drag n drop, sliding animations etc. these intended desktop apps use reflection, database stuff using ef4, networking on lan, reading-writing of files... affect graphics technology can used?

  • at later point, if become interested in doing bit of 3d stuff in .net, affect technologies can used?

  • or if heavens, stick out middle finger, , crazy go learn html5 though knowledge of can encapsulated in 2 sentences?

sorry seem confused much, i want know if there's path of least resistance newcomer graphics-technology-adoption can take @ point in graphics world.

i understand confusion (having been there myself), first let me start saying silverlight , wpf not dead yet! , not wasting time in learning either!

there quite few (terrifying) posts contrary, if keep searching you'll find support wpf/silverlights extended life in development, 1 example http://www.wpfblogger.com/post/silverlight-is-not-dead-clarifies-bob-muglia.aspx (this nice summary of bob muglia said - there's link full statement). assurance microsoft has invested quite bit in wpf in designing vs2010 in it, not they're give boot.

as hobbies , projects, if intend on sticking desktop clients recommend wpf of silverlight subset, you'll find transition isn't major on face of (there's few more controls , such in wpf aren't in silverlight , gives more flexibility desky stuff [here's article can read if interested - http://briannoyes.net/2010/06/01/wpfndashirsquomnotdeadyet.aspx ]), should able handle of stuff including playing 3d objects (to create them i'd use blender 3d, free learning curve first timer kinda steep).

lastly, wouldn't bad thing learn html5, booting out silverlight isn't way want go. there's bound ways in silverlight enrich browsing experience pages using html5 in future, don't kick out yet :)


Comments

Popular posts from this blog

apache - Add omitted ? to URLs -

redirect - bbPress Forum - rewrite to wwww.mysite prohibits login -

php - How can I stop spam on my custom forum/blog? -