Windows 8–Primeiras Impressões

Nesta última semana tive a oportunidade de participar de um treinamento de um dia para desenvolvedores sobre o Metro Style no Windows 8 e gostaria de compartilhar aqui as primeiras impressões. Importante notar que foi apenas um dia e voltado a desenvolvimento, então algumas informações podem ter ficado mal entendidas/interpretadas. Corrigirei conforme novidades surgirem. O Windows levou muitos anos para criar uma interface consistente na qual todos conseguem se encontrar.

SQL Saturday RIO LOTOU !

Isso mesmo ! O SQL Saturday no Rio de Janeiro já está lotado, com mais de 570 participantes inscritos ! Todos que se inscrevem agora entram em lista de espera, aguardando que ocorra alguma desistência entre os participantes do evento. AINDA DA TEMPO DE SE INSCREVER ! Sempre ocorrem imprevistos e infelizmente muitas pessoas acabam não podendo comparecer e descobrem isso em cima da hora, bem próximo do evento.

SQL Saturday : Hotel e Local do Evento

  Estou recomendando a todos que virão ao SQL Saturday ficarem hospedados no Hotel Formule 1 , devido ao preço e a ser relativamente próximo ao local do evento. Para chegar do hotel ao local do evento pode-se ir de metrô. É necessário uma pequena caminhada do hotel ao metrô, esse mapa abaixo pode ajudar : Visualizar Sem título em um mapa maior   Uma vez no metrô, deverão pega-lo em direção a PAVUNA (trem de cor VERDE) e descer na estação São Cristóvão.

SQL Saturday : O Que Conhecer no Rio de Janeiro

  Com o SQL Saturday acontecendo dia 14/04, muitas pessoas de várias partes do país virão conhecer o Rio de Janeiro. Mas o que conhecer em nossa cidade ? É claro que existem alguns locais bem óbvios para se visitar, mas outros nem tanto. Então vamos a uma pequena seleção de opções. Algumas dispensam comentários. Cristo Redentor A subida é feita de trem que sai a partir de Laranjeiras, de carro ou van que pode subir a partir de uma trilha próxima as estações de trem ou a pé por uma trilha que sai

SQL Saturday RIO : Aproveite ao Máximo o Evento

  Dia 14/04 a recepção do evento estará aberta a partir das 08hs da manhã, sendo que a apresentação de abertura do evento será as 09:00hs e primeira palestra as 09:15. Então, por que chegar tão cedo ? Por que chegar as 08hs ? Para que você possa aproveitar ao máximo esse sábado com o SQL Server, as 08hs começaremos a passar alguns vídeos sobre SQL Server . Assim sendo, enquanto você aguarda o inicio do evento e a primeira palestra, você já começará a descobrir muitas novidades do SQL Server 2012

SQL Server 2012 : Breaking Changes

  O SQL Server 2012 traz algumas mudanças de funcionalidade, alguns recursos que funcionavam nas versões anteriores e deixam de funcionar na versão 2012.  Vou destacar aqui alguns que me chamaram a atenção. Incompatibilidade com a versão 2000 O SQL Server 2012 não é mais compatível com o SQL Server 2000. Portanto se sua empresa ainda tem servidores SQL Server 2000 instalado, está mais do que na hora de mudar. Para passar um banco de dados do SQL Server 2000 para o SQL Server 2012 será necessário

SQL Saturday RIO : Sorteio de Livros

  Durante o SQL Saturday RIO, dia 14/04, haverão sorteio de vários brindes, especialmente livros. Tanto O’Reilly como Wrox forneceram gentilmente 10 livros cada para serem sorteados durante o evento. Os livros da Wrox já chegaram, os da O’Reilly estão a caminho. Portanto, além de todo o conteúdo técnico que você verá durante o evento, poderá ainda sair com um livro que o ajudará a aprender ainda mais. Veja os títulos enviados pela Wrox : Professional SQL Server 2008 Internals and Troubleshooting

Controlando a lista de bancos no SSMS–View Any Database

O comportamento padrão do SSMS é sempre exibir todos os bancos existentes na lista de bancos, independente do usuário ter ou não permissão de acessar o banco. Esse comportamento é as vezes visto como incômodo, especialmente  em casos de host de bancos de dados. Por que isso acontece ? “Filtrar” os bancos de acordo com as permissões não é uma tarefa tão simples quanto possa parecer. As permissões que determinam se um usuário tem ou não acesso a um determinado banco ficam localizadas nas tabelas d

WCF : Criando Serviços em Class Library

  Em um projeto web, quando adicionamos um WCF Service, além do arquivo .SVC é adicionado um arquivo .cs para a interface do serviço e um arquivo .cs para a implementação do serviço como code-behind do arquivo .svc. Porém misturar a implementação do serviço dentro de um projeto web não é necessariamente uma boa idéia, poderia ser melhor ter a implementação do serviço devidamente separada em uma class library. A separação de imediato já criaria uma maior versatilidade para o serviço poder ser uti

Livro : Programando com ASP.NET MVC

  As vezes me pedem recomendações de livros e nem sempre me lembro de títulos bons, então vamos a uma recomendação. O fato de ser o primeiro livro – talvez ainda o único no momento em que você lê – de ASP.NET MVC 3 em português pode ser decisivo para a aquisição. Mas, claro, está longe de ser o único motivo para optar por esse livro. O livro é bem completo, funciona bem como referência a respeito do ASP.NET MVC, mas cada tópico é também muito bem explicado, funcionando bem para o aprendizado do

Unity.MVC e o Web.Config

Na demonstração anterior sobre DI com Unity e MVC foi feita uma referência entre o site e a camada de negócios, o que, como citamos anteriormente, é indesejado devido ao vínculo rígido de design que mantém entre os 2. Vamos então, partindo do projeto anterior, melhorar a separação das camadas removendo essa dependência : Passo-a-Passo 1) No web.config, adicione logo no inicio da tag Configuration a seguinte tag : .csharpcode, .csharpcode pre { font-size: small; color: black; font-family: cons

Por Que Você Deve ir ao SQL Saturday–Rio

  Certamente você já deve ter visto na internet : No dia 14 de Abril o SQL Saturday estará novamente sendo realizado no Brasil, desta vez no Rio de Janeiro. Então a grande questão : Por que você deve se importar ? Por que deve ir ?   1) Muito conteúdo técnico O evento reunirá palestrantes de todo o país, os mais experiêntes DBA’s do país, além de provavelmente contar com palestrantes internacionais. A grade de palestras só será concluida no inicio de março, mas você já pode ver as palestras prop

Injeção de Dependência (DI) com MVC e Unity

  A injeção de dependência é uma importante técnica para a sepação de camadas da aplicação, garantindo uma independência entre as camadas. Em um ambiente web, tal como o ASP.NET MVC, a injeção de dependência carrega alguns desafios muito específicos, porém o Unity.MVC3, uma adaptação do já conhecido Unity para trabalhar com MVC 3, resolve-os com uma considerável facilidade. Vamos então a um projeto de exemplo de injeção de dependência no MVC 3 com uso de Unity, durante o projeto identificando os

MVC : Globalizando o Range Validator

  Continuando a série sobre a globalização da validação no ASP.NET MVC , vamos ver como globalizar o Range Validator. Range Validator Assim como o validador numérico, pelo fato de lidar com números o Range Validator do jQuery precisa ter sua função alterada para poder interpretar corretamente as diferenças entre uso de “.” e “,” nos valores numéricos conforme a cultura utilizada. Alterando a função Veja a nova função para a globalização do Range Validator : $( function () { jQuery.

MVC : Traduzindo a Mensagem de Validação Numérica

  Continuando a série sobre globalização da validação , agora que já falamos sobre globalizar a validação numérica, vamos falar sobre a tradução da mensagem de validação. Mensagem de Validação Todos os validadores permitem a personalização – e consequentemente a globalização – da mensagem de validação, com exceção de um : o validador de valores numéricos. Este validador é inserido automaticamente para verificar o tipo de dados numéricos e ficamos sem o controle de sua mensagem.

MVC : Globalizando a Validação numérica

  Falamos anteriormente sobre a globalização da validação no MVC . A globalização da validação numérica é um dos passos para essa globalização. Validação Numérica Quando criamos uma caixa de texto com base em um campo numérico o jQuery validator gera automaticamente uma validação do tipo de dados – como numérico – o que podemos ver pelo atributo data-val-number criado na tag input. O formato de um valor numérico depende muito da globalização : Alguns paises usam “.

Globalização no ASP.NET MVC

  Os validadores do ASP.NET MVC – baseados no uso de JQuery – validam datas e números, além de fornecerem algumas mensagens de validação pré-definidas. Porém para isso fazem grande uso do jQuery validator. O uso do jQuery validator para a validação no MVC cria uma maior necessidade do controle de globalização, que precisará ser controlada também no lado client. Veja os desafios que precisamos resolver em relação a globalização no jQuery validator : Definir a cultura a ser usada no client Fazer c

Corrigindo o controle de versão no Source Safe

  O source safe utiliza um arquivo chamado  MSSCCPRJ.SCC para fazer o controle de versão do projeto. Quando, por algum motivo qualquer, esse arquivo desaparece, ao abrir o projeto passamos a receber duas desagradáveis opções : ou temporariamente removemos o controle de código fonte ou removemos em definitivo. Corrigir esse problema é simples : Basta ir no menu File –> Source Control –> Change Source Control. Com isso será exibida a tela abaixo, na qual poderemos vincular novamente nosso projeto

Como entender MVVM e seus Frameworks

  1) Entenda a relação existente entre as partes 2) Comece com os fundamentos básicos da MVVM A) Nenhum código deve ser inserido no code-behind da tela B) A ViewModel nunca faz referência a nenhum elemento da tela 3) Com base nesses principios, monte um pequeno exemplo, uma tela simples para fazer alguns cálculos, por exemplo. A) Você descobrirá a necessidade da interface INotifyPropertyChanged B) Você descobrirá a necessidade da interface ICommand C) Você descobrirá a necessidade do atributo Co


« anterior 1 3 4 5 6 7 8 9 ... 20 21
diHITT | Guia Comercial | Business Directory | termos de uso | contato do diHITT
diHITT é uma propriedade da Connecorp LLC - EUA