Screenshot Preview

CodeSmith - Application - V3.2 for .NET 2.0 and Visual Studio 2005

by CodeSmith Tools - 상품타입: Add-In / 어프리케이션 / Add-In

주의 : 별도의 안내가 없는 경우에는 영어제품 입니다.

A developer productivity tool that helps software developers rapidly create code using CodeSmith templates. CodeSmith includes templates that give developers the ability to customize what the generated code looks like as well as create custom templates for their specific needs. With CodeSmith you can generate strongly typed collections, stored procedures, database documentation, data access layers, and more. CodeSmith enables software developers to efficiently reduce repetitive coding, generate code in less time with fewer bugs, produce consistent code and create custom templates for any language. CodeSmith V3.2 is optimized for .NET 2.0 and Visual Studio 2005.

What's New in V3.2?

  • Visual Studio 2005 compatible.

 

What's New in V3.1

  • Custom designer support for ColumnSchema and ColumnSchemaCollection
  • A new OnError virtual method for the CodeTemplate class.
  • A new ParseDefaultValue method for IPropertySerializer (used by the ParseDefaultValue method of CodeTemplate)
  • The sample custom properties project now demonstrates property serialization
  • Default values are parsed for all types that support conversion from string
  • Numerous other minor bug fixes and user interface enhancements

CodeSmith is a template-based code generator that allows you to generate code for any text language. The code generated can be customized by the use of properties. A property can be any .NET object that has a designer and can be as simple as a boolean property that allows you to conditionally add or remove code from the result, to an object such as the TableSchema object (included in SchemaExplorer) which provides access to everything you could possibly want to know about a database table. CodeSmith comes with many standard property types and is 100% extensible by allowing the user to create custom property types. CodeSmith's syntax is almost identical to ASP.NET. You can use the C#, VB.NET or JScript.NET languages in your templates and your templates can output any ASCII-based language.

CodeSmith Standard Edition provides basic template execution via the CodeSmith Explorer GUI and console clients. It can be used to execute custom templates as well. The Standard edition is perfect for simple code generation requirements. CodeSmith Professional Edition includes the CodeSmith Studio template IDE, batch code generation, template caching, the ability to use the CodeSmith API in custom internal applications, and merging support. You can find more information about the differences between both versions on the ' Evals and Downloads' section.




Main Features:

  • CodeSmith Studio: to easily build your custom templates
  • Statement Completion: CodeSmith Studio includes statement completion for your custom templates
  • Fast Compiler & Template Caching: to compile and execute your custom templates
  • Template Debugging Features: CodeSmith makes it easy to debug your templates by providing the CodeSmith template developer with the line number in the template where the problem occurred
  • Rich XML Support: XmlProperty directive allows you to easily use XML to drive your templates. If an XSD schema is provided, a strongly typed XML object model will automatically be generated and makes working with XML simple. If an XSD schema is not provided CodeSmith will allow you to work directly with an XmlDocument instance instead. Combined with the IntelliSense capabilities, this feature provides a easy way to work with complex XML
  • Merge Capabilities: The merging capabilities in CodeSmith allow you to merge generated and hand written code within a single file
  • Console Client: The console client allows you to easily automate your code generation process and can execute templates one at a time or in batches
  • Auto SQL Script Execution: Templates that generate SQL scripts can be auto-executed after generation allowing for easy deployment of generated SQL code

주의

제품 리뷰의 한국어 번역이 완료되지 않는 제품은 Google통역 서비스와 연동되어 표시되어 있습니다.통역 기계에 의한 자동 번역인 관계로 한국어 표기가 조금 부자연 스러운 점 양해 바랍니다.
에서 제공
FireFox와 Opera에서는 Flash가 필요합니다.

상품검색

검색어를 입력해주세요:

ComponentSource에서 구입하는 이유?

ComponentSource는 세계 1,000,000명 이상의 개발자에게 각종 글로벌 서비스를 제공합니다.

상세 | About Us