logo
  • Home
  • Acerca
  • Autores
  • Faq
  • Rede
  Twitter   Feed-me! RSS!
Set 22

FlashMobileDay etapa Brasília

Escrito por Leonardo França em 1, 2.0, 6, Adobe, AR, AUG, BI, C#, class, event, Evento, Eventos, flash, for, IE, if, image, mg, mobile, O, on, Ria’s Geral, S+S, site, Tema, Vários @ 09 22nd, 2011 | via http://www.leonardofranca.com.br | Sem comentários
Leonardo França
? X
  • Bookmarks

Blinkbits BlinkLists BlogLines Blogmarks Buddymarks CiteULike Co.mments Del.icio.us Digg Diigo

Fark Feed Me Links Furl Google Linkagogo ma.gnolia Mister Wong Newsvine Propeller Rawsugar

Reddit Rojo Simpy Sphinn Spurl Squidoo StumbleUpon Tailrank Technorati Yahoo

More »


O AUGDF está responsavel pela etapa Brasília do FlashMobileDay, evento nacional com a tematica especifica da Plataforma Flash para dispositivos moveis, participe e concorra a varios brindes :D

site do evento: http://flashmobileday.com/

site da etapa Brasília: http://www.augdf.com.br/eventos/flashmobileday/

Set 21

BlackBerry Devcon 2011

Escrito por Pedro Claudio em 1, 2.0, 6, C#, email, err, event, Evento, Eventos, html, image, mg, O, on, Ria’s Geral, S+S @ 09 21st, 2011 | via http://blog.pcsilva.com/index.cfm | Sem comentários
Pedro Claudio
? X
  • Bookmarks

Blinkbits BlinkLists BlogLines Blogmarks Buddymarks CiteULike Co.mments Del.icio.us Digg Diigo

Fark Feed Me Links Furl Google Linkagogo ma.gnolia Mister Wong Newsvine Propeller Rawsugar

Reddit Rojo Simpy Sphinn Spurl Squidoo StumbleUpon Tailrank Technorati Yahoo

More »

BlackBerry DevCon Américas será em São Francisco/USA entre 18 a 20 de outubro de 2011.

Haverá sessões em portugues, mais detalhes na pagina de divulgação do evento.

Set 14

Palestra CFMeetup

Escrito por Pedro Claudio em 1, 2.0, 3.5, 6, AR, C#, ColdFusion, developer, event, Evento, Eventos, events, for, free, if, Java, Javascript, mg, O, on, online, pt, Ria’s Geral, site @ 09 14th, 2011 | via http://blog.pcsilva.com/index.cfm | Sem comentários
Pedro Claudio
? X
  • Bookmarks

Blinkbits BlinkLists BlogLines Blogmarks Buddymarks CiteULike Co.mments Del.icio.us Digg Diigo

Fark Feed Me Links Furl Google Linkagogo ma.gnolia Mister Wong Newsvine Propeller Rawsugar

Reddit Rojo Simpy Sphinn Spurl Squidoo StumbleUpon Tailrank Technorati Yahoo

More »

Amanhã Ryan Anklam vai falar sobre JavaScript Fundamentals for ColdFusion Developers.

Visite o CFMeetup e se informe sobre os detalhes do evento, que será online, free e em inglês.

Set 5

Workshop FNAC – Impressões

Escrito por Mauro Martins em .NET, 1, 2.0, 4, 6, Apresentação, AR, arte, BI, blog, C#, class, err, event, Evento, Eventos, for, fotografia, ide, IE, if, image, int, iphone, layout, map, mg, O, on, Random, Ria’s Geral, S+S, Sun, Tema, UI, UX, Vários, Vídeo, Workshop @ 09 5th, 2011 | via http://imauro.com/blog/ | Sem comentários
Mauro Martins
? X
  • Bookmarks

Blinkbits BlinkLists BlogLines Blogmarks Buddymarks CiteULike Co.mments Del.icio.us Digg Diigo

Fark Feed Me Links Furl Google Linkagogo ma.gnolia Mister Wong Newsvine Propeller Rawsugar

Reddit Rojo Simpy Sphinn Spurl Squidoo StumbleUpon Tailrank Technorati Yahoo

More »

fotografiaq Workshop FNAC   Impressões

Olá a todos! Fica aqui um pequeno apontamento sobre o evento que decorreu na FNAC da Rua de Santa Catarina aqui no Porto:

O workshop correu bastante bem! A sala esteve cheia e o ambiente era porreiro.

Já estava habituado a fazer algumas apresentações… No entanto, até Sábado, quando as fazia, sabia que 100% do público estava lá para ouvir vários speakers a falarem sobre um assunto que lhes interessava.

Neste caso, havia uma mistura dos dois. Havia claramente pessoas que se deslocaram ? FNAC para ouvir falar sobre o tema e que estavam interessadas, e havia outras que claramente “aterraram” lá apenas para beber um chá e comer uns bolinhos e aproveitaram e ficar a ouvir.

O rapaz do vídeo e áudio da FNAC foi cinco estrelas! Sempre preocupado com a qualidade da imagem / som da apresentação e a soltar um sorriso quando eu falei do Amiga 500 e do Spectrum 48k icon smile Workshop FNAC   Impressões

De qualquer forma, só tive duas “desistências” e eram de dois senhores mais velhos, que ainda “aguentaram uns bons quarenta minutos (a apresentação teve 50m)!

Foi engraçado ver uma família inteira interessada no tema e a acenar com um “sim” sempre que via / ouvia certos temas que eu ia falando e com os quais concordava.

Sem dúvida uma iniciativa muito interessante por parte da FLAG, em conjunto com a FNAC!

PS: Para quem quiser ver os slides da apresentação, podem seguir o link em baixo:

Desenho de soluções interactivas para diversas plataformas



Ago 28

Palestra #DevDay 2011

Escrito por Edgard Davidson em .NET, 4, 6, AR, C#, código, DRE, Eventos, ide, IE, Java, O, on, POO, Qualidade de Software, Ria’s Geral, TAT @ 08 28th, 2011 | via http://edgarddavidson.com | Sem comentários
Edgard Davidson
? X
  • Bookmarks

Blinkbits BlinkLists BlogLines Blogmarks Buddymarks CiteULike Co.mments Del.icio.us Digg Diigo

Fark Feed Me Links Furl Google Linkagogo ma.gnolia Mister Wong Newsvine Propeller Rawsugar

Reddit Rojo Simpy Sphinn Spurl Squidoo StumbleUpon Tailrank Technorati Yahoo

More »

qualidade de c?digo: boas pr?ticas, princ?pios e padr?es

View more presentations from Edgard Davidson
Ago 26

Workshop na FNAC de Santa Catarina, Porto

Escrito por Mauro Martins em .NET, 1, 2.0, 4, 6, Adobe, Adobe User Group, app, app store, AR, AUG, BI, blog, C#, class, dados, Desenvolvimento, Design, Desktop, Diversos, event, Evento, Eventos, Experiências, for, ide, IE, if, image, int, Introdução, Links e sugestões, lógica, map, mg, mobile, O, on, Partilha, pt, Random, RIA, Ria’s Geral, S+S, UI, User Group, Vários, Workshop, XP @ 08 26th, 2011 | via http://imauro.com/blog/ | Sem comentários
Mauro Martins
? X
  • Bookmarks

Blinkbits BlinkLists BlogLines Blogmarks Buddymarks CiteULike Co.mments Del.icio.us Digg Diigo

Fark Feed Me Links Furl Google Linkagogo ma.gnolia Mister Wong Newsvine Propeller Rawsugar

Reddit Rojo Simpy Sphinn Spurl Squidoo StumbleUpon Tailrank Technorati Yahoo

More »

1271561916779 f Workshop na FNAC de Santa Catarina, Porto

Olá a todos!

No próximo dia 3 de Setembro, ? s 17 horas, na FNAC de Santa Catarina, vou dar um workshop com o título “Desenho de soluções interactivas para diversas plataformas”.

O workshop vai-se centrar na forma como devemos pensar / desenhar e desenvolver aplicações para vários dispositivos ao mesmo tempo.

Aqui ficam alguns dos tópicos que vão ser abordados:

  • A mudança de paradigma com a introdução do mobile (telefones e tablets);
  • Tipos de ecrãs e resoluções diferentes – ter atenção ao detalhe!;
  • Do rato de computador para o corpo do utilizador;
  • A harmonia entre as diferentes experiências e os diferentes dispositivos;
  • Tipos de utilizadores nos vários dispositivos;
  • As diferentes “App stores”;
  • Uma linguagem, várias aplicações / Uma aplicação, várias linguagens;

Este workshop insere-se em uma séries de eventos que o Adobe User Group Porto vai fazer, em conjunto com a FLAG.

A saber:

8 de Setembro, ? s 22 no NorteShopping

Rui Silva : “Importância da arquitectura em design e desenvolvimento de soluções interactivas”.

Este workshop vai falar da integração de diversos dispositivos numa única experiência de utilização e como isto é vital nos dias de hoje com os smartsphones, tablets, e desktops.

11 de Setembro, ? s 17 no Marshopping

Rui Silva: “Aura tecnológica: Interacção distribuída”

Este workshop vai falar sobre a definição e reutilização de elementos arquitecturais para o desenho e desenvolvimento de soluções interactivas.

Apareçam e vamos partilhar ideias, experiências, e tomar um café icon smile Workshop na FNAC de Santa Catarina, Porto

Um abraço, Mauro.



Ago 22

AUGBR – Flash plataform em dispositivos móveis

Escrito por Stefan Horochovec em .NET, 1, 2.0, Adobe, Adobe User Group, Android, Apresentação, AR, arte, AUG, C#, comunidade, demo, Download, encontro, event, Evento, Eventos, flash, Flex 4, for, ide, IE, int, internet, Livro, Livros, Mac, O, on, Palestra, Palestras, Partilha, Pessoal, procura, Projetos, RIA, Ria’s Geral, S+S, Software, TAT, Tecnologia, UI, User Group, Vídeo, XP @ 08 22nd, 2011 | via http://www.horochovec.com.br/blog | Sem comentários
Stefan Horochovec
? X
  • Bookmarks

Blinkbits BlinkLists BlogLines Blogmarks Buddymarks CiteULike Co.mments Del.icio.us Digg Diigo

Fark Feed Me Links Furl Google Linkagogo ma.gnolia Mister Wong Newsvine Propeller Rawsugar

Reddit Rojo Simpy Sphinn Spurl Squidoo StumbleUpon Tailrank Technorati Yahoo

More »

Olá pessoal

Esse final de semana (20/08) aconteceu o primeiro encontro de Adobe User Groups Brasileiros. O encontro aconteceu em Niterói, no auditório da Seven. Foi um dia muito importante para a comunidade brasileira, eu estive participando como palestrante e integrante de uma mesa redonda para discussão sobre as tecnologias da Adobe.

O evento foi um espetáculo, é muito legal estar em contato com a comunidade, rever amigos e conhecer pessoalmente muita gente que você troca muita figurinha via internet, realmente isso não tem preço.

Aos patrocinadores:
Seven: Quero parabenizar o pessoal da Seven pela sua fantástica estrutura e pela atenção disposta ? todos nós. Quem é macaco velho nessa história de palestras sabe muito bem do que eu estou falando, quantas vezes você vai em um local e fica feito doido se batendo, procurando as coisas, tentando acertar data-show, microfone, etc. Ali não, toda a equipe de suporte técnico de prontidão, ajudando em tudo que foi necessário, com muita paciência e educação. Todos vocês estão de parabéns, muito obrigado mesmo!

Adobe: Muito legal ver o vídeo do John, parabenizando a todos pelo evento, e também pelos brindes enviados, sacolinhas oficiais do evento, camisetas, adesivos e licenças de software!

Editora Novatec: O pessoal adorou o sorteio dos livros cedidos pela Novatec. Muito obrigado a Raquel pela atenção disposta, espero que vocês tenham tido um resultado positivo do patrocínio e mantenham essa porta aberta para os Adobe User Groups Brasileiros

Managers: Contem comigo para os próximos eventos para o que der e vier! É ótimo fazer parte desta comunidade!

Gostaria de aproveitar esse post para compartilhar meus slides utilizados em minha apresentação, bem como os projetos construídos para demonstração da tecnologia Flash no dispositivo.

Flash plataform em dispositivos móveis

View more presentations from Stefan Horochovec

Download dos projetos

  • Acelerômetro: Clique aqui
  • GPS: Clique aqui
  • Gesture: Clique aqui
  • Microfone: Clique aqui
Ago 9

Minhas palestras confirmadas para o TechEd 2011

Escrito por Kelps Sousa em .NET, 1, 2.0, 4, 6, AR, BI, Blend, blog, C#, Curso, Cursos, dados, demo, Desenvolvedor, desenvolvedores, Desenvolvimento, Design, designer, err, event, Evento, Eventos, expression, Expression Blend, Ferramenta, for, Google, IE, jogo, Jogos, lista, map, mg, NaN, Negócios, News, novidade, Novidades, O, on, padrão, Palestra, Palestras, RIA, Ria’s Geral, S+S, silverlight, Tech, TechEd, Tecnologia, Tema, template, Twitter, UI, Ved, Visual Studio, web, window, windows, XAML, XP @ 08 9th, 2011 | via http://kelps-sousa.blogspot.com/ | Sem comentários
Kelps Sousa
? X
  • Bookmarks

Blinkbits BlinkLists BlogLines Blogmarks Buddymarks CiteULike Co.mments Del.icio.us Digg Diigo

Fark Feed Me Links Furl Google Linkagogo ma.gnolia Mister Wong Newsvine Propeller Rawsugar

Reddit Rojo Simpy Sphinn Spurl Squidoo StumbleUpon Tailrank Technorati Yahoo

More »

Saiu a lista de palestras do TechEd Brasil 2011. Para o evento deste ano eu tenho 2 palestras confirmadas, ambas em parceria com o amigo Rodrigo Kono. As palestras serão:

WEB303 – Novidades do Silverlight 5

Venha ver o que há de novo e emocionante no Silverlight 5. Aprenda sobre os recursos para o desenvolvimento de aplicações de negócios, visualização e jogos. Nesta sessão iremos apresentar os principais recursos do Silverlight 5 assim como as atividades futuras desta tecnologia. Esteja preparado para ser produtivo com a última versão do Silverlight.
Palestrantes : Kelps Leite de Sousa e Rodrigo Kono

WPH305 – XAML Avançado para Windows Phone 7

Entenda o que é e como funciona o XAML e aprenda a aproveitar suas capacidades ao máximo, criando aplicações de alta padrão para Windows Phone 7. Nessa palestra serão abordados temas como Binding, Templates, Styles, Value Converters, Dependency e Attached Properties. Também será demonstrado como utilizar ferramentas como Visual Studio e Expression Blend para trabalhar com XAML de forma eficiente e como trabalhar em uma equipe composta de designers e desenvolvedores.
Palestrantes : Kelps Leite de Sousa e Rodrigo Kono

Assim que eu tiver mais detalhes sobre as palestas (como dias e horários) publicarei aqui. Espero vocês lá!



Ago 3

Encontro dos Users Groups Brasileiros – AUGBrasil

Escrito por Leonardo França em 1, 2.0, 6, Adobe, api, AR, AUG, BI, C#, class, Design, encontro, event, Evento, Eventos, flash, for, gratuito, IE, if, image, mg, novidade, Novidades, O, on, Palestra, Palestras, PHP, Ria’s Geral, S+S, UI @ 08 3rd, 2011 | via http://www.leonardofranca.com.br | Sem comentários
Leonardo França
? X
  • Bookmarks

Blinkbits BlinkLists BlogLines Blogmarks Buddymarks CiteULike Co.mments Del.icio.us Digg Diigo

Fark Feed Me Links Furl Google Linkagogo ma.gnolia Mister Wong Newsvine Propeller Rawsugar

Reddit Rojo Simpy Sphinn Spurl Squidoo StumbleUpon Tailrank Technorati Yahoo

More »



Teremos no dia 20 de agosto um evento com uma serie de palestras que você não pode perder :D
Você conhecerá as últimas novidades sobre o Adobe Creative Suite CS 5.5, Plataforma Flash em dispositivos móveis, InDesign para produção de Publicações para Ipad e outras Tablets e muito mais. O EVENTO É GRATUITO! :D

Jul 29

Busca por controles na árvore visual de aplicações Silverlight e WPF

Escrito por Kelps Sousa em .NET, 1, 2.0, 4, 6, AR, bar, Behavior, Behaviors, Blend, blog, busca, C#, camp, class, classe, código, Componente, Componentes, control, Controles, Dica, Dicas, DRE, event, Evento, Eventos, exemplo, expression, Expression Blend, for, galeria, Google, IE, if, int, layout, map, mg, Microsoft, mousewheel, MSDN, News, O, on, padrão, painel, problema, problemas, procura, pt, RIA, Ria’s Geral, S+S, Scroll, silverlight, Silverlight 3, Silverlight 4, site, social, TAT, template, Tree, UI, window, WPF, XAML, XP @ 07 29th, 2011 | via http://kelps-sousa.blogspot.com/ | Sem comentários
Kelps Sousa
? X
  • Bookmarks

Blinkbits BlinkLists BlogLines Blogmarks Buddymarks CiteULike Co.mments Del.icio.us Digg Diigo

Fark Feed Me Links Furl Google Linkagogo ma.gnolia Mister Wong Newsvine Propeller Rawsugar

Reddit Rojo Simpy Sphinn Spurl Squidoo StumbleUpon Tailrank Technorati Yahoo

More »

Ontem eu vi uma pergunta no fórum de Silverlight do MSDN sobre como achar todos os campos TextBox que existem dentro de uma ChildWindow. Já havia algumas respostas para a pergunta mas elas eram bem pontuais para aquele problema específico e necessitavam de várias suposições sobre a estrutura da aplicação para funcionar sem problemas (por exemplo, saber quais tipos de Panel estão sendo usados). Alguns anos atrás, quando eu comecei a fazer uma das minhas primeiras behaviors para publicar na galeria do Expression Blend, eu descobri uma classe do Silverlight (também existe no WPF) que serve justamente para permitir navergarmos na árvore visual de uma aplicação, tanto procurando controles filhos quanto pais de um determinado controle.

A behavior em questão é a que permitia que se fizesse scroll com a wheel do mouse (a rodinha) em controles que apresentassem scrollbar para aplicações feitas em Silverlight 3. Hoje essa behavior praticamente não é mais necessárias pois o Silverlight 4 já implementa esse comportamento nativamente, mas não era esse o caso na época. Para poder implementar essa função eu precisei criar um código que fosse capaz de ler toda a hierarquia visual do controle (vasculhando todos os componentes do qual o template do controle era composto), procurando por algum ScrollViewer. Se eu o encontrasse, a behavior assinava os eventos necessários do controle para que o scroll funcionasse como esperado.

Para navegar pela árvore visual, a classe que utilizei foi a VisualTreeHelper. Voltando ? dúvida do fórum, eu decidi criar um método genérico que fosse capaz de encontrar todos os controles de um determinado tipo em uma hierárquia utilizando essa classe, assim estaria garantindo que não precisaria ficar colocando “if”s para cada tipo de painel diferente que aparecesse na minha frente. Sem mais delongas, segue abaixo o método que eu fiz.

public static T[] SearchUIElements(UIElement root, int maxlevel = int.MaxValue, int level = 0)     where T : UIElement 

    var result = new List();

    if (root != null)         if (root is T)             result.Add(root as T);

        if (level < maxlevel)             var childrencount = VisualTreeHelper.GetChildrenCount(root);            DependencyObject child;            for (var i = 0; i < childrencount; i++)                 child = VisualTreeHelper.GetChild(root, i);                if (child is UIElement)                     result.AddRange(SearchUIElements(child as UIElement, maxlevel, level + 1));

            }        }    }

    return result.ToArray();}

Como vocês podem ver o método não é grande e é bem simples. Ele aceita 3 parâmetros:

  • root: controle raiz a partir de onde será iniciada a busca. Por exemplo: LayoutRoot.
  • maxlevel: número máximo de níveis que a busca irá “descer” nos descendentes. Este parâmetro é opcional e o seu valor padrão é int.MaxValue, garantindo que será lida a hierarquia inteira a partir do ponto inicial.
  • level: nível atual da busca. Esse parâmetro é utilizado apenas pela própria função para controlar quando a busca atingirá o nível máximo solicitado pelo usuário.

A função é genérica. O parâmetro T serve para indicar qual tipo de controle será procurado, assim como permitir que o retorno sejá tipado corretamente. A é executada de forma recursiva, chamando a si mesma para cada novo ítem na hierarquia.

O resultado da função é sempre um array do tipo de controle solicitado. Esta função sempre retorna uma array, mesmo que seja vazio (não será retornado null).

Abaixo temos um xaml de exemplo e algumas chamada ? função com a descrição do que será encontrado em cada caso.

<Grid x:Name="LayoutRoot">    <TextBox />    <TextBox />    <Grid>        <TextBox />        <TextBox />        <Grid>            <TextBox />        Grid>    Grid>Grid>
//acha TODOS os 5 campos TextBox var textboxes = SearchUIElements<TextBox>(LayoutRoot);

//acha apenas os 2 campos TextBox de LayoutRoottextboxes = SearchUIElements<TextBox>(LayoutRoot, 1);

//acha 4. Os 2 acima e os 2 que estão no primeiro Grid filhotextboxes = SearchUIElements<TextBox>(LayoutRoot, 2);

//acha TODOS os Grids a partir de LayoutRoot, inclusive ele mesmo var grids = SearchUIElements<Grid>(LayoutRoot);         

Agora que eu já mostrei como faz, você acha que consegue fazer uma função semelhante que navegue ao contrário na hierárquia? (procurando nos pais de um controle até chegar na raíz da aplicação…). Fica o desafio. Winking smile



« Entradas anteriores | Entradas recentes »

ACERCA

O que é o RedeRIA ?

O redeRIA não é nada mais que um agregador de feed's que disponibiliza o conteudo de varios blogs e autores ao redor do mundo RIA, actualmente agregamos mais de 2791 entradas vindas de 53 blogs especializados em ria’s, pelo que só fica a ganhar em assinar o feed ou seguir a comunidade no twitter.

Se acha que o seu blog ou um blog de um amigo é interessante e util para os leitores o redeRIA, faça a sua submissão aqui.

Feed: assine já
Twitter: siga-nos

GOOGLE

Votação


Deveria o RedeRia agregar conteúdo em inglês?
Ver Resultados

AUTORES


Eduardo KrausAlexandre TadashiBindableCognitiva SoluçõesDaniel LopesDaniel SchmitzDanielPedrinhaDClick TeamEbercomEdgard DavidsonElvis FernandesErko BrideeFabiel PrestesFábio Batista da SilvaFabio da SilvaFabriccio BernardesFelipe BorellaFlavia MoreiraGabriel VersalliniGabriela T. PerryIgor MusardoJanderson CardosoJoão AugustoJose Carlos FielKelps SousaLeonardo FrançaLucas MarçalLuis MessiasLuiz TarabalMario JuniorMário SantosMauro MartinsPablo SouzaPedro ClaudioreneRia BrazilriaPTRicardo CerqueiraRobson FernandesRodrigo Pereira FragaSaintBrSamuelFacchinelloSergio SouzaSilva DeveloperStefan HorochovecTech CaffeTecinforThiago BuenoVedVinícius SandimWillian ManoXAML Cast

PUBLICIDADE








Powered by Wordpress & msdevstudio.com