Download
SharpTiles is hosted on SourceForge. You can go directly to the latest download or pick a version form the list below. Latest
Monorail and absolute resources/Latest
Breaking changes: None
Milestone: M5
This release integrates with the Monorail framework. This part is implemented by a new contributor Maikel Willemse. Check out the getting started for this part.
This release also adds a new resource locator to accomodate CMS appliance of sharptiles. This resouce locator uses absolute paths instead of relative paths. A tutorial page will be added shortly.
Added NstlViewEngine
Breaking changes: Default Resource bundle loading changed
Milestone: M3
This release adds a new view engine to SharpTiles, The Nstl View Engine. This makes it possible to use SharpTiles without the tiles.xml. The default resource bundles must now be loaded as followed:
protected void Application_Start()
{
RegisterRoutes(RouteTable.Routes);
ViewEngines.Engines.Clear();
var engine = new TilesViewEngine()
ViewEngines.Engines.Add(engine.Init());
engine.LoadResourceBundle("ResourceBundles.Views.default");
}
Fixes and tutorials
Breaking changes: TilesView method removed
Milestone: M3
This release fixes some small bugs and adds complete plugability to SharpTiles. How to use these features is explained in the tutorials section. As of this release the Turorials solution is inculded in the release. This releases breaks the way tiles are rendered in the controller the extension method is removed now the MVC framework methods View() and PartialView() are used. To accomplish this the SharpTiles view engine must be registered. A good place to do this is the global.asax.cs.
protected void Application_Start()
{
RegisterRoutes(RouteTable.Routes);
ViewEngines.Engines.Clear();
ViewEngines.Engines.Add(new TilesViewEngine().Init());
}
Added HTML helper
Breaking changes: None
Milestone: M2
The popular MVC HTML helper is wrapped. Check out the reference guide. Look for the section discussing the html tag lib
MVC beta 1
Breaking changes: None
Milestone: M1
Upgrade to MVC Beta 1
Tiles
Breaking changes: None
Milestone: M1
Added the tiles implementation.
JSTL
Breaking changes: None
Milestone: -
Released the initial base for the SharpTiles framework. This release consist only the jstl tag support without tiles.
I regret reporting that the contact form was broken for the last week. All mails send to us were corrupted(empty). So reported bugs in the last week
are not received. I'm aware that the timing with regards to the monorail release isn't very handy. The contact form is fixed now. I apologize.