19 de agosto de 2010

Access esse mal compreendido

Tem se falado muito sobre a performance dos sistemas desenvolvidos em Access e a consistência dos dados. Muitos programadores de outras linguages depreciam o Access, dizendo que o mesmo foi feito para principiantes, que é uma brincadeira de criança, devido à aparente facilidade de se desenvolver um sistema nele.
Na minha opinião, o que fez muitos desacreditarem no Access, foi essa falsa ideia que surgiu de que criar sistemas nele era tarefa para qualquer um e, por isso, começou a surgir muita besteira feita no Access (lógico que uma ferramenta usada por "qualquer um" só poderia dar nisso). Na verdade, uma agenda simples pode sim ser feita por qualquer usuário, mas o Access vai muito alem disso, muito alem mesmo. Podemos fazer praticamente o que quisermos nele. A questão é que "qualquer um" não sabe nem o que é vba, sql, api, dll, ocx, integração com elementos feitos em flash, acesso por odbc, asp, php, não fazem nem ideia do que é lógica de programação, normalização relacional e etc. Por isso, devido às várias lambanças feitas por "qualquer um", até mesmo programadores tarimbados no meio viram o Access com um olhar desacreditado e, por isso mesmo, muitas das vezes, nem se interessaram em checar se a ferramenta era mesmo ruim ou não.

Na verdade, "qualquer um" nem é culpado por isso, pois "qualquer um" foi induzido pela própria Microsoft de que era fácil desenvolver sistemas no Access. O problema é que a Microsoft não explicou a diferença entre fazer uma agendinha usando assistentes e macros e desenvolver um sistema robusto para uma empresa.
O Access é uma ferramenta que oferece uma plataforma de trabalho recheada de recursos prontos para serem usados, no entanto, a maioria desses recursos podem ser melhorados e até modificados via códigos vba e sql. O usuário comum não faz ideia de como fazer isso, nem mesmo da existência de tais possibilidades. Por isso criou-se a falsa ideia de que o Access é brincadeira para criança.

Lógico que o Access, assim como qualquer ferramenta de programação, tem seus prós e seus contras. Cabe ao programador identificar os pontos fracos e procurar soluções de adaptações e/ ou implementações, assim como ocorre com qualquer outro SGBD.

O Access possui uma incrível capacidade de integração com componentes dll, ocx, flash entre outros, alem da possibilidade de se trabalhar em conjunto com as APIs do Windows, o que aumenta substancialmente as possibilidades de criação, pois temos milhares desses componentes citados acima alem de milhares de APIs prontas a serem integradas ao sistema, isso sem contar os controles ActiveX que poderão ser adicionados ao aplicativo.
No quesito segurança, existem várias soluções que podemos implementar para tornar os sistemas práticos e seguros.
Por tudo isso podemos afirmar que o Access pode ser uma ferramenta extremamente poderosa nas mãos de quem sabe utilizá-lo com maestria ou pode ser um brinquedo nas mãos do usuário comum, portanto, o usuário comum criará suas agendinhas simples enquanto o programador competente criará verdadeiros sistemas.
Criquio Calavera

8 de agosto de 2010

SVC Softwarehouse - portal da comunidade de programadores



Bem-vindo ao Portal da Comunidade Lusófona dos Programadores. Inaugurado no dia 01 de Agosto de 2010, o sucesso tem sido uma constante. Este Portal nasceu da vontade de um grupo Luso/Brasileiro, sendo a Administração do Site dividida entre as. duas comunidades.

Para além das secções de (Aplicações em diversas linguagens e plataformas para download livre. artigos e tutoriais de várias matérias, exemplos e códigos livres), decidimos criar uma  secção a Docentes e Estudantes, na qual estes podem colocar os seus trabalhos e torná-los visíveis, bem como consultar matérias académicas registadas pelos Docentes ou Instituições de ensino com quem estamos em diálogo com vista ao estabelecimento de parcerias. Para além desta está em fase de conclusão de desenvolvimento a secção Usados cujo objectivo é disponibilizar a todos um espaço para colocar à venda aqueles artigos de informática, imagem e fotografia que já não utilizam mas que  são sempre muito procurados.

Oferecemos ainda um Fórum para discussão de software, artigos e tutoriais presentes no site e no qual os nossos Membros podem estabelecer grupos e conferenciar ou tirar dúvidas sobre o material exposto no site.

Estamos apostados em crescer rapidamente e agrupar ao máximo a dispersão que se verifica na net, oferecendo conteúdo de qualidade. O Portal está aberto a todo o público em geral.
Estamos apostados em crescer rapidamente e agrupar ao máximo a dispersão que se verifica na net, oferecendo conteúdo de qualidade.

Convido-os a visitarem-nos, a registarem-se e a a desfrutar dos conteúdos que temos para si