Catharsis 0.8.7

Rating: No reviews yet
Downloads: 1359
Released: Sep 22, 2008
Updated: Oct 6, 2008 by Radim
Dev status: -not yet defined by owner-

Recommended Download

Example 0.8.7. - Example web-app
example, 1739K, uploaded Sep 23, 2008 - 434 downloads

Other Available Downloads

Source Code 0.8.7 - Guidance
source code, 2580K, uploaded Sep 23, 2008 - 383 downloads
Example 0.8.7 - Example sql backup
example, 161K, uploaded Sep 23, 2008 - 333 downloads
Application 0.8.7 - .msi Guidance (with few snippets)
application, 2490K, uploaded Sep 26, 2008 - 209 downloads

Release Notes

Catharsis 0.8.7
the best-practices gathering OOP 'Web-Application Framework'. (RC)
ASP.NET MVC (preview 5), NHibernate 2.0.

Online documentation
part I: http://www.codeproject.com/KB/applications/Catharsis.aspx - New solution
part II: http://www.codeproject.com/KB/applications/Catharsis_part2.aspx - Home page observation
part III: http://www.codeproject.com/KB/applications/Catharsis_part3.aspx - Roles and users
part IV: http://www.codeproject.com/KB/applications/Catharsis_part4.aspx - Localization, translation
part V: http://www.codeproject.com/KB/applications/Catharsis_part5.aspx - Enter into Catharsis, new Entity
part VI: http://www.codeproject.com/KB/applications/Catharsis_part6.aspx - Framework Architecture
part VII: http://www.codeproject.com/KB/applications/Catharsis_part7.aspx - Entity layer
part VIII: http://www.codeproject.com/KB/applications/Catharsis_part8.aspx - Data layer
part IX: http://www.codeproject.com/KB/applications/Catharsis_part9.aspx - Business layer

part XIII: http://www.codeproject.com/KB/applications/Catharsis_part13.aspx - Tracking, PAX design pattern
part XIV: http://www.codeproject.com/KB/applications/Catharsis_part14.aspx - Dependency Injection (DI, IoC)

Needed Prerequisites !!!

Guidance Automation Toolkit
ASP.NET MVC installed

Catharsis among other features has
- the GUIDANCE (You MUST try it)
- OOP is the essence of Catharsis
- adding new entity takes few seconds + next business rules adjustment
- paging and sorting on SQL server side
- no need for view state or session! (almost)
- powerful role provider, with CurrenRole evaluation (every user must select one so caled 'Current role' which is evaluated against access rules) Application content is there fore one-current-role dependent
- localization (in runtime add or remove languages and translations - everything is stored in db - no .resx files)
- user can switch UI language using keyboard setting in a browser or selecting (clicking) on a supplied languages list
- There is built-in change tracking in Catharsis based on PAX design pattern
(http://www.codeproject.com/KB/applications/Catharsis_part13.aspx - Tracking, PAX design pattern)
- you can use SQL scripts, or DB backup with a few translations (English and Czech)
(SQL Server backup included)

ONLINE doc tutorials will uncover you more

Enjoy Catharsis
Thanks for your notes and views
Radim Köhler

Reviews for this release

No reviews yet for this release.