18 Stimmen

Sollte ich Silverlight oder JavaScript/JQuery/CSS/HTML lernen?

Ich bin ein erfahrener Desktop Entwickler, die in C++/C#/WinForms/etc. arbeiten Bis zu diesem Punkt habe ich Folgendes getan muy wenig im Bereich der Webentwicklung. Ich bin in meiner beruflichen Laufbahn an einem Punkt angelangt, an dem ich das Gefühl habe, dass ich mit der Webentwicklung beginnen sollte - nicht um meine Desktop-Erfahrung zu ersetzen, sondern um als Entwickler besser gerüstet zu sein.

Ich kenne bereits einige HTML- und JavaScript-Kenntnisse, aber ich bin keineswegs geübt darin. Ich bin sehr vertraut mit .NET.

Was ist Ihre Meinung? Sollte ich mich auf die Beherrschung von HTML/CSS/JavaScript/JQuery (mit ASP.NET oder PHP am Back-End) konzentrieren, oder sollte ich meine .NET-Erfahrung pflegen und in Silverlight eintauchen?

Ich bin neugierig auf Faktoren wie Leistung, Adoptionsrate usw. und auf alle anderen Ratschläge, die mir bei meiner Entscheidung helfen sollen.

PS: Und ich habe gelesen este Artikel, aber er unterscheidet sich etwas von meiner Frage.

0voto

Tim Sullivan Punkte 16549

Ich denke, dass Silverlight (und Flash) sich rasch ihrem Verfallsdatum nähern. Da JavaScript immer schneller wird, da JIT-Compiler auftauchen (wie in Chrome, Firefox 3.1 und Safari 4), und da die HTML-Unterstützung besser wird (HTML5), wird der Bedarf an Plugins zur Anzeige ausgefallener gerenderter Widgets abnehmen. Ich bin noch heute erstaunt, was mit HTML+CSS+JS alles möglich ist, Dinge, die ich mir ohne etwas wie Silverlight nie hätte vorstellen können.

0voto

Mein Cousin ist Webdesigner und -entwickler, und er hat mir erzählt, dass viele Leute wollen, dass man das Aktionsskript hinter Flash kennt, nicht nur den Designteil. Um also das Beste aus Flash herauszuholen, muss man ein guter Programmierer sein. Flash ist im Grunde eine Kombination aus Design und Programmierung...., also muss man natürlich beides können, wenn man das Programm beherrschen will. Ein guter Designer kann es hübsch aussehen lassen und das war's. Man muss programmieren, um ihm Funktionalität zu verleihen.

Es sei denn, es gibt einen magischen Flash-Action-Drehbuchautor, von dem ich keine Ahnung habe =/

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X