Welcome to the CodeSmith Community!

Blogs

CodeSmith Community

A description has not yet been added to this group.
  • Paul Welter

    Introduction to CodeSmith Project Files

    • 2 Comments
    Introduction to CodeSmith Project Files Overview A new feature in CodeSmith 4.0 is the ability to manage groups of CodeSmith templates and their outputs with a single file called a CodeSmith Project. CodeSmith Projects enable you to define and run an entire code generation process quickly and easily using the environment of your choice. They were designed with flexibility in mind to let you define the way you work. This introduction will show how to use a csp (CodeSmith project) to organize your...
  • Video Tutorials

    SchemaExplorer

    • 2 Comments
    SchemaExplorer is CodeSmith's built-in interface for working with metadata from databases. Join us for a quick tour of the features of SchemaExplorer and how they can be used with CodeSmith. http://docs.codesmithtools.com/display/Generator/Using+SchemaExplorer
  • Video Tutorials

    CodeSmith Explorer

    • 2 Comments
    CodeSmith Explorer provides an easy interface for organizing and executing CodeSmith templates. In this tutorial, we will walk you through CodeSmith Explorer and show the benefits and time-savings that CodeSmith Explorer can provide when managing and executing templates. http://docs.codesmithtools.com/display/Generator/Launching+CodeSmith+Explorer If you would like to download the video, please download the flash file attached to this post.
  • Tom Dupont

    Defining Enum Tables

    • 2 Comments
    Back in January I posted about " Defining Many To Many " tables; and now (to take a note from the Colbert Report), here is Part 2 in my infinite part series... Better Know an ORM Programmatic Definition: Defining Enum Tables! The idea here is that we want to generate Enums from database tables; so for each table we specify as an Enum table, we want create an Enum and populate it's values from the rows in that table. As always, the goal is to make this solution be as generic as possible...
  • Video Tutorials

    Automation with CodeSmith

    • 2 Comments
    WIth CodeSmith, you can easily automate your code generation process and can execute templates one at a time or in batches. Check out some of the ways CodeSmith can speed up your code generation process and save you even more time. Watch the Video If you would like to download the video, please download the flash file attached to this post.
  • Tom Dupont

    5.1 Preview: Insert Class Merge Strategy

    • 2 Comments
    Coming in v5.1, the Insert Class Merge Strategy will be CodeSmith's third native Merge Strategy. The premise is simple: Insert your template output into a previously existing class in the output file. At first this may sound very similar to the Insert Region Merge Strategy, and indeed it did start out that way; however, this Merge Strategy has many additional settings and features that separate it from it's other fellow Merge Strategies, and that make it a very robust and powerful tool. I...
  • Tom Dupont

    Exception Driven Development and CodeSmith Insight

    • 2 Comments
    If customer facing issues are your top priority, then you are already adhere to the primary principle of Exception Driven Development. Exception Driven Development It's a pretty simple concept: Collect application data, especially regarding errors and crashes, and then focus on fixing those problems that your users are actually experiencing. Following good development practices such as Test Driven Development, Automated Deployment, and rigorous QA, help us develop more reliable software. While...
  • Tom Dupont

    Selenium 2 and WebDriver Extensions for .NET

    • 2 Comments
    If you have not had a change to play around with the Selenium 2 and WebDriver , let me assure you that it is worth checking out! We have been using WebDriver to help create unit tests for our new product, CodeSmith Insight , which is build using ASP.NET MVC2 for the back end and the ExtJS framework for our AJAX client. Despite already being infinitely better than Selenium 1, it is still under development and in need of some polish. The good news is that by simply implementing a few extension methods...
  • Tom Dupont

    Video: Mailboxes in CodeSmith Insight

    • 1 Comments
    The primary goal of CodeSmith Insight is to "unite different forms of communication", and email is a crucial medium with which users communicate with us. This is why Insight is capable of both importing and sending email, and this is why Insight includes a complete email client build into it's web UI. Insight's email capabilities are all controlled by Mailboxes inside the system. To help demonstrate the configuration and use of these Mailboxes, I have created a new tutorial video...
  • Reggie's Rants

    An Easier Path Up the Learning Curve

    • 1 Comments
    We have put out videos and examples in order to help people learn how to use Codesmith, but I thought I would post a few tips on how to get your head around exactly what CodeSmith does and how it can help you speed up your development process. When I started working here I was learning CodeSmith, C#, and VB all at once, so I know how someone might get overwhelmed. 1) Take a look at the small sample templates included with CodeSmith, even if they may not be what you plan on using when creating your...
Page 5 of 46 (455 items) «34567»