| Banco de dados sem necessidade de instalação 2 |
|
| Sábado, 06 Setembro 2008 10:13 | ||||||
|
Dando continuidade ao artigo sobre um bom e simples bancos de dados para aplicações pequenas, encontramos uma boa opção da própria Microsoft, que é o SQL Server Compact. Muita gente pode achar que o Compact Framework é voltado para dispositivos móveis, mas na verdade ele pode ser utilizado em diversas situações, inclusive no desenvolvimento de aplicações tradicionais, em desktops. O interessante é que ele não roda por um serviço, como nas outras edições do SQL Server, mesmo na Express, mas roda dentro de um processo da aplicação, o que facilita demais a distribuição de pequenas aplicações. Alguma características: - Tem um runtime de apenas 1.4MB e deployment bem fácil, com um só arquivo. - Roda no Windows 2000, XP, 2003, Vista, XP/Vista Embedded, além do Windows Mobile 5/6. - Aceita Linq. Naturalmente tem limitações, para que pudesse ficar pequeno: - Não aceita stored procedures, funções definidas pelo usuário e CLR no banco de dados. - Não aceita conectividade externamente. - Não têm as roles e usuários para definição de permissões.
Para aplicações pequenas ou para aplicações que se ligam a outras maiores, o SQL Server Compact se mostra adequado, lembrando ainda que é totalmente livre para o uso, para distribuir e para embutir.
Powered by !JoomlaComment 3.26
3.26 Copyright (C) 2008 Compojoom.com / Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved." |
||||||
| Última atualização ( Sábado, 18 Outubro 2008 14:37 ) |