Consultoria em ASP.NET
Os profissionais da Quality IT utilizam a plataforma .NET desde o lançamento
da versão Beta 1, no final de 2001. Quando o Visual Studio .NET foi lançado, em
abril de 2002, já estávamos confortáveis com sua utilização, já conhecíamos
a nova linguagem C# e o .NET Class Library. Desde então prosseguimos
adquirindo experiência, experimentando com os diversos aspectos da
tecnologia e desenvolvendo um conjunto próprio de melhores práticas na
utilização do .NET para desenvolvimento Web.
Essa experiência acumulada nestes mais de três anos utilizando a plataforma,
permite-nos auxiliar as empresas que estão adotando hoje a tecnologia .NET a
reduzir a curva de aprendizado, através de consultoria, treinamento da equipe,
nossos conhecimentos adquiridos em projetos de sucesso para acelerar a
adoção da plataforma.
Serviços Oferecidos pela Quality IT
A Quality IT oferece serviços de consultoria .NET em duas áreas:
- Orientações para adoção da plataforma .NET (arquitetura, melhores
práticas e mentoring da equipe de desenvolvimento);
- Desenvolvimento da equipe (treinamento, apoio no dia-a-dia durante o
período inicial de projetos, etc).
Nós oferecemos treinamento on-site na plataforma .NET, C#, ASP.NET, Delphi
(componentes COM e ActiveX e integração com .NET). Somos uma alternativa
viável para que sua empresa possa rapidamente adotar a plataforma .NET.
Nossa proposta é que, em vez de um custo elevado pelo treinamento individual
de cada membro da sua equipe, você escolha a opção de contratar-nos por um
custo fixo por hora e treinar toda sua equipe, nas suas próprias instalações.
Também temos uma apresentação gratuira de introdução ao .NET, que podemos
realizar na sua empresa, para sua equipe de desenvolvimento conhecer a
plataforma e ter subsídios para decidir pelo processo de adoção da tecnologia.
Podemos adaptar a apresentação a uma visão mais gerencial, se houver
interesse.
Licenciamento da Arquitetura Quality IT
Uma vez treinada a equipe na nova plataforma, linguagens e ferramentas,
antes de produzir software de qualidade comercial é necessário tomar uma série
de decisões de arquitetura e implementar os componentes de arquitetura que
irão suportar estas decisões.
Nestes quesitos a Quality IT, que já passou por estas decisões e estudou as
melhores formas de implementa-las, criou uma arquitetura para ASP.NET, desenvolvida
de acordo com as melhores práticas conforme orientação oficial da Microsoft
(baseada no Patterns & Practices), que por ser escalável pode atender aos mais
diferentes projetos, como portais, intranets e outros aplicativos.
Ao invéz de despender de alguns meses de desenvolvimento uma arquitetura própria,
a empresa pode reduzir o time-to-market licenciando uma arquitetura pronta, adaptando-a
as necessidades de cada projeto, com ou sem o nosso auxílio.
Dentre os elementos que a Quality IT utiliza em sua arquitetura, os seguintes
estão sendo licenciados comercialmente:
- Gerador de Código Baseado em Templates;
- Sistema Multibanco baseado em XML's de recursos e em classes utilitárias que
abstraem os ADO.NET Providers nativos dos diferentes bancos de dados existentes;
- Controles Visuais e Não Visuais cross-browser (Internet Explorer 6 e Mozilla
Firefox) para ASP.NET (treeview, dropdown, panel, html editor, outlook bar,
client-side recordset, etc);
- Tratamento de Erros Centralizado com Log de Erros e Notificação por E-mail;
- Gerenciador de transações baseado em atributos, semelhante ao COM+, ideal para web sites, pois dispensa
registro no Component Services Manager.
Outros elementos, como controle de acesso, controle de configurações, desenvolvimento
para Mono em Linux e outros controles visuais, utilizados internamente pela Quality IT,
poderão futuramente vir a ser licenciados.
Além desses elementos, podemos desenvolver novos de acordo com as necessidades da
empresa.