|
We moved our SharePoint Intranet to the
Cloud!
SSW is now running our shiny new intranet
on Microsoft Office 365 | SharePoint
Online. Previously, we'd been running
SharePoint 2016 on premises for our
intranet (intranet.ssw.com.au), which in
turn had been upgraded from SharePoint
2003, 2007, 2010 and 2013. I'm surprised
we’d been so slow as most of our other
platforms (e.g. TFS, SQL, Azure AD,
Exchange, etc.) are now in the cloud, so
it's natural our SharePoint intranet has
followed the same path.
Our SharePoint Online migration went well,
and if we were to do it again today, it
would go even smoother. We have good
relationships with guys inside Microsoft
who helped us sort out a couple of O365
problems, especially with the Search
feature on our Root Site.
In the past, we’ve done many migrations
for clients, and therefore have compared
different enterprise tools available on
the market. The best SharePoint migration
tool is
Sharegate, which is both powerful and easy to use.
How do you do a SharePoint migration?
There’s the hard way, custom PowerShell
scripts, for example, but a migration tool
is much better. Using the Sharegate
migration tool is the quickest way to
ensure everything goes smoothly.
No matter the way you want to go, there
are some considerations you need to take
before thinking about your migration. As
always, our recommended steps are in our
rules – see
Rules to Better SharePoint Migration
from 2016 to Online.
Keep reading to learn about the benefits
of SharePoint Online, and how we can
help you with your migration.
|
|
|
Featured video from SSW TV
|
|
|
VIDEO: DevOps Best Practices for
Azure and VSTS – Damian Brady
Azure and VSTS are a match made in
heaven but navigating the
countless features and options can
be tricky! There are many ways you
can deploy an application, but
what are the DevOps best practices
that should be followed? In this
session, learn now to deploy
safely to production on Windows or
Linux, with no impact on end-user
performance with Azure App
Service. Learn how to leverage
VSTS integration and deployment
slots to create a deployment
pipeline, and how Azure
Application Insights can show your
app is behaving in production.
Watch video
|
|
|
|
|
|
|
MAY
21
MON
|
Brisbane,
Australia
|
|
MAY
24
THU
|
Melbourne,
Australia
|
|
MAY
25
FRI
|
Sydney,
Australia
|
|
|
|
The Azure
Superpowers Tour
This one-day event
is designed to
bring developers
up-to-speed on the
new features and
benefits of using
Microsoft Azure to
build awesome
cloud-based
applications.
At SSW we have
already gone
through the hard
work of learning
how to implement
apps on Azure and
we will be showing
you everything you
need to know in a
day to get
started.
Read more
|
|
|
|
|
|
|
1-Day Angular course
Come watch our best
Angular devs build an
Angular application from
scratch and take it all
the way to an enterprise
application using all the
best tools and practices
we use.
Don't waste weeks learning
Angular, the Angular CLI,
RxJS, TypeScript, ngrx,
NPM, WebPack, end to end
testing and unit testing.
Get jump started in just
one day.
Read more
|
JUN
25
MON
|
Brisbane, Australia
|
|
JUN
28
THU
|
Melbourne, Australia
|
|
JUN
29
FRI
|
Sydney, Australia
|
|
|
|
|
Bring your business to
China
Come to our Chinafy
experience breakfast to
learn the best way to
bring your business to
China.
Our Chinafy experience
breakfast will cover
everything you need to
know to how to get around
the great Firewall of
China to ensure your app
works. We'll cover
application
internationalization,
integration with local
services, Chinese social
media, and more. Get your
free
ticket now.
Read more
|
JUN
26
TUE
|
Brisbane, Australia
|
|
JUN
27
WED
|
Melbourne, Australia
|
|
JUL
2
MON
|
Sydney, Australia
|
|
|
|
|
|
|
2-Day Angular workshop
In this workshop we will
build a CRM application
with Angular using
components, services,
dependency injection,
forms, Angular modules and
lazy loaded routes. We
will then cover unit tests
and using the redux
pattern with the ngrx
library.
By the end of this
workshop you will have
built a working Angular
applications you can
extend into a working
enterprise application.
Read more
|
OCT
18
THU
|
Melbourne, Australia
|
|
OCT
22
MON
|
Brisbane, Australia
|
|
OCT
25
THU
|
Sydney, Australia
|
|
|
|
|
1-Day .NET Core course
.NET Core is the most
powerful and flexible
version ever! Much of the
day-to-day code you write
will be the same - but
much of the architecture
and how your project fits
together has changed.
We will provide you with a
solid foundation in .NET
Core, an understanding of
why you should be using
.NET Core, and the
capability to build an
enterprise application
using the new stack.
Read More
|
NOV
26
MON
|
Brisbane, Australia
|
|
NOV
29
Thu
|
Melbourne, Australia
|
|
NOV
30
Fri
|
Sydney, Australia
|
|
|
|
|
|
With the latest release of
Angular, there's even more
to learn and love. Angular
Hack Days are free events
for beginner and pros alike
to come and share the thrill
of creating something
beautiful in a supportive
and friendly environment.
Read More
|
MAY
12
Sat
|
Brisbane, Australia
|
|
JUN
2
Sat
|
Melbourne, Australia
|
|
JAN
19
Sat
|
Sydney, Australia
|
|
|
|
|
|
Xamarin Hack Days are free
events that make it easy for
anyone to learn
cross-platform development
using Xamarin, a product
that allows you to use
.NET/C# to create native
apps that will run across
Android, iOS, and Windows.
Read More
|
MAy
19
Sat
|
Sydney, Australia
|
|
JUL
14
Sat
|
Melbourne, Australia
|
|
AUG
4
Sat
|
Brisbane, Australia
|
|
|
|
|
|
|
|
[
MAY
]
|
|
|
.NET User Group: Full Stack RX
Programming - presented by Brendan
Richards
Like many of us, Brendan first
started working with reactive
programming patterns under
JavaScript based user interfaces
with RxJS. But Reactive
Programming is a pattern available
to most modern languages,
including Reactive Extensions for
.NET and Entity Framework RX.
This talk is an introduction to
using Reactive Extensions on the
server side with ASP.NET Core 2.1
|
|
|
About the presenter
Brendan Richards is an SSW
Solution Architect based
in Brisbane. Over the past
18 years he has designed,
developed and delivered
many successful enterprise
web solutions using a
diverse spectrum of
platforms and
technologies: stretching
from Perl/CGI on Linux in
the 90s, through PHP and
Java, to .NET and Angular.
His current
specialisations include
Linux, .NET Core, Entity
Framework, Angular 2 and
Elastic Search.
|
|
|
|
|
MAY
9
Wed
|
SSW
Melbourne
Level 1, 370 Little
Bourke St
Melbourne
|
|
|
|
|
|
MAY
14
Mon
|
Microsoft
Canberra
Branch
Level 4, 6 National
Circuit
Canberra
|
|
|
|
|
|
MAY
16
Wed
|
SSW
Sydney
Gateway Court Suite
15
81-91 Military Road,
Neutral Bay
|
|
|
|
|
|
|
|
[
May
]
|
|
|
Full Stack User Group: Enterprise
Angular Application With NX -
presented by Anthony Miller
In this talk, we're going to cover
using NX from Nrwl to separate
application and libraries for an
Angular application. This will
enable you to share some common
components with multiple
applications throughout your
company and give you the ability
to target multiple platforms,
including Ionic, from a single
application code base.
|
|
|
About the presenter
Anthony Miller
has been a software
developer for 25 years,
covering languages such as
C, C++, Pascal, Delphi,
and C#. 3 years ago, he
made the transition from a
Windows application
developer to a web
developer after attending
SSW FireBootCamp, where he
learnt AngularJS. He
jumped onto the new
version of Angular a year
later whilst still in
beta, and have
successfully deployed many
Angular applications to
production. He has a
pattern for learning
patterns and practices to
build enterprise
applications.
|
|
|
|
|
MAY
8
Tue
|
SSW
Brisbane
Unit 4, 471 Adelaide
St
Brisbane
|
|
|
|
|
|
|
|
Zendesk’s primary
Australian implementation
partner
Most organisations start
off using a simple email
inbox for support queries,
and have a phone number
for more complex issues
that require a call, but
the modern customer wants
to be able to contact you
by phone, email, social
media, SMS, etc., and have
the conversation continue
seamlessly, regardless of
who may take on the
support request. As your
organisation scales, this
becomes a challenge...
enter Zendesk.
|
|
|
|
|
|
|