Jump to content

Claudio Neto

Members
  • Content count

    2219
  • Joined

  • Last visited

Community Reputation

3 Comum

About Claudio Neto

  • Birthday 12/19/1984

Informações Pessoais

  • Sexo
    Masculino
  • Localização
    São Paulo, SP

Contato

  • Hangouts
    claudio.rodriguesneto@gmail.com
  • Twitter
    @vvcomoservo
  • Site Pessoal
    http://vivendocomoservo.com.br

Recent Profile Visitors

2764151 profile views
  1. Claudio Neto

    Erro ao conectar no banco de dados após publicar no IIS

    Gabriel, bom dia. Obrigado, tudo isso está feito. Eu acabei não retornando, mas já resolvi o problema. Não sei se isso é padrão do .net, mas quando gerei o app, ele não estava usando o usuário SA para se conectar a base, e sim o usuário do IIS APPPOOL\NetCore. Então eu resolvi dando permissão para esse usuário na base de dados. Se isso é o comportamento padrão, mas tem como contornar isso e usar o usuário informado, você pode me orientar como, por favor? O sistema já está em funcionamento, mas fica como conhecimento para uma próxima vez. Brigadão.
  2. Boa noite Fiz meu primeiro projeto .Net Core, e está tudo funcionando que é uma belezinha. Porém, ao publicar a aplicação no IIS, não estou conseguindo conectar no banco de dados. As páginas que não possuem conexão funcionam. Quando publiquei, ele gerou três arquivos json de configuração: appsettings.json, appsettings.Development.json e appsettings.production.json, e dentro de cada um dele, tem a conexão que eu criei e ele inseriu mais uma: "ConnectionStrings": { "HoleriteContext": "Server=DESKTOP-DGCC9GF\\SQLEXPRESS;Database=HOLERITES;Trusted_Connection=True;MultipleActiveResultSets=true;user id=sa;pwd=123;", "prjHoleriteContextConnection": "Server=(localdb)\\mssqllocaldb;Database=prjHolerite;Trusted_Connection=True;MultipleActiveResultSets=true" } Eu tentei copiar a string de conexão de HoleritesContext para prjHoleriteContextConnection, mas não deu em nada. Meu banco já está configurado para aceitar conexões TCP. E o erro está dando tanto na minha máquina local quanto no servidor do cliente. Não consegui encontrar algum tutorial que fale sobre essa parte, então alguém pode me auxiliar onde estou errando? Obrigado.
  3. Claudio Neto

    Criar rota personalizada

    Precisei fazer mais uma alteração. Local funcionou o web.config dessa forma, mas a hora que exportei para a azure só funcionou as páginas que terminam com uma extensão (por exemplo .html). Então deixai dessa forma e funcionou: <handlers> <remove name="ExtensionlessUrlHandler-Integrated-4.0" /> <remove name="OPTIONSVerbHandler" /> <remove name="TRACEVerbHandler" /> <add name="ExtensionlessUrlHandler-Integrated-4.0" path="*." verb="*" type="System.Web.Handlers.TransferRequestHandler" preCondition="integratedMode,runtimeVersionv4.0" /> <add name="ManagedDllExtension" path="*.html" verb="GET" type="System.Web.Handlers.TransferRequestHandler" preCondition="integratedMode,runtimeVersionv4.0" /> </handlers>
  4. Claudio Neto

    Criar rota personalizada

    Cara, deu tudo certo, muito obrigado. O principal erro que eu estava cometendo realmente era o arquivo (global.asax), pois mesmo quando eu fazia as configurações certas que você passou, não dava certo. Resultado final: RouteConfig.cs: routes.MapRoute("CategoriaSiteAntigo", "categoria-{page}.html", new { controller = "Telemensagem", action = "CategoriaSiteAntigo", page = UrlParameter.Optional } ); routes.MapRoute("TelemensagemSiteAntigo", "telemensagem-{page}.html", new { controller = "Telemensagem", action = "TelemensagemSiteAntigo", page = UrlParameter.Optional } ); routes.MapRoute( name: "Default", url: "{controller}/{action}/{id}/{descricao}", defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional, descricao = UrlParameter.Optional } ); TelemensagemController.cs: public ActionResult CategoriaSiteAntigo(string page) { int idCategoria = int.Parse(page.Substring(0, page.IndexOf("-"))); string descricao = page.Substring(page.IndexOf("-") + 1); return RedirectToAction("Categoria", new { id = idCategoria, descricao = descricao }); } public ActionResult TelemensagemSiteAntigo(string page) { int idTelemensagem = int.Parse(page.Substring(0, page.IndexOf("-"))); string descricao = page.Substring(page.IndexOf("-") + 1); return RedirectToAction("Detalhes", new { id = idTelemensagem, descricao = descricao }); } Web.config <handlers> <remove name="ExtensionlessUrlHandler-Integrated-4.0" /> <remove name="OPTIONSVerbHandler" /> <remove name="TRACEVerbHandler" /> <add name="ExtensionlessUrlHandler-Integrated-4.0" path="*.*" verb="*" type="System.Web.Handlers.TransferRequestHandler" preCondition="integratedMode,runtimeVersionv4.0" /> </handlers> Brigadão, Deus lhe abençoe!
  5. Claudio Neto

    Criar rota personalizada

    Assim é como já estava antes, e não funciona o HTML. Só uma coisa que eu percebi que estava fazendo errado, era que eu estava criando a rota no arquivo global.asax, então nada dava certo. Editei no arquivo RouteConfig.cs e passou a funcionar (sem o html). Agora só falta mesmo fazer funcionar com o .html Tem mais alguma sugestão? hehe... Vlw...
  6. Claudio Neto

    Criar rota personalizada

    Aqui não deu certo não, mas já tinha coisas no handlers do meu web.config, não sei se isso que pode ter interferido. Ficou assim: <handlers> <remove name="ExtensionlessUrlHandler-Integrated-4.0" /> <remove name="OPTIONSVerbHandler" /> <remove name="TRACEVerbHandler" /> <add name="ExtensionlessUrlHandler-Integrated-4.0" path="*." verb="*" type="System.Web.Handlers.TransferRequestHandler" preCondition="integratedMode,runtimeVersionv4.0" /> <add name="ManagedDllExtension" path="*.html" verb="GET" type="System.Web.Handlers.TransferRequestHandler" preCondition="integratedMode,runtimeVersionv4.0" /> </handlers>
  7. Claudio Neto

    Criar rota personalizada

    Obrigado, mas não rolou não... Mesmo erro: HTTP Error 404.0 - Not Found O recurso que você está procurando foi removido, teve o seu nome alterado ou está temporariamente indisponível.
  8. Claudio Neto

    Criar rota personalizada

    Olá, bom dia. Refiz um site que estava em ASP Clássico para .Net e agora estou tendo problemas com URLs propagadas pela internet, pois elas deixaram de existir. Estou tentando fazer com que as URLs antigas redirecionem para as novas criando uma nova rota, mas não estou conseguindo. No site antigo, eu tinha essas URLs, por exemplo: http://www.emocioneja.com.br/categoria-77-gospel-religiosa.html http://www.emocioneja.com.br/categoria-66-amor-romantica.html http://www.emocioneja.com.br/categoria-55-aniversario.html No novo, para acessar os mesmos locais, as URLs são: http://emocioneja.com.br/Telemensagem/Categoria/77/gospel-religiosa http://emocioneja.com.br/Telemensagem/Categoria/66/amor-romantica http://emocioneja.com.br/Telemensagem/Categoria/55/aniversarios Tentei criar minha rota conforme código abaixo, mas sem sucesso: routes.MapRoute( "Site Antigo", "categoria-{id}-{descricao}.html", new { controller = "Telemensagem", action = "Categoria" } ); Alguém sabe se é possível eu fazer isso, mesmo a URL antiga terminando em .html e se sim, como faço? Obrigado.
  9. Claudio Neto

    Piadas!

    Estava um americano e um baiano dirigindo na estrada. De repente o trânsito pára o americano bate na traseira do baiano. O americano sai de seu carro e vai até a janela do carro do baiano e diz: - Hello!! E o baiano responde: - Relo nada, amassou foi tudo!!!
  10. Claudio Neto

    Como imprimir imagem na etiqueta pela Zebra Designer

    É, realmente complicado. Voc~e não tem como pegar essa imagem em outro local?
  11. Claudio Neto

    Como imprimir imagem na etiqueta pela Zebra Designer

    Olá Renan, seja bem vindo ao fórum. O que quer dizer com a imagem está em caracteres inválidos? Ela está em hexadecimal? Se for isso, tente adapatar esse código para sua necessidade: http://forum.imasters.com.br/index.php?/topic/220553-imagem-no-vb-do-sql/page__view__findpost__p__763472
  12. Claudio Neto

    Jogo dos Números

  13. Claudio Neto

    Jogo dos Números

  14. Claudio Neto

    Jogo dos Números

  15. Claudio Neto

    Jogo dos Números

×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.