none
ASP.net e Mysql Funciona ou melhor não arriscar? RRS feed

  • Pergunta

  • Olá pessoal 

    Eu tenho alguns sites desenvolvidos em asp.net(vb) e uso geralmente a base de dados Access (.mdb).

    Como o access é meio limitado e um dos sites está começando a ficar realmente grande, eu tenho que trocar essa banco de dados por um mais robusto.

    Minhas opções : MS SQL e MySQL.

    De cara eu escolheria o MS SQL mas o problema está sendo o valor cobrado a parte pelo servido SQL, no meu plano de hospedagem eu tenho direio a 5 bases MySQL.

    Eu sei que o ASP.net funciona muito bem com MS SQL só não sei como é no MySQL. Não se se funciona bem ou é mais ou menos como o access, não sei se vou poder usar o Dataset tipado e outros recursos que uso com MS SQL e Access.

     

    Gostaria de saber os prós e contras de usar o ASP.net e MySQL.

    Será que vai valer a pena?

    terça-feira, 3 de fevereiro de 2009 18:54

Respostas

  • Fala Diedo, você pode usar sem problemas o MySql, é um ótimo banco de dados, vc só precisa baixar o Connector para .Net
    segue link http://dev.mysql.com/downloads/connector/net/5.1.html e vai conseguir usar tudo que vc costuma usar no mundo .Net

    aqui nesse link tem um tutorial http://www.macoratti.net/08/08/c_mysql1.htm

    Se vc procurar na web vai achar varias matérias sobre o assunto, pode usar ele sem medo ...

    Até ....



    terça-feira, 3 de fevereiro de 2009 19:42
  • Ola!


    Seguinte, já usei o MySql algum tempo e realmente é um banco muito bom, principal os mais novos que vem com Procedures e outras coisas mais...

    Mas, como você falou q seu projeto esta ficando grande, você deve pensar no quanto grande ele vai ficar?

    Digo isso, pq muitos banco de dados gratuitos, tem um limite no tamanho do banco, e outro porém a ser levado, este nunca enfrentei ainda, muitas pessoas dizem, que tipo o MySql e outros parecidos, para sistema como controles de estoque, algo que controle muitas informações que sejam manipuladas muitas vezes se torna um sério risco do banco "explodir", ou seja, ele pode se "perder" com as informações.....

    Mas retomando, digo usei bastante o MySql, e atualmente também estou desenvolvendo um sistema usando ele como banco de dados, e nunca até hoje, me causou problemas....

    ah....aki a abaixo segue um link de um tutorial ensinando a conectar o mysql com asp.net


    espero que tenha ajudado

    abraços

    Thiago Dorneles
    quinta-feira, 5 de fevereiro de 2009 15:41
  • Cara não use LINQ To SQL se for usar algo use o Entity Framework (EF), a microsoft não vai mais dar continuidade no LINQ To SQL

    aqui tem um vídeo bacana...

    e aqui um uma introdução ...

    Té mais ....
    quinta-feira, 5 de fevereiro de 2009 15:54

Todas as Respostas

  • Fala Diedo, você pode usar sem problemas o MySql, é um ótimo banco de dados, vc só precisa baixar o Connector para .Net
    segue link http://dev.mysql.com/downloads/connector/net/5.1.html e vai conseguir usar tudo que vc costuma usar no mundo .Net

    aqui nesse link tem um tutorial http://www.macoratti.net/08/08/c_mysql1.htm

    Se vc procurar na web vai achar varias matérias sobre o assunto, pode usar ele sem medo ...

    Até ....



    terça-feira, 3 de fevereiro de 2009 19:42
  • Diego,

    Eu Uso e indico o banco de dados MySQL, ainda mais a partir da Versão 5 que dele disponibiliza Procedures e Functions.
    A integração dele com o visual studio é muito boa.
    Como nosso amigo Chan falou é só você baixar o conector para .net, importar a dll no projeto e boa!

    Além do mais pra web é um dos bancos mais utilizados, e a maioria dos servidores de hospedagem tem disponível o MySql.

    Já o SQLServer é um excelente banco, só não utilizo ele pelo fato do meu servidor cobrar uma taxa muito alta pela licença.

    Qual quer dúvida na hora utilizar o Mysql é soh mandar pra gente...vlw



    Caso a resposta lhe ajude marcar como útil!!!

    • Sugerido como Resposta Fábio Araújo quarta-feira, 18 de fevereiro de 2009 17:53
    terça-feira, 3 de fevereiro de 2009 20:13
  • Blz Já estou mais tranquilo para fazer esta migração de Access para MySQL.
    Pelo que eu ví o DataSet tipado que eu uso no projeto não vou conseguir mais usar.
    Me falaram para usar o LINQ mas eu estava vendo na net mas ví muita coisa para SQL e não para MySQL.
    Como faço para usar o LINQ com o MySQL ou tem como usar o DataSet Tipado???
    quinta-feira, 5 de fevereiro de 2009 11:19
  • Ola!


    Seguinte, já usei o MySql algum tempo e realmente é um banco muito bom, principal os mais novos que vem com Procedures e outras coisas mais...

    Mas, como você falou q seu projeto esta ficando grande, você deve pensar no quanto grande ele vai ficar?

    Digo isso, pq muitos banco de dados gratuitos, tem um limite no tamanho do banco, e outro porém a ser levado, este nunca enfrentei ainda, muitas pessoas dizem, que tipo o MySql e outros parecidos, para sistema como controles de estoque, algo que controle muitas informações que sejam manipuladas muitas vezes se torna um sério risco do banco "explodir", ou seja, ele pode se "perder" com as informações.....

    Mas retomando, digo usei bastante o MySql, e atualmente também estou desenvolvendo um sistema usando ele como banco de dados, e nunca até hoje, me causou problemas....

    ah....aki a abaixo segue um link de um tutorial ensinando a conectar o mysql com asp.net


    espero que tenha ajudado

    abraços

    Thiago Dorneles
    quinta-feira, 5 de fevereiro de 2009 15:41
  • Cara não use LINQ To SQL se for usar algo use o Entity Framework (EF), a microsoft não vai mais dar continuidade no LINQ To SQL

    aqui tem um vídeo bacana...

    e aqui um uma introdução ...

    Té mais ....
    quinta-feira, 5 de fevereiro de 2009 15:54
  • Ok Então quer dizer que não vale a pena usar o LINQ para o MySQL.

    E aqueles DataSet's Tipado que a gente cria um arquivo xsd e faz os comandos sql todos lá....
    Eu uso muito isso com o Access, pois acho mais fácil, pois não preciso ficar criando conexão, digitando os mesmos comandos SQL em diferentes páginas e etc..


    Existe algo parecido para banco de dados MySQL??


    quinta-feira, 5 de fevereiro de 2009 17:07