CodeSmith Studio

CodeSmith Studio é um gerador de código baseado em templates que permite gerar código para qualquer linguagem de texto. O código gerado pode ser personalizado com o uso de propriedades. Uma propriedade pode ser qualquer objeto .NET que tem um designer (a maioria dos códigos construídos em  .NET já possuem) e pode ser tão simples como uma propriedade booleana.

Principais features

Geração de Código
Modelagem de Dados
Templates Personalizáveis
Integração com .NET
Suporte a Múltiplas Linguagens

Descrição completa

Solicite um orçamento

CodeSmith Studio é um gerador de código baseado em templates que permite gerar código para qualquer linguagem de texto. O código gerado pode ser personalizado com o uso de propriedades. Uma propriedade pode ser qualquer objeto .NET que tem um designer (a maioria dos códigos construídos em .NET já possuem) e pode ser tão simples como uma propriedade booleana.

CodeSmith Studio permite a você condicionalmente adicionar ou remover código do resultado, para um objeto, como o objeto TableSchema (incluído no SchemaExplorer) que fornece acesso a tudo o que você poderia possivelmente querer saber sobre uma tabela de banco de dados. CodeSmith vem com muitos tipos padrão de propriedades e é 100% extensível, permitindo ao utilizador criar os tipos de propriedades personalizadas.

A sintaxe CodeSmith é quase idêntica ao ASP.NET. Então, se você estiver familiarizado com ASP.NET, então você será capaz de aprender rapidamente o modelo de sintaxe. Você pode usar as línguagens C #, VB.NET ou JScript.NET em seus modelos e os modelos de output podem ser em qualquer linguagem baseada em ASCII.

CodeSmith permite que os desenvolvedores de software de forma eficiente:



  • • Reduzam codificação repetitiva;

  • • Gere seu código em menos tempo com menos bugs;

  • • Produza código consistente que obedeça aos padrões;

  • • Crie seus próprios modelos personalizados para qualquer idioma.

Descrição completa

Ao clicar em "Enviar", você concorda em permitir que a Software.com.br entre em contato com você através das informações fornecidas, para fins de envio de orçamentos e comunicações relacionadas ao seu pedido. Para mais detalhes sobre como protegemos e utilizamos seus dados, consulte nossa Política de Privacidade e Termos de Uso.

Produtos relacionados

Visual Paradigm SDE** oferece total integração com as principais ferramentas de modelagem líderes de mercado: Visual Studio®, Eclipse, Borland JBuilder®, NetBeans/Sun™ ONE, IntelliJ IDEA™, Oracle JDeveloper, BEA WebLogic Workshop™.
SWF Quicker é o software líder em edição em Flash, perfeito tanto para criar animações em flash como para editar arquivos .SWF.
Acompanhe precisamente o uso do software pelo cliente para aumentar rendimentos e melhorar relações.
 
FLEXnet Compliance Monitor oferece uma compreensiva e exata visão de como os clientes usam seu software.
Reservadamente e mutuamente benéfico este software traz soluções e oportunidades de monitorar usos excessivos e não autorizados, enquanto seus clientes ganham um entendimento claro de seu próprio uso, tudo sem transtornos ou dificuldades com auditoria física.

Este pacote proporciona tudo o que você precisa para transformar seus relatórios tradicionais em painéis de indicadores e diagramas ilustrados e atrativos, de forma rápida e fácil. Com uma variedade ainda maior de gráficos e com a funcionalidade de adição de mapas, medidores e marcadores, você melhora dramaticamente a aparência dos seus relatórios.

Axure RP é  uma ferramenta rápida de criação de diagramas, wireframes, protótipos e especificações para websites. Ela se destaca principalmente pela sua facilidade de uso  e pela riqueza de seu design.

3D Doctor é um aplicativo de modelagem em 3D, manipulação, processamento e mensuração de imagens para MRI*, CT**, PET***, microscópicas e aplicações científicas e industriais em 3D.

Ao clicar em "Enviar", você concorda em permitir que a Software.com.br entre em contato com você através das informações fornecidas, para fins de envio de orçamentos e comunicações relacionadas ao seu pedido. Para mais detalhes sobre como protegemos e utilizamos seus dados, consulte nossa Política de Privacidade e Termos de Uso.