Na manha de hoje (23/11/2010), em uma reuniao com a equipe de desenvolvimento da empresa onde trabalho, um dos colaboradores afirmou categoricamente: "o Silverlight morreu, foi descontinuado pela Microsoft" ....A informacao de que o Silverlight estaria morto acabou gerando em mim uma curiosidade sobre o fato. Entao fui em busca de informacoes sobre o assunto, pois participei ao longo dos ultimos tempos de diversos eventos oficiais da Microsoft onde muito se falou sobre esse produto, e pareceu-me incoerente descontinua-lo. Pesquisei a Internet e realmente existe uma tendencia de que funcionalidades existentes no Silverlight sejam incorporadas pelo HTML5 e isso e admitido pela propria Microsoft. Porem esta longe de dizer-se que ele esteja morto ... tanto que a Microsoft divulgou no seu site de carreiras, vagas para contratacao de engenheiros para o Silverlight. Se o "cara" esta morto? porque contratar novos engenheiros para manter e evoluir o "defunto"? http://www.baboo.com.br/conteudo/modelos/Silverlight-no-Xbox_a40445_z345.aspxTambem parece-me estranho que o EcoDevelopers, um evento em parceria com a Comtec, Sebrae e Microsoft que acontece amanha (24/11/2010), aqui em Goiania, tenha em sua agenda uma palestra falando sobre um produto que ja teria sido descontinuado. http://www.ecodevelopers.net/Goiania/AgendaA pouco mais de 15 dias alguns amigos meus fizeram prova para certificacao Microsoft em Silverlight.Estas sao apenas algumas consideracoes que faco sobre o assunto, sem o interesse de radicalizar ou trazer polemica, nem mesmo iniciar uma infrutifera discucao sobre o tema, afinal de contas, o tempo e quem vai responder a esta questao .... morreu ou nao morreu? A Microsoft realizara um evento sobre o Silverlight no proximo dia 3 de dezembro. Nele a empresa devera detalhar seus futuros planos para a tecnologia.Como desenvolvedor Delphi, a muito ouco dizer que o Delphi e uma linguagem morta, e o tempo tem mostrado que a historia nao e bem essa !.Abracos, e ate o proximo post. Por vezes surge a necessidade de escrever uma data por extenso, por exemplo na emissao de documentos como cheques, relatorios, etc.A procedure abaixo, realiza esta tarefa de forma simples e rapida, permitindo inclusive retornar o dia da semana.procedure TForm1.Button1Click(Sender: TObject);var nrdia: Integer; diasemana: array[1..7] of String; meses: array[1..12] of String; dia, mes, ano: Word;begin {Preenchendo o array diasemana com os dias da semana ...} diasemana[1]:= 'Domingo'; diasemana[2]:= 'Segunda-feira'; diasemana[3]:= 'Terca-feira'; diasemana[4]:= 'Quarta-feira'; diasemana[5]:= 'Quinta-feira'; diasemana[6]:= 'Sexta-feira'; diasemana[7]:= 'Sabado'; {Preenchendo o array meses com dos meses do ano ... } meses[1]:= 'Janeiro'; meses[2]:= 'Fevereiro'; meses[3]:= 'Marco'; meses[4]:= 'Abril'; meses[5]:= 'Maio'; meses[6]:= 'Junho'; meses[7]:= 'Julho'; meses[8]:= 'Agosto'; meses[9]:= 'Setembro'; meses[10]:= 'Outubro'; meses[11]:= 'Novembro'; meses[12]:= 'Dezembro'; {Decodificando a data } DecodeDate(DateTimePicker1.Date ,ano,mes,dia); nrdia:= DayOfWeek(DATE); {Exibindo a data por extenso em uma Edit } Edit1.Text:= diasemana[nrdia]+', '+INTTOSTR(dia)+' de '+meses[mes]+' de '+INTTOSTR(ano);end;Esta e um a dica super simples, mas bastante funcional:Abraco e ate o proximo post. Com esse artigo inicio uma serie sobre esta linguagem de programacao.C# (pronuncia-se "ce charp" em portugues ou "ci charp" em ingles), e uma linguagem de programacao orientada a objetos, fortemente tipada, desenvolvida pela Microsoft como parte da plataforma .NET. A sua sintaxe orientada a objetos foi baseada no C++ mas inclui muitas influencias de outras linguagens de programacao, como Object Pascal