For ¡developers ¡– ¡upgrading ¡custom ¡solu4ons ¡using ¡Visual ¡Studio. ¡
Agenda ¡ 1. Dynamicweb ¡7 ¡and ¡8 ¡differences ¡ 2. Why ¡upgrade? ¡ 3. System ¡requirements ¡ 4. Upgrading ¡standard ¡soluCons ¡ 5. Future ¡Dynamicweb ¡7 ¡support ¡and ¡updates ¡ 6. Version ¡management ¡ 7. Upgrading ¡custom ¡soluCons ¡
Dynamicweb ¡7 ¡+ ¡8 ¡differences ¡ No ¡more ¡Dynamicweb ¡.NET ¡UI ¡ ¡ Deleted ¡from ¡Dynamicweb ¡ • Old ¡user ¡management ¡is ¡gone ¡ • HR/Employee ¡module ¡is ¡gone ¡– ¡replaced ¡by ¡User ¡Management ¡ • NewslePerExtended ¡(v2) ¡is ¡gone ¡– ¡replaced ¡by ¡NewslePerV3 ¡ • Also ¡gone: ¡Old ¡search ¡module, ¡Favorites, ¡Factboxes, ¡Linkgroups, ¡etc. ¡ ¡ New ¡installa?ons ¡ • New ¡Dynamicweb ¡8 ¡installaCons ¡have ¡new ¡Images ¡and ¡Files ¡folders ¡ • /Files/Billeder ¡ à ¡ ¡/Files/Images ¡ • /Files/Filer ¡ ¡ à ¡ ¡/Files/Files ¡ • New ¡Dynamicweb ¡8 ¡installaCons ¡only ¡support ¡Designs ¡& ¡Layouts ¡ Technology ¡ • .NET ¡upgraded ¡from ¡2/3.5 ¡– ¡4.0 ¡ • Different ¡applicaCon ¡and ¡assembly ¡structure ¡
Why ¡upgrade? ¡ Up-‑to-‑date ¡technology ¡ All ¡the ¡new ¡features ¡and ¡benefits ¡of ¡the ¡newest ¡technology. ¡ ¡ BeGer ¡performance ¡ Performance ¡is ¡up: ¡20-‑100%. ¡ ¡ BeGer ¡quality ¡ ¡ Number ¡of ¡automated ¡tests ¡are ¡higher ¡than ¡ever! ¡ ¡ Online ¡Marke?ng ¡Center! ¡ ¡ Understand ¡your ¡visitors, ¡get ¡leads, ¡target ¡content, ¡increase ¡conversions. ¡ ¡ All ¡new ¡important ¡features ¡on ¡Dynamicweb ¡8 ¡ Only ¡service ¡releases ¡for ¡Dynamicweb ¡7. ¡ ¡ Keep ¡the ¡customers! ¡ We ¡need ¡them ¡on ¡the ¡newest ¡version ¡of ¡Dynamicweb. ¡
System ¡requirements ¡ More ¡or ¡less ¡the ¡same ¡as ¡Dynamicweb ¡7 ¡ ¡ Windows ¡2003/2008 ¡ Recommended: ¡Windows ¡2008 ¡R2 ¡SP1 ¡x64. ¡ ¡ .NET ¡4 ¡ Newest ¡service ¡pack ¡of ¡4.0 ¡or ¡the ¡upcoming ¡4.5 ¡ ¡ SQL-‑Server ¡2005/2008 ¡ Recommended: ¡SQL-‑Server ¡2008 ¡R2 ¡x64 ¡ ¡ 64 ¡bit ¡installa?ons ¡ MicrosoT ¡Access ¡Database ¡Engine ¡2010 ¡Redistributable ¡x64. ¡
Upgrading ¡standard ¡solu?ons ¡ Hosted ¡at ¡Hostnordic ¡ • It ¡is ¡not ¡possible ¡to ¡upgrade ¡from ¡Management ¡Center ¡ • Contact ¡Service ¡Desk ¡for ¡an ¡upgrade ¡ ¡ Using ¡an ¡external ¡Hos?ng ¡partner ¡ • Download ¡and ¡install ¡.NET ¡4 ¡on ¡the ¡webserver ¡ • Download ¡and ¡unzip ¡Dynamicweb ¡8 ¡ • Create ¡a ¡new ¡applicaCon ¡pool ¡based ¡on ¡.NET ¡4 ¡ • Change ¡the ¡website ¡instance ¡ • Set ¡home ¡directory ¡to ¡”ApplicaCon(8.0.0.0)” ¡ • Change ¡to ¡.NET ¡4 ¡applicaCon ¡pool ¡ • Reset ¡IIS ¡ Enjoy ¡the ¡new ¡speed ¡and ¡features ¡of ¡Dynamicweb ¡8 ¡ ¡
Dynamicweb ¡7 ¡support ¡& ¡updates ¡ We ¡con?nue ¡to ¡support ¡Dynamicweb ¡7 ¡ Service ¡releases ¡ Every ¡6-‑10 ¡weeks ¡throughout ¡2012 ¡ ¡ Ho^ixes ¡ Following ¡the ¡SLA ¡for ¡at ¡least ¡2012 ¡+ ¡2013 ¡+ ¡2014 ¡ ¡ New ¡Modules ¡and ¡features ¡ New ¡modules ¡and ¡features ¡on ¡Dynamicweb ¡8 ¡
Version ¡management ¡ Not ¡possible ¡to ¡change ¡between ¡major ¡versions ¡
Upgrade ¡path ¡ API ¡compa?bility ¡ Custom ¡soluZons ¡require ¡a ¡rebuild ¡because ¡of ¡API ¡compaZbility ¡and ¡.NET ¡version. ¡ ¡ Change ¡.NET ¡target ¡framework ¡ The ¡build ¡target ¡framework ¡must ¡be ¡set ¡to ¡.NET ¡4.0 ¡ ¡ Reference ¡Dynamicweb ¡8 ¡assemblies ¡ In ¡the ¡Visual ¡Studio ¡SoluZon, ¡replace ¡all ¡Dynamicweb ¡references ¡to ¡8 ¡versions ¡ ¡ Update ¡Default.aspx, ¡Global.asax ¡and ¡web.config ¡ Replace ¡files ¡with ¡those ¡from ¡the ¡Dynamicweb ¡8 ¡applicaZon. ¡ ¡ ¡ Fix ¡all ¡build ¡errors ¡ Namespace ¡changes ¡ • CollecZon ¡changes ¡ • Extenders, ¡noZficaZons ¡and ¡provider ¡changes ¡ • Recompile ¡and ¡update ¡live ¡solu?on ¡
Recommend
More recommend