2010-02-17 19 views
9

SO he buscado en stackoverflow y no parece haber ninguna respuesta para esto. Entonces, si puedes, ¿cuál es la mejor manera de aprender completamente Silverlight? Tengo libros, pero parece que para cuando llegas al Capítulo 15 de 30 capítulos, ya olvidaste lo que aprendiste y tienes que volver a empezar. Tratar de saltar directamente parece más frustrante ya que no tienes idea de qué herramientas tienes a tu disposición o cómo construir cosas.Cómo aprendiste/La mejor manera de aprender Silverlight

Respuesta

7

aprendí por medio de buceo y la construcción de una aplicación, junto con un libro (Matthew MacDonald, "Pro Silverlight 2 en C# 2008", ISBN 9781590599495) y un montón de google, ver vídeos, www.silverlight.net, y algo de ayuda de desbordamiento de pila.

Pero supongo que realmente depende de cómo aprendes mejor y qué quieres hacer con él.

Lo básico se reduce a conocer XAML, Blend (tal vez) y cómo crear servicios.

Me pareció una curva de aprendizaje empinada, pero ahora tengo una línea bastante importante de aplicaciones de negocios en producción. Me parece que es sin duda mucho más productivo que tratar de construir una aplicación similar utilizando tecnologías de navegador (HTML/Ajax/jQuery, etc.)

Espero que ayude ...

2

Comience por codificar una pequeña aplicación Silverlight: esta sería la mejor manera de aprender, en la práctica.

0

Me tomó tres lecturas completas de mi primer libro de PHP antes de que lo entendiera. ¿Es esta la primera vez que has encontrado productos como Silverlight? Si tiene experiencia en otros idiomas, lo encontrará mucho más fácil.

Pero, mi punto es que no debes rendirte. Continúa leyendo y volviendo a leer todo de nuevo.

Le recomendaría que intente seguir un libro adelante y luego intente seguir todos los ejemplos. Luego, codifique una aplicación simple y cuando la haya terminado, codifique. He codificado algo, luego me di cuenta de que mi implementación fue horrible y luego lo hice de nuevo ... realmente aprendes mucho de esta manera.

+0

Sé que esto no es un ejemplo de PHP. Solo lo estaba usando como un ejemplo. – Layke

0

que iba a encontrar un par de Silverlight Aplicaciones de demostración, y revisa la fuente. Luego definiría un proyecto muy simple, y como sugirieron otros, y codificaría una pequeña aplicación completa. Luego, leería el mejor libro de Silverlight disponible, para que tuvieras una base mucho mejor para entender y recordar. Luego tiraría la aplicación y volvería a hacerlo con la experiencia y el conocimiento que obtuviste en la primera iteración.

8

Visite el sitio web de silverlight que tiene muchos tutoriales y muestras.

http://silverlight.net/

encontrar o hacer un pequeño proyecto en el que se puede usar. Intenta encontrar un amigo o alguien que conozcas que te ayude a aprender.

¡El único problema con los libros es que parte del contenido se desactualiza rápidamente debido a los lanzamientos rápidos! :)

Si jugaste con WPF eso te ayudará. Pero si no, la mejor manera es ensuciarse las manos con Silverlight lo más rápido posible.

Silverlight rocks !!

PS. Eche un vistazo al libro Pete Browns Silverlight 4 in Action publicado por Manning.

http://www.manning.com/pbrown/

1

que saltó justo con un gran proyecto de LOB. Hubo libros que se sugirieron para comenzar el equipo, pero nunca leí más que los primeros capítulos de ninguno de ellos. No aprendo tan bien como lo hago escribiendo muchos códigos. Fue un poco desafiante al principio, pero finalmente encontré que Silverlight es fácil de usar.

Si aprende haciendo, tal vez intente algunos de los tutoriales o demostraciones de video, pero luego simplemente escriba un montón de código. Elija una pequeña aplicación y compártala.

3

http://silverlight.net tiene un montón de cortos videos de "cómo hago". Mírelos con VS2008 abierto y juego. Un libro está bien, pero Silverlight 4 está a la vuelta de la esquina.

+0

Empecé con una idea general de un proyecto, descubrí qué necesitaría para tener éxito con él, luego vi cómo hago videos y cosas integradas que me gustaron de los videos en el proyecto. Finalmente, con todas las ideas individuales en los videos entrelazadas, hice una pieza bastante ingeniosa de software. Una vez que obtenga sus ideas, podrá usar las ideas aprendidas en los videos para hacer casi cualquier control de luz plateada. – Rob

1

Se cayó en el proyecto de Silverlight con un plazo corto :) Luego, con "pruebas y errores" principalmente.

Pero mi primer paso después de unirme al proyecto fue esta página (ya mencionada por otros): http://silverlight.net/getstarted/. Buen material para empezar.

Cuestiones relacionadas