Click here to Skip to main content
15,881,852 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
Hi guys!

I want to share and ask few things related to the future of web development.

I started working on a silverlight application 6 months back, before that I have been developing various applications using Asp.net. Few days ago my project leader told me that the future of Silverlight and Flash is not very good, and we should developed our skills in HTML5.

HTML5 is becoming hot, and Adobe(Flash) and Microsoft(Silverlight) both are going to stop their production sooner or later.

I don't understand! why we are focusing more on HTML5 when we have so much better technologies like silverlight, flash etc. Does HTML5 is/will support to different databases?, I have read that HTML5 new tags are not working on many leading web browser.

Where should I focus on, what is the future of Silverlight/Flash? Does HTML5 will replace all in web?
Posted
Updated 17-Nov-11 7:06am
v2
Comments
Richard MacCutchan 17-Nov-11 13:30pm    
I don't know about other people, but if I could tell the future I'd be a billionaire.
Uday P.Singh 17-Nov-11 13:44pm    
what do you say about Silverlight and FLash against HTML5?
Sergey Alexandrovich Kryukov 17-Nov-11 14:17pm    
Richard, Uday,
I think I found some more or less universal formula to answer such questions -- please see my solution. :-)
--SA
Richard MacCutchan 17-Nov-11 15:11pm    
I don't say anything. Who knows which technology will survive the next 5 years or five months?
Uday P.Singh 18-Nov-11 11:36am    
Okay! lets talk about present scenario, Does HTML5 is better than others(silverlight,flash)? The answer will certainly not make you a billionaire, you must try "who wants to be a billionaire" show for that.

Yoda wrote:
Clouded, this boy's future is.
Better learn several different technologies to avoid Vendor Lock-in. Read about it: http://en.wikipedia.org/wiki/Vendor_lock-in[^].

Development of any all world-wide technologies is not rational, is a result of struggle of multiple wills, interests and ambitions and is not predictable. I personally reckon that WWW is in a very well prolonged dead-end, due to fatal limitations of HTTP originally designed for pure client-server and nearly static content, http://en.wikipedia.org/wiki/HTTP[^].

To feel the depth of problem in just one direction, read about Server Push Technology: http://en.wikipedia.org/wiki/Push_technology[^].

Conclusion: instead of sticking just to a single technology, do something directly opposite: get yourself ready for new twists and turns.

—SA
 
Share this answer
 
v7
Comments
Richard MacCutchan 17-Nov-11 15:10pm    
But will it make me a billionaire?
Sergey Alexandrovich Kryukov 17-Nov-11 16:01pm    
You? I don't know. Not every one to became a billionaire, unless we get hyperinflation, which happens sometimes... :-)
--SA
Sergey Alexandrovich Kryukov 17-Nov-11 16:01pm    
Thank you, Richard.
--SA
Uday P.Singh 18-Nov-11 11:44am    
Yes, SA I understand the fact that being an IT professional we should be ready to learn new things as per need, in fact we already do..I was keen to know the possibilities of these technologies and wanted to share the same with my project leader. Nevertheless 5+
Sergey Alexandrovich Kryukov 18-Nov-11 11:59am    
Uday, I realized that OP was you only after I submitted the full post, so I did not know what was the thinking of the person who asked the question. However, you should not feel offended; I still believe this advice makes sense for all of us, including you. I hope you admit that by accepting this answer -- thank you!
--SA
Hi Uday,

Have a look at below post on "TechCrunch".

http://techcrunch.com/2010/02/05/the-future-of-web-content-html5-flash-mobile-apps/

- Rais
 
Share this answer
 
Comments
Uday P.Singh 18-Nov-11 11:46am    
good link 5+ & thanks :)
Monjurul Habib 11-Dec-11 20:59pm    
5!
This article helped me a lot, was looking for it.

HTML5 vs FLASH vs SILVERLIGHT[^]
 
Share this answer
 
Comments
Monjurul Habib 11-Dec-11 20:59pm    
5!
Adobe are curently contributing to standardisation of HTML5. Adobe are marketing FLASH as the console for the web. This means that games, complex rich media applications and the like will be best developed in FLASH. However mobile applications that are cross-platform capable and applications that have a short "time to market" would best be seriviced by HTML5. Just a word from someone who has been around the tech space a while, previous versions of HTML, Javascript and CSS were touted as tech killers for FLASH and other technologies alike. It boils down to using the tool to for the job.

So whether it be FLASH, Silverlight or HTML5 you as the developer need to pick the right tool for the right job. Thats what being a professional is all about:)
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900