InterNey

Intranets




Michel Ariede, o autor dessa coluna, é engenheiro de computadores formado pela FEI, já trabalhou como consultor web no Bradesco e atualmente é sócio diretor da Brain Force, uma consultoria especializada em intranets.

Ele escreve aqui semanalmente sobre assuntos ligados a intranets e sistemas corporativos.

Sexta-feira, 15 de fevereiro de 2008


Desconsidere grande parte do que você já ouviu falar sobre interações críticas. Uma vez que o Visual Studio 2008 praticamente redefine um conceito, não somente por oferecer um suporte que gerencia todo o ciclo de vida de desenvolvimento de software, mas principalmente, pelo o que fornece a usuários finais e gerentes de aplicativos corporativos.

Em um outro artigo eu já havia comentado a respeito da nova e interessante função incorporada nessa versão 2008, a Multi Target. Contudo, pretendo dar melhores explanações nesse período. Perceptível de imediato, a Multi Target garante uma migração quase que instantânea do Visual Studio 2005 para o 2008, sem maiores complicações; via processo automático.

E se aplicações são os mais importantes e custosos ativos de quaisquer organizações, criar integrações entre bancos de dados no ciclo de vida do software são fundamentais no processo de desenvolvimento de projetos. Mas, se a suíte oferece toda sorte de ferramentas, seja para geração de dados de testes ou até mesmo renomeação, logo, soluções de implantação estão sendo alimentadas.

O conjunto do VS 2008 oferece ainda ferramentas que abrangem desde infra-estrutura extensível a Internet Information Services (IIS) à experiência com Silverlight. Frameworks tanto para lado cliente quando para servidor, que tem como uma de suas grandes vantagens a facilidade à criação de aplicações.

Outra tecnologia inclusa no pacote que também merece menção é o Windows Presentation Foundation Everywhere (WPF/E). Trata-se de um plug-in para diversos navegadores e sistemas operacionais (leia-se até os não Microsoft) que permitem a criação de conteúdos que combinam áudio, vídeo e animação, desde que, baseados em tecnologia Windows Media.

Em tempo, inúmeros executivos têm afirmado que o usufruto de conjuntos e soluções Microsoft são confiáveis por serem práticas e instáveis. E abertamente comentam sobre os resultados obtidos.

Ofertas: Dom Casmurro, Kenzo Flower , Natura Kriska, Cisco 805, Motorola U6

Posts similares:
Team Foundation Version Control – Universalidade em controle de versões
Visual Studio Team System
Promovendo integração entre as equipes com TFS


Terça-feira, 08 de janeiro de 2008


A versão mais recente do Visual Studio além de trazer uma gama de novos recursos, possibilita o desenvolvimento de aplicações para plataforma .NET Framework 3.5. Na verdade, podem-se criar construções até para plataformas anteriores, como .NET 3.0 e .NET 2.0, graças à nova e interessante Multi Target, que visa também uma migração rápida e eficiente do VS 2005 para o VS 2008.

Atendendo as demandas dos clientes, agora o Visual Studio possui funcionalidades para testes unitários avançados, testes de aplicações web/carga e ferramentas de code profiling. A capacidade de efetuar testes de carga (stress) permite fazer ajustes de performance usando ferramentas de profiling, debugging e tuning.

A edição de HTML também está mais profissional, e provê aos designers o compartilhamento de interfaces; e ainda no que diz respeito aos gráficos, algo que me chamou bastante atenção foi o Intellisense direto no CSS e uma vez bem empregado com Javascript, promove maior qualidade e produtividade.

Essas novas implementações para os amantes da codificação em JavaScript, compreendem desde Intellisense ao suporte integrado para depuração de código. Em resumo isso significa que bastam as inserções de breakpoints para a execução de páginas; aonde o Intellisense é totalmente carregado no código Javascript.

Melhorias no Windows Former Designer também foram implementadas e permitem soluções que aproveitam o Windows Form, .NET Framework 2.5 e XAML no mesmo aplicativo.

O Visual Studio Team System 2008 apoiará sua empresa a ter mais previsibilidade e visibilidade em todo o ciclo de desenvolvimento de software. Equipes de qualquer tamanho terão ferramentas, processos e a orientação para melhorar suas habilidades e trabalhar juntos com maior eficácia.

Exemplo: profissionais especializados em banco de dados podem criar projetos de um banco de dados integrados ao controle de versões do Team Foundation Server e testar stored procedures, criar scripts de testes de dados, refazer e comparar esquemas de banco de dados e muito mais.

Em suma, o Visual Studio 2008 pode ser considerado com louvor um belo conjunto de desenvolvimento de software, e ligado a compiladores como C# 3.0 e VB 9.0 possibilita uma nova síntaxe, o Linq que por sua vez permite que objetos sejam manipulados de forma mais semelhante a conjuntos de dados e objetos.

Assinantes MSDN podem baixar o software diretamente do site, e não-assinantes têm a opção de baixar sua versão express que além de ser gratuitas permitem o desenvolvimento de quaisquer softwares e livre comercialização.

Ofertas: Canon PowerShot A570, Pixelview Play TV USB externa, Eagle VK 441


Terça-feira, 11 de setembro de 2007


Bluetooth é uma tecnologia de baixo custo, desenhada para trabalhar com pequeno consumo de energia a um curto ou curtíssimo alcance. Operando na faixa ISM centrada em 2,45 GHz, em geral cobre o espaço na casa dos 10 metros (equipamentos classe 2) a uma velocidade de até 720 Kbps (versão 1.x). É muito utilizada para comunicação de dispositivos e periféricos desde celulares (headsets), PDAs, controles de video games até impressoras, escanners, laptops ou qualquer equipamento que disponha de um chip Bluetooth. Importante ressaltar que existe uma limitação quanto ao número máximo de dispositivos que podem se conectar ao mesmo tempo - oito. A esta pequena rede chamamos piconet. Na piconet um dispositivo mestre pode se conectar e transmitir dados com até sete dispostivos ativos e qualquer dispostivo tem permissão para se tornar mestre a qualquer tempo. Especificações informam que duas ou mais piconets podem ser conectar, com certos nós atuando como pontes.

Para evitar interferências, os dispositivos Bluetooth utilizam um método (FH-CDMA) onde o transmissor envia as informações sobre uma série de frequências randômica dentro do espectro de frequências permitido. O(s) recepto(es) obviamente conhecem essa série e capturam o sinal através da sincronia com o transmissor. Foram definidas 79 portadoras com espaçamento de 1 MHz, ou seja, existem 79 frequências (canais) onde instantâneamente um dispositivo pode estar transmitindo. O dispositivo mestre pode chavear estes canais até 1600 vezes por segundo.

Em matéria de segurança, bluetooth implementa medidas intrínsecas ao processo, com autenticação de dispositivos e cifragem por chaves de 128 bits.

De fato bluetooth sobrepõe a utilização de fios para uma variedade enorme de aplicações. Pode ser definido como um "wireless USB replacement", tem um baixo custo sendo aceitável desde que os equipamentos a serem conectados estejam próximos e não necessitem de muita largura de banda (i.e. velocidade para transmissão dos dados).

Ofertas: Nokia N95, Kenzo Flower , Gucci Envy, Sony HC28, D-link DI-524

Posts similares:
Redes Wireless
O endereço IP
Sockets


Quinta-feira, 02 de agosto de 2007


As redes sem fio (Wireless) constituem uma alternativa às redes cabeadas convencionais, permitindo agrupar computadores, ou qualquer outro dispositivo eletrônico, interligando-os pelo ar através de ondas eletromagnéticas. As distâncias permitidas para a conexão podem ser curtas ou extremamente longas, variando para isso a tecnologia utilizada envolvida.

Redes wireless fornecem funcionalidades idênticas as redes com fio, tendo como principais atrativos a flexibilidade para conexão dos dispositivos além da facilidade de atingir pontos de acesso onde os fios convencionais não chegam, ou têm grande dificuldade para chegar.

A título de curiosidade, uma comunicação Wireless pode envolver diversos tipos de ondas eletromagnéticas. Por exemplo:

- Ondas Infravermelhas (IR - Infrared). Comunicações a pequenas distâncias, controle remoto é um exemplo.
- Microondas. Comunicações a pequenas e longas distâncias: equipamentos baseados em Bluetooth é um exemplo dentre muitos possíveis.


As principais tecnologias existentes para a criação de uma rede wireless são:

- Bluetooth
- Wi-Fi
- WiMAX


Onde as diferenças principais estão no alcance proporcionado para a utilização da rede e na largura de banda oferecida. Em breve entraremos em detalhes sobre cada uma destas tecnologias.

Ofertas: Pioneer CDJ 200 , Garmin V, Jean Paul Gaultier Le Male, Corsair DDR2 2GB

Posts similares:
Bluetooth
Fon, WiFi e WiMAX: internet sem fio para todos?
Banda Larga


Quarta-feira, 27 de junho de 2007


Controle de versões é algo comum no desenvolvimento de software e útil em diversos aspectos. Seja para projetos pessoais como para grandes projetos comerciais. Em geral, soluções livres não são recomendadas. Comumente, as empresas acabam optando por soluções comerciais, por estarem relacionadas à garantia. Enquanto soluções livres não se responsabilizam por erros de software, as comerciais por sua vez, cumprem exigências e aprimoram melhorias no processo de desenvolvimento.

E tais melhorias são convertidas em processos ágeis de backup; rastreabilidade de alterações; colaboração e gerenciamento de conflitos; facilitação na criação de pacotes e permissão para se trabalhar em versões distintas de um mesmo projeto simultaneamente. Além da íntima integração com Work Itens, Team Build e Data Warehouse promovidas pelo TFVC, gerando inúmeras métricas sobre o trabalho do time.

Uma outra característica importante a ser ressaltada é quanto à base de dados, pois arquivos que seriam facilmente corrompidos devido ao processo, não são gravados, mas sim armazenados no SQL 2005, permitindo inclusive que esses mesmos dados sejam disponibilizados via protocolos web à equipes remotamente distribuídas.

Trabalhar com princípios iterativos é mais do que simplesmente se adaptar às mudanças de escopo e isso poderia ser melhor descrito através de cinco processos: visão; especificação; desenvolvimento; estabilização e implantação. E no meio de tudo isso o TFVC se encaixa a cada tarefa correspondente auxiliando a equipe a automatizar a rotina de testes funcionais, seja simulando testes unitários, de alta carga de usuários ou para aplicações web, gravando testes integrados ao browser.

Testes de aplicações refletem direta e consideravelmente na diminuição de bugs e no aumento da qualidade de execução. Hoje em dia, testadores têm um papel fundamental no desenvolvimento de software, pois não só verificam o desempenho, bem como se encarregam de checar a aderência de aplicações antes de sua implantação no ambiente de operação. A ferramenta de testes do VSTS é potencialmente requisitada, tanto pela forte integração com o servidor quanto por permitir avaliar dados incorporados em vários relatórios analíticos.

E usuários de tecnologias como Delphi ou Java podem usufruir de benefícios de controle de versão oferecidos pelo Visual Studio Team System, tais como: repositório transacional baseado em SQL Server e integração com Work Itens, o que torna o TFVC uma ferramenta de classe universal.

Saiba mais em:

Team Foundation Server como controle de versão universal
Team Foundation Version Control – Visão Geral
VSTS – Habilitação de melhor software por meio de melhores testes

Ofertas: Nokia 6111, Ralph Lauren Polo Black, Mp4 Foston 2 GB, Cacharel Pour L Homme

Posts similares:
Promovendo integração entre as equipes com TFS
Visual Studio Team System
Projeto de sites web


Veja outros dias no Arquivo

Internet, Intranet e Redes Corporativas - Marcus Garcia de Almeida Pricila Cristina Rosa - 8574520535
Internet, Intranet e Redes Corporativas - Marcus Garcia de Almeida Pricila Cristina Rosa - 8574520535
Comparar preços
Intranet Data Warehouse: Inclui Data Mining E. - Thomas H Harrison - 8572514600
Intranet Data Warehouse: Inclui Data Mining E. - Thomas H Harrison - 8572514600
Comparar preços
Tcp/ Ip e Intranets - Cleuton Sampaio - 8574520403
Tcp/ Ip e Intranets - Cleuton Sampaio - 8574520403
Comparar preços
Aprenda Praticando Netware 4.11 Intranets e Ger. - Starlin - 8571944946
Aprenda Praticando Netware 4.11 Intranets e Ger. - Starlin - 8571944946
Comparar preços
Intranet em Ambiente Linux - Antonio Marcelo - 8574520470
Intranet em Ambiente Linux - Antonio Marcelo - 8574520470
Comparar preços

InterNey Blogs





Pesquisa
via Google:

somente neste site

ou consulte um Dicionário


Recomendo

Sedentário & Hiperativo
Ueba
Meio Bit
Jogos
Graveheart





Me envie um e-mail com suas críticas, elogios, opiniões e sugestões

Recomende esta página para os seus amigos

Mude o layout para tons de azul

Mude o layout para tons de cinza

Creative Commons License


Egotrip

Saiba quem é o cara que perde tanto tempo com esse site

Auto-Entrevista

Edney Souza no Twitter

View Edney Souza's profile on LinkedIn

Conheça meu gosto musical

Veja minhas fotos

Veja meus vídeos

Edney Souza no Orkut

Brasil, SP, São Paulo, Edney Souza, 32 anos


BlogBlogs

Backlinks

brainforce.com. (3)
interney.ig.com (1)
interney.com.br (1)
google.com (1)
google.com.br (1)

(atualizado diariamente)


Publicidade:
Amassador de latas