Archive for the ‘Silverlight’ Category
2009
08.18
Tags: asp.net, c#, delphi, extreme programming, games, palestra, pessoal, XNA, xp
Posted in Qualidade de Software, Silverlight, Uncategorized, c#, delphi, games, pessoal, tecnologia | 1 Comment »
Amigos,
Conheci muita gente ministrando palestras. Já perdi a conta de quantas pessoas assistiram, ou melhor, me aturaram nos diversos temas.
Contabilizei cerca de 25.000 pessoas, entre palestras, workshops e treinamentos.
Já ministrei palestra fantasiado de Chaplin para explicar o conceito de programação em Threads; já me fantasiei de mergulhador para ilustrar técnicas na programação de jogos. Entre outros artifÃcios para aumentar o nÃvel de abstração do assunto.
Tive bons momentos e também momentos ruins onde minha concentração foi pro espaço.
Sempre recebi crÃticas e soube absorvê-las criando um plano de ação com o objetivo de melhorar os pontos fracos.
Sim, os elogios também vieram aos montes. Fico muito feliz com os dois lados, pois assim crescemos juntos… com construção de idéias e ideais.
Alguns dados de minhas palestras:
- Primeira palestra: meados de 1997
- Público total: mais de 25.000
- Maior público: 1600 pessoas, GameFest 2008-SP
- Menor público: 6 pessoas, Montessori-SP, assunto C#
- Maior tempo palestra: 4 horas, ASP.Net 2007, unip Tatuapé-SP
- Menor tempo palestra: 8 minutos, C#, Montessori-SP
- Número de palestras/workshops: cerca de 200
- Estados:
- SP=65%
- RJ=12%
- RS=10%
- MG=05%
- PR=03%
- DF=02%
- Demais estados=3%
- Temas:
- ASP.Net=20%
- Delphi=18%
- Games=15%
- VSTS=10%
- C#=10%
- eXtreme Programming (XP)=08%
- Gerenciamento de Projetos=06%
- Silverlight=05%
- Inteligência Artificial=03%
- Java=02%
- PHP=02%
- Outros assuntos=01%
- Melhor palestra: eXtreme Programming em Porto Alegre= a galera gaúcha é 200%
- Pior palestra: FDD 2.0 em Piracicaba-SP, estava muito apático.
- Momento surreal: eu fantasiado de Chaplin no auditório lotado da Microsoft, explicando programação em Threads
Resolvi dar um tempo com as palestras por diversos motivos:
- Estou fazendo pós-gradução de Marketing Digital, MBA de Jornalismo Digital e estudando inglês. Então acabou o tempo.
- Reciclagem dos conceitos e temas.
- Análise de crÃticas e sugestões para as próximas palestras
- Estudo de novas tecnologias
- Reflexão sobre a indústria de tecnologia e varejo
- Mais tempo para escrever artigos e tutoriais
É jovens mancebos, com a pausa teremos benefÃcios mútuos… aguadem.
2009
08.14
Tags: asp.net, c#, camisetas, cargos, cinema, e-commerce, E3, filmes, forza, games, gamescom, livro, metal gear, Metallica, musica, mvp, outlet, Pearl Jam, ps3, rage, salarios, steven spielberg, ti, XBOX360
Posted in Mac OS, Qualidade de Software, Silverlight, Tutorial, Visual Basic.Net, c#, delphi, filmes, games, iMac, livro, musica, netbook, pessoal, series, tecnologia, top 10, windows 7, xbox 360 | No Comments »
Para comemorar o post de número 50, nada melhor do que disponibilizar minhas 50 melhores (ou piores, dependendo do ponto de vista) twittadas com links.
Lá vai:
- #50 Curso online e gratuito (em espanhol) “Ferramentas digitais avançadas para jornalismo investigativo”: http://migre.me/4vWz
- #49 Opa, curso de formação de Gerentes de E-Commerce e Marketing Digital: http://migre.me/4iUd
- #48 Para os amigos de tecnologia: um pouco sobre Qualidade de Software. Comece por aqui: http://migre.me/2eCj, depois aqui: http://migre.me/2eCn
- #47 Pra quem curte #miniaturas e #StarWars, olha que louco: http://migre.me/3vP1
- #46 Dica para presentear um amigo geek: http://migre.me/2XeD
- #45 Qual jogo merece o prêmio de melhor FPS da E9? Esse video pode ajudar um pouquinho: http://migre.me/2dPz
- #44 Todo mundo deveria ouvir esse som: http://migre.me/3AMZ Homenagem ao #DiadoRock (uma das melhores Jam Sessions)
- #43 Já trabalhou numa empresa que acreditava e implementava processos de Qualidade de Software? Conte-me sua experiência: http://migre.me/2tw2
- #42 Prêmio de melhor gráfico da E3: http://migre.me/2ed8 . Concordo
- #41 Os melhores cursos de graduação na área de TI: http://migre.me/2G2k
- #40 Sobre desenvolver games para PS3. Valve em dois momentos distintos: http://migre.me/3ikj (negativo) e http://migre.me/3ikx (positivo)
- #39 O melhor video game do planeta (XBOX 360) bate a marca de 30 milhões de unidades comercializadas: http://migre.me/1G7f
- #38 Activision pode parar de produzir games para o PS3. Quase 90% das produtoras dizem que é a plataforma mais dificil: http://migre.me/2ziQ
- #37 Conheça um pouco da banda #Rammstein: http://migre.me/2gpJ
- #36 Quer saber qual é minha linguagem de programação preferida? Então aproveite e baixe #gratuitamente o e-book: http://migre.me/3l3w
- #35 Como assinar digitalmente seus aplicativos: http://migre.me/1M9I . Dica do meu amigo Erick Sasse @esasse
- #34 Guitar Hero; agora é a vez de Van Halen: http://migre.me/22a4
- #33 Forza Motorsport 3 XBOX 360 (Gameplay), aqui http://migre.me/1TLL e aqui: http://migre.me/1TLO
- #32 O e-commerce no Brasil vai muito bem, obrigado: http://migre.me/2OAl
- #31 Festival de código fonte. Agora do livro VB.Net Desenvolvendo uma Aplicação Comercial, disponÃvel em: http://migre.me/2y8L
- #30 Por isso adoro trabalhar na Saraiva.COM ( http://migre.me/19KG )
- #29 Nova tabela de cargos e salários de profissionais de TI: http://migre.me/2DOf
- #28 Os games musicais estão cada vez melhores. Iron Maiden em junho no Rock Band. Animalllllll! http://migre.me/1G7b
- #27 Dica de uma boa leitura: http://migre.me/2wrO #André Vianco sempre cria bons enredos.
- #26 Opa, código fonte do livro C# Desenvolvendo uma Aplicação Comercial, disponÃvel em: http://migre.me/2y7m
- #25 Ok, ok. Cliff Em ALL é um dos melhores ( http://migre.me/2Xbp . Não apenas por ser um tributo ao Cliff Burton, mas pela energia da banda.
- #24 Finalmente no Brasil, Premium Outlets: http://migre.me/2T2f Fique de olho, os preços normalmente são arrasadores.
- #23 Metal Gear Solid 4: Oxide para XBOX 360? http://migre.me/1kOW
- #22 Steven Spielberg jogando #FM3: http://migre.me/2Mq0
- #21 Não sou contra “copia e colar”, desde que a fonte seja citada. Neste caso, acho abusivo: http://migre.me/33k8
- #20 Aos amigos de TI; tabela de cargos e salários: http://migre.me/1Wsf
- #19 Salve, salve, gurizada! Pearl Jam lançará novo albúm em Set/09: http://migre.me/3vmQ
- #18 Já que fizeram isso com a #MS, também deveriam oferecer tal recurso em outros SOs:http://migre.me/4eCI
- #17 Lançamento da Apple: Ipod Human, o melhor: http://migre.me/1XqL
- #16 Será que esse cara manja de CS? http://migre.me/3g2o
- #15 Enobreça ainda mais seu conhecimento com a revista gratuita Codificando Magazine: http://migre.me/373C
- #14 Hey caras, é disso q eu tô falando RT: @rodolforoim:RT @catracalivre: Site da USP disponibiliza 3000 livros p download! http://migre.me/43lp
- #13 Essa foi barbada; prêmio de melhor game de corrida da E3: http://migre.me/2edo Concordo plenamente.
- #12 Excelente livro #gratuito sobre Jornalismo Digital, recomendado na minha #pós-graduação: http://migre.me/4399
- #11 Todos os capÃtulos do livro Delphi 7 Internet e Banco de Dados em PDF (gratuito): http://migre.me/372j
- #10 Quer trabalhar na Microsoft Game Studios? http://migre.me/3hVt
- #09 Ok guys. Ser #MVP ( http://migre.me/3pG5 ) da #MS não quer dizer que sou #fanboy dos caras e proibido de criticá-los publicamente…
- #08 …muito pelo contrário. Parte do “trabalho” de um #MVP da #MS ( http://migre.me/3pG5 ) é apontar bugs e sugerir mudanças em seus produtos.
- #07 Sim, você consegue instalar facilmente o #Win7 no seu #Mac via #BootCamp ou até mesmo no #VirtualBox da #Sun, veja: http://migre.me/3WYK
- #06 Excelente leitura sobre Chefes Tóxicos: http://migre.me/3WRA – tenho certeza que um dia vc já teve ou terá o seu = não é praga
- #05 Continuando a série: “#camisetas ridÃculas que o Facunte veste”: http://migre.me/4ojI
- #04 Crysis 2 para XBOX 360 e PS3?! YEP: http://migre.me/4krQ
- #03 Veja aqui a #dica completa para instalação do #win7 RTM a partir do #Win7 RC: http://migre.me/4Vrz
- #02 Por favor, não deixem meu diretor ver isso: http://migre.me/4G3b (o boss é completamente OpenSource e alucinado por LINUX, PHP e afins)
- #01 RT: @mvpbrasil: Quer aprender Silverlight? O MVP @facunte disponibilizou diversos exercÃcios: http://migre.me/4WHX
2009
06.10
Tags: asp.net, facunte, microsoft, Silverlight, silverlight 3, VIsual Studio, vsts, web
Posted in Silverlight, Tutorial, tecnologia | 1 Comment »
Warning: fopen(C:\Inetpub\vhosts\facunte.com.br\httpdocs\wp-content\plugins\devformatter\geshi\geshi\xml.php) [
function.fopen]: failed to open stream: No such file or directory in
D:\Domains\facunte.com.br\wwwroot\wp-content\plugins\devformatter\devgeshi.php on line
103
Warning: fopen(C:\Inetpub\vhosts\facunte.com.br\httpdocs\wp-content\plugins\devformatter\geshi\geshi\xml.php) [
function.fopen]: failed to open stream: No such file or directory in
D:\Domains\facunte.com.br\wwwroot\wp-content\plugins\devformatter\devgeshi.php on line
103
Salve meus nobres,
A Microsoft está malhando muito na evolução do Silverlight e já dá pra sentir forte melhoria na versão 3.
Estou com a versão 3.0 Beta e a diversão não tem hora pra acabar.
Neste pequeno exemplo, criaremos um formulário em perspectiva, utilizando o novo recurso Projection.
| 001 |
|
| 002 | <UserControl x:Class="sl_exemplo_7.MainPage"
|
| 003 | xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
| 004 | xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
| 005 | Width="600" Height="450">
|
| 006 | <Grid x:Name="LayoutRoot">
|
| 007 | |
| 008 | |
| 009 | <Border CornerRadius="10"
|
| 010 | BorderBrush="Navy"
|
| 011 | BorderThickness="6"
|
| 012 | Background="AliceBlue"
|
| 013 | HorizontalAlignment="Center"
|
| 014 | VerticalAlignment="Center">
|
| 015 | |
| 016 | <Grid Margin="30">
|
| 017 | |
| 018 | <Grid.ColumnDefinitions>
|
| 019 | <ColumnDefinition Width="100" />
|
| 020 | <ColumnDefinition Width="200" />
|
| 021 | </Grid.ColumnDefinitions>
|
| 022 | <Grid.RowDefinitions>
|
| 023 | <RowDefinition Height="30" />
|
| 024 | <RowDefinition Height="30" />
|
| 025 | <RowDefinition Height="30" />
|
| 026 | <RowDefinition Height="30" />
|
| 027 | <RowDefinition Height="30" />
|
| 028 | |
| 029 | </Grid.RowDefinitions>
|
| 030 | |
| 031 | <!-- Campos -->
|
| 032 | |
| 033 | <TextBlock Grid.Row="0"
|
| 034 | Grid.Column="0"
|
| 035 | Text="Nome"
|
| 036 | VerticalAlignment="Center"
|
| 037 | />
|
| 038 | |
| 039 | <TextBox Grid.Row="0"
|
| 040 | Grid.Column="1"
|
| 041 | Text="Facunte"
|
| 042 | Height="25"
|
| 043 | />
|
| 044 | |
| 045 | |
| 046 | <TextBlock Grid.Row="1"
|
| 047 | Grid.Column="0"
|
| 048 | Text="email"
|
| 049 | VerticalAlignment="Center"
|
| 050 | />
|
| 051 | |
| 052 | <TextBox Grid.Row="1"
|
| 053 | Grid.Column="1"
|
| 054 | Text="emerson@facunte.com.br"
|
| 055 | Height="25"
|
| 056 | />
|
| 057 | |
| 058 | <TextBlock Grid.Row="2"
|
| 059 | Grid.Column="0"
|
| 060 | Text="Twitter"
|
| 061 | VerticalAlignment="Center"
|
| 062 | />
|
| 063 | |
| 064 | <TextBox Grid.Row="2"
|
| 065 | Grid.Column="1"
|
| 066 | Text="facunte"
|
| 067 | Height="25"
|
| 068 | />
|
| 069 | |
| 070 | |
| 071 | |
| 072 | <TextBlock Grid.Row="3"
|
| 073 | Grid.Column="0"
|
| 074 | Text="Facebook"
|
| 075 | VerticalAlignment="Center"
|
| 076 | />
|
| 077 | |
| 078 | <TextBox Grid.Row="3"
|
| 079 | Grid.Column="1"
|
| 080 | Text="facunte"
|
| 081 | Height="25"
|
| 082 | />
|
| 083 | |
| 084 | |
| 085 | <Button Grid.Row="4"
|
| 086 | Grid.Column="1"
|
| 087 | Margin="2"
|
| 088 | Width="120"
|
| 089 | |
| 090 | Content="Confirma" />
|
| 091 | |
| 092 | </Grid>
|
| 093 | |
| 094 | <Border.Projection>
|
| 095 | <PlaneProjection x:Name="Projection"
|
| 096 | CenterOfRotationX="1"
|
| 097 | CenterOfRotationY="1"
|
| 098 | CenterOfRotationZ="1"
|
| 099 | RotationX="30"
|
| 100 | RotationY="30"
|
| 101 | RotationZ="-30"
|
| 102 | |
| 103 | />
|
| 104 | </Border.Projection>
|
| 105 | |
| 106 | </Border>
|
| 107 | |
| 108 | |
| 109 | </Grid>
|
| 110 | </UserControl>
|
| 111 | |
2009
05.21
Tags: c#, flash, programação, Silverlight, tecnologia, Tutoriais
Posted in Silverlight, Tutorial, tecnologia | 1 Comment »
Warning: fopen(C:\Inetpub\vhosts\facunte.com.br\httpdocs\wp-content\plugins\devformatter\geshi\geshi\xml.php) [
function.fopen]: failed to open stream: No such file or directory in
D:\Domains\facunte.com.br\wwwroot\wp-content\plugins\devformatter\devgeshi.php on line
103
Warning: fopen(C:\Inetpub\vhosts\facunte.com.br\httpdocs\wp-content\plugins\devformatter\geshi\geshi\xml.php) [
function.fopen]: failed to open stream: No such file or directory in
D:\Domains\facunte.com.br\wwwroot\wp-content\plugins\devformatter\devgeshi.php on line
103
Hey nobres,
Mais uma rápida lição de Silverlight x VS 2008.
- No Vs 2008, aponte para New Project > Visual C# > Silverlight > Silverlight Application.
- Em seguida informe o nome da aplicação (silverlight_ex6)
- Na tela seguinte do Wizard, selecione a opção Add a new Web to the… e informe o nome silverlight_ex6Web.
- Apontando na sua área de código (XAML) insira o código que segue :
| 01 |
|
| 02 | <Button Width="300" Height="150">
|
| 03 | <Button.Content>
|
| 04 | <StackPanel Orientation="Horizontal" HorizontalAlignment="Center">
|
| 05 | <Image Source="xbox-360.jpg" Width="110" Height="120" Margin="20"/>
|
| 06 | <TextBlock Text="XBOX 360" VerticalAlignment="Center"/>
|
| 07 | </StackPanel>
|
| 08 | </Button.Content>
|
| 09 | </Button>
|
| 10 | |
Você poderá substituir a imagem “xbox-360.jpg”, bem como inserir novos elementos.
Encerramos aqui a parte introdutória do Silverlight x VS 2008.
Continue acompanhando.
2009
05.18
Tags: microsoft, Silverlight, Tutorial
Posted in Silverlight, Tutorial, tecnologia | No Comments »
Warning: fopen(C:\Inetpub\vhosts\facunte.com.br\httpdocs\wp-content\plugins\devformatter\geshi\geshi\xml.php) [
function.fopen]: failed to open stream: No such file or directory in
D:\Domains\facunte.com.br\wwwroot\wp-content\plugins\devformatter\devgeshi.php on line
103
Warning: fopen(C:\Inetpub\vhosts\facunte.com.br\httpdocs\wp-content\plugins\devformatter\geshi\geshi\xml.php) [
function.fopen]: failed to open stream: No such file or directory in
D:\Domains\facunte.com.br\wwwroot\wp-content\plugins\devformatter\devgeshi.php on line
103
Salve nobres mancebos,
Nesta lição de Silverlight x VS 2008, você aprenderá a trabalhar com layout canvas.
O posicionamento dos elementos é bastante simples.
- No Vs 2008, aponte para New Project > Visual C# > Silverlight > Silverlight Application.
- Em seguida informe o nome da aplicação (silverlight_ex5)
- Na tela seguinte do Wizard, selecione a opção Add a new Web to the… e informe o nome silverlight_ex5Web.
- Apontando na sua área de código (XAML) apague o elemento e insira o código que segue:
| 01 |
|
| 02 | <Canvas>
|
| 03 | |
| 04 | <Button Content="botao em acao"
|
| 05 | Canvas.Left="10"
|
| 06 | Canvas.Top="20"/>
|
| 07 | |
| 08 | <Button Content="outro botão"
|
| 09 | Canvas.Left="15"
|
| 10 | Canvas.Top="40"/>
|
| 11 | |
| 12 | <TextBox Canvas.Left="110"
|
| 13 | Canvas.Top="30"
|
| 14 | Width="250"
|
| 15 | Height="70"/>
|
| 16 | |
| 17 | <ListBox Canvas.Top="60"
|
| 18 | Width="120"
|
| 19 | Height="200"/>
|
| 20 | |
| 21 | </Canvas>
|
| 22 | |
Bem simples, não é?
E aÃ, o que está achando?
