Manual do Programador
Manual do Programador
  • 135
  • 272 469
Como fazer uma paginação no SQL Server customizada
Como fazer uma paginação no SQL Server customizada
O vídeo de hoje é um exercício em dotnet 8 onde vamos criar uma API e dois métodos, um com uma paginação tradicional e outra com a paginação customizada.
Esse método com a paginação customizada vai facilitar muito o dia dia quando precisar paginar qualquer SQL no banco de dados SQL Server.
Este canal visa ensinar formas de programação simples e práticas, com alguns exercícios básicos para o desenvolvimento.
Se você gostou da forma com ensino a fazer paginação no banco de dados, peço que deixe seu like e se inscreva no nosso canal.
Compartilhe esse vídeo: th-cam.com/video/5R1VJRAfxhY/w-d-xo.html
Projeto Git: github.com/manualdoprogramador/ExemploDotNet/tree/main/APIDapper-Customize
📷 manualdoprogramador93
Videos que também possam tem ajudar
[Dotnet 8] - Integrando nossa API com API de terceiros.: th-cam.com/video/MCrMx1lKB0U/w-d-xo.html
Como usar o framework Automapper
:th-cam.com/video/SiXmC_QS-is/w-d-xo.html
#PaginacaoSQLServer #ComoCustomizarPaginacao #aprendendoprogramaremc# #dotnetcore #manualdoprogramdor
มุมมอง: 48

วีดีโอ

[Dotnet 8] - Como usar o framework Automapper
มุมมอง 3228 วันที่ผ่านมา
[Dotnet 8] - Como usar o framework Automapper O vídeo de hoje é um exercício em dotnet 8 onde vamos criar uma API que vai usar o framework automapper. Vamos mostrar como nos fazemos a conversão de entidade para DTO com e sem o uso do automapper. Este canal visa ensinar formas de programação simples e práticas, com alguns exercícios básicos para o desenvolvimento. Se você gostou da forma com ens...
[Python] - Introdução Pandas Dataframe
มุมมอง 363 หลายเดือนก่อน
[Python] - Introdução Pandas Dataframe O vídeo de hoje é um exemplo em python onde mostro algumas das forma de se usar a biblioteca Pandas O Pandas é uma das biblioteca mais usadas para a manipulação de dados Este canal tem como o objetivo ensinar formas de programação, simples e práticas, com alguns exercícios básicos para o desenvolvimento. Se você gostou da forma com ensino a criar um progra...
[Dotnet 8] - Integração de API usando HttiClient e NetJSON
มุมมอง 913 หลายเดือนก่อน
[Dotnet 8] - Integração de API usando HttiClient e NetJSON O vídeo de hoje é um exercício em dotnet 8 onde vamos criar uma API que vai se integrar a outra API, mas dessa vez vamos usar o HttpClient e o NetJson Vamos fazer essa combinação dos dois pacotes, pois é uma combinação ótima para quando vamos consumir uma api milhares de vezes seguidas. Este canal visa ensinar formas de programação simp...
[Dotnet 8] - Integrando nossa API com API de terceiros
มุมมอง 1033 หลายเดือนก่อน
[Dotnet 8] - Integrando nossa API com API de terceiros. O vídeo de hoje é um exercício em dotnet 8 onde vamos criar uma API que vai se integrar a outra API. Vamos usar o RestSharp para consumir as chamadas de uma API de terceiro, onde vamos fazer 3 chamas, listar todos os dados, listar dados pelo seu ID e um método se POST que vai simular um cadastro. Este canal visa ensinar formas de programaç...
[Python] - Como enviar um email usando o gmail
มุมมอง 3194 หลายเดือนก่อน
[Python] - Como enviar um email usando o gmail O vídeo de hoje é um exemplo em python onde mostro como é fácil criar um programa que envia um email usando o gmail. No nosso exemplo não precisaremos nem de uma IDE apenas do navegador e uma conta no gmail, como isso conseguiremos criar um programa que envia um email Este canal tem como o objetivo ensinar formas de programação, simples e práticas,...
[Python] - Como converter um html em uma imagem
มุมมอง 805 หลายเดือนก่อน
[Python] - Como converter um html em uma imagem O vídeo de hoje é um exemplo em python onde mostro como é fácil criar um programa que converte um arquivo html em uma imagem No nosso exemplo pegamos a string de uma página html, geramos um arquivo html dessa string e no final transformamos esse arquivo em uma imagem. Este canal tem como o objetivo ensinar formas de programação, simples e práticas...
[Dotnet 8] - Como enviar um email
มุมมอง 1555 หลายเดือนก่อน
[Dotnet 8] - Como enviar um email pelo Gmail O vídeo de hoje é um exercício em dotnet 8 onde vamos fazer um programa que vai enviar um e-mail no formato smtp do provedor Gmail Vamos criar um windows form e nele vamos passa o assunto, destinatario e a mensagem do email. Mostrarei como podemos liberar nosso email do gmail para ele conseguir enviar os email pelo código. Este canal tem como o objet...
[VISUALG] Criar uma tabuada de qualquer número informado
มุมมอง 656 หลายเดือนก่อน
[VISUALG] Criar uma tabuada de qualquer número informado O vídeo de hoje é mais exercício em visualg onde vamos trabalhar com estrutura de repetição PARA e vamos criar uma tabuada. No exemplo de hoje vamos informar um valor e desse valor vamos gerar sua tabuada usando uma estrutuda de repetição. Este canal tem como o objetivo ensinar formas de programação, simples e práticas, com alguns exercíc...
[.NET 8] - Extraindo informações do token JWT
มุมมอง 1917 หลายเดือนก่อน
[.NET 8] - Extraindo informações do token O vídeo de hoje é mais um exemplo em dotnet core(C#), onde vamos pegar a nossa api em dotnet 8, pegar o nosso token e ler as informações que nos adicionamos nele. Essa forma de ler as informações do token é muito util pois evita da gente ter que ficar conectando nossa base da dados para obter o nome e o id da pessoa a qual o token pertence. Este canal t...
[VISUALG] Como calcular a porcentagem de um valor
มุมมอง 4288 หลายเดือนก่อน
[VISUALG] Como calcular a porcentagem de um valor O vídeo de hoje é mais exercício em visualg onde vamos trabalhar com porcentagem. No exemplo de hoje vamos informar um valor e quantos, porcento queremos saber daquele valor. Depois escolheremos qual ação queremos realizar, 1 - Acréscimo, 2 - Desconto e 3 - Valor Este canal tem como o objetivo ensinar formas de programação, simples e práticas, c...
[.NET 8] - Autenticando uma api e gerando seu token com o uso de um banco de dados
มุมมอง 1708 หลายเดือนก่อน
[.NET 8] - Autenticando uma api e gerando seu token com o uso de um banco de dados O vídeo de hoje é mais um exemplo em dotnet core(C#), implementar na nossa api a validação com o banco de dados para a geração do token Usaremos a api que criamos nos ultimo video para adicionar nela uma conexão com o banco de dados e só gerar o token quaso o usuário exista na tabela. Este canal tem como o objeti...
[.NET 8] - Criando uma API autenticada - parte final
มุมมอง 1369 หลายเดือนก่อน
[.NET 8] - Criando uma API autenticada - parte final O vídeo de hoje é mais um exemplo em dotnet core(C#), onde vamos finalizar a criação da nossa api autenticada em .NET 8. Criaremos um metodo para gerar o token e um metodo que só vai aceitar requisições autenticada, e vamos usa-lo para validar o nosso token, se ele foi gerardo corretamente. Este canal tem como o objetivo ensinar formas de pro...
[.NET 8] - Criando uma API autenticada - parte 1
มุมมอง 3859 หลายเดือนก่อน
[.NET 8] - Criando uma API autenticada - parte 1 O vídeo de hoje é mais um exemplo em dotnet core(C#), onde vamos criar uma api e fazer a sua autentição e no final dos videos gerar um token para ela. Criaremos uma API de exemplo e vamos dar inicio nas classe necesserias para a autenticação da nossa API. Este canal tem como o objetivo ensinar formas de programação, simples e práticas, com alguns...
[.NET 8] - Novidades na Injeção de dependência
มุมมอง 21510 หลายเดือนก่อน
[.NET 8] - Novidades na Injeção de dependência O vídeo de hoje é mais um exemplo em dotnet core(C#), onde irei mostrar para voçês uma das novidades da nova versão do .NET 8 na injeção de dependência. Criaremos uma API de exemplo e vamos mostrar a troca da injeção de dependência em tempo de execução. Este canal tem como o objetivo ensinar formas de programação, simples e práticas, com alguns exe...
[Python] - Calcular preço teto de uma ação
มุมมอง 10911 หลายเดือนก่อน
[Python] - Calcular preço teto de uma ação
[API .NET 7] - Criando a cobertura de testes - 10
มุมมอง 8211 หลายเดือนก่อน
[API .NET 7] - Criando a cobertura de testes - 10
[API .NET 7] - Criando um teste para o serviço de compra - 09
มุมมอง 89ปีที่แล้ว
[API .NET 7] - Criando um teste para o serviço de compra - 09
[API .NET 7] - Criando um teste para o serviço de produto - 08
มุมมอง 77ปีที่แล้ว
[API .NET 7] - Criando um teste para o serviço de produto - 08
[API .NET 7] - Criando um teste para o serviço de pessoa - 07
มุมมอง 161ปีที่แล้ว
[API .NET 7] - Criando um teste para o serviço de pessoa - 07
[API .NET 7] - Criando um teste para o repositório de compra - 06
มุมมอง 98ปีที่แล้ว
[API .NET 7] - Criando um teste para o repositório de compra - 06
[API .NET 7] - Criando um teste para o repositório de produto - 05
มุมมอง 127ปีที่แล้ว
[API .NET 7] - Criando um teste para o repositório de produto - 05
[API .NET 7] - Criando um teste para o repositório de pessoa - 04
มุมมอง 299ปีที่แล้ว
[API .NET 7] - Criando um teste para o repositório de pessoa - 04
[API .NET 7] - Criando um teste para a entidade de compra- 03
มุมมอง 137ปีที่แล้ว
[API .NET 7] - Criando um teste para a entidade de compra- 03
[API .NET 7] - Criando um teste para a entidade de produto- 02
มุมมอง 143ปีที่แล้ว
[API .NET 7] - Criando um teste para a entidade de produto- 02
[API .NET 7] - Criando um projeto de teste de unidade para a entidade pessoa - 01
มุมมอง 277ปีที่แล้ว
[API .NET 7] - Criando um projeto de teste de unidade para a entidade pessoa - 01
[WINDOWS FORMS] - Criando um crud de pessoa - 04
มุมมอง 354ปีที่แล้ว
[WINDOWS FORMS] - Criando um crud de pessoa - 04
[WINDOWS FORMS] - Criando um crud de pessoa - 03
มุมมอง 441ปีที่แล้ว
[WINDOWS FORMS] - Criando um crud de pessoa - 03
[WINDOWS FORMS] - Criando um crud de pessoa - 02
มุมมอง 857ปีที่แล้ว
[WINDOWS FORMS] - Criando um crud de pessoa - 02
[WINDOWS FORMS] - Criando um crud de pessoa - 01
มุมมอง 1.7Kปีที่แล้ว
[WINDOWS FORMS] - Criando um crud de pessoa - 01

ความคิดเห็น

  • @alissonboucinhas5582
    @alissonboucinhas5582 7 วันที่ผ่านมา

    Acho que o audio ficou muito baixo. Mas top o vídeo, mano :)

    • @manualdoprogramador1653
      @manualdoprogramador1653 7 วันที่ผ่านมา

      Obrigado pelo feedback, vou dar uma olhada no áudio 👍

  • @glaucioferreira13
    @glaucioferreira13 27 วันที่ผ่านมา

    Show de Bola !!!

  • @ÁguiaTorrents
    @ÁguiaTorrents 28 วันที่ผ่านมา

    Parabéns amigo. Estava com essa dúvida aqui e não achava a solução por nada. Vc manda muito bem!

  • @ÁguiaTorrents
    @ÁguiaTorrents 28 วันที่ผ่านมา

    Parabéns amigo, estava com essa dúvida aqui e não achava a solução por nada. Vc manda muito bem!

  • @joaogabrielv.m328
    @joaogabrielv.m328 28 วันที่ผ่านมา

    Por sinal, muito bacana que você esteja usando o Rider. Baita IDE sensacional

  • @joaogabrielv.m328
    @joaogabrielv.m328 28 วันที่ผ่านมา

    Valeu, professro! Atualmeente venho usando o Mapperly, da Riok. Ele é um um source generator, o que facilita na hora de debugar o código e é bem mais performático. Gosto também bastante do Mapster. É bem mais simples e veloz do que o AutoMapper. Abs!

    • @manualdoprogramador1653
      @manualdoprogramador1653 28 วันที่ผ่านมา

      Obrigado pela dica, vou dar uma olhada nesses frameworks. 😉

  • @jefersonpie19
    @jefersonpie19 หลายเดือนก่อน

    único vídeo em português encontrei que fala do ExpandoObject. Talvez não seja um assunto muito difundido, mas é de grande utilidade. Obrigado

  • @andersonribeiro9915
    @andersonribeiro9915 หลายเดือนก่อน

    rapaz que trabalheira ! tem um jeito mais facil de fazer essas multiplicações de matrizes

  • @rhaissabgl
    @rhaissabgl หลายเดือนก่อน

    Muito obrigada, seu vídeo me salvou :)

  • @jheniferramos3637
    @jheniferramos3637 หลายเดือนก่อน

    ensina como fazer com pares

  • @rafaeljunio4663
    @rafaeljunio4663 2 หลายเดือนก่อน

    Me ajudou muito a resolver um exercício. Obrigado.

  • @JodellShole
    @JodellShole 2 หลายเดือนก่อน

    Pq que colocamos duas biblioteca?

  • @fabioxavier22
    @fabioxavier22 2 หลายเดือนก่อน

    Tenho uma tela de Dashboard em um sistema de intranet... gostaria de tirat um print dessa tela e anexar no corpo do email... how to do?

    • @manualdoprogramador1653
      @manualdoprogramador1653 หลายเดือนก่อน

      Bom dia. Vc vai ter que passar o caminho da imagem no seu programa e converter ela para base64 ou byte e depois anexa-la. O código vai ficar mais ou menos assim msg = MIMEMultipart() with open(image_path, 'rb') as image_file: # Abrindo a imagem mime_base = MIMEBase('application', 'octet-stream') # transformando ela mime_base.set_payload(image_file.read()) # lendo encoders.encode_base64(mime_base) # transformando em base64 # anexando ela mime_base.add_header('Content-Disposition', f'attachment; filename={os.path.basename(image_path)}') msg.attach(mime_base)

  • @eduardocarapecov2579
    @eduardocarapecov2579 2 หลายเดือนก่อน

    Nunca fiz comecei estudar agora. Construir um algoritmo em virtual g para ler 5números inteiros calcular e imprimir a soma desses valores você pode da uma luz

  • @eduardocarapecov2579
    @eduardocarapecov2579 2 หลายเดือนก่อน

    Bom dia

    • @manualdoprogramador1653
      @manualdoprogramador1653 หลายเดือนก่อน

      Bom dia

    • @eduardocarapecov2579
      @eduardocarapecov2579 หลายเดือนก่อน

      faça um programa em linguagem de programação c# , para ler dois números inteiros reais e verificar se ambos são maiores que 0.( esse é o que a escola está me pedindo no portugol tudo que escreve ta no lugar errado nunca usei baixei hoje escrevi real número ta errado)

  • @tiguassa
    @tiguassa 2 หลายเดือนก่อน

    Muito legal o vídeo, porém não é assim que se multiplica matrizes.

  • @LucasAlmeidaSantos-e7c
    @LucasAlmeidaSantos-e7c 2 หลายเดือนก่อน

    Valeu ajudou pra caramba na finalziação do meu TCC um abraço!

  • @LucianaBatistà-x5j
    @LucianaBatistà-x5j 2 หลายเดือนก่อน

    Olá, seu vídeo meu ajudou muito, obrigada!

  • @Redebloco
    @Redebloco 2 หลายเดือนก่อน

    me salvo mano eu tava preso nisso a dias sem entender na video aula nao explicaram como achar o resto da divisao obrigado.

  • @ge.eliass
    @ge.eliass 2 หลายเดือนก่อน

    salvou muito

  • @davialves4933
    @davialves4933 2 หลายเดือนก่อน

    top

  • @douglasproglima
    @douglasproglima 2 หลายเดือนก่อน

    Eu estou tendo problema quando o json não está com a tipagem correta dos dados. Exemplo public decimal NumeroDecimal {get; set; } o Json: { "numeroDecimal": "23,65" }

    • @manualdoprogramador1653
      @manualdoprogramador1653 2 หลายเดือนก่อน

      Boa tarde, quando é decimal usa o ponto e não a vírgula e tira essa aspas dupla fazer esse teste

    • @douglasproglima
      @douglasproglima 2 หลายเดือนก่อน

      Eu ano tenho controle disso, é isso que chega para mim. Optei por usar system.text.json e regras específicas para contornar strings, null, empty

  • @DiogoCosta266
    @DiogoCosta266 2 หลายเดือนก่อน

    Amanhã tenho um exame na 42Lisboa, show de bola esse while

  • @fabio-fi1vg
    @fabio-fi1vg 2 หลายเดือนก่อน

    Teu vídeo me ajudou muito a entender a lógica, obrigado e Deus te abençoe.

  • @eliasmiranda6588
    @eliasmiranda6588 3 หลายเดือนก่อน

    Top

  • @josececiliano6601
    @josececiliano6601 3 หลายเดือนก่อน

    Valeu

  • @angeloroncallilinhares1078
    @angeloroncallilinhares1078 3 หลายเดือนก่อน

    Muito bom...

  • @AndersonAnschau
    @AndersonAnschau 3 หลายเดือนก่อน

    Legal o video, podia ter disponibilizado esse código em um respositório público para facilitar

    • @manualdoprogramador1653
      @manualdoprogramador1653 3 หลายเดือนก่อน

      Bom dia github.com/manualdoprogramador/ApiDotNetCore6

  • @patricianascimento6989
    @patricianascimento6989 3 หลายเดือนก่อน

    Esse vídeo esta de parabéns, deu tudo certo, recomendo.

  • @ghenrysouza
    @ghenrysouza 3 หลายเดือนก่อน

    Vlw cara se me ajudou muito.

  • @Cancergamezz
    @Cancergamezz 3 หลายเดือนก่อน

    Muito obrigado lindo, adorei vídeo informativo muito bom, vou ir aí te dar 3 beijos na boca

  • @kratos1444
    @kratos1444 3 หลายเดือนก่อน

    O som ficou muito baixo, porem o video me ajudou muito. Obrigado!

    • @manualdoprogramador1653
      @manualdoprogramador1653 3 หลายเดือนก่อน

      Obrigado pela dica, vou fazer uns teste no microfone aqui valeu 👊🏻

  • @joaogabrielv.m328
    @joaogabrielv.m328 4 หลายเดือนก่อน

    Valeu, professor! Nesse cenário seria bacana usar o Flurl ou seria matar uma formiga com uma bazooka?

  • @djalmajunior6599
    @djalmajunior6599 4 หลายเดือนก่อน

    Ajudouuuu muito!!!!!

  • @fernandomartins5306
    @fernandomartins5306 4 หลายเดือนก่อน

    Obrigado muito obrigado me ajudou muito mais uma vez muito obrigado

  • @ReulissonGabrieldaSilvaTorres
    @ReulissonGabrieldaSilvaTorres 4 หลายเดือนก่อน

    12:20

  • @ReulissonGabrieldaSilvaTorres
    @ReulissonGabrieldaSilvaTorres 4 หลายเดือนก่อน

    16:00

  • @inocencio.cardoso
    @inocencio.cardoso 4 หลายเดือนก่อน

    Conteúdo muito rico, obrigado.

  • @jhonatangonzaga8395
    @jhonatangonzaga8395 4 หลายเดือนก่อน

    Caso eu queira enviar um documento.docx como eu faço?

    • @manualdoprogramador1653
      @manualdoprogramador1653 4 หลายเดือนก่อน

      Bom dia. Nesse caso vc primeiro vai ter que abrir o arquivo, ler ele para então sim consegui anexar ele no email. Por exemplo: #Abrindo o arquivo pdfname='path/meu.pdf' fp=open(pdfname,'rb') # Lendo ele anexo = email.mime.application.MIMEApplication(fp.read(),_subtype="pdf") fp.close() #Anexando ele no email anexo.add_header('Content-Disposition','attachment',filename=pdfname) msg.attach(anexo)

    • @jhonatangonzaga8395
      @jhonatangonzaga8395 4 หลายเดือนก่อน

      @@manualdoprogramador1653 obrigado

  • @antoniowilliamrodriguesdec2045
    @antoniowilliamrodriguesdec2045 4 หลายเดือนก่อน

    Show de bola amigo, ajudou bastante 💪

  • @prodgkoficial7883
    @prodgkoficial7883 5 หลายเดือนก่อน

    booaa tava quebrando a cabeça, era só usar o proprio contador pra declarar o primeiro numero digitado como maior e menor.. kk

  • @joaogabrielv.m328
    @joaogabrielv.m328 5 หลายเดือนก่อน

    Fala, professor, beleza? Poderiamos utilizar o mailtrap no lugar o nosso e-mail pessoal?

    • @manualdoprogramador1653
      @manualdoprogramador1653 5 หลายเดือนก่อน

      Bom dia, obrigado pela sugestão, vou vê de fazer um vídeo usando ele, o problema que ele é uma provedor pago neh, mas vou de como funciona o processo de uso dele para teste

  • @juliochan10
    @juliochan10 5 หลายเดือนก่อน

    Faz vídeos usando o identity junto com a clean architecture

  • @halanoliveira9885
    @halanoliveira9885 5 หลายเดือนก่อน

    Irmão eu fiz esses passos aí, mas to subindo um código legado. Ta em net5 e quero mandar pro 8. Aparentemente tudo certo, até rodou o código. Mas entrou num looping de requisitar login infinito aoisdjaiosjd algo está errado e n sei oq é

    • @manualdoprogramador1653
      @manualdoprogramador1653 5 หลายเดือนก่อน

      Boa tarde, vc atualizou todos os pacotes para a última versão?

  • @gabriellearaujo8580
    @gabriellearaujo8580 6 หลายเดือนก่อน

    Aula super clara e fácil de entender, obrigada

  • @suelymiranda7816
    @suelymiranda7816 6 หลายเดือนก่อน

    A explicação foi ótima! A qualidade do vídeo que ficou a desejar, mesmo assim valeu a pena assistir ao vídeo todo.

  • @luiscerutti6299
    @luiscerutti6299 6 หลายเดือนก่อน

    Parceiro, vou é foda, salvou demais.

  • @leandracoutinho8503
    @leandracoutinho8503 6 หลายเดือนก่อน

    Meu totalRegisters está retornando 0 mesmo havendo vários registros

    • @manualdoprogramador1653
      @manualdoprogramador1653 6 หลายเดือนก่อน

      Boa tarde, os dados estão retornando e o totalRegister tá zero ou não retornando nada?

  • @yurimatosrodrigues5337
    @yurimatosrodrigues5337 6 หลายเดือนก่อน

    Bacana o vídeo. Estou utilizando SQL Server. Vc acha que compensa converter esse base64 para binary para salvar no BD?

    • @manualdoprogramador1653
      @manualdoprogramador1653 6 หลายเดือนก่อน

      Boa tarde, o ideal seria salvar essa imagem em algum servidor e no banco salvar somente o caminho dessa imagem(URL), se vc salvar byte ou base64 sua tabela com o passar do tempo vai ficar lento o select dessa coluna

  • @OsBrasileirosBR
    @OsBrasileirosBR 6 หลายเดือนก่อน

    Onde consigo descobrir as regras para fazer as coisas que eu quero? e logica proposicional? confuso.