Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 3989502
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 20, 20262026-05-20T06:22:54+00:00 2026-05-20T06:22:54+00:00

For the past 5 months or so, I’ve spent time learning C# using Andrew

  • 0

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.

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.

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.

From what I gather, we are in a delicate period of time that will eventually decide which technology will stabilize, right?

Even so, as someone new moving into UI & 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?

In any case, here is a sample vomiting of my thoughts on which I’d appreciate some clarification or assurance or spanking:

  • 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”).

  • 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?

  • 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?

  • 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?

Sorry I seem confused so much, 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.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-20T06:22:54+00:00Added an answer on May 20, 2026 at 6:22 am

    I understand your confusion (having been there myself), but first let me start by saying Silverlight and WPF are not dead yet! And you would not be wasting your time in learning either!

    There are quite a few (terrifying) posts to the contrary, but if you keep searching you’ll also find those that support WPF/Silverlights extended life in development, one for example is http://www.wpfblogger.com/post/Silverlight-is-not-dead-clarifies-Bob-Muglia.aspx (this is a nice summary of what Bob Muglia said – there’s a link to his full statement). Another assurance is that Microsoft has invested quite a bit in WPF themselves in designing VS2010 in it, so its not likely that they’re about to give it the boot.

    As for your hobbies and projects, if you intend on sticking to desktop clients I recommend WPF of which Silverlight is a subset, so you’ll find that the transition isn’t anything major on the face of it (there’s a few more controls and such in WPF that aren’t in silverlight and gives more flexibility for desky stuff [here’s an article you can read if interested – http://briannoyes.net/2010/06/01/WPFNdashIrsquomNotDeadYet.aspx ]), this should be able to handle most of your stuff including playing with 3D objects (to create them I’d use something like Blender 3D, its free but the learning curve for a first timer is kinda steep).

    Lastly, it probably wouldn’t be a bad thing to learn HTML5, but booting out Silverlight to do it probably isn’t the way you want to go. There’s bound to be ways in which Silverlight will enrich the browsing experience even with pages using HTML5 in the future, so don’t kick it all out yet 🙂

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I have been using ASP.NET MVC for the past few months, after successfully ignoring
Over the past 6 months I've been developing web sites using asp.net. When I
I am trying loop though this month until past six months using vb.net and
I have been coding regurlarly in C++ in the past months. I am getting
I have a time series like this which consists of past 4 months (Feb,
I've been learning about divs over the past few months, and am now able
I've been using Heroku normally in the past few months. In the beginning, I
I have just started learning NHibernate. Over the past few months I have been
I have been learning Scala for the past couple of months and now I
For the past few months I've been learning and coding successful apps and websites

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.