Early Bird Tickets available for NZ and AUS SharePoint Conferences

I’m already looking forward to these events, so I’m happy to mention that there are now early bird passes available for both events, at the early bird prices (NZ – 650.00 and AUS -725.00) for the two day event. These will go fast and are limited to the first 250 people registering. You can also get a great discount if you have 5 or more people register.

See http://www.sharepointconference.com.aufor the 2012 Australian SharePoint Conference, which is in Melbourne March 20/21

See http://www.sharepointconference.co.nz for the 2012 New Zealand SharePoint Conference, which is in Auckland 28/29 March.

After an AWESOME planning weekend, with the organiser team on the Gold Coast earlier in December, we have an agenda up on the sites. This will be improved in the next few weeks, but gives you a taste of what is to come! FIVE tracks this year, as we introduce a new track – “Office, Productivity and BI” – lots of great sessions in there.

The Voice of a Customer track has changed names to “Case Studies” – and as it aptly describes, will be a collection of Customer stories – these are shorter 25 min sessions, which means we will have 20 Stories to share!

We have more great technical content for both Developers and IT Pros…and speakers from the USA, UK, Canada, India, New Zealand and Australia. More details will come throughout January…

IN addition to the two days packed with informative sessions, and lots of learning, you can also register for one (or many) of the GTTP (Get to the Point!) half day workshops. There is a selection of around 12 different topics, for all levels – and two full day workshops also. Check out the site for more details.

Hong Kong SharePoint Conference 2011

I am pretty excited that I will be presenting this year at the upcoming Hong Kong SharePoint Conference 2011.

The session I am presenting is :

SharePoint 2010 Performance and Health Monitoring

An amazing amount of new and exciting features were added to SharePoint 2010 for IT Professionals, a major investment being Server Health and Monitoring Infrastructure. In this session we will look into these features in-depth, focusing on guidance for keeping SharePoint installations healthy and running at peak performance. We will go into detail on supporting features such as Diagnostic Logging, the Developer Dashboard and the SharePoint 2010 Logging Database; illustrating how to successfully use these features and more, to troubleshoot issues quickly and accurately. If you have a production environment running SharePoint 2010, then this is a session not to miss!  

If you have the opportunity to make it to this conference, I would highly recommend it and tickets are still available!

 

Have You Registered? Under 2 weeks to go!

Be part of the very first Hong Kong SharePoint Conference…join us at the SharePoint event of the year!

Great sessions and speakers from Singapore, Malaysia, Australia, USA, and New Zealand

Introductory sessions
Come along to the introductory sessions to hear real life stories about the University of Nottingham, working with Office 365, governance, social computing and how to create massive user adoption!

Extending sessions
Visualising business data, best practice document management, Project Crescent, and text analytics for search.

Technical sessions
Learn great tips and tricks from the experts on PowerShell, web parts, development, infrastructure monitoring, migration and more!

Check out the agenda now

Dux Raymond Sy
Keynote:

Dux Raymond Sy
Empowering Your Organisation with SharePoint 2010

Experience the power of one of the most sought after SharePoint speakers and learn how you can empower your organisation using SharePoint 2010.

Thinking of implementing SharePoint or do you already have it? Either way, don’t make the same mistakes as everyone else around the world! Invest some time to get things done right!

Come along to the 2 day Master ClassSharePoint Governance and Information Architecture with Paul Culmsee.

www.sharepointconference.asia

Microsoft, Platinum Sponsor

Register Now!

Early Bird Price EXTENDED

Conference Day:
Friday 11 Nov 2011

Conference Price:
Early Bird Price: $HKD250.00
(Extended!)
Group Discount: for 5+ people
Regular Price: $HKD300.00

Conference Location:
Harbour Grand Hotel

Thank you to our gold sponsors!
AvePoint, K2, OpenText, Pingar

Event managed by SPevents, a division of envisionIT (NZ) Ltd in association with the Hong Kong User Group and is run BY the Community FOR the Community.
Phone: +852  2121 2688

Hong Kong SharePoint Conference, 11 November 2011

Adding 285 Contoso Users with Pictures to your Development Environment Active Directory

While I love the Information Worker Demo VMs that Microsoft make available, I really wish they would hang around more than the really short expiry they are currently set to, and besides while I like the stuff they have in their VMs I do not need all of it for my work.

What I really like is the pre-populated Contoso Active Directory, with all of the users, properties and profile pictures pre-populated.   I like it so much I took the time to export all of the values and code up a script that will add them into just about any Active Directory environment.

###################################################################################
# Title : Create Contoso Users in Active Directory
# Author : Mark Rhodes - markrhodes@gmail.com - @mrhodes
#
# Purpose : Creates 270+ users in Active Directory copied from the Contoso Information Worker Environment
#
# To Use : Extract all files and run "CreateUserAccounts.ps1 from an Administrative PowerShell prompt.
#
# Requirements :
# Active Directory RSAT tools installed.
# User Account with sufficient privilegse to create accounts in "USERS" Container.
#
# Files :
# CreateUserAccounts.ps1 - PowerShell Script
# ADUsers.csv - CSV file with all Active Directory properties
# Folder UserImages - 270 Images of users to be populated into the thumbnailPhoto property
#
# Warning! - Do not use this on a production directory.
###################################################################################
#Import Active Directory Module
Import-module activedirectory

#Autopopulate Domain
$dnsDomain =gc env:USERDNSDOMAIN
$split = $dnsDomain.split(".")
if ($split[2] -ne $null) {
 $domain = "DC=$($split[0]),DC=$($split[1]),DC=$($split[2])"
} else {
 $domain = "DC=$($split[0]),DC=$($split[1])"
}

#Declare any Variables
$dirpath = $pwd.path
$orgUnit = "CN=Users"
$dummyPassword = ConvertTo-SecureString -AsPlainText "P@ss1W0Rd!" -Force
$counter = 0

#import CSV File
$ImportFile = Import-csv "$dirpath\ADUsers.csv"
$TotalImports = $importFile.Count

#Create Users
$ImportFile | foreach {
$counter++
$progress = [int]($counter / $totalImports * 100)
Write-Progress -Activity "Provisioning User Accounts" -status "Provisioning account $counter of $TotalImports" -perc $progress
if ($_.Manager -eq "") {
New-ADUser -SamAccountName $_.SamAccountName -Name $_.Name -Surname $_.Sn -GivenName $_.GivenName -Path "$orgUnit,$domain" -AccountPassword $dummyPassword -Enabled $true -title $_.title -officePhone $_.officePhone -department $_.department -emailaddress $_.mail
} else {
New-ADUser -SamAccountName $_.SamAccountName -Name $_.Name -Surname $_.Sn -GivenName $_.GivenName -Path "$orgUnit,$domain" -AccountPassword $dummyPassword -Enabled $true -title $_.title -officePhone $_.officePhone -department $_.department -manager "$($_.Manager),$orgUnit,$domain" -emailaddress $_.mail
}
If (gci "$dirpath\userimages\$($_.name).jpg") {
$photo = [System.IO.File]::ReadAllBytes("$dirpath\userImages\$($_.name).jpg")
Set-ADUSER $_.samAccountName -Replace @{thumbnailPhoto=$photo}
}
}

I’ve made a zip file available that contains :

1 CSV file populated with all the values required.
1 PS1 file with the full script to create these users
1 Folder with 285 user images

All you need to do is unzip these, and run the PS1 file with PowerShell.  By default my script puts each user into the USERS container, however if you wish to change this, just modify the $orgUnit variable.

The script can be downloaded from my public dropbox here. It is approximately 14 MB due to the large amount of photos contained within.

Update – 26/10/2011 – Fixed a couple of minor bugs, including one that stopped this working on any domains with three parts in the domain name.

Anonymous Form Submission with SharePoint 2010

I had a colleague ask me for help regarding anonymous form submission to a SharePoint 2010 list.  At first this had me scratching my head, all the permissions were set correctly, however after sleeping on the problem I realised I had seen exactly this before, and if I’d seen it before maybe I had blogged about it?

Well it turns out I had, however it had not come across from the migration from the old blogging platform I had previously used to WordPress when I came over here about 18 months ago.  A quick republish and https://mrhodes.net/2008/08/08/anonymous-access-to-lists-in-moss/ was online.

Fortunately the bulk of this article is still valid, however as it is SharePoint 2010 it makes more sense to do this operation in PowerShell :

In case the text isn’t clear :

Get-SPFeature -Site http://www.sitename.com | ?{$_.DisplayName -like “*lock*”}
Disable-SPFeature -id <<Insert ID from Previous Command>> -Url http://www.sitename.com

The only “Gotcha” with this is that much like in MOSS 2007 you must toggle your Anonymous access settings before this will take effect.  To do this, I quickly set the anonymous access on the site collection to “Nothing” then immediately set it to “Entire Web Site”

TechEd 2011 Wrap Up

As many people will know we just wrapped up another TechEd Australia for 2011.  This year was one of the best TechEds I have been to, but I may be biased as I felt this year had a huge IT Pro focus – something that I felt had been neglected in recent years and which made me really keen to attend next year, as I think with Windows 8 technology on the horizon, it is going to be amazing!

Some of the highlights for me were the Keynote.  Purely as an attendee in the IT Pro plenary keynote, I felt somewhat special as we were shown information on the next version of Windows which had not yet been released to the public.  There are some videos with more information on some of this that can be found here courtesy of Alan Burchill’s SmarterGeek site.

I was also lucky enough to get the opportunity to present on Private Clouds and System Center Virtual Machine Manager 2012 in my session “From Bare Metal to Silver Lining with SCVMM 2012… Today!“.

Have you wondered what it would take to build your own private cloud? Going from bare metal to Hyper-V to a Cloud used to take a significant amount of time and expertise, but with the soon-to-be-released System Center Virtual Machine Manager 2012, building a private cloud is easy and inexpensive, and with the beta of SCVMM 2012 you can do it right now!

 Join Mark Rhodes as he demonstrates provisioning of a Private Cloud, taking a blank server from Bare Metal to Silver Lining. This session will explain the core technologies of Data Center Fabric and Private Clouds with Hyper-V R2 and SCVMM 2012, and include comprehensive demonstrations of all of the steps necessary for you to go home and build your organization a Private Cloud, today!

If you are interested in catching this session, I will be presenting at the Brisbane Infrastructure Group on Monday evening.  More information and a link to RSVP can be found here.  Hope to see you there.

If you are interested in seeing the session, you can view a recording, however I strongly recommend coming along as its not really the same thing!

SharePoint Server MVP 2011!

Took me a few days to blog this (I twittered and facebooked it) but better late than never,  I am thrilled to announce I have been given a SharePoint Server MVP Award for 2011!

I love working with everyone in the community, so a huge thank you to everyone out there for making SharePoint such a cool community to work within 🙂

Presenting on Private Clouds at TechEd Australia 2011

I will be presenting this year at TechEd, this session is a continuation on the themes I have presented on in 2010 at both TechEd Australia 2010 and also the Brisbane Infrastructure Group on System Center Virtual Machine Manager 2008 R2 and “Cloud Secret Sauce and what you can cook with it” (with Ben Fletcher)

The session I am presenting is titled “Turn Bare Metal into Silver Lining with SCVMM 2012…Today!”

Turn Bare Metal into Silver Lining with SCVMM 2012…Today!

Have you wondered what it would take to build your own private cloud? Going from bare metal to Hyper-V to a Cloud used to take a significant amount of time and expertise, but with the soon-to-be-released System Center Virtual Machine Manager 2012, building a private cloud is easy and inexpensive, and with the beta of SCVMM 2012 you can do it right now! .

Join James Bannan and Mark Rhodes as they perform a live provision of a Private Cloud, taking a blank server from Bare Metal to Silver Lining. This session will explain the core technologies of Data Center Fabric and Private Clouds with Hyper-V R2 and SCVMM 2012, and include comprehensive live demonstrations of all of the steps necessary for you to go home and build your organization a Private Cloud, today!

Hope to see you there!  Don’t forget that if you are a member of a local usergroup you can grab a heavily discounted TechEd ticket by contacting your local user group leader.  If you are a member of the Brisbane SharePoint User Group, please feel free to contact me for more information.