Aprender uma nova linguagem de codificação usando o mesmo ambiente para desenvolvimento de aplicativos significa que você terá que primeiro garimpar o básico da língua. O Silverlight é uma linguagem de desenvolvimento de RIA introduzida pela Microsoft e se você deseja iniciar o desenvolvimento de aplicativos Silverlight, então há algumas coisas que você deve saber.
Notepad para Começar
O melhor ponto de entrada para desenvolvimento de aplicativos Silverlight é começar com o uso de bloco de notas. Isto vai ajudar a entender melhor o que está acontecendo por trás, e usar o Visual Studio para a criação do aplicativo Silverlight.
O Visual Studio contém modelos prontos para usar como projeto, mas para entender exatamente como ele funciona, é importante que você inicie o desenvolvimento usando o Silverlight no bloco de notas.
Se você estava pensando sobre o desenvolvimento de aplicativos Silverlight sem usar qualquer das ferramentas Microsoft não era possível, então você está errado. Enquanto isso, lembre-se que você precisa salvar o arquivo no notepad no formato html.
Linguagens de Apoio
Para começar com o uso de bloco de notas para desenvolvimento de aplicativos Silverlight você vai ter que hospedar o aplicativo usando HTML, asp.Net ou PHP.
Por exemplo, se você deseja hospedar o aplicativo usando HTML, use o elemento de objeto para ajudá-lo a configurar e inserir o plugin Silverlight. O navegador irá carregar o plug-in do Silverlight para o desenvolvimento de soluções utilizando RIA.
Criando Interface
Agora é hora de criar uma interface de usuário usando XAML (Extensible Application Markup Language), um extensão fácil de aprender do XML que é útil para inicializar e criar no Silverlight.
Embora originalmente introduzido como WPF, o XAML também é usado para desenvolvimento de aplicativos Silverlight. Aqui, é aconselhável manter todos os arquivos em uma única pasta para facilitar a consulta.
Depois de configurar as propriedades do plug-ins é hora de escrever a lógica da aplicação, usando JavaScript. Para isso, você terá que criar um arquivo especial com a extensão js.
E incluir uma referência para ele no arquivo Html. Embora o Javascript é uma linguagem extremamente favorável a este tipo de aplicação, alternativamente você pode também usar VB.NET ou C #.
Como Utilizar o Visual Studio com o Silverlight
Para o desenvolvimento de aplicativos Silverlight usando o Visual Studio, primeiro você terá que criar todo um aparato adequado para o desenvolvimento. Usando o Visual Studio para confeccionar o projeto tornará o processo muito mais rápido, mais fácil e menos oneroso.
A opção de arrastar e soltar não exige que você digite o código de cada coisa. Basta arrastar o que você precisa a partir do menu. Isso ajuda você a se concentrar mais na codificação das peças do núcleo da aplicação.