none
Início de projeto web RRS feed

  • Pergunta

  • Pessoal,

    Tenho uma aplicação desenvolvida em Delphi e preciso desenvolver um módulo de consulta pela internet. Estou em dúvida quanto a linguagem de programação que irei utilizar.

    Como nunca tive contato com o asp.net, gostaria de saber se a linguagem disponibiliza de recursos que são essenciais para essa aplicação:

    1. Autenticação na tabela de usuário da aplicação (SQL Server 2008). É possível fazer isso de forma tranquila? Utilizo o algoritmo Rijndael para criptografia das senhas com chave própria de 256bits, é tranquilo trabalhar com esse algoritmo?

    2. Vários arquivos estão gravados no banco de dados da aplicação (doc, pdf, xls, jpg, etc) na tabela de arquivos. Os arquivos são guardados compactados ZLib e criptografado com a mesma criptografia mencionada anteriormente. É tranquilo fazer a descriptografia e descompressão desses arquivos via "Blob"?

    3. Quando o usuário selecionar dois ou mais arquivos do tipo pdf, a aplicação terá que disponibilizar pro usuário baixá-lo (utilizando a rotina do item 2) e juntá-lo em um único arquivo. É tranquilo fazer isso tipo de procedimento?

    Bom, inicialmente é isso.


    Agradeço desde já pela colaboração de todos.

    Até mais!

    sábado, 1 de maio de 2010 02:32

Respostas

  • Bom, se vai fazer algo em asp.net, sugir o C# porque é mais fácil e muito mais prático que o VB.

    1-Você pode converter esse seu algoritmo para C# normamente, sem perda nenhuma de desempenho ou qualidade;

    2-Nunca precisei trabalhar com compressão de arquivos, então não posso assegurar o desempenho. Existe no C# o namespace System.IO.Compression e para encriptação,  System.Security.Cryptography. Ou então: http://www.icsharpcode.net/OpenSource/SharpZipLib/

    3-Você diz selecionar vários tipos de arquivos, zipá-lo num único e disponibilizar para download. Sim, é. A classe SharpZipLib permite.


    Fkaeh - Gambi.NET® Framework Certificated 2010
    • Marcado como Resposta ppdigi segunda-feira, 3 de maio de 2010 13:34
    sábado, 1 de maio de 2010 15:54
  • Bom, essa é uma ação que nunca tentei (mesclar arquivos PDF´s num só via código).
    Acredito que tem jeito.

    http://weblogs.asp.net/andrenobre/archive/2010/01/19/gerando-arquivos-pdf-com-net-e-itextsharp.aspx

    Você pode efetuar alguns testes com a classe itextSharp.
    Fkaeh - Gambi.NET® Framework Certificated 2010
    • Marcado como Resposta ppdigi segunda-feira, 3 de maio de 2010 13:34
    segunda-feira, 3 de maio de 2010 13:20

Todas as Respostas

  • Bom, se vai fazer algo em asp.net, sugir o C# porque é mais fácil e muito mais prático que o VB.

    1-Você pode converter esse seu algoritmo para C# normamente, sem perda nenhuma de desempenho ou qualidade;

    2-Nunca precisei trabalhar com compressão de arquivos, então não posso assegurar o desempenho. Existe no C# o namespace System.IO.Compression e para encriptação,  System.Security.Cryptography. Ou então: http://www.icsharpcode.net/OpenSource/SharpZipLib/

    3-Você diz selecionar vários tipos de arquivos, zipá-lo num único e disponibilizar para download. Sim, é. A classe SharpZipLib permite.


    Fkaeh - Gambi.NET® Framework Certificated 2010
    • Marcado como Resposta ppdigi segunda-feira, 3 de maio de 2010 13:34
    sábado, 1 de maio de 2010 15:54
  • Bom, se vai fazer algo em asp.net, sugir o C# porque é mais fácil e muito mais prático que o VB.

    1-Você pode converter esse seu algoritmo para C# normamente, sem perda nenhuma de desempenho ou qualidade;

    2-Nunca precisei trabalhar com compressão de arquivos, então não posso assegurar o desempenho. Existe no C# o namespace System.IO.Compression e para encriptação,  System.Security.Cryptography. Ou então: http://www.icsharpcode.net/OpenSource/SharpZipLib/

    3-Você diz selecionar vários tipos de arquivos, zipá-lo num único e disponibilizar para download. Sim, é. A classe SharpZipLib permite.


    Fkaeh - Gambi.NET® Framework Certificated 2010

    Fkaeh,

    Obrigado pela resposta.

    Muito bom!

    Quanto a pergunta 3, eu quero juntar os PDFs e gerar um único arquivo PDF, para que o usuário possa visualizar direto do navegador os arquivos concatenados, obviamente caso ele tenha um plugin instalado. O que você me diz?

    Até mais!

    segunda-feira, 3 de maio de 2010 11:56
  • Bom, essa é uma ação que nunca tentei (mesclar arquivos PDF´s num só via código).
    Acredito que tem jeito.

    http://weblogs.asp.net/andrenobre/archive/2010/01/19/gerando-arquivos-pdf-com-net-e-itextsharp.aspx

    Você pode efetuar alguns testes com a classe itextSharp.
    Fkaeh - Gambi.NET® Framework Certificated 2010
    • Marcado como Resposta ppdigi segunda-feira, 3 de maio de 2010 13:34
    segunda-feira, 3 de maio de 2010 13:20
  • Bom, essa é uma ação que nunca tentei (mesclar arquivos PDF´s num só via código).
    Acredito que tem jeito.

    http://weblogs.asp.net/andrenobre/archive/2010/01/19/gerando-arquivos-pdf-com-net-e-itextsharp.aspx

    Você pode efetuar alguns testes com a classe itextSharp.
    Fkaeh - Gambi.NET® Framework Certificated 2010


    Ok Fkaeh!

    Muito obrigado.

    segunda-feira, 3 de maio de 2010 13:33