DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da .net Magazine ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!


Video: Criando um serviço de monitoramento-Parte I-Iniciando uma aplicação de monitoramento de estações de trabalho com Windows Service

Aplicação de monitoramento de estações de trabalho através do uso do windows service e uma aplicação web para gerenciamento.

Autor: Daniel Cazé

Título: Criando um serviço de monitoramento – Parte I

Tempo: 18:50 min
Mini resumo: Nesta aula vamos iniciar o desenvolvimento de uma aplicação de monitoramento de estações de trabalho através do uso de Windows service e uma aplicação web para gerenciamento de todas as máquina que possuem o serviço instalado

Tecnologias utilizadas: visual studio 2005, asp.net 2.0, c#, windows service.

Exemplos construídos: Um serviço windows que conectar-se a um banco SQL Server 2005 Express para gravar informações da estação de trabalho para gerenciamento posterior.
Palavras chaves: asp.net 2.0, c#, windows service, visual studio 2005.

 

 

 

 





    13 COMENTÁRIOS

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.



Silvio Antônio Caetano
Cara seus assuntos são os mais interessantes. Parabéns.
[há +1 ano] - Responder

 

Leandro Ribeiro
Olá, primeiro gostaria de parabenizá-lo pelo conteúdo das desse curso que é muito útil. Assisti a primeira aula e segui certinho, porém ao final de tudo, na hora da compilação aparece o erro "Sentinela.exe does not contain a static Main method or suitable for an entry point" Como faço para corrigir isso? Preciso muito dessa resposta. Obrigado.
[há +1 ano] - Responder
 

Daniel Santiago Da Silva Cazé
Leonardo, Aos 11 minutos da vídeo eu mostro o código do método Main, porém dependendo da sequencia de ações que vocês realizou para criar o service Sentinela.cs, você vai precisar informar nas propriedades do projetos "quem" é o método Main(). Acesse o menu project > Sentinela Properties > Starup Object
[há +1 ano] - Responder
 

Edcley Da Silva Firmino
vc poderia colocar os scripts para criação da versão final do projeto, tanto como tabelas e procedures ? :)
[há +1 ano] - Responder

 

[autor] Daniel Santiago Da Silva Cazé.
Amigo,

Acho que o script foi disponibilizados em vídeos mais avançadas.
Mas vou ver se publico novamente aqui hoje a noite.

Abs
[há +1 ano] - Responder
 

Julio Cesar De Oiveira Pereira

Ola, não consegui achar em nenhum dos 12 arquivos das vídeo aulas o Script para criar o banco de dados. Teria como vc nos enviar ou em ultimo caso fornecer um documento com as estruturas das tabelas que deverão ser criadas?

 

Muito Obrigado
[há +1 ano] - Responder

 

[autor] Daniel Santiago Da Silva Cazé.
Júlio, na última aula tem um arquivo .bak, ele é um backup da base em Sql Server. Abs Daniel Cazé
[há +1 ano] - Responder
 

Thomás Henrique B. Moreira
Parabens pelo curso Daniel. Muito bom!!

Segui o primeiro video, criei o serviço, o banco de dados, a SP e compilei o projeto normalmente. Instalei o serviço com sucesso e quando inicializo o mesmo, nada é gravado no banco. Quando executo a SP diretamente no banco, a mesma funciona normalmente.Estou ultilizando Visual Studio 2010, SQL Server 2008 Express e Windows 7. Tentei inclusive mudar o usuario de logon do serviço para um usuario local com permissões de adm, e mesmo assim não funcionou. Estou tentando executar o serviço no meu notebook, fora da rede.

Vc pode me ajudar com esse problema?

Desde ja agradeço!!

Abraços!
[há +1 mês] - Responder

 

Luiz Agnelo C. Maia
Vc debugou o codigo para ver se é gerada alguma exception em tempo de execução? Faça isto antes de instalar o serviço, caso ainda sim não funcione, adicione o codigo dentro de um bloco try/catch e dentro do catch vc faz um codigo para gravar um arquivo de log .txt em sua maquina para ver o que realmente esta acontecendo, as vezes, o serviço nem esta rodando, logo, ao fazer o arquivo de log, vc ficara sabendo isto!

[]s
Luiz Maia
[há +1 mês] - Responder
 

Thomás Henrique B. Moreira
Boa noite a todos!
O problema relatado no meu primeiro comentário ja foi resolvido. Era um erro na connection string... :P
Agora estou com outro problema. Eu ja terminei de desenvolver a aplicação. Daí, quando eu instalo o serviço e tento iniciá-lo, acontece o seguinte erro: "1053 - O serviço não respondeu a requisiçao em tempo hábil" Então, se tento iniciá-lo novamente, dá certo. O serviço fica executando e funcionando 100%. Porem, se eu paro o serviço e tento iniciá-lo novamente,acontece o mesmo erro!. Ou seja, eu so consigo iniciar o serviço, depois da segunda tentativa, sempre assim! Ja tentei debuggar, escrever no event viewer, mas quando dá o erro, ele não chega a escrever nada no event viewer...

Alguem poderia ajudar?
Vlw!
Abraços!
[há +1 mês] - Responder

 

Luiz Agnelo C. Maia
Solução da Microsoft:

http://support.microsoft.com/kb/839174
[há +1 mês] - Responder
 

Thomás Henrique B. Moreira
Caro Luiz Agnelo, obrigado pela resposta.

Eu estou usando o framework 4.0 e pelo que pude perceber o link q vc enviou trata de problemas no framework 1.1.
De qualquer fora, ja atualizei meu SO (windows 7) e o framework e ainda nao consegui sucesso.

Ja tentei várias alternativas, ja pesquisei várias coisas na internet mais ainda nao consegiu resolver o problema.

Continuo procurando uma solução e no aguardo de alguma ajuda.

Mais uma vez obrigado.
[há +1 mês] - Responder
 

Luiz Agnelo C. Maia
Thomas, coloca alguns blocos de try catch e no cacth manda gravar um arquivo txt com o erro e a pilha toda (stack trace)! Talvez desta forma vc consiga ver onde esta parando!
[há +1 mês] - Responder
 



Publicidade
Curso Online
Este post faz parte de:

Curso(s):
  •  Criando um serviço de monitoramento

  • Autor
    Daniel Santiago Da Silva Cazé.

    Daniel Santiago da Silva Cazé (dsscaze@gmail.com) trabalha com desenvolvimento de aplicações web para intranet e SIGs a 6 anos. Desenvolve trabalhos de Data WareHouse e administração de dados com SQL Server 2000/2005. MCP Developer Web Applications. Atualmente, Supervisor de Desenvolvimento...


    Space do autor
    Estatísticas
    Favorito:
    Comentários:
    Feedback:
    Utilidade:
    3   0
    [Fechar]

    Você precisa estar logado para dar um feedback.

    Clique aqui para efetuar o login
    [Fechar]


    Este post está fechado. Saiba mais sobre a assinatura MVP!
    web-03
    DevMedia  |  Anuncie  |  Fale conosco
    Hospedagem web por Porta 80 Web Hosting
    2012 - Todos os Direitos Reservados a web-03