10/7/2008 Meeting: Code Generation with CodeSmith

Please join us for a entertaining and interactive session! As always, we’ll have FREE food, drinks, and prizes for attending!

Todd Carrico
Todd Carrico

For our October, 2008 meeting, NorthDallas.net's own, Todd Carrico will present an in-depth look at a real-world usage of code generation through CodeSmith Professional

Topic:

Learn how Match.com Uses Codesmith To Save Time & Money

Date:

Wednesday, October 8, 2008

Time:

6:00pm

Where:

Intuit's Headquarters in Plano Texas
          Maps: [Google](http://maps.google.com/maps?q=5601 Headquarters Drive,+Plano,+TX+75024+United States&hl=en) | [Yahoo](http://maps.yahoo.com/maps_result?addr=5601 Headquarters Drive&csz=Plano,+TX+75024&country=us) | [Mapquest](http://www.mapquest.com/maps/map.adp?country=US&address=5601 Headquarters Drive&city=Plano&state=TX&zipcode=75024) | [Microsoft](http://maps.live.com/default.aspx?v=2&style=r&lvl=100&where1=5601 Headquarters Drive%2CPlano%2CTX%2C75024)

I have said that nothing is cooler than code that writes code.

This session is going to be a deep dive into the CodeSmith templates that Match.com uses to solve various business problems. We'll cover some of the normal uses for code generation such as the DAL, but we'll also dive into how we used CodeSmith to help us out with our massively distributed data architecture.

We'll look at some of the templates we use as helpers, and finish with templates we use to generate our search algorithm. We won't go into the gory details of the algorithm but we will talk about how CodeSmith has enabled us to create a maintainable and flexible solution to this huge problem.

Todd Carrico is a Technical Architect for IAC Personals. His responsibilities are centered around various aspects of www.match.com. Specializing in high availability distributed data architectures, Todd has been an integral part of match.com's success in the seven years he has been with the company.

Todd has co-authored three books on .Net, spoken at an ASP.Net Connections conference, and is an officer in the North Dallas .Net user group.

Telligent is a leader in enterprise ready, secure, scalable and fully supported solutions for online communities and social networks. Telligent’s flagship offering, Community Server, provides a fully integrated platform utilizing social media to enhance customer relationships, brand engagement, increased ROI and provide channels for valuable customer insight and feedback. With its software solutions and extensive development and customization service offerings, Telligent empowers digital marketing and Enterprise 2.0 collaboration for many of the world’s largest brands. Clients include: Associated Press, Conde Nast, Dell, Electronic Arts, GlaxoSmithKline. Honda, Intel, Mazda, Microsoft, MSNBC, MySpace.com, National Geographic, NFL, Visa.

For more information, please visit http://Telligent.com

NDDNUG gracoiusly thanks Intuit for their continued sponsorship
and support. Without their fine meeting facilities awesome team members, our meetings would not be possible.

For more information, please visit: http://www.intuit.com/