An open source CMS engine for .NET developers. N2 helps to manage content/data, providing a storage mechanism, a nice edit interface and other useful services.
Be the first to post a text review of N2 Content Management System. Rate and review a project by clicking thumbs up or thumbs down in the right column.
N2 1.2.2 - engine - plug in system for right click menu - added an overload for setdetail that removes the detail when it's equal to the default value - improved the definition model to allow greater inheritance and wrote some tests - removed items allowed only in zones not to show up when creating new item from the tree - changed the AllowedParentsAttribute to use an enum instead of boolean - added a parent item filter - typefinder api tweaking - added optional properties to the security manager for changing admins and editors - edit - now uses jquery.treeview for treeview - right-click menu - moved localized texts to global resources - toggle setting of info and zones is remembered - updated tinymce to 2.1.1.1 - bugfixes - now it isn't as easy to delete stuff in the file cabinet - fixed error with itemeditorlist and new items - edit editable checkbox style sheet fix - fixed error with urlrewriter where unknown path gave exception instead of 404 - fixed urlparser so it can handle hashs - fixed item's expiry date is set when restoring versions N2 1.2.1 - tests - switched to MbUnit - sped up tests through fixture setups - engine - tweaked mappings: access=field - ensureBinFolderAssembliesLoaded now defualts to true - added type caching to AppDomainTypeFinder - finder 2.0 - fluent syntax - find properties - find details by name and value - find details by value - find details in collection - support brackets - order by - EditableChildrenAttribute (add & edit & delete items in zone) - edit - fixed search navigation (uses finder api) - bugfixes - fiexed issue with configuration of optional assembly names in type finder - applied patch suppllied by Michele, url rewriter hides custom query strings - available zones are inherited - tab panel forgets current tab upon postback N2 1.2.0 - engine - moved to castle windsor container for dependency injection - removed the configuration classes - moved configuration to windsor style xml - broke out model finding functionality into separate classes - broke out nhibernate persistence mechanism into separate classes - changed the plugin initializer interface - moved nhibernate persistence classes to a separate namespace - replaced urlrewritermodule and sessionclosermodule with a single initializer http module - changed the way items gets their dependency on url rewriter and definition manager - removed the IUrlRewriter interface (breaking change) - moved url parsing functionality into separate class (use Factory.UrlParser) - introduced a sites provider concept and fixed absolute urls to other sites - introduced a site concept and deprecated the multiplesiterewriter - added a request life cycle handler and further abstracted the http context from certain services - tried to optimize item mappings to reduce database traffic for common situations - cleanup N2 1.1.10: - engine - editor container concept - fieldset container - tab panel container - included an editable checkbox attribute - included an editable name attribute - included an editable title attribute - refactored the editable functionality (breaking changes on the EditableAttribute) N2 1.1.9: - plugins - link tracker plugin - edit mode - splitter - display page info (type) when editing - revamp, improve and make the edit mode java scripts object oriented - jQuery - updated tinyMCE to 2.1.0 - danish translation (thanks sten j) - changed icons - bugsquashing - fixed an issue with detail deletes not cascading - fixed a possible issue with deleted files and new folders beeing selected N2 1.1.8: - engine - new configuration using a configuration sections - section handler - xsd file for intellisense - a brand new plugin initializer - a fist version of the finder - find items by default properties - find items by details - sorting results - bugfix - fixed a bad mistake in the security manager's authorize request handler - tests - configuration - other - nhibernate 1.2 CR N2 1.1.7: - engine improvements - added a configuration option to select specific assemblies to be loaded at startup - added an option to explicitly load assemblies in bin folder making sure these are loaded even at application restarts - replaced static relationship to factory on contentitem dynamically set at creation - documentation - more code comments - bugfix - fixed a possible issue with the name editor and & or / in the title - replaced a confusing exception from the name editor when no title editor is defined. - fixed an issue with unicode characters and the item & url selectors - removed url encoding of the url property - fixed an issue with the tashcan plugin that could be created manually N2 1.1.6: - engine improvements - upload defaults to ~/upload - plugins - xml writer/reader - write xml tree - read xml tree - serialize objects with base 64 - edit mode - upgraded tinymce editor to 2.0.9 N2 1.1.5: - engine improvements - added a restrict to assembly loading pattern used to speed up loading times - edit mode - revamped the GUI somewhat - plugins - a trashcan plugin - tests - some tests for the securty manager - bugfix - fixed an issue with allowedchildren & move - fixed an issue in security manager - moved the initialization to init because because app domain might not be loaded earlier N2 1.1.4: - engine improvements - added a duplicatefilter - changed the names of the item reference on details and detailcollection to EnclosingItem - worked on the relationfinder to decrease the number joins - cleanup - evolved the home-baked DI mechanism somewhat to decrease coupling - tests - more tests, better code coverage - documentation - updated the modelview - bugfix - resolved a problem with allowedchildren
N2 1.2.2 - engine - plug in system for right click menu - added an overload for setdetail that removes the detail when it's equal to the default value - improved the definition model to allow greater inheritance and wrote some tests - removed items allowed only in zones not to show up when creating new item from the tree - changed the AllowedParentsAttribute to use an enum instead of boolean - added a parent item filter - typefinder api tweaking - added optional properties to the security manager for changing admins and editors - edit - now uses jquery.treeview for treeview - right-click menu - moved localized texts to global resources - toggle setting of info and zones is remembered - updated tinymce to 2.1.1.1 - bugfixes - now it isn't as easy to delete stuff in the file cabinet - fixed error with itemeditorlist and new items - edit editable checkbox style sheet fix - fixed error with urlrewriter where unknown path gave exception instead of 404 - fixed urlparser so it can handle hashs - fixed item's expiry date is set when restoring versions N2 1.2.1 - tests - switched to MbUnit - sped up tests through fixture setups - engine - tweaked mappings: access=field - ensureBinFolderAssembliesLoaded now defualts to true - added type caching to AppDomainTypeFinder - finder 2.0 - fluent syntax - find properties - find details by name and value - find details by value - find details in collection - support brackets - order by - EditableChildrenAttribute (add & edit & delete items in zone) - edit - fixed search navigation (uses finder api) - bugfixes - fiexed issue with configuration of optional assembly names in type finder - applied patch suppllied by Michele, url rewriter hides custom query strings - available zones are inherited - tab panel forgets current tab upon postback N2 1.2.0 - engine - moved to castle windsor container for dependency injection - removed the configuration classes - moved configuration to windsor style xml - broke out model finding functionality into separate classes - broke out nhibernate persistence mechanism into separate classes - changed the plugin initializer interface - moved nhibernate persistence classes to a separate namespace - replaced urlrewritermodule and sessionclosermodule with a single initializer http module - changed the way items gets their dependency on url rewriter and definition manager - removed the IUrlRewriter interface (breaking change) - moved url parsing functionality into separate class (use Factory.UrlParser) - introduced a sites provider concept and fixed absolute urls to other sites - introduced a site concept and deprecated the multiplesiterewriter - added a request life cycle handler and further abstracted the http context from certain services - tried to optimize item mappings to reduce database traffic for common situations - cleanup N2 1.1.10: - engine - editor container concept - fieldset container - tab panel container - included an editable checkbox attribute - included an editable name attribute - included an editable title attribute - refactored the editable functionality (breaking changes on the EditableAttribute) N2 1.1.9: - plugins - link tracker plugin - edit mode - splitter - display page info (type) when editing - revamp, improve and make the edit mode java scripts object oriented - jQuery - updated tinyMCE to 2.1.0 - danish translation (thanks sten j) - changed icons - bugsquashing - fixed an issue with detail deletes not cascading - fixed a possible issue with deleted files and new folders beeing selected N2 1.1.8: - engine - new configuration using a configuration sections - section handler - xsd file for intellisense - a brand new plugin initializer - a fist version of the finder - find items by default properties - find items by details - sorting results - bugfix - fixed a bad mistake in the security manager's authorize request handler - tests - configuration - other - nhibernate 1.2 CR N2 1.1.7: - engine improvements - added a configuration option to select specific assemblies to be loaded at startup - added an option to explicitly load assemblies in bin folder making sure these are loaded even at application restarts - replaced static relationship to factory on contentitem dynamically set at creation - documentation - more code comments - bugfix - fixed a possible issue with the name editor and & or / in the title - replaced a confusing exception from the name editor when no title editor is defined. - fixed an issue with unicode characters and the item & url selectors - removed url encoding of the url property - fixed an issue with the tashcan plugin that could be created manually N2 1.1.6: - engine improvements - upload defaults to ~/upload - plugins - xml writer/reader - write xml tree - read xml tree - serialize objects with base 64 - edit mode - upgraded tinymce editor to 2.0.9 N2 1.1.5: - engine improvements - added a restrict to assembly loading pattern used to speed up loading times - edit mode - revamped the GUI somewhat - plugins - a trashcan plugin - tests - some tests for the securty manager - bugfix - fixed an issue with allowedchildren & move - fixed an issue in security manager - moved the initialization to init because because app domain might not be loaded earlier N2 1.1.4: - engine improvements - added a duplicatefilter - changed the names of the item reference on details and detailcollection to EnclosingItem - worked on the relationfinder to decrease the number joins - cleanup - evolved the home-baked DI mechanism somewhat to decrease coupling - tests - more tests, better code coverage - documentation - updated the modelview - bugfix - resolved a problem with allowedchildren
N2 1.2.2 - engine - plug in system for right click menu - added an overload for setdetail that removes the detail when it's equal to the default value - improved the definition model to allow greater inheritance and wrote some tests - removed items allowed only in zones not to show up when creating new item from the tree - changed the AllowedParentsAttribute to use an enum instead of boolean - added a parent item filter - typefinder api tweaking - added optional properties to the security manager for changing admins and editors - edit - now uses jquery.treeview for treeview - right-click menu - moved localized texts to global resources - toggle setting of info and zones is remembered - updated tinymce to 2.1.1.1 - bugfixes - now it isn't as easy to delete stuff in the file cabinet - fixed error with itemeditorlist and new items - edit editable checkbox style sheet fix - fixed error with urlrewriter where unknown path gave exception instead of 404 - fixed urlparser so it can handle hashs - fixed item's expiry date is set when restoring versions N2 1.2.1 - tests - switched to MbUnit - sped up tests through fixture setups - engine - tweaked mappings: access=field - ensureBinFolderAssembliesLoaded now defualts to true - added type caching to AppDomainTypeFinder - finder 2.0 - fluent syntax - find properties - find details by name and value - find details by value - find details in collection - support brackets - order by - EditableChildrenAttribute (add & edit & delete items in zone) - edit - fixed search navigation (uses finder api) - bugfixes - fiexed issue with configuration of optional assembly names in type finder - applied patch suppllied by Michele, url rewriter hides custom query strings - available zones are inherited - tab panel forgets current tab upon postback N2 1.2.0 - engine - moved to castle windsor container for dependency injection - removed the configuration classes - moved configuration to windsor style xml - broke out model finding functionality into separate classes - broke out nhibernate persistence mechanism into separate classes - changed the plugin initializer interface - moved nhibernate persistence classes to a separate namespace - replaced urlrewritermodule and sessionclosermodule with a single initializer http module - changed the way items gets their dependency on url rewriter and definition manager - removed the IUrlRewriter interface (breaking change) - moved url parsing functionality into separate class (use Factory.UrlParser) - introduced a sites provider concept and fixed absolute urls to other sites - introduced a site concept and deprecated the multiplesiterewriter - added a request life cycle handler and further abstracted the http context from certain services - tried to optimize item mappings to reduce database traffic for common situations - cleanup N2 1.1.10: - engine - editor container concept - fieldset container - tab panel container - included an editable checkbox attribute - included an editable name attribute - included an editable title attribute - refactored the editable functionality (breaking changes on the EditableAttribute) N2 1.1.9: - plugins - link tracker plugin - edit mode - splitter - display page info (type) when editing - revamp, improve and make the edit mode java scripts object oriented - jQuery - updated tinyMCE to 2.1.0 - danish translation (thanks sten j) - changed icons - bugsquashing - fixed an issue with detail deletes not cascading - fixed a possible issue with deleted files and new folders beeing selected N2 1.1.8: - engine - new configuration using a configuration sections - section handler - xsd file for intellisense - a brand new plugin initializer - a fist version of the finder - find items by default properties - find items by details - sorting results - bugfix - fixed a bad mistake in the security manager's authorize request handler - tests - configuration - other - nhibernate 1.2 CR N2 1.1.7: - engine improvements - added a configuration option to select specific assemblies to be loaded at startup - added an option to explicitly load assemblies in bin folder making sure these are loaded even at application restarts - replaced static relationship to factory on contentitem dynamically set at creation - documentation - more code comments - bugfix - fixed a possible issue with the name editor and & or / in the title - replaced a confusing exception from the name editor when no title editor is defined. - fixed an issue with unicode characters and the item & url selectors - removed url encoding of the url property - fixed an issue with the tashcan plugin that could be created manually N2 1.1.6: - engine improvements - upload defaults to ~/upload - plugins - xml writer/reader - write xml tree - read xml tree - serialize objects with base 64 - edit mode - upgraded tinymce editor to 2.0.9 N2 1.1.5: - engine improvements - added a restrict to assembly loading pattern used to speed up loading times - edit mode - revamped the GUI somewhat - plugins - a trashcan plugin - tests - some tests for the securty manager - bugfix - fixed an issue with allowedchildren & move - fixed an issue in security manager - moved the initialization to init because because app domain might not be loaded earlier N2 1.1.4: - engine improvements - added a duplicatefilter - changed the names of the item reference on details and detailcollection to EnclosingItem - worked on the relationfinder to decrease the number joins - cleanup - evolved the home-baked DI mechanism somewhat to decrease coupling - tests - more tests, better code coverage - documentation - updated the modelview - bugfix - resolved a problem with allowedchildren
N2 1.2.2 - engine - plug in system for right click menu - added an overload for setdetail that removes the detail when it's equal to the default value - improved the definition model to allow greater inheritance and wrote some tests - removed items allowed only in zones not to show up when creating new item from the tree - changed the AllowedParentsAttribute to use an enum instead of boolean - added a parent item filter - typefinder api tweaking - added optional properties to the security manager for changing admins and editors - edit - now uses jquery.treeview for treeview - right-click menu - moved localized texts to global resources - toggle setting of info and zones is remembered - updated tinymce to 2.1.1.1 - bugfixes - now it isn't as easy to delete stuff in the file cabinet - fixed error with itemeditorlist and new items - edit editable checkbox style sheet fix - fixed error with urlrewriter where unknown path gave exception instead of 404 - fixed urlparser so it can handle hashs - fixed item's expiry date is set when restoring versions N2 1.2.1 - tests - switched to MbUnit - sped up tests through fixture setups - engine - tweaked mappings: access=field - ensureBinFolderAssembliesLoaded now defualts to true - added type caching to AppDomainTypeFinder - finder 2.0 - fluent syntax - find properties - find details by name and value - find details by value - find details in collection - support brackets - order by - EditableChildrenAttribute (add & edit & delete items in zone) - edit - fixed search navigation (uses finder api) - bugfixes - fiexed issue with configuration of optional assembly names in type finder - applied patch suppllied by Michele, url rewriter hides custom query strings - available zones are inherited - tab panel forgets current tab upon postback N2 1.2.0 - engine - moved to castle windsor container for dependency injection - removed the configuration classes - moved configuration to windsor style xml - broke out model finding functionality into separate classes - broke out nhibernate persistence mechanism into separate classes - changed the plugin initializer interface - moved nhibernate persistence classes to a separate namespace - replaced urlrewritermodule and sessionclosermodule with a single initializer http module - changed the way items gets their dependency on url rewriter and definition manager - removed the IUrlRewriter interface (breaking change) - moved url parsing functionality into separate class (use Factory.UrlParser) - introduced a sites provider concept and fixed absolute urls to other sites - introduced a site concept and deprecated the multiplesiterewriter - added a request life cycle handler and further abstracted the http context from certain services - tried to optimize item mappings to reduce database traffic for common situations - cleanup N2 1.1.10: - engine - editor container concept - fieldset container - tab panel container - included an editable checkbox attribute - included an editable name attribute - included an editable title attribute - refactored the editable functionality (breaking changes on the EditableAttribute) N2 1.1.9: - plugins - link tracker plugin - edit mode - splitter - display page info (type) when editing - revamp, improve and make the edit mode java scripts object oriented - jQuery - updated tinyMCE to 2.1.0 - danish translation (thanks sten j) - changed icons - bugsquashing - fixed an issue with detail deletes not cascading - fixed a possible issue with deleted files and new folders beeing selected N2 1.1.8: - engine - new configuration using a configuration sections - section handler - xsd file for intellisense - a brand new plugin initializer - a fist version of the finder - find items by default properties - find items by details - sorting results - bugfix - fixed a bad mistake in the security manager's authorize request handler - tests - configuration - other - nhibernate 1.2 CR N2 1.1.7: - engine improvements - added a configuration option to select specific assemblies to be loaded at startup - added an option to explicitly load assemblies in bin folder making sure these are loaded even at application restarts - replaced static relationship to factory on contentitem dynamically set at creation - documentation - more code comments - bugfix - fixed a possible issue with the name editor and & or / in the title - replaced a confusing exception from the name editor when no title editor is defined. - fixed an issue with unicode characters and the item & url selectors - removed url encoding of the url property - fixed an issue with the tashcan plugin that could be created manually N2 1.1.6: - engine improvements - upload defaults to ~/upload - plugins - xml writer/reader - write xml tree - read xml tree - serialize objects with base 64 - edit mode - upgraded tinymce editor to 2.0.9 N2 1.1.5: - engine improvements - added a restrict to assembly loading pattern used to speed up loading times - edit mode - revamped the GUI somewhat - plugins - a trashcan plugin - tests - some tests for the securty manager - bugfix - fixed an issue with allowedchildren & move - fixed an issue in security manager - moved the initialization to init because because app domain might not be loaded earlier N2 1.1.4: - engine improvements - added a duplicatefilter - changed the names of the item reference on details and detailcollection to EnclosingItem - worked on the relationfinder to decrease the number joins - cleanup - evolved the home-baked DI mechanism somewhat to decrease coupling - tests - more tests, better code coverage - documentation - updated the modelview - bugfix - resolved a problem with allowedchildren
N2 1.2.2 - engine - plug in system for right click menu - added an overload for setdetail that removes the detail when it's equal to the default value - improved the definition model to allow greater inheritance and wrote some tests - removed items allowed only in zones not to show up when creating new item from the tree - changed the AllowedParentsAttribute to use an enum instead of boolean - added a parent item filter - typefinder api tweaking - added optional properties to the security manager for changing admins and editors - edit - now uses jquery.treeview for treeview - right-click menu - moved localized texts to global resources - toggle setting of info and zones is remembered - updated tinymce to 2.1.1.1 - bugfixes - now it isn't as easy to delete stuff in the file cabinet - fixed error with itemeditorlist and new items - edit editable checkbox style sheet fix - fixed error with urlrewriter where unknown path gave exception instead of 404 - fixed urlparser so it can handle hashs - fixed item's expiry date is set when restoring versions N2 1.2.1 - tests - switched to MbUnit - sped up tests through fixture setups - engine - tweaked mappings: access=field - ensureBinFolderAssembliesLoaded now defualts to true - added type caching to AppDomainTypeFinder - finder 2.0 - fluent syntax - find properties - find details by name and value - find details by value - find details in collection - support brackets - order by - EditableChildrenAttribute (add & edit & delete items in zone) - edit - fixed search navigation (uses finder api) - bugfixes - fiexed issue with configuration of optional assembly names in type finder - applied patch suppllied by Michele, url rewriter hides custom query strings - available zones are inherited - tab panel forgets current tab upon postback N2 1.2.0 - engine - moved to castle windsor container for dependency injection - removed the configuration classes - moved configuration to windsor style xml - broke out model finding functionality into separate classes - broke out nhibernate persistence mechanism into separate classes - changed the plugin initializer interface - moved nhibernate persistence classes to a separate namespace - replaced urlrewritermodule and sessionclosermodule with a single initializer http module - changed the way items gets their dependency on url rewriter and definition manager - removed the IUrlRewriter interface (breaking change) - moved url parsing functionality into separate class (use Factory.UrlParser) - introduced a sites provider concept and fixed absolute urls to other sites - introduced a site concept and deprecated the multiplesiterewriter - added a request life cycle handler and further abstracted the http context from certain services - tried to optimize item mappings to reduce database traffic for common situations - cleanup N2 1.1.10: - engine - editor container concept - fieldset container - tab panel container - included an editable checkbox attribute - included an editable name attribute - included an editable title attribute - refactored the editable functionality (breaking changes on the EditableAttribute) N2 1.1.9: - plugins - link tracker plugin - edit mode - splitter - display page info (type) when editing - revamp, improve and make the edit mode java scripts object oriented - jQuery - updated tinyMCE to 2.1.0 - danish translation (thanks sten j) - changed icons - bugsquashing - fixed an issue with detail deletes not cascading - fixed a possible issue with deleted files and new folders beeing selected N2 1.1.8: - engine - new configuration using a configuration sections - section handler - xsd file for intellisense - a brand new plugin initializer - a fist version of the finder - find items by default properties - find items by details - sorting results - bugfix - fixed a bad mistake in the security manager's authorize request handler - tests - configuration - other - nhibernate 1.2 CR N2 1.1.7: - engine improvements - added a configuration option to select specific assemblies to be loaded at startup - added an option to explicitly load assemblies in bin folder making sure these are loaded even at application restarts - replaced static relationship to factory on contentitem dynamically set at creation - documentation - more code comments - bugfix - fixed a possible issue with the name editor and & or / in the title - replaced a confusing exception from the name editor when no title editor is defined. - fixed an issue with unicode characters and the item & url selectors - removed url encoding of the url property - fixed an issue with the tashcan plugin that could be created manually N2 1.1.6: - engine improvements - upload defaults to ~/upload - plugins - xml writer/reader - write xml tree - read xml tree - serialize objects with base 64 - edit mode - upgraded tinymce editor to 2.0.9 N2 1.1.5: - engine improvements - added a restrict to assembly loading pattern used to speed up loading times - edit mode - revamped the GUI somewhat - plugins - a trashcan plugin - tests - some tests for the securty manager - bugfix - fixed an issue with allowedchildren & move - fixed an issue in security manager - moved the initialization to init because because app domain might not be loaded earlier N2 1.1.4: - engine improvements - added a duplicatefilter - changed the names of the item reference on details and detailcollection to EnclosingItem - worked on the relationfinder to decrease the number joins - cleanup - evolved the home-baked DI mechanism somewhat to decrease coupling - tests - more tests, better code coverage - documentation - updated the modelview - bugfix - resolved a problem with allowedchildren
Be the first person to add a text review.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?