domingo, 3 de agosto de 2014

João Vitor P. Simeão: Boa noite, leitores! Na última semana, trabalhei na conclusão do jogo de mecânica e na homologação do projeto (como dito em minha postagem anterior). Em relação ao jogo, adicionei áudio ao mesmo - através da tag audio, recurso do html5 -, e janelas PopUp (instrumento do Ajax Control Toolkit, cuja .dll adicionei ao Toolbox do Visual Studio (portanto, seus objetos estão todos disponíveis para uso dentro das páginas asp.net). Contudo, deparei-me com um erro inesperado ao executar a página questionario.aspx. O VS acusava um conflito entre dois arquivos assembly de mesmo nome dentro do projeto. Não consegui localizar o erro propriamente, mas imaginei que ele tenha ocorrido durante a criação do projeto em meados de Maio (quando foi criada a ClassLibrary TCC.Model e, posteriormente, o projeto Web do TCC). Dessa maneira, reiniciei o projeto novamente, criando todas as páginas manualmente e copiando seus códigos da versão "antiga". O resultado mostrou-se muito satisfatório, com a solução do conflito e, até mesmo, o desaparecimento de outros problemas (como a não localização "ocasional" da biblioteca do Npgsql). Assim, revisei as páginas construídas até então, devendo ressaltar alguns aspectos:
primeiramente, no ambiente login, ao inserir um vídeo .mp4 através da tag video (também recurso do html5), o mesmo não funcionou, pois o IIS (Internet Information Services, servidor web da Microsoft que oferece plataforma para hospedagem de sites, serviços e aplicativos) não suporta tal formato. Para fazer com que o IIS reconheça-o, é necessário "adicioná-lo" ao diretório MIME Types do Servidor (operação que não consegui realizar, e na qual estarei trabalhando nos próximos dias). Na página de cadastro, consegui (afinal) testar a força da senha do usuário usando javascript e o método do onchange do objeto TextBox). Fiz alguns ajustes nas demais páginas (questionario, menu_usuario, menu_admin) também. Amanhã as aulas recomeçarão e então daremos prosseguimento ao projeto (união do jogo de informática - feito pela Juliana e Tamiris, discussão do segundo jogo de eletrônica, hospedagem em servidor web, testes com o Unity, dentre outros aspectos). Sinceramente, estou preocupado com o quesito "tempo" (afinal, dispomos de praticamente dois meses mais para o término do nosso projeto, devendo conciliar os estudos com prévias, relatórios e testes do TCC). Entretanto, acredito eu que, com empenho e dedicação, o resultado será muito promissor.