Por: Caio Azevedo
É isso ai pessoal, NAMESPACEs, eis o nosso tema de hoje. O que a princípio aparenta ser mais um dos novos conceitos do .net, veremos que o mesmo tem muito a ser explorado, e assim faremos, tentando extrair todo o potencial dessa funcionalidade do Framework, além de aproveitarmos a oportunidade para analisar a diretiva using[Imports, seu correspondente no VB.NET]. Didaticamente, namespaces são agrupamentos lógicos de elementos, sejam eles classes ou mesmo outros namespaces, e que dentre outras, tem como funcionalidade evitar conflito de nomes nesse universo da computação distribuída na web. A seguir temos um exemplo da utilização dos namespaces com o objetivo de evitar conflito de nomes [conflito do nome de classes]. Interessante observar que temos mais de um namespace num mesmo assembly.
Por: Caio Azevedo
A Linguagem C# é totalmente baseada no modelo de programação orientada à objetos, sendo assim, profundos conhecimentos em alguns de seus elementos principais são de fundamental importância para que possamos extrair o máximo do modelo/linguagem, sobretudo aqueles desenvolvedores acostumados com outros modelos tais quais, programação estruturada e orientada à eventos. Dentre esses elementos temos as Classes que podemos classificar como o objeto fundamental da OOP [Object-Oriented Programming], uma vez que é impossível obtermos um programa em C# (ou em qualquer outra linguagem OO) sem que tenhamos pelo menos uma classe.
Por: Caio Azevedo
Em minhas recentes atividades como arquiteto de soluções .net, deparei em alguns clientes com uma situação no mínimo inusitada. Todos tinham como meta construir suas aplicações seguindo as tecnologias do momento - Multicamadas, Web Services, Orientação a Objetos, etc. E eis que, como tantos outros, insidiam nos mesmos erros - talvez por falta de experiência, maturidade ou mesmo conhecimento, o certo é que, tentar de qualquer forma e a qualquer custo inserir todas, ou pelo menos boa parte dessas tecnologias em seus modelos de aplicação, é uma prática cada vez mais comum no ambiente corporativo, e as consequências podem ser desastrosas, pondo em risco todo o projeto. Deparei com diversas situações, do uso excessivo e indiscriminado de uma tecnologia, à ilusão de se estar utilizado uma delas, a saber - Web Services e Orientação a Objetos respectivamente.
Por: Sebastião Figueira
Existem inúmeras impressoras no mercado. São inúmeros, também, os modelos para atenderem as mais diversas finalidades. Mas uma coisa elas têm em comum: a busca pela impressão mais fiel possível. Não sei se todos sabem, mas cada fabricante, ou pelo menos a maioria deles, fornece papel próprio para seus equipamentos. Isso, segundo eles, garante uma maior fidelidade de cor na impressão. A Hp, por exemplo, possui mais de 5 tipos de papel especial.
Um byte, frequentemente confundido com bit, é um dos tipos de dados integrais em computação. É usado com frequência para especificar o tamanho ou quantidade da memória ou da capacidade de armazenamento de um computador, independentemente do tipo de dados armazenados.
A codificação padronizada de byte foi definida como sendo de 8 bits. O byte de 8 bits é, por vezes, também chamado de octeto, nomeadamente no contexto de redes de computadores e telecomunicações.
A uma metade de um byte, dá-se o nome de nibble ou semioctecto.
Para os computadores, representar 256 números binários é suficiente. Por isso, os bytes possuem 8 bits. Basta fazer os cálculos. Como um bit representa dois valores (1 ou 0) e um byte representa 8 bits, basta fazer 2 (do bit) elevado a 8 (do byte) que é igual a 256.
Última atualização (Sex, 21 de Agosto de 2009 17:04)
Os serviços da Microsoft passaram por diversas modificações, e hoje o antigo Passport, que é a conta que dá acesso a todos os serviços da empresa, se chama Windows Live Id. Mudando a senha de sua conta no Windows Live automaticamente você estará alterando a senha do MSN, Live Spaces, Hotmail e outros serviços disponíveis.
Passos para mudar a senha do Windows Live:
Última atualização (Qui, 20 de Agosto de 2009 23:43)
|