Creuna Platform 2008-08-25
Agenda What is Creuna Platform Features Architecture License
Creuna Platform ” Creuna Platform is a an  open source  web application framework based on  Microsoft .NET  and  EPiServer .  The aim for Creuna Platform is to make life easier for system developers by providing a highly competent  toolkit  that  increases  the  productivity  and  quality  of a system. ” www.creunaplatform.com
Background From 2005 To 2008
Business objectives Create a web application framework for cost effective and high quality production of web sites Focus on reuse of experience, best practices, concept and technical artifacts Faster, simpler and more value for our customers Less risk and higher quality Easier maintenance Support for new channels and terminals
Key capacities Develop web applications with high productivity, quality and simplicity Build web applications that are valid against web standards and accessibility guidelines issued by W3C and WCAG Search engine optimized ASP.NET components Contains a broad set of adaptable functionality and services Componentified and modular architecture that enables developers to use only what they need, and not the whole package Contains EPiServer plugins that broadens the possibilities for creating and working with Enterprise Web Solutions
Features Configuration Email Obfuscator WCAG WAI W3C Messaging Forum Portlet Framework Data Access Transactions Directory Access LDAP AD Calenders News   FAQ Search Noticeboards Polls  Page Mirroring Newsletter Virtual Path User Management CssCompressor Collections Image scaling Internationalization cryptography RegExp Http Handlers
Architecture
Development Principles Flexible Creuna Platform has been designed and developed with the ambition to preserve flexibility in all components. The component design is based on best practice design patterns that favors adaptability and supports extensibility and dependency injections.   Modular The components of Creuna Platform are designed to be used either as a whole or as independent stand alone modules. Components are structured and separated by its functionality to support scalability, ease of maintenance and future development.   Open Open as in extensible API, open as in support for open standards, and open as in open source.
Devepment Process Creuna Platform  Develpment Process Development Visual Studio Test nUnit Quality Assurance FxCop, JetBrains,  dotTrace Build Cruise Control,  MS Build Release SubVersion Document Wiki, nDoc Change  Management BugZilla
Thanks!

Creuna Platform

  • 1.
  • 2.
    Agenda What isCreuna Platform Features Architecture License
  • 3.
    Creuna Platform ”Creuna Platform is a an open source web application framework based on Microsoft .NET and EPiServer .  The aim for Creuna Platform is to make life easier for system developers by providing a highly competent toolkit that increases the productivity and quality of a system. ” www.creunaplatform.com
  • 4.
  • 5.
    Business objectives Createa web application framework for cost effective and high quality production of web sites Focus on reuse of experience, best practices, concept and technical artifacts Faster, simpler and more value for our customers Less risk and higher quality Easier maintenance Support for new channels and terminals
  • 6.
    Key capacities Developweb applications with high productivity, quality and simplicity Build web applications that are valid against web standards and accessibility guidelines issued by W3C and WCAG Search engine optimized ASP.NET components Contains a broad set of adaptable functionality and services Componentified and modular architecture that enables developers to use only what they need, and not the whole package Contains EPiServer plugins that broadens the possibilities for creating and working with Enterprise Web Solutions
  • 7.
    Features Configuration EmailObfuscator WCAG WAI W3C Messaging Forum Portlet Framework Data Access Transactions Directory Access LDAP AD Calenders News FAQ Search Noticeboards Polls Page Mirroring Newsletter Virtual Path User Management CssCompressor Collections Image scaling Internationalization cryptography RegExp Http Handlers
  • 8.
  • 9.
    Development Principles FlexibleCreuna Platform has been designed and developed with the ambition to preserve flexibility in all components. The component design is based on best practice design patterns that favors adaptability and supports extensibility and dependency injections. Modular The components of Creuna Platform are designed to be used either as a whole or as independent stand alone modules. Components are structured and separated by its functionality to support scalability, ease of maintenance and future development. Open Open as in extensible API, open as in support for open standards, and open as in open source.
  • 10.
    Devepment Process CreunaPlatform Develpment Process Development Visual Studio Test nUnit Quality Assurance FxCop, JetBrains, dotTrace Build Cruise Control, MS Build Release SubVersion Document Wiki, nDoc Change Management BugZilla
  • 11.