For developers upgrading custom solu4ons using Visual - - PowerPoint PPT Presentation

for developers upgrading custom solu4ons using visual
SMART_READER_LITE
LIVE PREVIEW

For developers upgrading custom solu4ons using Visual - - PowerPoint PPT Presentation

For developers upgrading custom solu4ons using Visual Studio. Agenda 1. Dynamicweb 7 and 8 differences 2. Why upgrade? 3. System requirements 4. Upgrading


slide-1
SLIDE 1

For ¡developers ¡– ¡upgrading ¡custom ¡solu4ons ¡using ¡Visual ¡Studio. ¡

slide-2
SLIDE 2
  • 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 ¡

Agenda ¡

slide-3
SLIDE 3

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 ¡
slide-4
SLIDE 4

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. ¡

slide-5
SLIDE 5

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. ¡

slide-6
SLIDE 6

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 ¡ ¡

slide-7
SLIDE 7

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 ¡

slide-8
SLIDE 8

Version ¡management ¡

Not ¡possible ¡to ¡change ¡between ¡major ¡versions ¡

slide-9
SLIDE 9
slide-10
SLIDE 10

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 ¡

slide-11
SLIDE 11