Utilizando o Controle PlaceHolder

5 09 2008

A classe placeHolder permite que você adicione um conteiner vazio na página e em seguida, dinamicamente, adicione elementos filhos a ela em tempo de execução.
O Controle de servidor Web, PlaceHolder, permite que você coloque um caixa de controles em branco dentro da página e, em seguida, dinamicamente é possivel adicionar, remover ou adicionar elementos filho em tempo de execução. O controle processa apenas seus elementos filho; ele não processa nenhuma marcação por si próprio.

Sendo assim é possivel utiliza-lo para criar , por exemplo, vários botões com funcionalidades personalizaveis, para criar um ambiente porsonalizado ao usuário, ou também utiliza-lo para carregar página ascx dentro de sí.

Uma maneira prática de se criar Modelos de página

Uma maneira facil de se criar modelos é fazer o layout da página em uma página aspx, com excessão da área que receberá o conteudo do site. Por exemplo:

 Posso criar uma página com o layout do meu menu, testeira e rodapé e deixar uma área separada para colocar o componente placeHolder para incorporar a página ascx que terá o conteúdo do site.

Código de exemplo

Adicione na página aspx o código:
<asp:placeholder id=”ph1″ runat=”server”></asp:placeholder>
No evento onload da página utilize:

        If Request.QueryString(“pagina”) <> “” Then
            Dim strLoad As String
            strLoad = Request.QueryString(“pagina”) & “.ascx”
            Dim myControl As Control = CType(Page.LoadControl(strLoad), Control)
            ph1.Controls.Add(myControl)

        Else
            Dim strLoad As String
            strLoad = “clientes.ascx”
            Dim myControl As Control = CType(Page.LoadControl(strLoad), Control)
            ph1.Controls.Add(myControl)

        End If





Google libera quadro de Medalhas das Olimpiadas de Pequim 2008 utilizando a API do Google Maps

21 08 2008

Não vai poder ir para Pequim? Através desta aplicativo que o próprio Google liberou você pode acompanhar os Jogos de Pequim onde quer que esteja. Conheça os estádios em 3D, acompanhe a contagem de medalhas e veja os resultados de cada esporte ao vivo no Google Maps.

 

http://maps.google.com.br/help/maps/2008summergames/

Neste endereço você encontra tudo isso e ainda pode ficar navegando pelo excelente serviço de mapa do Google.

API Google Maps

Este tipo de serviço esta disponível graças a vontade que o Google sempre teve de não ter apenas o serviço de busca mas também um serviço de mapas, recentemente o Google liberou a API do Google Maps, um componente fantastico programavel em javascript de muito simples implementação para páginas web. O Google divulgou através de palestras inclusive no Google Developer Day 2007 essa API, com poucas linhas de código você consegue adicionar o serviço de mapas e ainda agregar funcionalidades.

Uma idéia muito simples que tenho visto muito é colocar em sites de clientes um mapa do Google Maps com a localização da empresa do cliente, ou até mesmo a localização de pontos de vendas de algum produto ou serviço, bom vocês já devem ter visto que as funcionalidades são grandes, mas vai depender da criatividade de cada um.





Entenda o que é a Web 2.0

10 10 2007

O termo Web 2.0 é utilizado para descrever a segunda geração da World Wide Web –tendência que reforça o conceito de troca de informações e colaboração dos internautas com sites e serviços virtuais. A idéia é que o ambiente on-line se torne mais dinâmico e que os usuários colaborem para a organização de conteúdo.

Dentro deste contexto se encaixa a enciclopédia Wikipedia, cujas informações são disponibilizadas e editadas pelos próprios internautas.

Também entra nesta definição a oferta de diversos serviços on-line, todos interligados, como oferecido pelo Windows Live. Esta página da Microsoft, ainda em versão de testes, integra ferramenta de busca, de e-mail, comunicador instantâneo e programas de segurança, entre outros.

Muitos consideram toda a divulgação em torno da Web 2.0 um golpe de marketing. Como o universo digital sempre apresentou interatividade, o reforço desta característica seria um movimento natural e, por isso, não daria à tendência o título de “a segunda geração”. Polêmicas à parte, o número de sites e serviços que exploram esta tendência vem crescendo e ganhando cada vez mais adeptos.

Sites Web 2.0 premiados pela Revista INFO.

A edição de março de INFO traz a lista dos vencedores do Concurso INFO Web 2.0.

Para chegar até eles, INFO avaliou 113 sites. Foram considerados apenas serviços disponíveis em português e públicos (gratuitos e pagos). INFO desconsiderou serviços restritos a grupos fixos de usuários ou a clientes de uma determinada empresa, como aplicações de intranet. A seguir, você confere os vencedores.

Grande Prêmio INFO Web 2.0: Apontador

Categoria de uso profissional:

Camiseteria
Debit Caixa
1CRM
Aprex
Meu Financeiro

Categoria de uso pessoal:

Populy
Videolog
Gobits Reader
podcastOne
Rec6

A edição de março de INFO traz mais detalhes sobre o concurso.

Fonte: http://info.abril.com.br/aberto/infonews/032007/01032007-4.shl