westernaustralia.com was one of the first public-facing moss 2007-based internet sites launched in...
TRANSCRIPT
![Page 1: Westernaustralia.com was one of the first public-facing MOSS 2007-based internet sites launched in Australia and is billed as the Western Australia Tourism](https://reader036.vdocument.in/reader036/viewer/2022062620/551b3e8b550346d31b8b464c/html5/thumbnails/1.jpg)
WCM at Tourism WA
Team Structure, Software Structure, Infrastructure, and Beyond
with MOSS 2007
![Page 2: Westernaustralia.com was one of the first public-facing MOSS 2007-based internet sites launched in Australia and is billed as the Western Australia Tourism](https://reader036.vdocument.in/reader036/viewer/2022062620/551b3e8b550346d31b8b464c/html5/thumbnails/2.jpg)
![Page 3: Westernaustralia.com was one of the first public-facing MOSS 2007-based internet sites launched in Australia and is billed as the Western Australia Tourism](https://reader036.vdocument.in/reader036/viewer/2022062620/551b3e8b550346d31b8b464c/html5/thumbnails/3.jpg)
Who?You!
Michael Hanes
Contractor with DiversusDevelopment Coordinator/Tech Lead @ Tourism WA
blog.mediawhole.com
![Page 4: Westernaustralia.com was one of the first public-facing MOSS 2007-based internet sites launched in Australia and is billed as the Western Australia Tourism](https://reader036.vdocument.in/reader036/viewer/2022062620/551b3e8b550346d31b8b464c/html5/thumbnails/4.jpg)
Who?You!
Matthew Menezes
Consultant with DiversusSenior Developer @ Tourism WA
![Page 5: Westernaustralia.com was one of the first public-facing MOSS 2007-based internet sites launched in Australia and is billed as the Western Australia Tourism](https://reader036.vdocument.in/reader036/viewer/2022062620/551b3e8b550346d31b8b464c/html5/thumbnails/5.jpg)
Who?The MAN
Steve Davison
Blue ManaDevelopment Manager @ Tourism WA
![Page 6: Westernaustralia.com was one of the first public-facing MOSS 2007-based internet sites launched in Australia and is billed as the Western Australia Tourism](https://reader036.vdocument.in/reader036/viewer/2022062620/551b3e8b550346d31b8b464c/html5/thumbnails/6.jpg)
AgendaHow we do WCM, Part 1: Dev
Branding, custom web part development, VS solution structure , features, solution-based deployment, localisation, SEO, accessibility, search, migration, and analytics
![Page 7: Westernaustralia.com was one of the first public-facing MOSS 2007-based internet sites launched in Australia and is billed as the Western Australia Tourism](https://reader036.vdocument.in/reader036/viewer/2022062620/551b3e8b550346d31b8b464c/html5/thumbnails/7.jpg)
AgendaHow we do WCM, Part 2: Env
Site collection structure and variations, hardware/software environment, farm configuration, virtualisation, security, performance, tooling, content delivery (Akamai), content deployment
![Page 8: Westernaustralia.com was one of the first public-facing MOSS 2007-based internet sites launched in Australia and is billed as the Western Australia Tourism](https://reader036.vdocument.in/reader036/viewer/2022062620/551b3e8b550346d31b8b464c/html5/thumbnails/8.jpg)
MOSS is Big!
![Page 9: Westernaustralia.com was one of the first public-facing MOSS 2007-based internet sites launched in Australia and is billed as the Western Australia Tourism](https://reader036.vdocument.in/reader036/viewer/2022062620/551b3e8b550346d31b8b464c/html5/thumbnails/9.jpg)
Introducing...The Tourism WA eMarketplace!
The name is a bit old school...
An evolving business and technological platform for supporting the tourism industry and promoting tourism to Western Australia
A 10 year, $9.8M strategy initially funded by the state government in 1996 to get the tourism industry online
![Page 10: Westernaustralia.com was one of the first public-facing MOSS 2007-based internet sites launched in Australia and is billed as the Western Australia Tourism](https://reader036.vdocument.in/reader036/viewer/2022062620/551b3e8b550346d31b8b464c/html5/thumbnails/10.jpg)
![Page 11: Westernaustralia.com was one of the first public-facing MOSS 2007-based internet sites launched in Australia and is billed as the Western Australia Tourism](https://reader036.vdocument.in/reader036/viewer/2022062620/551b3e8b550346d31b8b464c/html5/thumbnails/11.jpg)
wes
tern
aust
ralia
.com
LaunchMay 2007
Stats
Monthly Unique (2008):1.78M
Page Views(2008):7.75M
![Page 12: Westernaustralia.com was one of the first public-facing MOSS 2007-based internet sites launched in Australia and is billed as the Western Australia Tourism](https://reader036.vdocument.in/reader036/viewer/2022062620/551b3e8b550346d31b8b464c/html5/thumbnails/12.jpg)
tour
ism
.wa.
gov.
auLaunchMay 2007
Stats
Monthly Unique (2008):136K
Page Views(2008):409K
![Page 13: Westernaustralia.com was one of the first public-facing MOSS 2007-based internet sites launched in Australia and is billed as the Western Australia Tourism](https://reader036.vdocument.in/reader036/viewer/2022062620/551b3e8b550346d31b8b464c/html5/thumbnails/13.jpg)
aust
ralia
snor
thw
est.c
om LaunchSept 2008
One of 5 RTO sites One of 30+partner sites
Stats
Monthly Unique (2008):86K
Page Views(2008):348K
![Page 14: Westernaustralia.com was one of the first public-facing MOSS 2007-based internet sites launched in Australia and is billed as the Western Australia Tourism](https://reader036.vdocument.in/reader036/viewer/2022062620/551b3e8b550346d31b8b464c/html5/thumbnails/14.jpg)
expe
rienc
eper
th.c
om
![Page 15: Westernaustralia.com was one of the first public-facing MOSS 2007-based internet sites launched in Australia and is billed as the Western Australia Tourism](https://reader036.vdocument.in/reader036/viewer/2022062620/551b3e8b550346d31b8b464c/html5/thumbnails/15.jpg)
Interfaces
Weather from the BoM (FTP)Video from westernaustralia.tvGoogle Maps with product overlay and itinerary plannerDreamMail (for email marketing)Omniture (for analytics)Commonwealth Bank (for ATDW membership subscriptions)TripItUser-generated content (pics, video, reviews)
InteractivityRich content
![Page 16: Westernaustralia.com was one of the first public-facing MOSS 2007-based internet sites launched in Australia and is billed as the Western Australia Tourism](https://reader036.vdocument.in/reader036/viewer/2022062620/551b3e8b550346d31b8b464c/html5/thumbnails/16.jpg)
Team Structure
Dev & Graphics
3 x Senior Dev1 x Junior Dev/Flash/Graphics (gov)1 x Dev Coordinator
Administration
1 x Systems/Networks Admin1 x DBA (vacant)
Content/BA/Management/
4 x Dig. Marketing5 x SDCM1 x BA (vacant)1 (2) x PM1 x Dev Manager1 x CIO (Rolly Hester)
![Page 17: Westernaustralia.com was one of the first public-facing MOSS 2007-based internet sites launched in Australia and is billed as the Western Australia Tourism](https://reader036.vdocument.in/reader036/viewer/2022062620/551b3e8b550346d31b8b464c/html5/thumbnails/17.jpg)
MigrationIt’s early 2006...MCMS 2002 v MOSS 2007
All eMarketplace sites built on MCMS 2002Skilled in-house MCMS dev teamYears of experience with the productWA.COM relaunch would coincide with the MOSS 2007 RTM
Question: deliver with a proven technology in the allocated timeframe or gamble on sales pitch to avoid yet another rebuild?
![Page 18: Westernaustralia.com was one of the first public-facing MOSS 2007-based internet sites launched in Australia and is billed as the Western Australia Tourism](https://reader036.vdocument.in/reader036/viewer/2022062620/551b3e8b550346d31b8b464c/html5/thumbnails/18.jpg)
MigrationLimited MCMS product lifetimeMOSS 2007 support via TAPContent & API migration
MOSS 2007 Beta 2Access to the SharePoint Ranger TeamSupport through Beta 2 to RTMMigration = learn & rebuild & migrate content by handProof of concept? Yup.
![Page 19: Westernaustralia.com was one of the first public-facing MOSS 2007-based internet sites launched in Australia and is billed as the Western Australia Tourism](https://reader036.vdocument.in/reader036/viewer/2022062620/551b3e8b550346d31b8b464c/html5/thumbnails/19.jpg)
MigrationTake 2: The partner sites.MOSS is well understoodMigration still an issue
Different goals for a different group of users: Rapid site provisioning FlexibilityCustom built migration tool
![Page 20: Westernaustralia.com was one of the first public-facing MOSS 2007-based internet sites launched in Australia and is billed as the Western Australia Tourism](https://reader036.vdocument.in/reader036/viewer/2022062620/551b3e8b550346d31b8b464c/html5/thumbnails/20.jpg)
SharePoint Designer?Features?
User Controls?Web Parts?
Field Controls?OOB or Custom?
WA.COM
Partners
![Page 21: Westernaustralia.com was one of the first public-facing MOSS 2007-based internet sites launched in Australia and is billed as the Western Australia Tourism](https://reader036.vdocument.in/reader036/viewer/2022062620/551b3e8b550346d31b8b464c/html5/thumbnails/21.jpg)
Design ApproachWA.COM:CSS design by Different
Wireframes, style guide, and coded mock-ups (HTML) No MOSS experience/considerationDev required to “convert” pure CSS to master pages, layouts, controlsSimple page structure with fixed elements (trouble)
![Page 22: Westernaustralia.com was one of the first public-facing MOSS 2007-based internet sites launched in Australia and is billed as the Western Australia Tourism](https://reader036.vdocument.in/reader036/viewer/2022062620/551b3e8b550346d31b8b464c/html5/thumbnails/22.jpg)
![Page 23: Westernaustralia.com was one of the first public-facing MOSS 2007-based internet sites launched in Australia and is billed as the Western Australia Tourism](https://reader036.vdocument.in/reader036/viewer/2022062620/551b3e8b550346d31b8b464c/html5/thumbnails/23.jpg)
![Page 24: Westernaustralia.com was one of the first public-facing MOSS 2007-based internet sites launched in Australia and is billed as the Western Australia Tourism](https://reader036.vdocument.in/reader036/viewer/2022062620/551b3e8b550346d31b8b464c/html5/thumbnails/24.jpg)
![Page 25: Westernaustralia.com was one of the first public-facing MOSS 2007-based internet sites launched in Australia and is billed as the Western Australia Tourism](https://reader036.vdocument.in/reader036/viewer/2022062620/551b3e8b550346d31b8b464c/html5/thumbnails/25.jpg)
Design Approach7 master pages41 page layouts
Embedded user controls Layout sprawlControl and consistency
![Page 26: Westernaustralia.com was one of the first public-facing MOSS 2007-based internet sites launched in Australia and is billed as the Western Australia Tourism](https://reader036.vdocument.in/reader036/viewer/2022062620/551b3e8b550346d31b8b464c/html5/thumbnails/26.jpg)
Design ApproachInternet brandingCustomise or custom dev?
SPD is often the first step on the WCM learning curveCustom built controls (mainly user controls, custom controls) for familiarityIt’s all about managing complexity – beware IDisposable!Reusable contentContent types and lists not in heavy use
![Page 27: Westernaustralia.com was one of the first public-facing MOSS 2007-based internet sites launched in Australia and is billed as the Western Australia Tourism](https://reader036.vdocument.in/reader036/viewer/2022062620/551b3e8b550346d31b8b464c/html5/thumbnails/27.jpg)
Design ApproachPartner sites:One year post-WA.COM
Different requirementsA lot more sites!Set off on the right foot higher up the learning curveDesign based on WA.COMMixture of CSS and tables
![Page 28: Westernaustralia.com was one of the first public-facing MOSS 2007-based internet sites launched in Australia and is billed as the Western Australia Tourism](https://reader036.vdocument.in/reader036/viewer/2022062620/551b3e8b550346d31b8b464c/html5/thumbnails/28.jpg)
Design Approach1 master page4 page layouts
Solution-based deployment with featuresCustom web parts for total flexibility across sites (increased training of content editors)Appropriate use of listsA new site = new CSS, imagery, content
![Page 29: Westernaustralia.com was one of the first public-facing MOSS 2007-based internet sites launched in Australia and is billed as the Western Australia Tourism](https://reader036.vdocument.in/reader036/viewer/2022062620/551b3e8b550346d31b8b464c/html5/thumbnails/29.jpg)
ChangeHow flexible is “flexible”?Content vs template
Master page/page layoutTemplate contentPure content Dynamic content
![Page 30: Westernaustralia.com was one of the first public-facing MOSS 2007-based internet sites launched in Australia and is billed as the Western Australia Tourism](https://reader036.vdocument.in/reader036/viewer/2022062620/551b3e8b550346d31b8b464c/html5/thumbnails/30.jpg)
DemoVisual Studio .sln Structure
![Page 31: Westernaustralia.com was one of the first public-facing MOSS 2007-based internet sites launched in Australia and is billed as the Western Australia Tourism](https://reader036.vdocument.in/reader036/viewer/2022062620/551b3e8b550346d31b8b464c/html5/thumbnails/31.jpg)
FeaturesGradual adoption
Now used to deploy master pages, page layouts, lists, site columns, content types, and field types
![Page 32: Westernaustralia.com was one of the first public-facing MOSS 2007-based internet sites launched in Australia and is billed as the Western Australia Tourism](https://reader036.vdocument.in/reader036/viewer/2022062620/551b3e8b550346d31b8b464c/html5/thumbnails/32.jpg)
Feature ToolsDefining schema files
SharePoint Solution Generator (part of VSeWSS)Visual Studio guidgen.exe
![Page 33: Westernaustralia.com was one of the first public-facing MOSS 2007-based internet sites launched in Australia and is billed as the Western Australia Tourism](https://reader036.vdocument.in/reader036/viewer/2022062620/551b3e8b550346d31b8b464c/html5/thumbnails/33.jpg)
Feature ReceiversUnderutilised!
Used by WA.COM to populate static lookup lists
![Page 34: Westernaustralia.com was one of the first public-facing MOSS 2007-based internet sites launched in Australia and is billed as the Western Australia Tourism](https://reader036.vdocument.in/reader036/viewer/2022062620/551b3e8b550346d31b8b464c/html5/thumbnails/34.jpg)
DemoA list feature
![Page 35: Westernaustralia.com was one of the first public-facing MOSS 2007-based internet sites launched in Australia and is billed as the Western Australia Tourism](https://reader036.vdocument.in/reader036/viewer/2022062620/551b3e8b550346d31b8b464c/html5/thumbnails/35.jpg)
NavigationMOSS MenuCustom web parts
Control adapters to render UL for stylingPortalSiteMapProvider (a hierarchical view of the MOSS site structure with navigation configuration applied)
![Page 36: Westernaustralia.com was one of the first public-facing MOSS 2007-based internet sites launched in Australia and is billed as the Western Australia Tourism](https://reader036.vdocument.in/reader036/viewer/2022062620/551b3e8b550346d31b8b464c/html5/thumbnails/36.jpg)
SearchNo longer using the BDCor MOSS search
Tried Google Mini Search ApplianceVery specific requirements (ATDW, rankings, boosting, etc)Custom crawler and index (SQL 2005)Query built on top of SQL Full-Text Indexing
![Page 37: Westernaustralia.com was one of the first public-facing MOSS 2007-based internet sites launched in Australia and is billed as the Western Australia Tourism](https://reader036.vdocument.in/reader036/viewer/2022062620/551b3e8b550346d31b8b464c/html5/thumbnails/37.jpg)
LocalisationSeven foreign language sitesoff westernaustralia.com
![Page 38: Westernaustralia.com was one of the first public-facing MOSS 2007-based internet sites launched in Australia and is billed as the Western Australia Tourism](https://reader036.vdocument.in/reader036/viewer/2022062620/551b3e8b550346d31b8b464c/html5/thumbnails/38.jpg)
LocalisationSeven foreign language sitesoff westernaustralia.com
ASP.NET 2.0 localisation techniques“Resources” folder in a class library projectSatellite assemblies deployed with web partsExperimented with images too (served via HTTP handler)MOSS resources (.resx)
![Page 39: Westernaustralia.com was one of the first public-facing MOSS 2007-based internet sites launched in Australia and is billed as the Western Australia Tourism](https://reader036.vdocument.in/reader036/viewer/2022062620/551b3e8b550346d31b8b464c/html5/thumbnails/39.jpg)
WorkflowMarketing vs. partner sites:Mature content teamImmature but small content teams
Workflow has been exploredSeems to work wellWe don’t use it
![Page 40: Westernaustralia.com was one of the first public-facing MOSS 2007-based internet sites launched in Australia and is billed as the Western Australia Tourism](https://reader036.vdocument.in/reader036/viewer/2022062620/551b3e8b550346d31b8b464c/html5/thumbnails/40.jpg)
PerformanceDynamic contentInternational audienceNetwork latency
A recipe for disaster!!minimal.masterExclude core.css and init.js for anonymous usersCSS/JS merge and minify at build time
More to do on the admin side (part 2)
![Page 41: Westernaustralia.com was one of the first public-facing MOSS 2007-based internet sites launched in Australia and is billed as the Western Australia Tourism](https://reader036.vdocument.in/reader036/viewer/2022062620/551b3e8b550346d31b8b464c/html5/thumbnails/41.jpg)
![Page 42: Westernaustralia.com was one of the first public-facing MOSS 2007-based internet sites launched in Australia and is billed as the Western Australia Tourism](https://reader036.vdocument.in/reader036/viewer/2022062620/551b3e8b550346d31b8b464c/html5/thumbnails/42.jpg)
SEOIt’s importantThe basics are easy
1:1 HTTP 301 redirects (“moved permanently”)Keywords in prominent locations within the page contentPage/image names and URLs (/pages directory, default.aspx)Page titles and other meta tags (description)External CSS/JSGoogle site mapExternal linksPaid Google AdWords campaigns help too
![Page 43: Westernaustralia.com was one of the first public-facing MOSS 2007-based internet sites launched in Australia and is billed as the Western Australia Tourism](https://reader036.vdocument.in/reader036/viewer/2022062620/551b3e8b550346d31b8b464c/html5/thumbnails/43.jpg)
AccessibilityIt’s hard!
It can be done in MOSS...We’re expected to be compliant as a government agencyRequirements varyAim for the basics
![Page 44: Westernaustralia.com was one of the first public-facing MOSS 2007-based internet sites launched in Australia and is billed as the Western Australia Tourism](https://reader036.vdocument.in/reader036/viewer/2022062620/551b3e8b550346d31b8b464c/html5/thumbnails/44.jpg)
AnalyticsOmnitureGoogle Analytics
Track everything (page views, unique visitors, button click events, technology)Javascript on every pageFed to Digital Marketing for analysisHard data for making informed decisions
![Page 45: Westernaustralia.com was one of the first public-facing MOSS 2007-based internet sites launched in Australia and is billed as the Western Australia Tourism](https://reader036.vdocument.in/reader036/viewer/2022062620/551b3e8b550346d31b8b464c/html5/thumbnails/45.jpg)
![Page 46: Westernaustralia.com was one of the first public-facing MOSS 2007-based internet sites launched in Australia and is billed as the Western Australia Tourism](https://reader036.vdocument.in/reader036/viewer/2022062620/551b3e8b550346d31b8b464c/html5/thumbnails/46.jpg)
![Page 47: Westernaustralia.com was one of the first public-facing MOSS 2007-based internet sites launched in Australia and is billed as the Western Australia Tourism](https://reader036.vdocument.in/reader036/viewer/2022062620/551b3e8b550346d31b8b464c/html5/thumbnails/47.jpg)
ConfigurationTFS for work trackingTFS for source control
Integrated developmentAll development artefacts are source controlledEvolving processes (currently immature)
![Page 48: Westernaustralia.com was one of the first public-facing MOSS 2007-based internet sites launched in Australia and is billed as the Western Australia Tourism](https://reader036.vdocument.in/reader036/viewer/2022062620/551b3e8b550346d31b8b464c/html5/thumbnails/48.jpg)
![Page 49: Westernaustralia.com was one of the first public-facing MOSS 2007-based internet sites launched in Australia and is billed as the Western Australia Tourism](https://reader036.vdocument.in/reader036/viewer/2022062620/551b3e8b550346d31b8b464c/html5/thumbnails/49.jpg)
ConfigurationCodeContent
Content is only promoted from authoring to prod, never from UAT to authoring or UAT to prodMost changes deployed by the solutionTotal configuration management is still difficult
![Page 50: Westernaustralia.com was one of the first public-facing MOSS 2007-based internet sites launched in Australia and is billed as the Western Australia Tourism](https://reader036.vdocument.in/reader036/viewer/2022062620/551b3e8b550346d31b8b464c/html5/thumbnails/50.jpg)
March 2009How we do WCM, Part 2: Env
Site collection structure and variations, hardware/software environment, farm configuration, virtualisation, security, performance, tooling, content delivery (Akamai), content deployment
![Page 51: Westernaustralia.com was one of the first public-facing MOSS 2007-based internet sites launched in Australia and is billed as the Western Australia Tourism](https://reader036.vdocument.in/reader036/viewer/2022062620/551b3e8b550346d31b8b464c/html5/thumbnails/51.jpg)
Online Resourcesblog.mediawhole.commichael@mediawhole.comwww.diversus.com.au
www.bluemana.com.au
www.westernaustralia.comwww.tourism.wa.gov.auwww.australiasnorthwest.com
VSeWSS 1.2 (for VS2008)
![Page 52: Westernaustralia.com was one of the first public-facing MOSS 2007-based internet sites launched in Australia and is billed as the Western Australia Tourism](https://reader036.vdocument.in/reader036/viewer/2022062620/551b3e8b550346d31b8b464c/html5/thumbnails/52.jpg)
Questions?Thanks!