Archive for the ‘Tutorial’ Category

Post #50 – As 50 melhores Twittadas (c/links) do Facunte


2009
08.14

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

Capítulo 13 (WebServices) do livro Delphi 7 Web – Internet e Banco de Dados


2009
06.14

Olá nobres mancebos da mancebolândia,

Um dos capítulos mais aguardados, agora disponível em PDF e totalmente gratuito.

Lembrando que não há suporte técnico.

Forte abraço e bons códigos.

Capítulo 13 – Webservices

Silverlight 3 – Exercicio 1 com novos recursos (Projection)


2009
06.10

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.


sl11


  • 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 :

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

7 primeiros capítulos do livro Delphi 7 Web – Internet e Banco de Dados


2009
06.02

Olá jovens Delphianos.

Estou disponibilizando gratuitamente em formato PDF os 7 primeiros capítulos do meu livro Delphi 7 Web – Internet e Banco de Dados.

Até o final do mês (junho/09), disponibilizarei os demais capítulos.

Lembrando que não há suporte técnico.

Forte abraço e bons códigos.

  • Capítulo 1 – Introdução
  • Capítulo 2 – Aplicações Servidoras
  • Capítulo 3 – Servidores Web
  • Capítulo 4 – Protocolos
  • Capítulo 5 – HTML
  • Capítulo 6 – Delphi x Web x WebBroker
  • Capítulo 7 – Cadastro de Clientes
  • Silverlight 2 – Lição 06 – Melhorando o visual dos controles (agregando elementos)


    2009
    05.21

    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


    x-360


    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.


    logo_codificando_tut5