"

Nosso

Blog

YourCode Soluções Web e Mobile

08/11/2024

Crie um site que transforme seu negócio em Santa Cruz do Sul!

Sua empresa merece um site profissional e moderno! Com a YOURCODE, você terá uma presença online forte e atrairá mais clientes em Santa Cruz do Sul-RS.

Por que escolher a YOURCODE?

  • Sites sob medida: Desenvolvidos para atender às necessidades específicas do seu negócio.
  • Otimização para SEO: Apareça nos primeiros resultados do Google e conquiste mais clientes.
  • Design moderno e intuitivo: Uma experiência incrível para seus visitantes.
  • Suporte técnico especializado: Conte com nossa equipe para tirar suas dúvidas.

Veja como o Laboratório Pasteur impulsionou suas vendas com o site e loja virtual desenvolvido pela YOURCODE: Veja o CASE DE SUCESSO clicando aqui.

Quer saber mais? Acesse nosso portfólio clicando aqui.

#santacruzdols #criacaodesites #desenvolvimentoweb #seo #marketingdigital #webdesign #riograndedosul #design #site #web #digital #online

Não perca mais tempo! Entre em contato conosco e solicite um orçamento: 

Solicitar Orçamento

Sua jornada digital começa agora!

08/11/2024

Criação de Sites em Santiago-RS: Dê um UP no Seu Negócio!

Está buscando uma forma de impulsionar seu negócio em Santiago-RS? Com a YOURCODE Soluções Web e Mobile, sua empresa ganha um site moderno, eficiente e totalmente personalizado.

Por que escolher a YOURCODE?

  • Sites responsivos: Seu negócio sempre acessível, em qualquer dispositivo.
  • Otimização para SEO: Apareça nos primeiros resultados do Google e atraia mais clientes.
  • Design profissional: Uma identidade visual que reflete a sua marca.
  • Suporte técnico: Conte com nossa equipe para resolver qualquer dúvida.

Confira o case de sucesso da CES-SANTIAGO em Santiago: Confira o projeto clicando aqui.

Quer saber mais sobre como podemos te ajudar? Acesse nosso portfólio: clicando aqui.

#santiagors #criacaodesites #desenvolvimentoweb #seo #marketingdigital #webdesign #riograndedosul #design #site #web #digital #online

Entre em contato e solicite um orçamento!

Solicitar Orçamento

08/11/2024

Criação de Sites em Santa Maria-RS: Sua Presença Digital Garantida com a YOURCODE

A YOURCODE Soluções Web e Mobile, empresa especializada em desenvolvimento de sites e soluções digitais em Santa Maria-RS, oferece um serviço completo para empresas de todos os portes que desejam fortalecer sua presença online e alcançar novos clientes. Com uma equipe experiente e apaixonada por tecnologia, a YOURCODE garante a criação de sites personalizados, responsivos e otimizados para os mecanismos de busca, impulsionando sua marca e seus resultados.

Por que ter um site em Santa Maria-RS?

Em um mundo cada vez mais digital, ter um site profissional é fundamental para qualquer empresa que deseja se destacar no mercado. Um site bem feito funciona como um vitrine virtual para seu negócio, permitindo que você:

  • Apresente seus produtos e serviços de forma clara e objetiva.
  • Divulgue sua marca e seus valores para um público amplo.
  • Aumente suas vendas e leads online.
  • Fortaleça sua credibilidade e profissionalismo.
  • Mantenha contato constante com seus clientes.
  • Colabore para a fidelização de clientes.

A YOURCODE oferece soluções completas para criação de sites em Santa Maria-RS:

  • Desenvolvimento de sites personalizados: Criamos sites sob medida para atender às necessidades específicas de cada cliente, utilizando as melhores tecnologias e ferramentas do mercado.
  • Sites responsivos: Garantimos que seu site seja acessível e tenha uma ótima experiência de navegação em qualquer dispositivo, seja um computador, tablet ou smartphone.
  • Otimização para SEO: Implementamos as melhores práticas de SEO para que seu site seja facilmente encontrado pelos mecanismos de busca, como Google e Bing.
  • Design moderno e atraente: Criamos um design profissional e atraente que transmita a identidade visual da sua marca e encante seus visitantes.
  • Conteúdo de qualidade: Produzimos conteúdo relevante e informativo para atrair e engajar seu público-alvo.
  • Manutenção e suporte: Oferecemos serviços de manutenção e suporte para garantir que seu site esteja sempre atualizado e funcionando perfeitamente.

Com a YOURCODE, você tem a tranquilidade de saber que seu site está em boas mãos. Nossa equipe de especialistas está sempre à disposição para te auxiliar em todas as etapas do processo, desde o planejamento até a implementação e o monitoramento dos resultados.

Entre em contato conosco hoje mesmo e solicite um orçamento para criação de sites em Santa Maria-RS!

YOURCODE Soluções Web e Mobile

Telefone: (55) 99643-0504

E-mail: Santa Maria/RS

Website: https://yourcode.com.br/

Redes Sociais:

A YOURCODE: Seu parceiro ideal para o sucesso online!

18/04/2024

Implementar UI Swagger com API Web

O que é Swagger? 
Swagger é uma representação simples, mas poderosa, de sua API RESTful. Com o maior ecossistema de ferramentas de API do planeta, milhares de desenvolvedores oferecem suporte ao Swagger em quase todas as linguagens de programação e ambientes de implantação modernos.

Quais as vantagens de usar o Swagger?
  1. Forma padrão de serviço
  2. Todos entendem facilmente nosso código
  3. Fácil de testar
  4. Não há necessidade de escrever documento.

Nesse tutorial, vou utilizar o ASP.NET MVC C# para criar a WEB API. A versão do framework é a 4.8 e estou usando o MySQL Connector 8.3.0.

Sem mais delongas, vamos ao tutorial!!

Passo 1: Adicionando Swagger ao projeto de API da Web
Para adicionar o Swagger à API Web, precisamos apenas instalar um projeto de código aberto chamado Swashbuckle via NuGet.

Passo 2: Instale o Swagger do NuGet.

Após a instalação, você pode ver swaggerconfig.cs na pasta app_start em seu respectivo projeto.

Passo 3: Visualize o Swaggerconfig.cs 

Passo 4: Configurando o Swagger

No mínimo, precisamos desta linha para ativar o Swagger e a UI do Swagger. 

  1. Configuração Global.Configuração  
  2. .EnableSwagger(c => c.SingleApiVersion( "Versão" ,  "Nome do Projeto" ))  
  3. .EnableSwaggerUi(); 

Passo 5: Agora, execute seu aplicativo API.

Passo 6: Basta digitar swagger após o serviço. Você obterá a UI do swagger com API de lista, incluindo tudo o que escrevemos em serviços.
exemplo - http://localhost:1025/swagger/ui/index 

Passo 7: Basta clicar em uma API para visualizar os respectivos dados. Clique no botão "Experimentar" para ver o resultado.

Passo 8: Habilite o Swagger para usar comentários XML
  1. Basta clicar com o botão direito no seu projeto e ir em propriedades.
  2. Selecione a guia "build".
  3. Ative a opção "XML documentation file" conforme imagem abaixo

Passo 9: Em cada método das controllers do projeto agora você pode fazer comentários conforme mostra a imagem abaixo:

O comentário irá aparecer da seguinte forma no swagger:

Para motivo de informação, o swagger gera uma documentação em JSON que pode ser acessada no link http://localhost:1025/swagger/docs/v1 

Seu projeto está pronto! É claro que tem várias outras configurações que podem ser feitas, dando uma pesquisada se encontra bastante coisas mas o básico para funcionar está aí! 

Forte abraço!

Por Carlos Eduardo Sonego

 

17/04/2024

Resolvido: Upgrade framework 4.8 e MySQL 8.3.0.0

Nesse artigo vou ensinar a fazer upgrade do framework 4.5 para o 4.8.

Primeiro nas configurações do projeto altere o framework para o 4.8 conforme imagem abaixo:

Após a atualização, é preciso instalar via nuget as referências do MySQL 8.3.0.0 conforme imagem abaixo:

Ou rodar os comandos abaixo no package manager console:


Install-Package MySql.Data -version 8.3.0.0
Install-Package MySql.Data.EntityFramework -version 8.3.0.0
Install-Package MySql.Web -version 8.3.0.0

Caso já tenha instalado as referências, faça update com os comandos abaixo:

Update-Package MySql.Data -version 8.3.0.0
Update-Package MySql.Data.EntityFramework -version 8.3.0.0
Update-Package MySql.Web -version 8.3.0.0

Ao concluir os passos anteriores, é necessário fazer umas alterações no Web.config do projeto.

1º) Adicionar/substituir o assembly do mysql.data:

<dependentAssembly>
   <assemblyIdentity name="MySql.Data" publicKeyToken="c5687fc88969c44d" culture="neutral" />
   <bindingRedirect oldVersion="0.0.0.0-8.3.0.0" newVersion="8.3.0.0" />
</dependentAssembly>

 

2º) Adicionar/substituir a tag do entityframework:

<entityFramework>
   <defaultConnectionFactory type="MySql.Data.Entity.MySqlConnectionFactory, MySql.Data.Entity.EF6" />
      <providers>
         <provider invariantName="MySql.Data.MySqlClient" type="MySql.Data.MySqlClient.MySqlProviderServices, MySql.Data.EntityFramework, Version=8.3.0.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d">
      </provider>
   </providers>
</entityFramework>

 

3º) Adicionar/substituir a tag system.data:

<system.data>
    <DbProviderFactories>
      <remove invariant="MySql.Data.MySqlClient" />
      <add name="MySQL Data Provider" invariant="MySql.Data.MySqlClient" description=".Net Framework Data Provider for MySQL" type="MySql.Data.MySqlClient.MySqlClientFactory, MySql.Data, Version=8.3.0.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d" />
    </DbProviderFactories>
</system.data>

OBS: Não temo certeza (não conseguimos!) mas campos do tipo tinyblob não funciona no mysql 8. Em alguns projetos tivemos vários problemas com ele e resolvemos trocar.

Espero que possa ajudar alguém pois eu sofri bastante para chegar nessa configuração! 

Forte abraço!!

Por Carlos Eduardo Sonego

30/03/2023

Could not load file or assembly System.Numerics.Vectors

Olá Pessoal,

Ontem me deparei com uma situação bem chata, meu Visual Studio 2019 começou a dar problema em uma referência e não abria nenhum projeto.

System.IO.FileNotFoundException: Could not load file or assembly 'System.Numerics.Vectors, Version=4.1.4.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies.

Possivelmente deve ter atualziado essa referência em algum update que fizemos no projeto e deixou algo preso na cache. 

Depois de um dia tentando resolver isso, vamos para os procedimentos que fiz.

Primeiro de tudo, veja como limpar o cache de componentes do Visual Studio.

1. Feche o Visual Studio (certifique-se de que devenv.exe não esteja presente no Gerenciador de Tarefas)
2. Exclua o diretório %USERPROFILE%\AppData\Local\Microsoft\VisualStudio\16.XXX\ComponentModelCache
3. Exclua todo o conteúdo da pasta %USERPROFILE%\AppData\Local\Temp 
4. Desativar extensões caso tenha instalado alguma 
5. Reinicie o Visual Studio.

Caso ainda dê problemas, tente também fazer a limpeza de dados temporários do perfil do usuário também.

%USERPROFILE%\AppData\Local\Microsoft\Team Foundation
%USERPROFILE%\AppData\Local\Microsoft\VisualStudio
%USERPROFILE%\AppData\Local\Microsoft\VSCommon

Em seguida, abra a pasta Visual Studio IDE no prompt de comando e execute devenv /resetuserdata na pasta Visual Studio IDE.
Localização típica para 64 bits: C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE
Localização típica para 32 bits: C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE


Por fim, se nada funcionar, verifique se não tem nenhuma atualização pendente do Visual Studio! 

 

Isso resolveu meu problema! Espero poder ajudar alguém com isso também! 

Abraço!

 

Referência:
https://www.matteopozzani.com/visual-studio-cache-cleanup/

WhatsApp YourCode WhatsApp YourCode