ANN: ST# v2.3b5 (C# StringTemplate) available from the StringTemplate website

K

Kunle Odutola

I have just released a beta version of ST# - a template library written in
C# that enforces Model-View separation - on the www.stringtemplate.org
website. Though ST# is developed in C#, it can be used with projects
developed in other languages such as VB.NET, C++.NET, J# etc.

For those unfamiliar with them, a template engine is at it's most basic, a
code generator that emits text using templates. These templates are really
just "documents with holes". The "holes" are markers for where you can stick
values. Other template engines include Velocity/NVelocity and FreeMarker.

"C# StringTemplate" (or ST#) is a template library that breaks up your
templates into chunks of text and attribute expressions, which are by
default enclosed in dollar signs (e.g. $attribute-expression$). It ignores
everything except attribute expressions. Everything else is treated as
literal text and is simply copied verbatim to the output when you call the
method ToString() on a StringTemplate instance.

ST# runs on the C#/CLI platform (i.e Microsoft .NET, Novell Mono, and
dotGNU). Although ST# has only been tested on the Microsoft .NET platform,
it should work with little or no change on the others. ST# is feature
complete, includes an *alpha* release of a StringTemplate visualizer and,
features a useful template loader abstraction.

ST# is available from this page on the StringTemplate website where you can
also find more information about StringTemplate itself:
http://www.stringtemplate.org/share/list


Enjoy!

Kunle
 
L

Lloyd Dupont

Who is this "Kunle" when the web page feature the picture of Terrence Parr?

--
Regards,
Lloyd Dupont

NovaMind development team
NovaMind Software
Mind Mapping Software
<www.nova-mind.com>
 
J

Juan T. Llibre

The author of ST# , his new C# StringTemplate, v2.3b5 release.

Read the release in the "File Sharing" section of www.stringtemplate.org
( in the left-hand column... )




Juan T. Llibre
ASP.NET MVP
ASPNETFAQ.COM : http://www.aspnetfaq.com
==================================
Lloyd Dupont said:
Who is this "Kunle" when the web page feature the picture of Terrence Parr?

--
Regards,
Lloyd Dupont

NovaMind development team
NovaMind Software
Mind Mapping Software
<www.nova-mind.com>
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,755
Messages
2,569,536
Members
45,007
Latest member
obedient dusk

Latest Threads

Top