Serviços da JLN Software
A JLN Software atua no desenvolvimento de projetos
customizados que atendam da melhor forma a necessidade de sua empresa e
clientes, nas seguintes tecnologias:
- Aplicações web em Microsoft .Net
- Desenvolvimento de soluções para Intranet, Extranet e Internet,
destacando-se as seguintes áreas de atuação:
- Soluções para comércio eletrônico para B2B,
B2C e Governo Eletrônico.
- Soluções para pagamentos eletrônicos de
forma integrada e transparente.
- Aplicações móveis em Microsoft .Net
- Desenvolvimento de aplicativos para sistema wireless ou
handhelds/palmtops.
- Aplicações orientadas a serviços (webservices) em .Net
- Desenvolvimento de mecanismos para integração de sistemas em
plataformas heterogêneas (COM, .Net ou Java), baseado na tecnologia de
webservices, incluindo o uso da extensão de segurança WS-Security, que permite
que as mensagens sejam criptografadas e assinadas, garatindo a segurança total
dos seus dados.
O core de desenvolvimento de aplicações da JLN Software
-
A JLN Software possui bibliotecas de autoria própria para desenvolvimento
rápido de aplicações (RAD) utilizando a plataforma Microsoft .Net, com recursos nas
seguintes categorias:
- Desenvolvimento da camada de acesso a dados utilizando persistência automática
relacional (implementação própria ou NHibernate).
- Desenvolvimento da camada de negócio através de BusinessFaçades derivados de uma implementação
padrão (CRUDFacade) com mecanismos de controle transacional automático.
- Desenvolvimento da camada de apresentação utilizando recursos como:
- Classes bases para páginas com
funções especializadas (ListPage, EditPage e ReportPage) seguindo o pattern Page Controller.
- Controles
customizados
("webcontrols") para desenvolvimento de páginas com "look and
feel" padrão e diversos recursos automáticos não encontrados nos controles padrões do .Net, como:
- Busca, paginação, ordenação, escolha de campos visíveis,
navegação e formatação de dados nos controles de listagens.
- Validação automática baseada em metadado,
gerenciamento de associados/agregados e comportamento CRUD nos controles de edição.
- Esqueleto básico da aplicação contendo mecanismos de autenticação e autorização
interligados diretamente com os controles gráficos.