ColdSpring Framework - ColdSpring Framework
ColdSpring je rámec webových aplikací pro Studená fúze aplikační programovací jazyk založený na Jáva Jarní rámec. Původně jej vytvořili Dave Ross a Chris Scott. Rámec poskytuje Závislost injekce, inverze kontroly a aspektově orientované programování návrhový vzor schopnosti ve snaze usnadnit správu konfigurace a závislostí komponent ColdFusion (CFC).
Integrace
A poznamenal[1] silnou stránkou ColdSpring je jeho schopnost poskytovat doplňkové služby k jiným aplikacím a frameworkům. ColdSpring byl hluboce zakořeněn v jádru Modelové lepidlo rámec od Model-Glue 2.0. Taky, Pojistková skříň protože 5.0 je dodáván s lexikonem specifickým pro ColdSpring.
V opačném směru se ColdSpring dodává s připojovacími body pro Model-Glue, Mach-II a testování jednotky rámec CFCUnit.
Dějiny
ColdSpring měl ve srovnání s jinými rámci ColdFusion historicky dlouhý vývojový a uvolňovací cyklus. ColdSpring poprvé zmínil Dave Ross, když 9. února 2005 vydal pre-alfa verzi.[2] V komunitě ColdFusion byl rychle nalezen zájem a později v roce 2005 byla vytvořena skupina podpory kolem softwaru,[3] stejně jako webová stránka ColdSpring Framework. Nakonec byl kandidát na vydání propuštěn 2. června 2006.[4]
ColdSpring 1.0
25. června 2006 ColdSpring 1.0 byl konečně vydán jen tři dny předtím CFUnited[5] kde měl na toto téma vystoupit Dave Ross.
ColdSpring 1.2
12. září 2008 Verze 1.2[6] zahrnuty změny, které usnadňují práci s fazolemi, zejména při použití XML Bean Factory, včetně vytváření aliasů fazole, včetně dalších konfiguračních souborů fazole, vytváření kolekcí v konfiguračním souboru a dalších oprav.[7]
Reference
- ^ Lepší kódování pomocí Model-Glue: Unity ColdFusion Application Framework
- ^ http://www.d-ross.org/index.cfm?objectid=F7D09312-A7F9-DF09-3E8E59AC861E3651 Dave Ross, ColdSpring Pre-Alpha Release
- ^ http://www.d-ross.org/index.cfm?objectid=D79C3C72-06D5-43E7-5BD79ACF04EACA5C Dave Ross, ColdSpring Shout Outs
- ^ http://www.d-ross.org/index.cfm?objectid=95E4B4DE-C407-A9D9-88996A41797143CB Dave Ross, vydání ColdSpring 1.0 RC1
- ^ http://www.mattwoodward.com/machblog/index.cfm?event=showEntry&entryID=0193362D-F722-89EC-82A8092554E467E6[trvalý mrtvý odkaz ] Vydáno Matt Woodward, ColdSpring 1.0
- ^ http://corfield.org/blog/index.cfm/do/blog.entry/entry/ColdSpring_12_Released Archivováno 2008-09-14 na Wayback Machine Vydán Sean Corfield, Coldspring 1.2
- ^ http://www.briankotek.com/blog/index.cfm/2008/9/22/Whats-New-In-ColdSpring-12 Archivováno 2010-01-27 na Wayback Machine Brian Kotek, Co je nového v ColdSpring 1.2