Vaga para Analista/Programador ASP.NET + SQL Server

por Massami 1. julho 2011 09:48

Estamos selecionando analistas/programadores com experiência em ASP.NET (preferencialmente C#) e SQL Server para trabalhar conosco CLT. Também estamos analisando CVs de estágio para estudantes de Ciências da Computação, Engenharia e afins.

Para CLTs, os benefícios são: VT+VR+Plano de Saúde e Odontológico.

Daremos preferência aos residentes no ABC.

 

Em caso de dúvidas, deixe seu comentário abaixo.

 

Interessados, enviar CV pelo link: http://www.aspbrasil.net/carreira/carreira.aspx

Tags:

São Bernardo do Campo | ABC | São Bernardo do Campo | São Bernardo do Campo | São Bernardo do Campo | Aspbrasil | Aspbrasil | ASP.NET | São Bernardo do Campo | Programação | ABC | Aspbrasil | Programação | ASP.NET | São Bernardo do Campo | ASP.NET | Programação | Programação | São Bernardo do Campo | São Bernardo do Campo | Programação | Aspbrasil | São Bernardo do Campo | ABC | Aspbrasil | ASP.NET | São Bernardo do Campo | Aspbrasil | ABC | São Bernardo do Campo | Aspbrasil | São Bernardo do Campo | São Bernardo do Campo | ASP.NET | Programação | ASP.NET | Programação | Programação | São Bernardo do Campo | Programação | São Bernardo do Campo | Aspbrasil | Aspbrasil | ABC | Programação | São Bernardo do Campo | ABC | São Bernardo do Campo | Programação | São Bernardo do Campo | ASP.NET | São Bernardo do Campo | ASP.NET | Programação | Aspbrasil | ABC | Programação | São Bernardo do Campo | ASP.NET | Programação | Aspbrasil | Aspbrasil | São Bernardo do Campo | Programação | ASP.NET | Aspbrasil | ASP.NET | São Bernardo do Campo | Programação | Aspbrasil | ASP.NET | São Bernardo do Campo | ABC | Programação | São Bernardo do Campo | Aspbrasil | Aspbrasil | ABC | São Bernardo do Campo | Aspbrasil | ASP.NET | Programação | São Bernardo do Campo | São Bernardo do Campo | São Bernardo do Campo | ASP.NET | Programação | São Bernardo do Campo | ABC | São Bernardo do Campo | Programação | Programação | São Bernardo do Campo | ASP.NET | São Bernardo do Campo | Programação | Aspbrasil | Aspbrasil | São Bernardo do Campo | Programação | São Bernardo do Campo | Aspbrasil | Aspbrasil | ASP.NET | Programação | São Bernardo do Campo | Programação | Programação | ASP.NET | ABC | Aspbrasil | São Bernardo do Campo | Aspbrasil | São Bernardo do Campo | São Bernardo do Campo | Programação | São Bernardo do Campo | Programação | ASP.NET | ASP.NET | São Bernardo do Campo | Aspbrasil | Aspbrasil | Programação | Programação | Programação | Programação | ASP.NET | São Bernardo do Campo | São Bernardo do Campo | Aspbrasil | São Bernardo do Campo | Aspbrasil | ABC | Programação | ASP.NET | São Bernardo do Campo | Aspbrasil | São Bernardo do Campo | São Bernardo do Campo | ABC | Programação | Programação | São Bernardo do Campo | São Bernardo do Campo | Aspbrasil | São Bernardo do Campo | São Bernardo do Campo | Programação | São Bernardo do Campo | ASP.NET | Programação | Aspbrasil | Programação | Programação | Aspbrasil | Aspbrasil | São Bernardo do Campo | São Bernardo do Campo | Aspbrasil | Programação | São Bernardo do Campo | Programação | São Bernardo do Campo | Programação | São Bernardo do Campo | ASP.NET | Aspbrasil | ASP.NET | Programação | São Bernardo do Campo | Programação | São Bernardo do Campo | Programação | São Bernardo do Campo | São Bernardo do Campo | São Bernardo do Campo | São Bernardo do Campo | Programação | Programação | Aspbrasil | Aspbrasil | São Bernardo do Campo | São Bernardo do Campo | Programação | Programação | São Bernardo do Campo | São Bernardo do Campo



Para rir e descontrair: Blog Vida de Programador

por Fernando D'Angelo 25. março 2011 20:03

Hoje recebi um link para um blog muito bom com tirinhas no formato de HQ ilustrando situações engraçadas que, não raro, são vividas por nós de TI.

http://www.vidadeprogramador.com.br

Muuuito bom!

Abs,

Fernando D'Angelo

Tags:

Off-topic



Você já calculou a variância da sua equipe?

por Fernando D'Angelo 17. março 2011 20:01

Na matemática Variância é um valor que indica o quanto um grupo de dados está próximo de sua média. Pode-se dizer que é um valor que representa a "Dispersão dos Dados".
Quanto mais próximos estes dados estão da média, mais próximo de zero é a variância, e quanto maior a dispersão dos dados em relação à sua média, maior a variância.

Para exemplificar, podemos pensar em medir a temperatura média dos últimos 5 dias.
Se a temperatura for exatamente igual a 30 graus nos 5 dias, a média será de 30 graus e a variância será de zero.
Se a temperatura tiver pequenas variações nos 5 dias (27, 33, 30, 29, 31), a média continuará 30 graus, mas a variância será um pouco maior que zero.
Se a temperatura tiver grandes variações nos 5 dias (10, 50, -20, 80, 30), a média continuará 30 graus, mas a variância será muito maior que zero.

Utilizando este conceito de variância para análise de uma equipe e das características das pessoas que a compõe, pode-se pensar em 3 cenários bem distintos:

Equipes com variância igual ou próximas a zero tendem a não terem problemas de relacionamento, discussões e brigas entre seus integrantes.
Todos pensam e agem de forma similar, partilham de opiniões próximas, estão sempre em harmonia, chegam rapidamente a decisões que agradam a todos.

Já equipes com variância muito grande tendem a não saírem do lugar devido problemas de relacionamento.
Não há consenso, qualquer decisão sempre irá agradar a alguns e desagradar outros, brigas e discussões são frequentes e não construtivas.

Existe ainda as equipes com variância moderada, onde discussões e divergências ocorrem com certa frequência, mas com menor amplitude.
Neste cenário discussões ocorrem de forma construtiva, em prol da melhor decisão e não se torna uma disputa de valores pessoais.
Apesar de muita discussão, a solução sempre aparece a partir de um consenso entre os envolvidos e tende a agradar a todos.

Na AspBrasil temos uma equipe com variância moderada. Julgo ser o melhor cenário para nossa empresa. Este ambiente nos proporciona enxergar um mesmo problema a partir de diversos pontos de vista, o que não ocorre em empresas com equipes de pequena variância e onde as opiniões são sempre muito similares, e nos permite tomarmos decisões com o apoio de todos, cenário que não ocorre em uma equipe de variância muito elevada.

Temos profissionais ousados, mas sempre há a discussão levantada pelos mais conservadors a respeito dos riscos, o que torna o desenvolvimento do projeto mais cauteloso.
Temos profissionais metódicos mas sempre há espaço para flexibilização, o que é importante em algumas cirscunstâncias.
Temos profissionais rígidos com nossos clientes, e também aqueles que são mais permissivos. No fim, temos um bom relacionamento com nossos clientes por sabermos a hora de conceder algo, mas também sabermos restringir e gerenciar bem a ansiedade deles em prol da qualidade e de um bom planejamento do projeto.
Temos profissionais organizados e desorganizados, o que nos permite trabalharmos com processos bem definidos mas que permitem uma pitada de improviso.

Creio que este ambiente seja bem mais rico do que um ambiente de pequena variância, e bem mais fértil que um ambiente de variância elevada.

Para outros negócios e cenários, talvez um dos outros tipos de variância seja interessante. Mas o importante é analisarmos estes fatores e verificarmos se estamos aplicando a melhor opção para o nosso negócio.

E você? Já fez essa análise?

Por: Fernando D'Angelo

Tags:

Off-topic | Off-topic



Log Online de Erros para ASP.NET 2.0

por Fernando D'Angelo 14. fevereiro 2011 11:48

O Google possui uma ferramenta muito interessante para log de erros na plataforma ASP.NET 2.0/3.5, que com certeza ajuda muito na depuração de problemas no sistema.

O projeto ELMAH (http://code.google.com/p/elmah/) permite que o desenvolvedor receba, por e-mail, notificações sempre que um erro ocorre em um determinado site.

Possui ainda outras funcionalidades como:

  • Log de todas as exceções não tratadas (unhandled exceptions)
  • Permite acesso a uma página WEB que lista o log completo de exceções (erros) da aplicação
  • Permite acesso a uma página WEB com os detalhes de cada exceção
  • Em muitos casos, é possível visualizar inclusive a tela amarela do erro ocorrido (mesmo quando customErrors está setado para OFF no Web.Config)
  • Notificação por e-mail sempre que uma exceção ocorre
  • Possui uma RSS feed que lista as últimas 15 exceções ocorridas

No site há códigos para download e tutoriais sobre como fazer a instalação do módulo.

Até a próxima!

Fernando D'Angelo

Tags:

Programação | Programação | Programação | Google | Programação | Programação | Programação | Programação | ASP.NET | ASP.NET | Programação | Programação | ASP.NET | ASP.NET | Google | ASP.NET | Programação | ASP.NET | ASP.NET | ASP.NET | Programação | Programação | Google | Programação | Google | ASP.NET | Programação | ASP.NET | Programação | Programação | Programação | ASP.NET | Google | Programação | Programação | Programação | ASP.NET | Google | Programação | Programação | Google | ASP.NET | Programação | ASP.NET | Programação | Programação | Programação | Programação | Programação | Programação | Programação | Programação | Programação | Google | Google | Programação | ASP.NET | Google | Programação | ASP.NET | Programação | ASP.NET | Programação | Programação | Programação | Programação | ASP.NET | Google | Programação | Programação | Programação | Programação | ASP.NET | ASP.NET | ASP.NET | Google | ASP.NET | Programação | ASP.NET | ASP.NET | Programação | Programação | Programação | Programação | Google | ASP.NET | Programação | ASP.NET | ASP.NET | Google | Programação | ASP.NET | Programação | Programação | Programação | ASP.NET | ASP.NET | Programação | ASP.NET | Google | Programação | ASP.NET | Programação | ASP.NET | Programação | Google | Programação | Google | Programação | ASP.NET | Programação | ASP.NET | Programação | Programação | ASP.NET | Google | Programação | Programação | Google | ASP.NET | Google | Programação | Programação | Programação | ASP.NET | ASP.NET | Programação | Google | Programação | Programação | Google | Programação | ASP.NET | Google | Programação | Programação | Programação | Programação | Programação | Programação | Google | Google | Programação | Programação | ASP.NET | Programação | Programação | Programação | ASP.NET | Programação | ASP.NET | Programação | ASP.NET | Programação | ASP.NET | Google | Google | Programação | ASP.NET | Programação | ASP.NET | Google | Programação | ASP.NET | ASP.NET | Programação | Programação | Programação | ASP.NET | Programação | ASP.NET | Google | Programação | Programação | ASP.NET | Google | Programação | Programação | Programação | Programação | ASP.NET | ASP.NET | ASP.NET | ASP.NET | Google | Google | ASP.NET | Programação | Google | ASP.NET | Programação | ASP.NET | Programação | ASP.NET | Programação | Programação | Programação | ASP.NET | Programação | Programação | Google | Programação | Google | Programação | Programação | Programação | Programação | Google | Programação | Google | Programação | ASP.NET | ASP.NET | Programação | Programação | Programação | Google | ASP.NET | Programação | ASP.NET | Programação | ASP.NET | Programação | Google | Programação | Programação | Programação | ASP.NET | Google | Programação | Google | ASP.NET | Programação | Google | Programação | Programação | ASP.NET | ASP.NET | Programação | Programação | Google | ASP.NET | Programação | ASP.NET | Programação | Programação | Programação | ASP.NET | Programação | ASP.NET | ASP.NET | ASP.NET | Programação | Programação | Programação | Google | ASP.NET | Google | Programação | Google | Programação | ASP.NET | ASP.NET | Programação | Programação | Programação | Programação | Programação | Programação | Programação | Programação | Programação | Programação | Google | Programação | ASP.NET | ASP.NET | Google | Google | Google | ASP.NET | Programação | Programação | Google | Programação | ASP.NET | Google | ASP.NET | ASP.NET | ASP.NET | ASP.NET | Programação | Programação | Programação | Programação | Programação | Programação | ASP.NET | ASP.NET | Programação | Programação | ASP.NET | Google | Programação | ASP.NET | Programação | ASP.NET | Programação | Programação | Programação | Google | Programação | ASP.NET | Programação | Programação | Google | Programação | ASP.NET | Google | Google | Google | Programação | Google | Google | Programação | Google | Programação | ASP.NET | Programação | Programação | Google | Programação | ASP.NET | Programação | ASP.NET | Programação | Programação | Programação | Programação | Programação | Programação | Programação | Programação | Google | Programação | Programação | ASP.NET | Programação | Programação | ASP.NET | Programação | Google | Programação | Programação | Google | Google | ASP.NET | Google | Google | ASP.NET | Programação | Programação | Programação | Programação | Programação | Google | Programação | Google | ASP.NET | Programação | ASP.NET | Programação | Programação | ASP.NET | Programação | Programação | Programação | Programação | Programação | Programação | Google | Programação | ASP.NET | Programação | ASP.NET | Programação | Programação | ASP.NET | Programação | ASP.NET | Google | Programação | ASP.NET | Programação | ASP.NET | Programação | Programação | Programação | ASP.NET | ASP.NET | Google | ASP.NET | Google | Programação | Programação | ASP.NET | ASP.NET | ASP.NET | Programação | Programação | Programação | Programação | ASP.NET | Programação | Google | Programação | Google | Programação | Programação | Programação | Programação | Programação | ASP.NET | ASP.NET | Programação | ASP.NET | Programação | Programação | Programação | Programação | Programação | Programação | Programação | ASP.NET | ASP.NET | ASP.NET | Google | ASP.NET | ASP.NET | ASP.NET | ASP.NET | Programação | Programação | Programação | Programação | Programação | ASP.NET | Programação | Google | Google | Google | Google | Programação | ASP.NET | Programação | Programação | ASP.NET | Programação | Programação | Programação | Programação | Programação | Programação | ASP.NET | Programação | Programação | ASP.NET | Programação | Programação | ASP.NET | ASP.NET | Programação | Programação | Programação | ASP.NET | ASP.NET | Programação | Programação | Programação | Programação | ASP.NET | Programação | Programação | Google | Google | Programação | Google | Google | ASP.NET | ASP.NET | ASP.NET | ASP.NET | ASP.NET | ASP.NET | Programação | Programação | Programação | Programação | ASP.NET | Programação | Programação | Programação | ASP.NET | ASP.NET | Programação | ASP.NET | ASP.NET | Programação | Programação | Google | Google | Google | Google | Programação | ASP.NET | Programação | Programação | Programação | ASP.NET | Google | ASP.NET | Programação | ASP.NET | ASP.NET | ASP.NET | ASP.NET | ASP.NET | ASP.NET | ASP.NET | ASP.NET | Google | Google | Google | Programação | Programação | ASP.NET | Programação | Programação | Programação | ASP.NET | Google | Programação | Programação | Google | Programação | Google | Google | Google | ASP.NET | Programação | ASP.NET | ASP.NET | Programação | Programação | Programação | Programação | Programação | ASP.NET | ASP.NET | ASP.NET | Programação | ASP.NET | Programação | Programação | ASP.NET | Programação | Google | Google | Google | Programação | Programação | Programação | Programação | Programação | Programação | Programação | Google | Programação | Programação | ASP.NET | Programação | Google | Google | Google | ASP.NET | ASP.NET | ASP.NET | Programação | Programação | Programação | Programação | Programação | Google | Google | Programação | Google | Programação | Programação | Programação | Programação | ASP.NET | Programação | Programação | Programação | ASP.NET | Programação | Google | Programação | Programação | Programação | Google | Programação | Programação | Google | Programação | Google | ASP.NET | Google | ASP.NET | Google | ASP.NET | ASP.NET | Programação | Google | Programação | Programação | Programação | Programação | Google | Google | ASP.NET | Google | ASP.NET | ASP.NET | ASP.NET | Programação | Programação | ASP.NET | Programação | Programação | Programação | Google | Programação | Google | Google | Google | Google | Programação | Programação | Programação | Google | Programação | ASP.NET | Programação | Programação | ASP.NET | Google | Programação | Programação | Programação | Programação | Programação | Programação | ASP.NET | ASP.NET | ASP.NET | ASP.NET | Programação | ASP.NET | Programação | Programação | ASP.NET | Programação | Programação | Programação | Programação | Programação | Programação | Google | Programação | Google | Google | Programação | Programação | Programação | Google | Programação | ASP.NET | Programação | Programação | Programação | Programação | Programação | Programação | Programação | Programação | Programação | ASP.NET | ASP.NET | ASP.NET | Programação | ASP.NET | Programação | Programação | Programação | Programação | Programação | ASP.NET | Programação | Programação | ASP.NET | Programação | Programação | ASP.NET | ASP.NET | Google | Programação | ASP.NET | ASP.NET | Programação | ASP.NET | ASP.NET | Programação | ASP.NET | Programação | ASP.NET | ASP.NET | Programação | Programação | Programação | Programação | Programação | Programação | Programação | Programação | Programação | Google | ASP.NET | Google | ASP.NET | ASP.NET | ASP.NET | ASP.NET | ASP.NET | ASP.NET | ASP.NET | ASP.NET | ASP.NET | ASP.NET | Programação | ASP.NET | Programação | Programação | Programação | Programação | Programação | Programação | Programação | Google | ASP.NET | ASP.NET | Google | Programação | ASP.NET | ASP.NET | ASP.NET | Programação | ASP.NET | ASP.NET | ASP.NET | Programação | Programação | Programação | ASP.NET | Google | Programação | Programação | Programação | Programação | Programação | Programação | ASP.NET | Programação | Programação | ASP.NET | ASP.NET | ASP.NET | Programação | ASP.NET | ASP.NET | Programação | Programação | Programação | Programação | Programação | Google | ASP.NET | Programação | ASP.NET | Programação | ASP.NET | Programação | Google | Programação | Programação | ASP.NET | Google | ASP.NET | Google | ASP.NET | Google | Programação | Google | Programação | ASP.NET | Programação | ASP.NET | ASP.NET | ASP.NET | ASP.NET | Programação | ASP.NET | Google | Google | Programação | Programação | Programação | Google | Programação | Google | Programação | Google | Programação | Google | Programação | ASP.NET | Programação | ASP.NET | Programação | Programação | ASP.NET | Programação | Google | Programação | Programação | Programação | Programação | Programação | Programação | Programação | Programação | Google | Programação | Programação | Programação | Programação | ASP.NET | Google | Programação | Programação | Programação | ASP.NET | ASP.NET | Programação | Programação | Programação | Programação | ASP.NET | Programação | Programação | Programação | ASP.NET | Google | Programação | ASP.NET | Programação | ASP.NET | Google | ASP.NET | ASP.NET | Programação | Google | Programação | Programação | Programação | ASP.NET | ASP.NET | Programação | Google | Programação | Programação | Programação | ASP.NET | Programação | Programação | ASP.NET | Programação | ASP.NET | Programação | Programação | Programação | Google | ASP.NET | ASP.NET | ASP.NET | ASP.NET | Programação | Programação | Google | ASP.NET | ASP.NET | Programação | ASP.NET | Programação | Programação | Programação | ASP.NET | ASP.NET | Programação | Programação | Programação | ASP.NET | Programação | Google | ASP.NET | Google | Programação | ASP.NET | ASP.NET | Programação | Google | Programação | Google | Programação | ASP.NET | Programação | Programação | Programação | Programação | Programação | Programação | ASP.NET | Programação | ASP.NET | Programação | Programação | ASP.NET | ASP.NET



XML Web Services com ASP.NET: Gerando log da comunicação em arquivos XML

por Thiago Nishio 4. fevereiro 2011 19:03

Fala pessoal!

Dando continuidade ao tema do post anterior (XML Web Services com ASP.NET: Criando uma classe Proxy manualmente), explicarei como gerar arquivos XML que representam as mensagens SOAP trocadas entre a aplicação web e o XML Web service. SOAP (Simple Object Access Protocol) é um protocolo para a troca de mensagens estruturadas comumente utilizada em XML Web services.

Primeiramente, incluímos a classe TraceExtension no projeto. Esta classe está definida no arquivo TraceExtension.cs (8,42 kb) (Clique para baixar). Depois é necessário gerar a classe proxy manualmente e editá-la. Inserimos o namespace "SoapMessageUtility" (namespace da classe TraceExtension) na definição da classe proxy e, na definição do método que queremos gerar o log, adicionamos um atributo do tipo TraceExtensionAttribute (conforme a linha 423, destacada na figura 1).

Figura 1: Exemplo de atributo a ser informado no método do Web Service

Há quatro parâmetros que devemos informar ao declarar o atributo do tipo TraceExtensionAttribute: LogTypeMode, Path, RequestFileName e ResponseFileName.

  • LogTypeMode: Define o que deverá ser gerado pelo log;
  • Path: Caminho do diretório onde será armazenado o log;
  • RequestFileName: O nome do arquivo que será gravado para registrar a mensagem enviada para o XML Web Service;
  • ResponseFileName: O nome do arquivo que será gravado para registrar a mensagem recebida pela aplicação web.

O parâmetro LogTypeMode contém as opções None, Request, Response e RequestResponse.

  • None: Não gera log;
  • Request: Gera apenas o log da mensagem enviada para o XML Web service;
  • Response: Gera apenas o log da mensagem recebida pela aplicação web;
  • RequestResponse: Gera o log do envio e do recebimento das mensagens.

Lembrando, o diretório onde será armazenado os arquivos XML deve existir, senão ocorrerá erro.

Até mais!

Tags: , , ,

ASP.NET | Programação




Calendário

<<  fevereiro 2012  >>
seteququsedo
303112345
6789101112
13141516171819
20212223242526
2728291234
567891011

Ver os posts em um calendário maior

Oportunidades


Para divulgar oportunidades aqui, entre em contato conosco enviando a descrição completa da vaga + uma data de validade para cada uma delas.

* As vagas divulgadas neste espaço são de inteira responsabilidade das empresas anunciantes.

Assine Nossa Newsletter

Quero ser notificado quando um novo Post for publicado