Welcome to 2pc Professional Consulting Sign in | Join | Help

Windows Vista por padrão oculta as extensões dos arquivos conhecidos

Windows Vista

Por padrão o Vista e versões anteriores do Windows ocultam as extensões dos arquivos
conhecidos. Eu prefiro ver as extensões dos arquivos principalmente para saber aonde
estou clicando.

Para configurar isso é muito fácil:
http://windowshelp.microsoft.com/Windows/pt-BR/help/a0b4607a-6fa8-42ab-aef6-7418183389da1046.mspx

[],

Ramon Durães
Share this post: Email it! | bookmark it! | digg it! | reddit!
Posted by ramonduraes | 0 Comments
Filed under:

Inscrições abertas para o TechEd 2008 Brasil com keynote de Steve Ballmer - Vagas limitadas!!!!

Microsoft TechED 2008 Brasil em São Paulo

O Tech-Ed Brasil 2008 apresentará aos profissionais de TI e Desenvolvedores inúmeros recursos técnicos com conteúdo preparado especialmente para o encontro. Você poderá organizar sua agenda tendo como opções dezenas de apresentações. Conhecerá as últimas versões dos nossos produtos e poderá conversar pessoalmente com funcionários da Microsoft e com especialistas do mercado.



Steve Ballmer desembarca em São Paulo na primeira quinzena de outubro para fazer a abertura do Tech-Ed 2008. Nos últimos 20 anos, Ballmer esteve à frente de várias divisões da Microsoft, incluindo operações, desenvolvimento de sistemas operacionais, vendas e suporte. Em Janeiro de 2000 assumiu a gestão global da empresa.

O Tech-Ed Brasil 2008 acontecerá nos dias 14, 15 e 16 de Outubro de 2008
(Transamérica Expo Center)

Para mais informações e inscrições:
http://www.teched.com.br

Ainda não conhece o TechED então confira as fotos de alguns anos anteriores!
http://blogs.2pc.com.br/ramonduraes/archive/2008/07/18/vem-ai-o-microsoft-teched-2008-brasil-em-s-o-paulo.aspx

LEMBRETE:
As vagas são limitadas. Portanto é importante que você efetue sua reserva o quanto antes para que não fique de fora
desse grande acontecimento.

[],

Ramon Durães
MVP, Software Engineer especializado em Visual Studio Team System!
http://www.2pc.com.br

Sua empresa desenvolve software ? Nós podemos ajudar em todas as fases da implantação
do Visual Studio Team System. Entre em contato!

Share this post: Email it! | bookmark it! | digg it! | reddit!
Posted by ramonduraes | 0 Comments
Filed under: , ,

Revista MundoDotNET – Edição especial Visual Studio Team System

Esse mês eu publiquei um artigo na revista Mundodotnet em sua edição especial sobre Visual Studio Team System. Confira agora mesmo nas bancas!


Artigo: Gerenciando código-fonte utilizando Visual Studio Team System

Para mais informações:
http://www.mundodotnet.com.br/default.shtml


[],

Ramon Durães


Para informações sobre implantação de Visual Studio Team System entre em contato.

Share this post: Email it! | bookmark it! | digg it! | reddit!
Posted by ramonduraes | 0 Comments
Filed under: , ,

Mutex DevDay 2008 – Sucesso total em Salvador

O Evento Mutex DevDay 2008 reuniu no dia dia 15 de agosto de 2008 os profissionais de Salvador / Bahia e região para uma manha inteira de palestras sobre a plataforma Microsoft. Eu estive palestrando durante toda a manha onde dividimos com os seguintes temas:

- Gerenciando banco de dados usando Visual Studio Team System
- Otimizando o acesso a dados usando o LINQ to SQL ( + .NET 3.5 / ASP.NET / VS2008)

Ramon Durães (2PC) e Carlos Bastos (Microsoft) na abertura do evento.
Ramon Durães (2PC) e Carlos Bastos (Microsoft) na abertura do evento.

Comunidade do www.Mutex.com.br
Comunidade do www.Mutex.com.br

Comunidade do www.Mutex.com.br
Comunidade do www.Mutex.com.br

Ramon Durães falando sobre Gerenciando banco de dados usando Visual Studio Team System
Ramon Durães falando sobre Gerenciando banco de dados usando Visual Studio Team System

Responsaveis pela organização do evento

Sucesso total!!!

Cadastre-se nos portais de apoio:
http://www.msdnbrasil.com.br
http://ww.technetbrasil.com.br
http://www.mutex.com.br

Para outras informações:
http://www.mutex.com.br/blogs/geral/archive/2008/07/30/mutex-devday-2008.aspx

[],

Ramon Durães
MVP

Share this post: Email it! | bookmark it! | digg it! | reddit!
Posted by ramonduraes | 0 Comments

SyncToy v2.0 – Sincronize seus arquivos com esse utilitário

O SyncToy é um utilitário muito interessante para manter o sincronismo de arquivos entre dois lugares diferentes. Eu por exemplo utilizo um HD externo para backup do notebook e use esse utilitário para manter o Sync atualizado.

É oferecido gratuitamente pela Microsoft.

http://www.microsoft.com/downloads/details.aspx?familyid=c26efa36-98e0-4ee9-a7c5-98d0592d8c52&displaylang=en&tm


[],

Ramon Durães

Share this post: Email it! | bookmark it! | digg it! | reddit!
Posted by ramonduraes | 0 Comments
Filed under: , ,

Aonde está o comando Telnet no Windows Vista e o que tem a ver com desenvolvedores?

Por padrão as outras versões do Windows já tinham como padrão o utilitário telnet.exe que apesar de ser uma ferramenta de ITPRO também é muito interessante para desenvolvedores. Para ativar a mesma vá ao iniciar e digite: optionalfeatures que ao carregar marque a opção Telnet Client e vai ser instalado.

Você pode iniciar ele diretamente via linha de comando conforme o modelo abaixo:
Iniciar> Telnet [Ip Servidor] [Porta]

Como saber se o IIS (Internet Information Server) está rodando?
A primeira coisa em mente é abrir o internet explorer e digitar a url. Mas e se você tiver com um proxy configurado
e o mesmo está atrapanhando seus testes?

Iniciar > telnet www.2pc.com.br 80 ou telnet localhost 80 para testar o IIS na sua maquina local.

Ao teclar enter vai aparece uma tela de prompt indicando que você está conectado no meu IIS. Para confirmar digite qualquer coisa e tecle enter. Você vai ter uma reposta do IIS.  Como você não informou o protocolo correto vai dar um erro padrão que nesse momento é apenas a resposta que precisamos.

 

Retorno do IIS usando Telnet

O que você ganhou com esse teste?
Você pode validar independente do browser se sua maquina está chegando nesse
servidor web!

Como saber se um derterminado servidor de SMTP está ativo ?
Iniciar > Telnet smtp.uol.com.br 25

Retorno do SMTP usando Telnet

O que você ganhou com esse teste?
Para saber se sua maquina está chegando nesse smtp
e se o mesmo está respondendo. Com essas informações
fica mais fácil voltar ao seu código e procurar o erro nele.

E é claro que você não pode esquecer do bom e velho
Ping e Tracert para verificar se um determinado servidor está
respondendo!

São informações importantes para qualquer desenvolvedor
e profissional de infra estrutura!


[],

Ramon Durães
MVP
Share this post: Email it! | bookmark it! | digg it! | reddit!
Posted by ramonduraes | 0 Comments
Filed under: , , , , ,

Você está em dúvida em qual tradução usar em sua aplicação?

Hoje eu recebi uma dica muito interessante do amigo Igor Leite A Microsoft disponibiliza um portal de idiomas onde você pode pesquisar um termo em diversos idiomas e ainda verificar como cada aplicativo está exibindo essa informação localizada. Visite http://www.microsoft.com/language/pt/br/default.mspx e divirta-se!

[],

Ramon Durães

Share this post: Email it! | bookmark it! | digg it! | reddit!
Posted by ramonduraes | 0 Comments
Filed under:

O que é o Visual Studio 2008 SP1 e como instalar?

É importante registrar aqui nesse momento que esse novo pacote de atualização do Visual Studio 2008 chamado de Service Pack 1 ou simplesmente SP1 traz em sua concepção mais funcionalidades do que correções. Então acabou por ser muito interessante a sua atualização para potencializar mais ainda o desenvolvimento de soluções usando o Visual Studio 2008. Os novos recursos que eram extensões agora fazem parte do núcleo do .NET Framework 3.5.

Eu pessoalmente voto no ASP.NET Dynamic Data Control e no ADO.NET Entity Framework e você?

Para algumas pessoas que já atualizaram alguns hotfix intermediários ou betas liberados pelo time de produto é importante rodar dois utilitários para fazer a limpeza antes de rodar o instalador final do SP1.

 Visual Studio 2008 Hotfix Cleanup Utility for Installing Visual Studio 2008 SP1
Visual Studio 2008 Service Pack Preparation Tool

- E para você ficar atualizado de todas as novidades. Assine agora mesmo esse
blog e fique sabendo de tudo!

- Para consultoria para migrar seus projetos para Visual Studio 2008 procure a 2PC Professional Consulting. Consulte também apoio na implantação de Visual Studio Team  System.

[],

Ramon Durães
MVP

Share this post: Email it! | bookmark it! | digg it! | reddit!
Posted by ramonduraes | 0 Comments
Filed under: ,

Acabou de ser lançado o Visual Studio 2008 Service Pack 1 (SP1) Final



O Visual Studio 2008 foi lançado no ultimo 19/11/2007 que por acaso foi a data do meu aniversário. Bem hoje dia 11/Agosto/2008 saiu a versão oficial do Visual Studio 2008 SP1 com inúmeras correções e novas funcionalidades para os desenvolvedores da plataforma .NET Framework.


Melhorias no design de WPF .
Integração com o SQL Server 2008.
ADO.NET Entity Framework.
ASP.NET Dynamic Data Controls (scaffolding).
ADO.NET Entity Designer.
Melhorias no Visual Studio Team System Team Foundation Server (TFS) incluindo melhor integração e suporte ao SQL2008.
Melhoria no suporte a aplicações AJAX e JavaScript.



Para mais informações:
http://msdn.microsoft.com/en-us/vstudio/products/cc533447.aspx

Para download: (Você precisa baixar a versão especifica de acordo com seu Visual Studio)
http://msdn.microsoft.com/pt-br/vstudio/cc533448(en-us).aspx

Para quem tinha a versão anterior beta 1:
Visual Studio 2008 Hotfix Cleanup Utility for Installing Visual Studio 2008 SP1

[],

Ramon Durães
MVP
http://www.2pc.com.br

Share this post: Email it! | bookmark it! | digg it! | reddit!
Posted by ramonduraes | 0 Comments
Filed under: , ,

Prova certificação grátis para especilista em Active Directory no Windows Server 2008 (Beta)

Prova: 70-640 - TS: Windows Server 2008 Active Directory, Configuring
Período para fazer: 31/Julho/2008 a 12/Setembro/2008
Escolha a prova: 70-113 e informe o código promocional: H640
Você pode se inscrever desde: Julho/08

Lembrete: As vagas são limitadas. Confirme sua vaga o quanto antes.

Como agendo uma prova de certificação?
Você deve agendar  a prova junto a Prometic que é a empresa encarregada de fazer a prova diretamente no site deles e  lá você escolhe o local mais próximo a  sua casa diretamente no site http://www.prometric.com/Microsoft

Outras ofertas relacionadas:
Promoção prova de Certificação Microsoft com segunda chance até Junho/2009

Como eu posso ficar atualizado sobre outras provas e certificações Microsoft?
Acompanhe esse blog usando um leitor de RSS

[],
Ramon Durães
Microsoft MVP
2PC Consultoria e Treinamentos Microsoft

Share this post: Email it! | bookmark it! | digg it! | reddit!
Posted by ramonduraes | 0 Comments
Filed under: , ,

A prova de certificação em SQLServer 2008 Beta é grátis

Conforme você já está acostumado eu sempre divulgo algumas provas de certificação no formato de beta de forma que você possa fazer de graça e testar seus conhecimentos antecipadamente. Se você passar já vai contar com uma prova no seu currículo. Então aproveita que é de graça apenas por um tempo.

Prova: 70-452 - PRO: Designing a Business Intelligence Infrastructure Using Microsoft SQL Server 2008
Período para fazer: 08/Agosto/2008 a 13/Setembro/2008
Escolha a prova: 71-452 e informe o código promocional: 3568C
Você pode se inscrever desde: 08/Agosto 

Prova:
 70-450 - PRO: Designing, Optimizing, and Maintaining a Database Administrative Solution Using Microsoft SQL Server 2008
Período para fazer: 18/Agosto/2008 a 16/Setembro/2008
Escolha a prova: 71-450 e informe o código promocional: 239F4
Você pode se inscrever desde: 15/Agosto

Como agendo uma prova de certificação?
Você deve agendar  a prova junto a Prometic que é a empresa encarregada de fazer a prova diretamente no site deles e  lá você escolhe o local mais próximo a  sua casa diretamente no site  http://www.prometric.com/Microsoft

Como eu pago para fazer uma prova e quanto custa?
As provas betas divulgadas aqui são de graça. As outras você paga em média U$ 80.00 diretamente no seu cartão de crédito internacional.

Como eu posso ficar atualizado sobre outras provas e certificações Microsoft?
Acompanhe esse blog usando um leitor de RSS

Outras ofertas relacionadas:
Promoção prova de Certificação Microsoft com segunda chance até Junho/2009

Seja desde já um profissional certificado em plataforma Microsoft e conquiste seu espaço no mercado de trabalho.

NOTA IMPORTANTE!! – LEIA!!!
Veja que a prova beta inicia com o código 71, dai vai encontrar como 71-452 e veja também data que você
pode se inscrever. Leia todo esse post!.


[],

Ramon Durães
Microsoft MVP
2PC Consultoria e Treinamentos Microsoft

Share this post: Email it! | bookmark it! | digg it! | reddit!
Posted by ramonduraes | 0 Comments

Integrando Delphi e Oracle com .NET e Visual Studio Team System

Migrando para Visual Studio Team System

Durante a semana recebi um contato de um cliente que possui um ambiente de desenvolvimento com a plataforma Delphi e Oracle e gostaria de migrar para plataforma .NET Framework usando toda estratégia de ALM (Application Lifecycle Management) oferecida pelo Visual Studio Team System e continuar utilizando o Oracle como banco de dados.

Para que possamos esclarecer melhor os fatos é importante separar a migração do projeto em algumas partes direcionando melhor os entendimentos separando o que é tecnologia e o que é ciclo de desenvolvimento (ALM). Com o .NET Framework você tem acesso nativo ao banco de dados SQLServer e Oracle permitindo a sua migração sem problemas e com ganhos imediatos de peformace pois não vai precisar usar OleDb ou ODBC que são conhecidos como drivers e via de regra já consomem recursos.

1) Tecnologia – Essa deve ser a primeira etapa do seu projeto e consiste na capacitação dos desenvolvedores para migração da plataforma de desenvolvimento atual que está em Delphi para .NET Framework usando C# (CSharp) e ASP.NET (Web) pra desenvolvimento das aplicações usando como ferramenta RAD (Rapid application development) o Visual Studio 2008 e o Oracle como banco de dados já existente cabendo a possibilidade de já usar recursos para múltiplos bancos de dados ampliando o suporte ao SQLServer por exemplo.

2) Arquitetura – Existe um fato que deve ser levado em consideração já desde o inicio a consiste no direcionamento para utilizar a plataforma da melhor forma e não somente converter de um ambiente para outro. Um dos principais benefícios do .NET é aproveitar toda estrutura de classes e implementar um plano de reutilização de código para somar com a produtividade já oferecida pelo Visual Studio e padronizar o desenvolvimento com um framework padrão.

3) ALM – Na terceira etapa do projeto entra o foco no ciclo de desenvolvimento com definição de um modelo e uma estratégia para condução do projeto com a adoção da plataforma do Visual Studio Team System que vai permitir a gerência do projeto, distribuição das atividades para os participantes do projeto, acompanhamento, controle da qualidade e previsibilidade do projeto. Confira o depoimento de um cliente.

4) Visual Studio Team System & Oracle – A plataforma do Visual Studio Team System utiliza como repositório para as informações do projeto um servidor conhecido como Team Foundation Server (Windows Server / SQLServer / Sharepoint) e não tem nenhuma relação com o seu servidor de banco de dados das aplicações atuando como repositório exclusivo para as informações coletadas durante o ciclo de desenvolvimento para gestão do projeto. Ou seja, se suas aplicações usam Oracle vão continuar utilizando. Mesmo que sua plataforma seja totalmente SQLServer , você não vai utilizar o TFS para armazenar informações das suas aplicações. É importante registrar que o SQLServer utilizado pelo Team Foundation Server tem o objetivo exclusivo de servir ao seu servidor de desenvolvimento. Então se você possui Oracle para suas aplicações vai continuar utilizando pois o ADO.NET oferece amplo suporte. (Registro minha opinião pessoal para recomendar migração também para o SQLServer 2008 como servidor de aplicações).

5) Integração do banco de dados ao ciclo de desenvolvimento – Nesse ponto o Visual Studio Team System oferece uma característica única adicional que é além de gerir as atividades das pessoas envolvidas no desenvolvimento do código fonte do projeto, também permite gerenciar as o desenvolvedor e administrador do banco de dados por meio da ferramenta especifica para as pessoas com esse papel no projeto com o nome de Visual Studio Team Edition for database que inclui as funcionalidades (Reverse-Engineering , Build / Deploy , Schema Compare, Data Compare, Code Analysis, Data Generation, Unit Testing ) e era uma ferramenta exclusiva para SQLServer e agora foi aberta para outros bancos de dados e estarão lançando seus conectores em breve.

Considerações finais
Dentre as mais diversas duvidas e decisões durante a migração de uma plataforma para outra você deve ter em mente a separação de tecnologia e processos. Caso sua decisão seja pela plataforma .NET com o Visual Studio 2008 você terá a disposição a melhor e mais produtiva plataforma de desenvolvimento do mercado com suporte aos mais variados tipos de projetos variando de aplicações console, Windows, Web , Ajax, WebServices, SOA, Mobile, Silverlight a aplicações pra rodar dentro do Office 2007 e SQLServer usando o mesmo Visual Studio e codificando com .NET e linguagens como VB.NET ou C# aproveitando todo seu conhecimento independente do modelo de projeto adotado.
Como registro final vale lembrar que a migração para .NET não interfere no seu banco de dados que já usa hoje para as aplicações. A mudança do banco de dados é uma segunda decisão que você pode tomar no seu projeto.

Recomendação importante:
A 2PC Professional Consulting é uma empresa especializada em migração de plataformas para a estratégia do .NET Framework e implementação do ciclo de desenvolvimento usando o Visual Studio Team System.

[],
Ramon Durães
Software Engineer / MVP
2PC Consultoria e Treinamentos em Microsoft Visual Studio Team System
http://www.2pc.com.br

Share this post: Email it! | bookmark it! | digg it! | reddit!

SQLServer 2008 agora em versão final! Avalie hoje mesmo.

SQL Server 2008 Logotipo
O SQL Server 2008 é uma plataforma escalonável, confiável e segura para os aplicativos críticos para os seus negócios, que reduz o tempo e os custos de gerenciamento de qualquer tipo de dados. Ele simplifica o desenvolvimento de aplicativos orientados a dados e garante a entrega das informações certas a todos os usuários, em qualquer lugar.

Armazene os dados de sua aplicação nessa nova plataforma.

Versões:
SQL Server 2008 Enterprise
SQL Server 2008 Workgroup
SQL Server 2008 Web
SQL Server 2008 Developer
SQL Server 2008 Express
SQL Server Compact 3.5

Site oficial:
http://www.microsoft.com/sqlserver
Nota oficial do lançamento:
http://www.microsoft.com/Presspass/press/2008/aug08/08-06SQLServer2008PR.mspx

Download trial:
http://technet.microsoft.com/pt-br/evalcenter/bb851664.aspx


Se você ainda não conhece nada sobre o SQLServer, verifique um treinamento relacionado

[],

Ramon Durães
MVP

Share this post: Email it! | bookmark it! | digg it! | reddit!
Posted by ramonduraes | 0 Comments
Filed under: , ,

Conjunto de boas práticas no acesso a dados

Com freqüência recebo diversos emails de amigos que estão implementando alguma solução na plataforma .NET Framework. Hoje eu recebi um que tratava sobre a criação de uma classe para acesso a dados. Bem ele descreveu todo o crescimento do projeto dele e até que tava pensando em usar ODBC para escrever um código mais genérico para vários banco de dados. De imediato eu esclareci para ele que uma das grandes facilidades do ADO.NET é o acesso nativo a SQLServer / Oracle e outros providers personalizados que já foram criados. Com esse modelo nativo você já tem enormes ganhos de peformace na aplicação porque não usa intermediários para se comunicar com o banco de dados. Voltando o tema eu comentei sobre o padrão abstract factory que ajudaria ele durante a implementação de uma classe genérica para acesso a dados usando o DbProviderFactory.

A idéia é se você está partindo para esse tipo de implementação que consulte antes o Enterprise Library 4.0 que já traz um conjunto de boas práticas na implementação de classes para acesso a dados. Para um passo mais a frente fique atento no Entity Framework que vai oferecer um modelo genérico também de acesso a dados usando toda a estratégia do LINQ (Language Integrated Query) permitindo o mapeamento objeto relacional.

[],

Ramon Durães
Software Engineer, MVP
2PC Professional Consulting
http://www.2pc.com.br

Share this post: Email it! | bookmark it! | digg it! | reddit!

Promoção prova de Certificação Microsoft com segunda chance até Junho/2009

Second Shot

A Microsoft acaba de lançar novamente sua campanha de certificação para que você possa ter uma segunda chance e fazer de novo
caso não passe na primeira prova!!! Aproveite essa grande oportunidade e seja um profissional certificado Microsoft
com reconhecimento em qualquer lugar do mundo.


1) Você precisa se registrar no site da campanha e obter um voucher especifico para essa campanha.
Get your voucher number for any IT professional or developer certification exam e no final
informe seu email.
2) Entrar no site da prometric e se cadastrar informando esse voucher da campanha e pagar sua prova normalmente.
http://www.prometric.com/Microsoft/default.htm


Participe! Validade até Junho / 2009. Faça agora mesmo sua prova!

Para treinamentos de imersão na plataforma Microsoft para todo seu time de desenvolvimento entre em contato com a 2PC Professional Consulting.

[],

Ramon Durães
Software Engineer / MVP
2PC Professional Consulting
Visual Studio Team System Inner Circle

Share this post: Email it! | bookmark it! | digg it! | reddit!
Posted by ramonduraes | 3 Comments
More Posts Next page »