getreidemuehlen
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 29.01.2008, 12:46   #1
TP-Moderator
 
Benutzerbild von Malleus
 
Registriert seit: Aug 2004
Ort: Homburg / Saarland
Malleus ist ein richtiges Arbeitstier - DANKEMalleus ist ein richtiges Arbeitstier - DANKEMalleus ist ein richtiges Arbeitstier - DANKEMalleus ist ein richtiges Arbeitstier - DANKE

[Diskussion] Silverlight


Wie bestimmt schon einige von Euch mitbekommen haben , arbeite ich mich seit einigen Wochen in das Thema "Silverlight" ein. Wie sieht's bei Euch aus? Ist "Silverlight" bei Euch schon ein Thema?

Da Silverlight unter anderem auch mit Javascript gesteuert werden kann, hab' ich den Thread auch hier angesiedelt.

Da sich Silverlight mit Flash messen will und ich mich überhaupt nicht mit Flash auskenne, will ich hier mal kurz auflisten,was mit Silverlight möglich ist:

(1) Transparenter Bereich innerhalb der HTML-Seite, d.h. reine HTML-Elemente können durchscheinen. Dieser Bereich muß kein Rechteck sein, sondern kann jede beliebige Form haben.

(2) Mit Silverlight kann man auf HTML-Elemente zugreifen und diese auch verändern, löschen usw. Des Weiteren ist es möglich, durch Javascript Silverlight-Elemente, also Objekte, die sich im "Plugin" befinden", anzusprechen, zu bearbeiten bzw. sogar Silverlight-Methoden aufzurufen.

(3) Man kann in Javascript "managedCode" z.B. in "C#" aufrufen. Die Umkehrung funktioniert auch, d.h. managedCode ruft eine Javascript Routine auf. Dieser managedCode kann HTML-Elemente der Seite verändern, auslesen, hinzufügen usw.

Das ganze wird noch eine Zeit dauern, bis man alles entwickelt hat, aber die ersten Beispiele ( darunter auch schon echte Webseiten ) sehen schon ganz gut aus.

Damit Silverlight auch unter Linux läuft, wird "Moonlight" offiziell von MS unterstützt.

Habt Ihr Interesse an Links, Tutorials usw. ?

Tschau

Frank

P.S. Nur zur Info: Momentan bin ich auch noch ein "Suchender". Also wenn ich etwas falsch verstanden habe und etwas in Zukunft falsch erkläre: "Sorry!"
Malleus ist offline   Mit Zitat antworten


Alt 30.01.2008, 09:24   #2
TP-Moderator
 
Benutzerbild von Wanderratte
 
Registriert seit: Mar 2002
Wanderratte ist ein richtiges Arbeitstier - DANKEWanderratte ist ein richtiges Arbeitstier - DANKEWanderratte ist ein richtiges Arbeitstier - DANKEWanderratte ist ein richtiges Arbeitstier - DANKEWanderratte ist ein richtiges Arbeitstier - DANKEWanderratte ist ein richtiges Arbeitstier - DANKE
Hallo Malleus,

dann werde ich mich mal dazu äussern.
Zitat:
Zitat von Malleus Beitrag anzeigen
(1) Transparenter Bereich innerhalb der HTML-Seite, d.h. reine HTML-Elemente können durchscheinen. Dieser Bereich muß kein Rechteck sein, sondern kann jede beliebige Form haben.
Geht mit Flash schon lange, wenn man weiß wie

Zitat:
Zitat von Malleus Beitrag anzeigen
(2) Mit Silverlight kann man auf HTML-Elemente zugreifen und diese auch verändern, löschen usw. Des Weiteren ist es möglich, durch Javascript Silverlight-Elemente, also Objekte, die sich im "Plugin" befinden", anzusprechen, zu bearbeiten bzw. sogar Silverlight-Methoden aufzurufen.
Da hat wohl Silverlight einen Vorteil, das ich mit JS direkt auf den Player zugreifen kann. Allerdings, da du ja ziemlich Fit bist, in JS, bin ich mir sicher das du recht schnell dich mit AS3 anfreunden könntest.

Zitat:
Zitat von Malleus Beitrag anzeigen
(3) Man kann in Javascript "managedCode" z.B. in "C#" aufrufen. Die Umkehrung funktioniert auch, d.h. managedCode ruft eine Javascript Routine auf. Dieser managedCode kann HTML-Elemente der Seite verändern, auslesen, hinzufügen usw.
Ich kann von Flash aus auch JS usw., aufrufen und die Seite verändern lassen.

Zitat:
Zitat von Malleus Beitrag anzeigen
Damit Silverlight auch unter Linux läuft, wird "Moonlight" offiziell von MS unterstützt.
Netter Zug von MS, aber warum entwickeln sie nicht selber gleich den Player mit, wie Adobe

Zitat:
P.S. Nur zur Info: Momentan bin ich auch noch ein "Suchender". Also wenn ich etwas falsch verstanden habe und etwas in Zukunft falsch erkläre: "Sorry!"
Naja, wenn ich manche Aussagen in alten Threads von mir lese, würde ich auch sehr gerne behaupten, dass habe ich nie geschrieben
Gehört halt dazu, wenn man was lernt und das Wissen sofort weiter geben will, also lass dich dadurch nicht stören.

Der klare Vorteil von Silverlight ist: Das Anwendungen mit nahezu allen Möglichen Entwicklungsumgebung erstellt werden können (VB, C++ usw.) soviel ich im Moment weiß.
Fazit: bis jetzt habe ich von Silverlight nichts großartiges gesehen, was Flash nicht auch kann. Trotzallem, wenn du Tuts, Links hast immer her damit.
__________________
Gruß

Wanderratte
Gebildet ist,
wer weiß,
wo er findet,
was er nicht weiß.

Eurokicker
Home
Amazon Wunschzettel
Wanderratte ist offline   Mit Zitat antworten
Alt 30.01.2008, 12:30   #3
TP-Moderator
 
Benutzerbild von Malleus
 
Registriert seit: Aug 2004
Ort: Homburg / Saarland
Malleus ist ein richtiges Arbeitstier - DANKEMalleus ist ein richtiges Arbeitstier - DANKEMalleus ist ein richtiges Arbeitstier - DANKEMalleus ist ein richtiges Arbeitstier - DANKE
Zitat:
Zitat von Wanderratte Beitrag anzeigen
Da hat wohl Silverlight einen Vorteil, das ich mit JS direkt auf den Player zugreifen kann.
Es ist sogar möglich, mit Javascript von außen die DOM des Silverlight-Plugins zu ändern, d.h. ich kann neue Elemente von außen hinzufügen, deren Eigenschaften ändern usw.

Zitat:
Zitat von Wanderratte Beitrag anzeigen
Ich kann von Flash aus auch JS usw., aufrufen und die Seite verändern lassen.
Und wie ist es umgekehrt? Kann man mit JS direkt "Flash-Funktionen" aufrufen, d.h. ich rufe eine Funktion "interneFlashFunction(arg1,arg2)" auf?

Vielleicht noch ein paar Erklärungen zu dem Begriff "managedCode":
ManagedCode ist übersetzter Programmiercode, der in einer DLL steckt. Diese DLL wird durch den Webbrowser an den Browser ausgeliefert und dann dort in dessen Process ausgeführt. Dieser Code "sollte" normalerweise um einiges schneller als "interpretierter" Code wie z.B. Javascript sein. Der Entwickler hat hier momentan einiges an Auswahl: C#, VB, aber auch IronPhyton und Ruby.


Zitat:
Zitat von Wanderratte Beitrag anzeigen
Netter Zug von MS, aber warum entwickeln sie nicht selber gleich den Player mit, wie Adobe
Meiner Meinung nach ist das kein netter Zug, sondern zwingend nötig: Will man mit Flash konkurrieren, "muß" Silverlight auch unter Linux laufen.

Zitat:
Zitat von Wanderratte Beitrag anzeigen
Fazit: bis jetzt habe ich von Silverlight nichts großartiges gesehen, was Flash nicht auch kann. Trotzallem, wenn du Tuts, Links hast immer her damit.
Es wäre ja schlimm, wenn Silverlight schon alles können würde, was Flash kann, oder? Ich denke mal, so in ca. zwei Jahren sind Silverlight-Anwendungen ganz normal. MS arbeitet momentan wirklich mit Hochdruck daran. Ende des Jahres soll glaub' ich die finale Version 2.0 herauskommen.


Bzgl. Links usw. werd' ich mal eine Liste bereitstellen.

Testen kann man das ganze hier: Virtuelle Maschine mit Visual Studio 2008 zum Testen.

Für Silverlight 1.0 braucht man nur "Notepad".

Im Laufe des Jahres soll es neue kostenlose Versionen der MS Visual Express Linie geben. Damit kann man dann auch komfortabel und kostenlos Silverlight 2.0 Anwendungen entwickeln. Für mich ist das auch ein Aspekt. Flash ist ja auch nicht gerade billig. Okay, das MS Studio ist auch nicht gerade billig, ist aber eigentlich auch nicht unbedingt nötig.
( Jedenfalls für mich als große DesignerDoppelNull )

Jetzt noch ein paar Links:

Tutorials( Vor allem die Videos sind richtig gut! )

Beispiele

So, das war's mal vorerst von mir

tschau

Frank

P.S. ...und "Nein, ich bin nicht bei MS angestellt oder bekomme irgendwelche Zahlungen" Ich find's einfach nur interessant.
Malleus ist offline   Mit Zitat antworten
Alt 30.01.2008, 13:08   #4
TP-Moderator
 
Benutzerbild von Wanderratte
 
Registriert seit: Mar 2002
Wanderratte ist ein richtiges Arbeitstier - DANKEWanderratte ist ein richtiges Arbeitstier - DANKEWanderratte ist ein richtiges Arbeitstier - DANKEWanderratte ist ein richtiges Arbeitstier - DANKEWanderratte ist ein richtiges Arbeitstier - DANKEWanderratte ist ein richtiges Arbeitstier - DANKE
Du kannst von aussen auf den Player zugreifen, aber wie genau weiß ich nicht, ich habe mich mit diesem Thema noch nicht beschäftigt.
Aber interessant zu diesem Thema wäre dieser link: Klick

und natürlich von osflash die übersicht.

So nun genug von Flash vs Silverlight, Silverlight wird seine Vorteile haben gegenüber Flash und genauso umgekehrt. Die Technik ist neu und mal sehen, wie sie sich weiter entwickelt.
__________________
Gruß

Wanderratte
Gebildet ist,
wer weiß,
wo er findet,
was er nicht weiß.

Eurokicker
Home
Amazon Wunschzettel
Wanderratte ist offline   Mit Zitat antworten
Alt 30.01.2008, 13:55   #5
TP-Special Mod
 
Benutzerbild von steffenk
 
Registriert seit: Feb 2005
Ort: Haan / NRW
steffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine Usersteffenk lebt für das TP und seine User
Ich hab weder Ahnung von Silverlight noch von Flash, aber generell finde ich es schade, das wieder jeder sein eigenes Süppchen kocht und was eigenes entwickelt. Anstatt irgendwelche Standards zu definieren und die gemeinsam zu entwickeln...

just my 2 cents
__________________

Typo3 · MySQLDumper · dislabs
·
manche Mühlen mahlen schneller ...
"Ich habe Rücken"
Horst Schlämmer
steffenk ist gerade online   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > HTML Puristen > Javascript
[Diskussion] Silverlight [Diskussion] Silverlight
« Java Sniffer | Multiplikation & Addition »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 19:38 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67