Skip Ribbon Commands
Skip to main content
  
  
  
Category
  
  
Edit
Body
  
No presence informationTodd Klindt5/25/2017 9:13 AMSpeaking0 

As IT Pros our jobs have always been changing, but the rate at which they’re changing now is almost unprecedented. I’m glad I’m wearing my seatbelt. As we make the transition to Office 365 one of our new responsibilities, or a larger responsibility is Security and Compliance. You may have been able to avoid it in the past, but you may not be so lucky in the future.

So where can an on-prem SharePoint admin get a start with it? I’m glad you asked. Smile On Wednesday May 31st, the nice folks at Petri.com are putting on a webinar where Shane Young and I will be talking about the processes and technologies you’ll need to get familiar with. We’ll cover the basics and show you some tools to get you started. And maybe we’ll find some time to make fun of each other too.

How can you get all of this fun and information? Point your favorite web browser at this registration page and you’ll be all set.

I look forward to seeing you.

tk

ShortUrl: http://www.toddklindt.com/PetriSecAndComp

  
No presence informationTodd Klindt5/18/2017 10:47 PMPodcast0 
  
No presence informationTodd Klindt5/12/2017 5:00 PMOffice 365; OneDrive0 

I’ve been dancing with this girl we call SharePoint for well over a decade, and I swear she gets prettier every day. Smile It has been fun watching Microsoft squash bugs and add functionality to the product along the way. One area that has been particularly satisfying is watching Microsoft address areas where the SharePoint Haters always take jabs at SharePoint. Things like, “SharePoint can’t handle more than 5000 items in a list,” or “You can’t have site collections larger than 100 GB in SharePoint,” or my favorite, “SharePoint Designer is free and users are going to destroy SharePoint with it!” Oh, wait.

OneDrive, Now with More Character

Recently Microsoft has fixed two of the limitations that plagued, character support, and URL length. Last month Microsoft chipped away at the former when they released this blog post, New support for # and % in SharePoint Online and OneDrive for Business. In that blog post they announce that there’s a new API that will allow the use of the characters # and % in file and folder names in SharePoint Online (SPO) and OneDrive for Business (ODFB). In the past these characters were forbidden because they were used for other purposes in HTTP. The # character was used to reference anchors in HTML documents. The % was also busy being how you escaped ASCII characters in URLs. Any SharePoint admin worth their salt is well accustomed to space characters showing up as %20 in URLs like ‘Shared%20Documents.’ Since so much of SPO and ODFB is accessed through URLs, this made using those two characters particularly tricky. But you know Microsoft, they have some smart folks there, they figured it out.

Microsoft has always been stellar with backwards compatibility (sometimes to their detriment) and this is no exception. When this feature rolls out in June 2017 they will do it with a new API, so the old APIs will continue to work as expected. If the tenant was created before June 2017 a Tenant Admin will have to use PowerShell to toggle the SpecialCharactersStateInFileFolderNames parameter to Allowed. After that, file and folder names can include # and %. Site and web names cannot. You’ll also have to have the OneDrive Next Gen Sync Client to sync files and folders with # and % in their names.

This only pertains to OneDrive for Business with SPO and Office 365. It is not for SharePoint Server 2016 on-prem.

ODFB Office 365

ODFB On-Prem

Smile

Sad smile

 

URL Size Matters… Less…

Another place that SharePoint got its nose bloodied was URL length. For most cases it was enough, but every once in a while it would bite people, like during upgrades. Last week Microsoft, hot off their victory against those rascals # and %, announced they are bumping the maximum path limit in SharePoint Online and ODFB from 256 characters to 400! That’s an increase of over 50%! And this 400 character limit does not apply to the query parameters at the end. Since SharePoint Online doesn’t have any the ability to add managed paths, I’ve seen people get creative with site collection names. Now they can use those extra 144 characters to get extra creative.

This is also only for SharePoint Online.

ODFB Office 365

ODFB On-Prem

Smile

Sad smile

 

There are more great OneDrive improvements to blog. I’ll get to them next week.

tk

ShortUrl: http://www.toddklindt.com/OneDriveSuperPowers

  
No presence informationTodd Klindt5/11/2017 11:39 AMPodcast0 

As is often the case, in this week's podcast Shane and Todd talk about fashion, and hardware. They also find time to talk about PowerShell and some big updates to Azure Active Directory. The finish things off with a discussion about cord cutting, and how Todd has done it, and why Shane should.

Audio File

Video File

Podcast 337 - A Little Too Much Hooch (Time 0_10_28;24)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 52:47

Links:

11:31 Integer Sizes
13:12 Microsoft Updates Preview of Azure Active Directory Pass-Through Authentication
17:13 IBM has been shipping malware-infected USB sticks
23:02 Surface Laptop
31:08 No Surface Pro 5
33:03 Yoga 720
46:51 SharePoint Admin Training
48:22 SharePoint Virtual Summit
49:48 Office 365 Engage
50:25 SharePoint Exchange forum
51:38 http://www.wyzerr.com

ShortURL: http://www.toddklindt.com/Podcast337

  
No presence informationTodd Klindt5/8/2017 3:16 PMPodcast0 

We taught a class last week, and we start this week's podcast out by telling you all about it. Then we cover some PowerShell topics, because everybody loves PowerShell. Then, what has turned into nearly a regular segment on the show, we talk about the latest in domestic spying, and how the spies are being found out. Finally, after the release of the Creators update for Windows 10, we discuss some of the changes in it.

Audio File

Video File

Podcast 336 - Cliff in Iowa (Time 0_00_47;24) 

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 48:13

Links:

17:40 Azure AD and third-party apps: It’s a bigger deal than you might think!
21:42 Managing SharePoint Online Files with PowerShell
26:38 Top 50 PowerShell Blogs and Websites for Developers
23:00 Guidance for developing well performing SharePoint Online Portals
29:11 Flight Tracker app tracks "spy" plane
31:22 Space X launches "top secret" spy satellite
35:34 Microsoft cuts more features from Win 10 Professional
42:01 SharePoint Admin Training
44:26 Office 365 Engage

ShortURL: http://www.toddklindt.com/Podcast336

  
No presence informationTodd Klindt4/18/2017 11:15 AMPodcast0 

This week's podcast covers such controversial subjects as ADFS with Office 365 PowerShell, MFA with Exchange Online PowerShell, and Office 365 nearly starting a war. Then Todd goes on a rant about why he doesn't like a certain Gizmo site.

Audio File

Video File

Podcast 335 - Orange Shibboleth (Time 0_00_16;08)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 47:43

Links:

15:40 ADFS with PowerShell is broken
22:01 Azure - Multiple Ips per NIC now GA
23:00 Exchange Online PS Modules support MFA
23:38 O365 now available in South Korea
34:27 Airplane cell phone calls won’t be allowed in US any time soon
26:27 Book: Trust me, I'm Lying: Confessions of a Media Manipulator
40:13 Bold Zebras PowerShell classes
43:17 SharePoint Admin class
44:41 Office 365 Engage

ShortURL: http://www.toddklindt.com/Podcast335

  
No presence informationTodd Klindt4/17/2017 9:29 AMPodcast0 

Glory be! There will be another on-prem version of SharePoint, so says Microsoft. We start out this week's podcast with that good news. Of course it's all downhill from there, but we soldier on. DirSync (the product) is no longer supported, so we talk about what ways companies can keep their Windows Active Directory in sync with Azure Active Directory. We cover some new characters that can be used in file names with SharePoint Online and OneDrive for Business. We also talk about how to recover deleted Office 365 Groups, and in what scenarios you might accidentally delete one. We finish up talking about Shane's new keyboard. Talk about a strong finish.

Audio File

Video File

Podcast 334 - Hold my Beer (Time 0_06_00;09)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 41:59

Links:

4:16 Bold Zebras Newsletter
20:36 Microsoft Confirms SharePoint vNext Will Have On-Premises Iteration
22: 28 DirSync and Azure AD Sync are deprecated and will reach end of support on April 13, 2017
23:28 New support for # and % in SharePoint Online and OneDrive for Business
25:50 Set up Office 365 file storage and sharing
28:02 Restore a deleted Office 365 Group
33:19 Microsoft Wireless Desktop 900
37:09 Bold Zebras PowerShell classes
39:43 SharePoint Admin class
40:38 Office 365 Engage

ShortURL: http://www.toddklindt.com/Podcast334

  
No presence informationTodd Klindt4/14/2017 5:03 PMOneDrive0 

As anyone that listens to my podcast knows, I’m a fan of both the Consumer and For Business versions of OneDrive. I use it for a lot of my personal file syncing as well as with several Office 365 tenants, both production and test. Some of that is Production, some of it is with demo tenants. In the last couple of months I’ve stumbled across an unbelievable gap in the product, you can’t delete a OneDrive for Business (ODFB) account that you can’t log in to from the Windows Next Gen Sync Client. (NGSC).

You can delete OneDrive (consumer) accounts. And you can delete a ODFB account if you’re logged into it. Both of those show up on the Accounts tab of the Sync Client Settings page. But if you can’t log into the Office 365 account you’re syncing to, you can’t delete it. It’s stuck in this weird purgatory where the folders still show up in Explorer, but the blue icon for the account doesn’t show up in the system tray. It’s very confusing.

I’ve been trying to figure out how to delete some stale accounts for a while and it was inconceivable to me that that wasn’t possible. Today, I finally swallowed my pride and reached out for help. I tweeted the official (pronounced “Oh-FISHeeal”) OneDrive Twitter account. If they can’t help me, no one can. They have a blue check mark! This was their response:

image

I can’t find it because it’s not there! But, they do offer a solution, we can vote for this feature (really, deleting an account is a “feature”) on User Voice. It doesn’t cost anything but your time, and each vote you cast will bring me closer to my nirvana of being able to purge all the unused ODFB folders from my PC.

Vote early, vote often.

Thanks for your support.

tk

ShortUrl: http://www.toddklindt.com/DeleteODFBAccount

  
No presence informationTodd Klindt4/14/2017 10:18 AMSpeaking0 

Over the years I’ve had the fortune to hang out with some of the best and brightest people in my industry. I’m happy to report that trend is continuing. I will be speaking at Office 365 in Haarlem, Netherlands June 19-22 2017. This conference is such a big deal they even made me these fancy banners to put on my web site:

Todd Klindt 300x200 

Isn’t that fancy! If you’d like to go to Office 365 you can use SPRTK483 as a discount code to get 10% off the price of admission.

While I’m a SharePoint and Office 365 kinda guy, there are a bunch of great technologies being covered here. There are experts in Azure, Exchange, SharePoint, Office 365, both in Infrastructure and Development. If you work on Microsoft technologies, there is someone here you can learn from.

I’ll be doing two sessions, Mastering PowerShell with Office 365 and Beginning Azure AD Identity for SharePoint and Office 365 Administrators. Both classes will be chock full of useful content you can put to work right away. Both sessions also have deeper follow-up sessions by other speakers so you can dig in deeper if you’d like.

So, consider coming to Office 365 Engage, and if you do, please come find me and introduce yourself. I love meeting new people. Smile

tk

ShortUrl: http://www.toddklindt.com/Office365Engage

  
No presence informationTodd Klindt4/12/2017 4:42 PMPodcast0 

This week's podcast is live from SPTechCon in Austin. We talk about the upcoming SharePoint Virtual Summit and what will be discussed there. We also lament the closing down of Codeplex and discuss one of our favorite projects, the SharePoint Search Query Tool. We wrap the show up discussing how my dishwasher may hack my refrigerator with the microwave's help.

Audio File

Video File

Podcast 333 - Hack Wars in my Kitchen (Time 0_00_19;00)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 34:23

Links:

06:44 http://boldzebras.com training class links
07:54 SharePoint Virtual Summit
09:55 Codeplex shutting down
11:42 SharePoint 2013 Search Query Tool
13:41 Update: Auto creation of Direct Reports group in Outlook
16:01 Dishwasher has directory traversal bug
20:48 Updating the Access Services in SharePoint Roadmap
30:26 SharePoint Admin class
30:40 Todd on SQL Data Partners podcast
31:06 Office 365 Engage

ShortURL: http://www.toddklindt.com/Podcast333

  
No presence informationTodd Klindt4/11/2017 10:49 PMPowerShell0 

Are you a SharePoint or Office 365 admin that wants to take their PowerShell mojo up another step? Are you a Windows admin that knows they need to master PowerShell but don’t know where to start? Are you someone with a lot of time on their hands and want to spend some of their employer’s training budget? Have I got good news for you! Shane and I are putting on two 90 minute PowerShell classes on Thursday April 20th. Shane will take the first session where he’ll cover how to get PowerShell set up exactly the way you’d like as well as a foundation of the core cmdlets you should know and love. He’ll also help you understand PowerShell scripts that you steal learn from on the web.

Then I take the wheel for part 2. I’ll cover looping techniques to help you make the most of those delicious objects that PowerShell serves up for us. Next I’ll move on to how to deal with a variety of files, both writing to and reading from. I show you how to write your first scripts and how to securely deal with passwords. For my big finale I’ll show how to do some basic Active Directory tasks.

I know, I know, this seems like a lot to take in in two 90 minute sessions. To help out with that we’re going to record both sessions and make them available for 30 days. We’re also going to provide each student a file with all the examples we run during the class. And of course you’ll be able to ask questions like during the class and you’ll get to enjoy all the Shane and Todd banter you can stand. Shane will also autograph any undergarments that are requested.

Each of these sessions are only $99 each. You can sign up today at BoldZebras.com.

tk

ShortUrl: http://www.toddklindt.com/PoshApr17Class

  
No presence informationTodd Klindt3/31/2017 3:11 PMPodcast0 

We get an update on Shane's computer build this week, along some discussion on the new automatically generated groups in Office 365. We also talk about how you shouldn't use an @ sign in your Windows username, and how to integrate GitHub with Azure AD.

Audio File

Video File

Podcast 332 - Dance Like the Microwave Isnt Watching (Time 0_15_50;14)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 40:23

Links:

06:41 Shane's Computer Build
18:38 Don’t put an @ in the sAMAccountName
20:05 SAM-Account-Name attribute specs
28:20 SPTechCon Austin
33:35 Azure Active Directory integration with Github
35:08 Automatically Created Office 365 Groups Based on Direct Reports Coming Soon
37:02 Deployment considerations for implementing Microsoft Identity Manager with SharePoint Server 2016
38:00 Automatic creation of Direct Reports groups in Outlook
39:08 SQL Data Partners Podcast

ShortURL: http://www.toddklindt.com/Podcast332

  
No presence informationTodd Klindt3/24/2017 8:13 AMPodcast0 

This week's podcast is all over the map. We talk about Windows 10, Microsoft authentication issues, Shane's crappy Surface, and Reddit. After we're warmed up we dig into weighty topics like Enterprise Mobility and how Elon Musk is going to light up Australia.

Audio File

Video File

Podcast 331 - Unrelated (Time 0_12_54;17)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 43:48

Links:

23:53 Microsoft authentication issues
29:33 Azure AD AMA
35:48 Free Azure training course from Microsoft
31:18 Enterprise Mobility
36:31 Elon Musk makes a bet to fix a state's energy woes in 100 days, or it's free

ShortURL: http://www.toddklindt.com/Podcast331

  
No presence informationTodd Klindt3/10/2017 9:22 AMPodcast0 

SharePoint popularity and what's new in SharePoint start out this week's podcast. We talk about a recent survey that shows which versions of SharePoint are used the most. #4 will shock you. Microsoft has been hard at it releasing new things, and we give you our take on the new SPO management shell, Azure AD Connect versions, and the SharePoint Framework. We finish up by revealing who has been trying to hack into Todd's Hotmail account.

Join Todd and Shane for their online SharePoint Admin class, March 20th to 24th. It promises to be more fun than a barrel full of weasels. They'll cover SharePoint on-prem, Office 365, and PowerShell. You know, the topics that the cool admins are talking about these days. Check out the syllabus and sign up at http://www.boldzebras.com/sharepointadministratortraining

Audio File

Video File

Podcast 330 - Todd Performed a Miracle (Time 0_01_17;04)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 38:56

Links:

11:02 Todd recorded an episode of the SQL Data Partners Podcast
13:50 SharePoint Online is now the most popular version of SharePoint (with SharePoint 2016 coming in at 4th)
19:53 New version of SharePoint Online Management Shell
20:00 Shane's PnP PowerShell video
21:27 Azure AD Connect: Version release history
22:37 SharePoint Framework roadmap
24:35 Suspicious Hotmail activity
28:50 BgInfo Automation script
30:47 Azure Command Line 2.0 now generally available

ShortURL: http://www.toddklindt.com/Podcast330

  
No presence informationTodd Klindt3/2/2017 8:50 AMPodcast0 

While Todd basks in the freetime of his unemployment he still finds time to keep up on SharePoint, Office 365, and Azure. This week he and Shane talk about a fantastic PowerShell script Shane wrote to move files around in SharePoint Online. Some new sync functionality is next on the list. Not to be outdone Azure AD adds group based functionality, and SHA1 is kaput! That, and Todd going to the moon, all on this week's podcast.

Join Todd and Shane for their online SharePoint Admin class, March 20th to 24th. It promises to be more fun than a barrel full of weasels. They'll cover SharePoint on-prem, Office 365, and PowerShell. You know, the topics that the cool admins are talking about these days. Check out the syllabus and sign up at http://www.boldzebras.com/sharepointadministratortraining

Audio File

Video File

Podcast 329 - Well-known and Irritating to One and All (Time 0_07_15;14)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 40:25

Links:

21:12 Move SharePoint Online Files with PowerShell
24:28 OneDrive to get differential sync in Q2 2017
26:17 Azure AD group-based license management for Office 365
29:37 SHA1 function is now dead
31:00 SHA1 collision breaks Subversion
32:37 SharePoint 2007 EOL October 10th 2017
28:00 Hybrid SharePoint Taxonomy released
35:46 Headed to the moon
38:40 The Shane and Todd Training Show is back
39:02 SPTechCon Austin

ShortURL: http://www.toddklindt.com/Podcast329

  
No presence informationTodd Klindt2/23/2017 9:00 AMPodcast0 

Todd and Shane start out slowly, talking about Batman and unemployed life. Then we get into meatier topics like Conditional Access in SharePoint Online and DOD Level 5 PA. We also discuss some exciting new additions to copying files in SharePoint Online. Then we cover our second love, PowerShell, and talk about how to securely save passwords, and a new place to find the PnP PowerShell cmdlets.

Join Todd and Shane for their online SharePoint Admin class, March 20th to 24th. It promises to be more fun than a barrel full of weasels. They'll cover SharePoint on-prem, Office 365, and PowerShell. You know, the topics that the cool admins are talking about these days. Check out the syllabus and sign up at http://www.boldzebras.com/sharepointadministratortraining

Audio File

Video File

Podcast 328 - Hello Kitty Lunchbox (Time 0_15_15;26)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 39:03

Links:

11:44 The Shane and Todd Training Show is back
17:10 Bill Baer gives an overview of Conditional Access Policies with SPO and OneDrive for Business
19:10 DOD Level 5 PA granted for Azure and O365
21:26 Three new improvements for OneDrive and SharePoint document libraries
23:59 PNP PowerShell cmdlets now on MSDN
25:00 Video: Install PNP PowerShell for SPO
26:34 Managing Usernames and Passwords for PowerShell
30:37 Water Jug Fitness YouTube Channel
36:37 SPTechCon Austin
35:28 The Shane and Todd Training Show is back

ShortURL: http://www.toddklindt.com/Podcast328

  
No presence informationTodd Klindt2/20/2017 1:23 PMPodcast0 

Todd starts off this episode talking about a change in his career. After a good cry, he and Shane pick up the pieces and talk about a new webpart coming to SharePoint Online. Then Shane talks about some new security and BI functionality coming to Office 365.

In bigger news, Todd and Shane announced their next online SharePoint Admin class. It's March 20th to 24th. It'll cover all the fun SharePoint on-prem and Office 365 topics that the cool admins are talking about these days. Check out the syllabus and sign up at http://www.boldzebras.com/sharepointadministratortraining

Audio File

Video File

Podcast 327 - Daily Grind of the Common Man (Time 0_59_40;00)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 45:41

Links:

03:57 Time Marches On…
6:00 Lets go treasure hunting
14:04 Learn to use passwords with PowerShell securely
19:13 New SharePoint Online Link web part rolling out now!
27:44 New Office 365 capabilities help you proactively manage security and compliance risk
30:10 Integrate Power BI reports in SharePoint Online
32:40 Don Jones Imposter Syndrome

ShortURL: http://www.toddklindt.com/Podcast327

  
No presence informationTodd Klindt2/17/2017 10:56 AMSharePoint 2016; SharePoint 2013; Office 3650 

A rolling stone gathers no moss (see what I did there?) and I’m not letting myself get fat and lazy during my unemployed stretch. After drowning my sorrows in a pint of Ben & Jerry’s Chunky Monkey, I put on my good sweatpants and went right back to work. Shane and I, after watching funny cat videos for a couple of hours, decided what the world needed was a SharePoint 2013/2016 & Office 365 admin class taught with that Todd and Shane panache that has been loved from sea to shining sea.

We will be teaching this class, our SharePoint Server 2013 and 2016 Administrators class + Cloud overview March 20th through the 24th 11:00 to 2:30 EST, with a lunch break in the middle. The class will be taught live, so you’ll be able to stump Shane as much as you’d like. It will also include Hands On Labs for your puttering around pleasure. All of this training is online, so you can learn and stay in your Iron Man jammies. I know that’s what I’ll be wearing.

All of this can be yours for a mere $1200 USD. You can sign up here.

If you have questions, hit me up on Twitter or email me at class@toddklindt.com.

See you then,

tk

ShortUrl: http://www.toddklindt.com/Training

  
No presence informationTodd Klindt2/13/2017 7:37 AM0 

As of last week, I am no longer at Rackspace. It was a great 5 year run, and I look back on them fondly. I made a ton of great friends, and learned so much. But, it’s time to move on…

I’ve gotten a ton of support from everyone, and that has really helped. Thanks a lot.I’m not sure what’s next for me. I’m still weighing my options. You can always reach out to me on Twitter, LinkedIn, or email me at firstname@toddklindt.com, (replace firstname with my first name) if you have suggestions on what I should do next. Getting out of the IT field at working at Wendy’s is a valid suggestion, and one I’ve received multiple times during my career. Smile

I do have good news. The Podcast will continue. You’re not getting rid of Shane and I that easily. I will also be sullying the stage at SPTechCon in Austin in April. If you’re there, stop in and say, “howdy.” Also feel free to offer to buy my lunch, or give me some gas money.

tk

Shorturl: http://www.toddklindt.com/TimeMarchesOn

  
No presence informationTodd Klindt2/12/2017 9:58 AMPodcast0 

This week's podcast starts off with the list of the ten best Intranets and your friend and ours, SharePoint, makes up the majority of these paragons of enterprise productivity. Not to be outdone, SharePoint's online counterpart, Office 365, has a lot to be proud of too. We talk about what's new in Office 365 administration, both in the UI and in PowerShell. Speaking of PowerShell, Shane promotes his newest Internet sensation, how to get the fancy PowerShell formatting on your ancient Windows 7 and 8.1 systems. We finish out the podcast by Shane showing us all where he keeps all of his pictures of Todd.

Audio File

Video File

Podcast 326 - Be the Boss of your MOSS (Time 0_02_09;23)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 40:41

Links:

16:39 9 of 10 best intranets use SharePoint
18:04 What is new in Office 365 administration - Jan 2017
20:05 New capabilities in SharePoint Online team sites including integration with Office 365 Groups
25:23 SharePoint Management Shell has been updated again
28:50 Video on installing WMF 5.1 and PSReadLine

ShortURL: http://www.toddklindt.com/Podcast326

  
No presence informationTodd Klindt2/3/2017 2:23 PMPodcast0 

Hooray for OneDrive! The update to OneDrive is one of the things we talk about this week. We also talk about SMAT, Microsoft's way of telling you you're ready for Office 365. Once you're in Office 365, the FindTime feature can help you schedule meetings. Shane and Todd then get off on a tangent and talk about 3D TVs and cord cutting.

Audio File

Video File

Podcast 325 - Poop on That (Time 0_01_18;11)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 43:46

Links:

08:38 Microsoft delivers awaited OneDrive for Business-SharePoint sync
21:26 SharePoint 2013 Migration Assessment Tool (SMAT)
23:50 FindTime feature of O365
29:47 IOS 10.2.1 for Security fixes
30:36 3D TV is dead
32:43 Cutting the Cord - Taking Control of TV and Slashing Monthly Costs Over 70%
33:00 Episode 177 | Geek Out on Cutting the Cord

ShortURL: http://www.toddklindt.com/Podcast325

  
No presence informationTodd Klindt1/26/2017 1:51 PMPodcast0 

Birthdays and sweatpants start out today's podcast. Then we talk about how great Todd's blog post on using PowerShell to add Office 365 domain is. Then we cover the changes to Microsoft's FastTrack offering (as well as what the heck FastTrack even is) and their new StaffHub product. We wrap things up by talking about the new release of PowerShell in WMF 5.1, and how painful CSOM can be with PowerShell and SharePoint Online. 

This is the last week to contribute to Todd's Birthday Charity drive at http://pointgowin.com/tkcharity. Check it out. You’ll be glad you did!

Audio File

Video File

Podcast 324 - My Good Sweatpants (Time 0_25_36;21)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 44:34

Links:

10:45 How to Add a Domain to Office 365 and Azure using PowerShell
17:31 FastTrack expands to support Windows 10, Dynamics 365, and Microsoft Teams
18:00 What is FastTrack?
21:34 Microsoft StaffHub
28:12 WMF 5.1 Released
40:28 Puppy Training with our SharePoint book

ShortURL: http://www.toddklindt.com/Podcast324

  
No presence informationTodd Klindt1/23/2017 2:47 PMPodcast0 

SharePoint Online Conditional Access is the headlining topic this week. Then we hit our old friend PowerShell and see how we can easily use it to test our Internet connection. Then we talk about a couple of Microsoft rumors and acquisitions. One around AI, or our computer overlords. And another about the resurrection of Windows Phone. Zombie phones, run for your lives!!!

Have you heard about Todd's Birthday Charity drive at http://pointgowin.com/tkcharity ? Check it out. It’s the bomb!

Audio File

Video File

Podcast 323 - Brownies from California (Time 0_56_59;14)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 35:26

Links:

08:57 - SharePoint Online Conditional Access
19:37 - Software "patch"
28:02 - Microsoft buys an AI company
21:42 - Microsoft Patents a Phone with Foldable Screen


ShortURL: http://www.toddklindt.com/Podcast323

  
No presence informationTodd Klindt1/17/2017 4:06 PMOffice 365; PowerShell0 

I love blog posts like this. PowerShell and Office 365, two of my favorite tastes, all rolled up into one. This particular blog post is not groundbreaking, but it’s fun. I’ve recently set up a few Office 365 tenants, and part of that is adding one or more custom domains. Of course you can use the Office 365 Admin Portal to do that, and there’s no shame in that. (Well, maybe a little) But if you want to take your Office 365 Admin game up another level, you can do all of that with PowerShell. I’ll show you how in this blog post.

Getting the Module and the Domain

You need to make sure you have the correct Azure PowerShell module installed before you can take advantage of any of the goodness in this blog post. When I wrote this blog post, I was using version 1.1.166.0 of the MSOnline module. If you don’t have it installed, you can watch Shane’s crappy video walkthrough on installing it. Time marches on, and it marches double-time in the cloud. So while I assume these steps will work later versions of the module, I can’t guarantee that.

To add a domain to your Office 365 tenant, you’ll obviously need a domain. It doesn’t matter where you register the domain, as long as you have the ability to add DNS records. Microsoft does have a deal in place with GoDaddy, so getting your domain there does have some advantages.

Adding the Domain

Once you have the module installed, and the domain purchased it’s time to open up PowerShell and make some magic. Open up “Microsoft Azure Active Directory Module” to get the party started. I christen every PowerShell session with a heaping helping of Start-Transcript, so do that first. Then use Connect-MsolService to connect to your tenant. If you haven’t already added a custom domain to your Office 365 or Azure tenant, then you’re likely logging in with a username that looks like someone@sometenant.onmicrosoft.com, where sometenant is your tenant name, and someone is a tenant admin for that tenant. To get the landscape of the domains in your tenant, use Get-MsolDomain. It looks like this:

SNAGHTML141ce81e

Once you’ve confirmed the domain you want to add isn’t already there you can use New-MsolDomain to add it. The command I ran was 

New-MsolDomain -Name "toddsblog.com"

It might seem like that should be enough. The domain is added, Ta-Da! If that was the case, this would be a very short blog post. We still have a couple of steps left. I have to prove to Microsoft that I own toddsblog.com. Maybe toddsblog.com is Todd Rundgren’s blog, or maybe Todd Bridges. Who knows? To verify that I am truly the Todd behind toddsblog.com, I have to make a specific DNS entry that Microsoft tells me to add.

Before I can add the correct DNS entry, I need to know what it is. The Get-MsolDomainVerificationDns gives me that value. We have two options, we can create a TXT record, or an MX record. Since I’m not moving the mail for toddsblog.com over to Office 365 right now, I went with the TXT record. If I was moving mail in the short term, I would have went for the MX record instead, and saved myself the step of adding it later. To get the TXT record I need, I ran this command:

Get-MsolDomainVerificationDns -DomainName toddsblog.com -Mode DnsTxtRecord

Here is the output I received:

image

I used GoDaddy’s domain management tool to add this record. While the label in the screenshot says “toddsblog.com” I really needed to add a record for @, which tells DNS clients “this domain.” It looked like this:

image

DNS takes its time to move around the Internet, and it gets cached a lot of places along the way. To improve the chances that Microsoft gets the new record, I used nslookup to query a major DNS provider, Google, and make sure it was there:

nslookup -type=TXT toddsblog.com 8.8.8.8

I got the output I expected:

image

Looks good.

The final step is telling Microsoft to check that we made the entry, and made it correctly. Let’s see what happens:

Confirm-MsolDomain -DomainName toddsblog.com

The output looks like I did it right.

image

Let’s check our list of domains again with Get-MsolDomain

 

image

More good news. And finally, in the UI:

image

The domain shows up as “Setup in progress” because I haven’t added all the DNS records Office 365 needs to send email and stuff like that. The domain is still good though. I can assign that domain to users. It’s fully functional.

To recap, here was the whole process:

New-MsolDomain -Name "toddsblog.com"

Get-MsolDomainVerificationDns -DomainName toddsblog.com -Mode DnsTxtRecord

Confirm-MsolDomain -DomainName toddsblog.com

The other stuff was just fun fluff.

I hope this helps, and encourages you to get your PowerShell on when working with Office 365 and Azure.

tk

ShortURL: http://www.toddklindt.com/PoshAddO365Domain

  
No presence informationTodd Klindt1/16/2017 2:28 PMPodcast0 

In this week's episode Shane and Todd talk about some additions to Microsoft Flow, and the continued, sad demise of the Microsoft Band 2. They also talk about some new licensing options for the Office Online Server, and how the demise of CMD is greatly exaggerated. Oh, and they talk about one unintended side effect of anonymous cars.

Have you heard about Todd's Birthday Charity drive at http://pointgowin.com/tkcharity ? Check it out. It’s the bomb!

Audio File

Video File

Podcast 322 - Ten Best Ways to Listen to Todd Klindt's Podcast (Time 0_01_01;04)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 33:56

Links:

09:51 PSA: Microsoft Band No Longer a Swappable Unit
14:05 Microsoft Flow adds 13 new services
18:07 Office Web Apps and Office Online Server now supported in Azure
20:26 CMD isn't going anywhere
24:23 Self Driving cars will cause an organ shortage
27:27 New version of SPO PowerShell
29:40 Star is coming within 77 Light days of Earth

Brought to you by Rackspace

ShortURL: http://www.toddklindt.com/Podcast322

  
No presence informationTodd Klindt1/9/2017 9:57 AM0 

This week Shane is all alone at the mic while Todd is recovering from his holiday hangover. Who knows what Shane is talking about this week, but it's a good combination of old, new, and Azure. Next week is bound to be better. It just has to be.

Oh, and don’t forget Todd's Birthday Charity drive at http://pointgowin.com/tkcharity

Audio File

Video File

Podcast 321 - Not Again... (Time 0_25_30;19)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 20:48

Links:

France opened a solar road

Brought to you by Rackspace

ShortURL: http://www.toddklindt.com/Podcast321

  
No presence informationTodd Klindt12/29/2016 3:17 PMPodcast0 

For the last podcast of 2016 Todd and Shane go off script talk and do something original, they talk about what's happened in 2016 and give their take on it. They talk about football (American football that is), what constitutes a Christmas movie, and mall riots. They spend a little time talking about the tech stories of 2016, like the iPhone, some more about the iPhone, the Galaxy Note 7, hacking, and cars that will drive Shane to Chick-Fil-A any time he'd like.

Another blatant shoutout for Todd's Birthday Charity drive at http://pointgowin.com/tkcharity

Audio File

Video File

Podcast 320 - Ransomware Christmas Special (Time 0_00_23;06)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 59:09

Links:

No links

Brought to you by Rackspace

ShortURL: http://www.toddklindt.com/Podcast320

  
No presence informationTodd Klindt12/21/2016 5:11 PMPodcast0 

In this week's episode Todd and Shane talk about "Reverse DSC." What it is, and what it means for your SharePoint farms. Then we cover some updates to SharePoint 2013 PSConfig and OneDrive For Business. Then we delve into the weighty topic of AI and unending corporate meetings. We finish up with Shane's random thoughts about college football, Italian plumbers, and Star Wars.

Another blatant shoutout for Todd's Birthday Charity drive at http://pointgowin.com/tkcharity

Audio File

Video File

Podcast 319 - Back Behind the Barn (Time 0_04_23;00)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 49:54

Links:

07:45 SharePoint Reverse DSC
11:30 PSConfig improvements announced in August 2016 are now available for SharePoint 2013
15:22 New OneDrive Admin Interface
20:44 Let Microsoft schedule your meetings
25:32 Poor Mac Book helped the Surface
31:13 Manage access at scale

Brought to you by Rackspace

ShortURL: http://www.toddklindt.com/Podcast319

  
No presence informationTodd Klindt12/19/2016 8:57 AMPodcast0 

This week's episode covers a lot of exciting topics. We start the show off talking about a great blog post Todd recently published about a bad error message that PowerShell gives you with Office 365. Then we discuss some new things that Microsoft has released, like the SharePoint Migration Assessment tool, and some documentation on DR for Access Services. We also cover the things to consider when using a WAN accelerator with Office 365.

Oh, and check out Todd's Birthday Charity drive at http://pointgowin.com/tkcharity


Audio File

Video File

Podcast 318 - Tighter Than a Goose's Patoot (Time 0_00_40;26)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 42:03

Links:

05:48 Getting “Unable to assign this license because it is invalid” in Office 365 PowerShell with Set-MsolUserLicense when you know darn well it’s valid
14:23 PowerShell 101 for SharePoint friends
17:44 SharePoint Online software boundaries and limits!
20:08 SharePoint Migration Assessment Tool Release Candidate
21:30 Disaster Recovery best practices for SharePoint Server and Access ServiceS
23:30 WAN accelerators not supported with Office 365
26:09 Lawyer talk on the topic
30:22 Microsoft offering more free Azure training
32:45 Microsoft's 2017 Event Lineup

Brought to you by Rackspace

ShortURL: http://www.toddklindt.com/Podcast318

  
No presence informationTodd Klindt12/8/2016 4:07 PMOffice 365; PowerShell0 

I’ve been working on a blog post about the script I use to license users inside of Office 365. It’s a doozy. You’re going to love it, I promise. As a rule, I have someone proof read all of my blog posts, especially ones that have PowerShell code in it. For those of you that have read any of my blog posts, that might come as a shock, but it’s true. When Shane was testing my code he kept getting errors. In this case, I just chalked it up to his ineptitude, which is the source of many of his troubles, so I blew him off. I had tested the crap out of this PowerShell script so I trust it more than I trust Shane.

But a couple of days ago I was running my trusty script and I got the error. Now stuff was getting serious! Here’s the code I ran:

PS C:\> $lic1 = "MOD873457:ENTERPRISEPREMIUM"
PS C:\> $user = "alonso@MOD873457.onmicrosoft.com"
PS C:\> Set-MsolUserLicense -UserPrincipalName $user -AddLicenses $lic1

Here’s the very unpleasant response that PowerShell gave me:

Set-MsolUserLicense : Unable to assign this license because it is invalid. Use the Get-MsolAccountSku cmdlet to retrieve a list of valid licenses.
At line:1 char:1
+ Set-MsolUserLicense -UserPrincipalName $user -AddLicenses $lic1
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : OperationStopped: (:) [Set-MsolUserLicense], MicrosoftOnlineException
    + FullyQualifiedErrorId : Microsoft.Online.Administration.Automation.InvalidUserLicenseException,Microsoft.Online.
   Administration.Automation.SetUserLicense

I did like it suggested, and sure enough the SKU was legit:

PS C:\> Get-MsolAccountSku

AccountSkuId                ActiveUnits WarningUnits ConsumedUnits
------------                ----------- ------------ -------------
MOD873457:ENTERPRISEPREMIUM 25          0            1
MOD873457:PROJECTPREMIUM    25          0            0

Here is my failure in pictures

 

SNAGHTML1d5d4728

It turns out that Shane is not an idiot. Well, if he is, this is not an example of it. It’s just a poor error message. While the error says the license is invalid, it’s really not. It threw that error because that user already had that license.

We can verify that with this command:

(Get-MsolUser -UserPrincipalName $user).licenses

The output looks like this:

image

Unfortunately there’s no good way that I know of to tell why you’re getting that error, or walk through a user’s existing licenses and see if it’s already applied. It can be done, but it’s ugly text parsing. If I figure out something elegant, I’ll let you all know.

After much swearing and figuring this out on my own, I did find one vague reference to it in Microsoft’s

Assign licenses to user accounts with Office 365 PowerShell document.

image

Not helpful, Microsoft, not helpful.

 

tk

ShortURL: http://www.toddklindt.com/InvalidO365SKU

  
No presence informationTodd Klindt12/8/2016 1:45 PMPodcast0 

This week Shane and I crown our first Podcast Listener of the Day, though with any contest, there was some controversy. After that is settled, we discuss a few new releases from Microsoft. Things like Azure AD Connect, and the PowerShell cmdlets for Azure AD. We show you how to see every PowerShell command that has ever been run on your machine. We finish up by talking about Amazon Go, and how it won't destroy the lives of Americans everywhere. At least not yet.

Audio File

Video File

Podcast 317 - No More Blacksmiths (Time 0_21_26;00)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 40:33

Links:

12:06 Azure AD ConnectAzure AD Connect 1.1.343.0 released
15:00 https://aka.ms/aadconnect
17:19 AzureAD PowerShell V2.0 is now GA
22:34 Join First PowerShell Core Community Call – Dec 8, 2016
27:12 Amazon Go
29:40 McDonalds unveils job replacing kiosks

Brought to you by Rackspace

ShortURL: http://www.toddklindt.com/Podcast317

  
No presence informationTodd Klindt12/2/2016 1:53 PMPodcast0 

This week's podcast is hilarious mess of production woes. Shane and I try out some streaming software with disastrous effect. Next week will be better. It just has to be. :)

We get the duct tape out, we fix things and we put on a show. We chat about the changes in the Office Patterns and Practices PowerShell cmdlets, and then we spend some time gushing about how great they are. Whole new countries of people get to enjoy Office 365 this week thanks to Microsoft expanding the market. We deliver the good news to them. We finish up by talking about some shenanigans at Reddit and Shane and I's evil plan to get CNN to buy our podcast.

Audio File

Video File

Podcast 316 - Turn that Frown Upside Down (Time 0_00_45;24)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 31:46

Links:

06:02 PNP PowerShell changing from SPO to PNP prefix
11:03 Office 365 in new markets
13:15 Overly complicated explanation of BI/Excel services changes in SharePoint 2016
14:46 No more public websites on March 15, 2017
19:25 Money pit
22:35 Reddit CEO admits to altering posts
27:23 CNN buys popular YouTube star to build a new way to produce news

Brought to you by Rackspace

ShortURL: http://www.toddklindt.com/Podcast316

  
No presence informationTodd Klindt12/1/2016 10:03 AMPodcast0 

In this episode Shane and I chat about how great my vacation was and how little I missed him while I was gone. Then we talk about exciting topics like Double Dare and Azure Bots. We do cover a couple of important topics like Office Client support, and the Office Online Server updates. We also talk about some sad news around SQL Reporting Services and its future with SharePoint. Spoiler alert, SQL gets to keep the dog in the split.

Audio File

Video File

Podcast 315 - Touch Me on Grindr (Time 0_01_47;24)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 42:02

Links:

The making of Double Dare on Nickelodeon
Support for the 2013 version of Office 365 ProPlus ends February 28, 2017
Office Online Server updated
Sysinternals update
SQL Reporting Services V.Next will not have SharePoint integrated mode
Azure Bot Service in public preview
Azure Advisor in public preview

Brought to you by Rackspace

ShortURL: http://www.toddklindt.com/Podcast315

  
No presence informationTodd Klindt12/1/2016 9:50 AMPodcast0 

I'm gone, and Shane tries his best to do my podcasting legacy proud with this episode. He spends a bunch of time talking about SharePoint 2016 Feature Pack 1. He covers how to install it, and how to use it for hybrid scenarios. He fills out the rest of the show with exciting topics like lightbulbs, Nintendos, and adult websites.


Audio File

Video File

Podcast 314 - The L and the R, No the Backwards L (Time 0_00_43;16)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 26:35

Links:

02:45 Feature Pack 1
05:00 PowerShell to disable
08:40 Explore new Hybrid scenarios
09:58 Installing Feature Pack 1 Video
10:40 SharePoint Antivirus exclusion list updated
12:20 Microsoft rolling out Outlook Customer Manager
17:13 Philips Hue smart bulbs hacked from a drone
18:46 Adult websites hacked for 412M accounts
21:03 How Teens In The Balkans Are Duping Trump Supporters With Fake News
23:06 Facebook trying to remove fake news

Brought to you by Rackspace

ShortURL: http://www.toddklindt.com/Podcast314

  
No presence informationTodd Klindt12/1/2016 9:39 AMPodcast0 

The audio in this episode gets a little rough, sorry. I tried to edit it all out, but it snuck in a little.

When Hangouts were cooperating, Shane and I talked about the new OneDrive for Business client, and how it sucks a lot less than we expected it to. We talk about some questionable SharePoint training that's coming out, and Microsoft's new Teams product, that recently came out for Office 365. We wrap things up by talking about Tesla, and the new Nintendo retro game console.

Audio File

Video File

Podcast 313 - Shane Scratchin' It (Time 0_02_31;15)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 34:21

Links:

5:37 Channel 9
08:31 Download New OneDrive Preview client
10:30 Get started syncing SharePoint sites with the new OneDrive sync client - Preview
13:47 SharePoint Administrator Training
26:23 Telsa charging for more than 1000 miles of Supercharger power
29:20 Feds back EV charging network over 25K miles of highways
24:23 Hardware/Software Requirements updated for SharePoint 2016 to include Windows 2016
30:20 NES Classic on 11/11

 

Brought to you by Rackspace

ShortURL: http://www.toddklindt.com/Podcast313

  
No presence informationTodd Klindt11/3/2016 5:17 PMPodcast0 

In tonight's show, Todd and Shane don their best Halloween costumes and deliver all the Office 365 news that fit to share. They get all excited about two of Microsoft's new products, Flow and Powerapps. They also talk about the Android client for SharePoint some things to look forward in the SharePoint 2016 Feature Packs. They finish up by telling about an exciting improvement to Azure B2B and a way to move windows better in Windows 10.

Audio File

Video File

312

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 34:31

Links:

08:49 Flow and Powerapps generally available November 1st
09:00 Microsoft Flow
10:00 Microsoft PowerApps
15:00 SharePoint for Android
26:51 See what is deprecated in SharePoint 2016
27:18 AzureAD B2B supports any email address
32:40 SharePoint Power Hour: PowerShell with Office 365

Brought to you by Rackspace

ShortURL: http://www.toddklindt.com/Podcast312

  
No presence informationTodd Klindt10/31/2016 2:58 PMPodcast0 

In this week's episode Shane is sad and alone as Todd is on the road entertaining throngs of adoring fans. While missing Todd, Shane talks about his new desk and how it will improve his productivity by a solid 1%. Then he talks about the Internet's secret keys and new announcements from Microsoft about the Surface and Azure. He also discusses a new place to enjoy the podcast videos. For doing it all on his own, it wasn't half bad.

Audio File

Video File

311

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 28:13

Links:

03:42 Varidesk 36"
06:50 The internet's secret keys
08:36 Microsoft event 10/26
11:22 Todd & Shane on Channel 9
15:04 SharePoint AMA
16:42 Surface Gate
18:06 Azure Active Directory Domain Services is GA
21:40 Azure Bot

Brought to you by Rackspace

ShortURL: http://www.toddklindt.com/Podcast311

  
No presence informationTodd Klindt10/31/2016 9:45 AMPodcast0 

In this episode talk about many topics. They cover Azure Conditional Access, and why that's good for your company's security. Todd then talks about a blog post he wrote about using PowerShell to license Office 365 users, and how he's been using the newest OneDrive for Business Sync client and it hasn't sucked. We were all surprised. Finally Shane updates us on his move to the iPhone. A good time was had by all.

Audio File

Video File

310 thumbnail

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 42:08

Links:

6:12 Azure Active Directory conditional access
9:48 Using PowerShell to Specify License Plans in Office 365
16:33 OneDrive Client update
31:16 Windows Phone used by all 36,000 of NYPD

Brought to you by Rackspace

ShortURL: http://www.toddklindt.com/Podcast310

  
No presence informationTodd Klindt10/17/2016 2:59 PMPowerShell; Office 3650 

It’s been a while since I’ve gotten a chance to get my hands dirty with some good old PowerShell and last week I got that opportunity. Here is the whole fabulous tale. Smile

A customer wanted some helping scripting out their migration to Office 365. They already had directory synchronization set up between their Windows AD and Azure AD. They are slowly rolling out Office 365 to their users, 10 or 20 at a time, and they are rolling out the services gradually. They’re starting with SharePoint Online. They’ll eventually migrate to Exchange Online, and of course they’ll never use Yammer. Smile Since they’re doing it in batches, PowerShell is the perfect tool to license up their users, but there was a snag. Adding a license to a user in PowerShell is easy, and it’s easy to apply individual license service plans to a user in the UI, but it’s not easy to do service plans in PowerShell, until today.

The Problem

Here is what the customer was trying to do:

image

We’re all familiar with using Set-MsolUserLicense to assign licenses to users. The problem is that it assigns all the service plans to the user. In our case we don’t want the user to be licensed for Exchange or Yammer, among other things. Figuring out how to combine the flexibility of the UI, with the the looping and scriptablity of PowerShell is what we’re after.

The Solution

Fortunately, PowerShell had the answer for us. With very little work I discovered the New-MsolLicenseOptions cmdlet. This does exactly what I was looking for. However, using it was a little tricky, so I thought I’d write it up.

The first step is to license one user in the UI exactly how you want all of your users to be licensed. We will essentially use this as a template. In our case, the screenshot above is our template. We will use PowerShell to see how that user is configured. I used this command:

(Get-MsolUser -UserPrincipalName EnricoC@MOD873457.onmicrosoft.com).licenses

image

This gave me all the licenses that user has. We can use Get-MsolAccountSku to see which licenses are which, but we need to drill down one level deeper. We need to discover the service plan names of the Enterprise SKU. From the screenshot above we can see that it’s the first license listed. Because these lists are zero based, the first one is 0 and we get to it like this:

(Get-MsolUser -UserPrincipalName EnricoC@MOD873457.onmicrosoft.com).licenses[0].servicestatus

And it looks like this:

2016-10-16_22-04-08 Blog 4 -edit

We can see the Service Plans that show as disabled are the same ones that are off in our first screenshot. More importantly it gives us the Service Plan names that PowerShell will need to use when setting our options. Here is how we set the options:

$opts = New-MsolLicenseOptions -AccountSkuId MOD873457:ENTERPRISEPREMIUM –DisabledPlans “LOCKBOX_ENTERPRISE","EXCHANGE_ANALYTICS","YAMMER_ENTERPRISE","EXCHANGE_S_ENTERPRISE"

Now that we have that, we can license our users in the normal way with one additional step to set the options.

For completeness, here is the whole process. We have to set the user’s region, then apply the license, then apply the options for that license.

Set-MsolUser -UserPrincipalName BrianJ@MOD873457.onmicrosoft.com -UsageLocation US

Set-MsolUserLicense -UserPrincipalName BrianJ@MOD873457.onmicrosoft.com -AddLicenses "MOD873457:ENTERPRISEPREMIUM"

Set-MsolUserLicense -UserPrincipalName BrianJ@MOD873457.onmicrosoft.com -AddLicenses "MOD873457:ENTERPRISEPREMIUM" -LicenseOptions $opts

And in pictures…

image

and more pictures:

2016-10-16_22-04-08 Blog 2 -edit

As I was testing this, I had better luck if I applied the license as a whole before I tried to add any options to it. And if Office 365 doesn’t like the values you put in for the license options, it will tell you when you assign the license to the user, not when you create the $opts variable with New-MsolLicenseOptions.

We now have a way to mass license users with specific functionality, and we also know how later on we can go through and toggle an individual service, like Exchange, once the company moves over to it.

Now you can amaze your coworkers once again with your PowerShell prowess.

tk

ShortURL: http://www.toddklindt.com/PoshOffice365ServicePlans

  
No presence informationTodd Klindt10/14/2016 2:52 PMPodcast0 

In this episode we discuss some Azure and PowerShell and all the fun that comes with that. Some new cmdlets came out and we help you navigate what will work and what won't work. We also discuss Azure's latest price drop and what that means to the industry. SharePoint Server on Azure is also becoming a thing that people are doing and we discuss that and point you at some good resources on that. We wrap it up by talking about Tesla and what they might have in store for us.

Audio File

Video File

Podcast 309 - Scads and Scads of Things (Time 0_57_07;07)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 41:35

Links:

09:01 MinRole Improvements in SharePoint 2016 Feature Pack 1
12:32 Azure Modules 3.0 Released
14:00 Video on how to install Azure cmdlets
15:00 Microsoft's documentation
20:18 Announcing Azure App Service Companion preview
28:29 Azure lower Pricing
23:21 Neil Hodgkinson's SharePoint on Azure Ignite talk
35:58 SharePoint days Slovenia
36:38 SharePoint Exchange Forum (SEF)
38:30 ScarePoint Friday Cincinnati

Brought to you by Rackspace

ShortURL: http://www.toddklindt.com/Podcast309

  
No presence informationTodd Klindt10/13/2016 9:17 AMSharePoint 20160 

A couple of weeks ago at Ignite Jeff Teper announced that in November we SharePoint admins would have even more to be thankful for than a belly full of turkey and mashed potatoes. Feature Pack 1 for SharePoint 2016, originally promised to us in 2017, will actually be out in November of 2016. Hooray!

I’ll have a larger write-up on Feature Pack 1 in general, but one of the biggest parts of the FP1 package is the improvements to MinRole. Those improvements deserve an entire article all to themselves. So, I wrote one. For my friends at Petri.com. You can read all about it here:

MinRole Improvements in SharePoint 2016 Feature Pack 1

Read it. Like it. Share it with your friends. Smile

tk

ShortURL: http://www.toddklindt.com/PetriMinRole

  
No presence informationTodd Klindt10/10/2016 1:34 PMPodcast0 

In today's episode Shane and I talk about a life changing decision Shane recently made. In less exciting news, I talk about Ignite and some of the announcements made there for our SharePoint and Office 365 loving audience. We also talk, almost positively, about OneDrive and talk about an announcement Microsoft made about Service Packs for SharePoint 2016.

Audio File

Video File

Podcast 308 - I Didn't Punch the Hipster (Time 0_11_44;24)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 21:51

Links:

19:34 Orlando Sept 25-29
20:25 Feature Pack 1
25:25 OneDrive Client update
30:52 Ignite sessions on demand

Brought to you by Rackspace

ShortURL: http://www.toddklindt.com/Podcast308

  
No presence informationTodd Klindt10/3/2016 2:15 PMPodcast0 

Shane holds down the fort this week as Todd screws around at Microsoft Ignite. He kills time by talking about SharePoint 2016 Feature Pack 1, Azure Stack TP2, and the new Office Visio Stencils.

Audio File

Video File

Podcast 307 - The  News in 20 Min (Time 0_04_45;28)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 21:51

Links:

New Office Visio Stencil
Feature Pack 1 for SharePoint Server 2016
Azure Stack TP2
Video on installing Sept 2016 CU for SharePoint 2016
Database upgrade from SharePoint 2013 to SharePoint 2016

Brought to you by Rackspace

ShortURL: http://www.toddklindt.com/Podcast307

  
No presence informationTodd Klindt10/3/2016 2:05 PMPodcast0 

Today we talk about cleaning up Azure AD and Microsoft accounts online. We also talk about the boundaries of SharePoint 2016. And finally we show you how to tell when someone is expert, or whether they're blowing smoke up your skirt.

Audio File

Video File

Podcast 306 - That Darned Bit-edness! (Time 0_02_14;29)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 33:57

Links:

03:22 Cleaning up the #AzureAD and Microsoft account overlap
09:35 Software boundaries and limits for SharePoint Server 201615:58 There's an easy way to tell if you're talking to an expert or a faker
25:52 Script for making 2013 Cus install faster
27:53 Shane's boring installing August 2016 CU video
28:22 SharePoint does not have a build version

Brought to you by Rackspace

ShortURL: http://www.toddklindt.com/Podcast306

  
No presence informationTodd Klindt9/19/2016 3:35 PMPodcast0 

In this week's episode we talk about the new Office 365 Groups External Access and how you can use it. We talk about yet another Azure Portal you can add to your Favorites list and what's been added to it recently. A Microsoft patch, MS16-101, can remove your ability to change SharePoint Managed Account passwords. We complain about that a bit. We wrap up by talking about incredible facts about Canada, and what I assume will be my next refrigerator, an LG with Windows 10 installed on it.

Audio File

Video File

Podcast 305 - Frequently Improved (Time 0_01_24;15)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 30:33

Links:

14:43 External Access for Office 365 Groups
19:48 The #AzureAD admin experience in the new Azure portal is now in public preview!
22:09 Azure pricing calculator
24:01 MS16-101 Prevents SharePoint From Changing Managed Account Passwords
26:10 LG put Windows 10 on a fridge
28:23 13 incredible facts about Canada
30:36 Now you can buy a USB stick that destroys anything in its path

Brought to you by Rackspace

ShortURL: http://www.toddklindt.com/Podcast305

  
No presence informationTodd Klindt9/12/2016 10:23 PMSpeaking0 

In a couple of weeks I’ll be hanging out at Microsoft Ignite in Atlanta. If you read this blog and will be at Ignite stop by and say “Hi.” Here’s a schedule of my sessions and events.

 

Precon session – SharePoint Server 2016 Upgrade and Operations Deep Dive
Sunday, September 25 – 9:00 – 5:00

This is an all day Preconference session with some of the smartest people in SharePoint world, and me. :)  Join Neil Hodgkinson, Bill Baer, Spencer Harbar, Troy Starr, Bob Fox, Archana Aditi, and me for a full day of SharePoint admin goodness. This session is not included with a regular Ignite registration. It costs extra.

 

BRK 3033 - Dive into Microsoft SharePoint Server 2016 Upgrade and Migration
Tuesday, September 27 - 10:45am - 12:00pm

Jason and I walk you through upgrading your SharePoint farm to SharePoint 2016.

 

BRK 3035 - Deploy and provision best practices with Microsoft SharePoint Server 2016
Thursday, September 29 - 12:30pm - 1:45pm

Do you want to install SharePoint 2016 without screwing it up? Then join Jason and I for this session where we cover performance, topology, and some very poor jokes.


Rackspace Booth
I will be at the Rackspace booth hanging out and chatting with folks. Swing by and say hi. If I’m not there, have one of my fellow Rackers give me a call.

I will also be putting together a breakfast get together. Once I get that nailed down I’ll update this blog post. Stay tuned.

See you in Atlanta.

tk

ShortURL: https://www.toddklindt.com/Ignite2016

  
No presence informationTodd Klindt9/8/2016 10:58 AMPodcast0 

In this week's episode Shane and I discuss the new SharePoint App coming out for Windows 10 and how it might even work on Windows Phone. After some playful ribbing about Windows Phone we talk about the Windows 10 Anniversary Update and what fun that's been. Security is a always a good topic, so we spend some time talking about SSL and how Edward Snowden thinks you should protect your email. We also talk about a website that provides an easy way to test your website with kitten pictures.
Audio File

Video File

Podcast 304 - Assume a Secure Posture (Time 0_11_46;25)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 30:33

Links:

05:52 - New SharePoint App coming Windows 10 soon?
21:20 - Place holders for web sites, Placekitten
24:01 - Test SSL on your site18:59 DNC is using Signal
26:39 - Two state election databases already hacked says FBI

Brought to you by Rackspace

ShortURL: http://www.toddklindt.com/Podcast304

  
No presence informationTodd Klindt9/2/2016 11:49 AMPodcast0 

In this episode we discuss how PowerShell has gone open source and is currently running on toasters and set top boxes all over the world. We also cover the Windows 10 Anniversary Update and some of the fun it has provided us. Microsoft recently acquired Genee and we talk about what that might mean for Office 365. We wrap things up by talking about the SharePoint Framework, whatever that is.

Audio File

Video File

Podcast 303 - The Dog Ate all The Cows (Time 0_03_17;04)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 40:42

Links:

03:58 - ‘I want my family back in a Tesla’ says father after surviving severe crash in a Model X
10:39 - PowerShell is open sourced and available on Linux
15:00 - PowerScripting Podcast #316 - Jeffrey Snover
15:54 - Microsoft Has Broken Millions Of Webcams With Windows 10 Anniversary Update
24:03 - Microsoft Buys AI-Powered Genee for Office 365
27:33 - A Healthy Directory Is a Good Directory
30:42 - Hyperfish homepage
31:43 - SharePoint Framework Developer Preview Release

Brought to you by Rackspace

ShortURL: http://www.toddklindt.com/Podcast303

  
No presence informationTodd Klindt8/22/2016 3:28 PMPodcast0 

Shane and I talk about how crappy his Windows Phone is, and how it's gotten even crappier now that Amazon has removed their app for it. Then we cover Zero Downtime Patching in SharePoint 2016, as well as some good SharePoint resources in upgrade and architecture. We wrap things up talking about PowerShell, and how to use your tablet as a laptop on your next trip.

Audio File

Video File

Podcast 302 - Canine Audience (Time 0_00_22;15)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 37:54

Links:

Amazon working on a Universal Windows 10 App
Upgrade service applications to SharePoint Server 2016
Video demo of Zero Downtime Patching in SharePoint Server 2016
Shane's terrible videos on installing SharePoint Server 2016 patches
Introduction to Fundamental SharePoint Architectural Models
Nexdock - laptop replacement
Lifetime subscription to PureVPN for just $79!
Find OneDrive Consumer location with PowerShell

Brought to you by Rackspace

ShortURL: http://www.toddklindt.com/Podcast302

  
No presence informationTodd Klindt8/22/2016 2:35 PMPodcast0 

Shane fills in again this week while I'm out vacationing. Do I ever work? In this episode he talks about Microsoft Surfaces, installing SharePoint on Azure, and Microsoft Authenticator.

Audio File

Video File

Podcast 301 - Hot Swimmer Guy (Time 0_00_35;00)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 17:00

Links:

02:05 - Microsoft Surface as a Service?
03:09 - Surface Pro 4 Drivers and Firmware
10:14 - Azure video on Creating Domain Controllers
13:04 - Microsoft Authenticator

Brought to you by Rackspace

ShortURL: http://www.toddklindt.com/Podcast301

  
No presence informationTodd Klindt8/15/2016 2:14 PMSharePoint 2016; Podcast0 
  
No presence informationTodd Klindt8/5/2016 8:25 AMPodcast0 

It's another sad week for the Podcast as you have to suffer through another podcast with Shane. He talks about some issues he's had with slipstreaming and creating a new farm. He also pimps some new videos he has published at http://www.boldzebras.com/.

Audio File

Video File

Podcast 299 - No One Really Cares (Time 0_12_29;24)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 27:58

Links:

03:46 - Verizon buying Yahoo for 4.8 BILLION dollars

 

Brought to you by Rackspace

ShortURL: http://www.toddklindt.com/Podcast299

  
No presence informationTodd Klindt8/2/2016 10:57 AMPodcast0 

In this Podcast I talk about how great SPTechCon was and also how I was renewed as a Microsoft MVP for the 11th year in a row. Then I point you all to a free ebook on Hybrid SharePoint. I wrap it up by whining about OneDrive and how it hates me.

Audio File

Video File

Podcast 298 - Early 90s (Time 0_01_36;22)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 30:19

Links:

10:51 - Free ebook: Configuring Microsoft SharePoint Hybrid Capabilities
13:51 - Which OneDrive sync client am I using?
21:03 - How to install the OneDrive for Business sync client for SharePoint 2013 and SharePoint Online
22:30 - Microsoft Ignite
22:55 - SharePoint days Slovenia
25:53 - SharePoint Exchange Forum (SEF)

Brought to you by Rackspace

ShortURL: http://www.toddklindt.com/Podcast298

  
No presence informationTodd Klindt7/9/2016 10:27 PMPodcast0 

In this episode I talk about how PowerShell will soon be taking over the Office 365 world and how you can save money if you deploy SQL Server in Azure. And while I'm talking about servers in Azure, I talk about a tool you can use to see if your VMs are optimized for your workloads.

Audio File

Video File

Podcast 297 - The L Women from Alabama (Time 0_42_28;22)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 25:37

Links:

17:10 - Easily bring your SQL Server licenses to Azure VMs
18:55 - Virtual Machine Optimization Assessment Tool

Brought to you by Rackspace

ShortURL: http://www.toddklindt.com/Podcast297

  
No presence informationTodd Klindt6/30/2016 10:56 AMPodcast0 

This week marks a sad milestone, the return of Shane to the SharePoint world. In this episode Shane crashes the show and delivers the bad news. After I recover I talk about the recent acquisition of LinkedIn by Microsoft and what they possibly could have been thinking. Then we discuss Ignite and different versions of SharePoint. It's a good show, in spite of Shane being on it.

Audio File

Video File

frame

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 40:00

Links:

19:01 - Microsoft acquires LinkedIn
27:55 - Microsoft press release on LinkedIn acquisition
30:30 - 73 Ignite sessions on SharePoint
32:56 - Acceleratio Upgrade Webinar
34:42 - Compare SharePoint versions

Brought to you by Rackspace

ShortURL: http://www.toddklindt.com/Podcast296

  
No presence informationTodd Klindt6/10/2016 2:46 PMSpeaking0 

SPTechCon Boston 2016 is almost upon us. For your sanity, and mine, I thought I’d blog where I’ll be and when, so our paths can cross if you’re in town.

 

Tuesday, June 28th – 4:00 to 5:15 PM

Upgrading to SharePoint 2016

Wednesday, June 29th – 8:15 to 9:30 AM

PowerShell with SharePoint Online

 

Wednesday, June 29th – 9:45 to 10:30

Stump the Experts!

 

Wednesday, June 29th – 4:00 to 5:15 PM

Configuring Active Directory Replication with Azure AD

 

Wednesday, June 29th – 7:00 to 9:00 PM

Office 365 User Group Panel

 

I hope to see you there. If you’re at SPTechCon, please look me up and say “Hi.” Smile

tk

ShortURL: http://www.toddklindt.com/SPTechConBoston2016

  
No presence informationTodd Klindt6/10/2016 10:22 AMPodcast0 

Ignore this blog post. It’s me testing an IFTTT recipe to automatically send a tweet when I post a podcast. Ain’t automation grand?!

  
No presence informationTodd Klindt6/10/2016 10:13 AMPodcast0 

In this week's episode I wrap up the discussion about the great blog crash of 2016. Then I talk about some new things that showed up in SharePoint Online. Then we talk about the limitations of Office 365, and which ports and URLs you need access to in order to access it. I used some new functionality with my Band this week and I tell you about that too. Finally I point you towards a good paper a friend of mine wrote about taming the tech talk.

Audio File

Video File

Podcast 295 - Brown Zebras (Time 0_03_05;23)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 36:36

Links:

11:47 - SharePoint—the mobile and intelligent intranet
14:00 - The Sites Content page page
16:04 - SharePoint Online software boundaries and limits
17:53 - Office 365 URLs and IP address ranges
20:17 - Adobe Acrobat DC now supports #AzureAD and OneDrive!
27:20 - How to Tame the Technical Talk

Brought to you by Rackspace

ShortURL: http://www.toddklindt.com/Podcast295

  
No presence informationTodd Klindt5/31/2016 9:39 AMSharePoint 2016; SharePoint 20130 

My guess it’s not your birthday and there are no major gift giving holidays coming up, but even with those restrictions I have a gift for you, a free webinar on SharePoint 2016 Upgrade with me. I would be remiss if I didn’t give a little of the credit to the find folks at Acceleratio, the makers of the everyone’s favorite SharePoint admin tool, SPDocKit. I made a deal with them, they do all the hard work and I take all the credit. So far it’s working out great. Smile

What will we be talking about? I’m glad you asked. Here’s the abstract I sent them:

SharePoint 2016 is upon us. If you haven’t started already, now is the time to start planning and testing your upgrade. In this webinar Todd will tell you what upgrade options you have going to SharePoint 2016 and how to plan your new SharePoint 2016 farm. Then he’ll walk through the upgrade process and show you what to expect. By the end of this webinar you’ll have a confident understanding of what it will take to upgrade your farm to SharePoint 2016, and you’ll be ready to get out there and start upgrading SharePoint!

Again, this is completely free, and I promise you’ll get your money’s worth. You can register here. I hope to see you there.

tk

ShortURL: http://www.toddklindt.com/AccelUpgradeWebinar

  
No presence informationTodd Klindt5/26/2016 11:29 AMPodcast0 

In this episode I tell the sad tale of woe of my blog crashing. Then I go on to happier topics like SharePoint 2016 exams, new versions of Azure AD Connect, and how Microsoft keeps your Azure AD accounts safe from naughty hackers.

Audio File

Video File

Podcast 294 - DED Dead (Time 0_07_58;00)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 34:23

Links:

15:55 - Microsoft Releases SharePoint 2016 MCSE information
16:27 - https://www.microsoft.com/en-us/learning/exam-70-339.aspx
19:28 - New version of Azure Active Directory Connect
20:55 - How we protect AzureAD and Microsoft Account from lists of leaked usernames and passwords
28:02 - Walkthrough of Deleting an Azure AD Tenant
28:38 - How Cloud Storage Compares

Brought to you by Rackspace

ShortURL: http://www.toddklindt.com/Podcast294

  
No presence informationTodd Klindt5/26/2016 10:38 AMPodcast0 

I start this episode off by talking about a couple of non SharePoint things going on with me. Then I deliver the good news about the 2016 release of Office Online Server, and talk about why it's important to you, the SharePoint administrator. I finish out the podcast with news from the Future of SharePoint event and I show off the cool things I got there.
Audio File

Video File

293

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 32:20

Links:

05:30 - http://www.toddklindt.com/SlackInvite
10:10 - Azure AD Connect password sync policy
18:11 - Redirect known folders to OneDrive for Business
20:55 - SharePoint Framework – Initial Questions and Answers

Brought to you by Rackspace

ShortURL: http://www.toddklindt.com/Podcast293

  
No presence informationTodd Klindt5/25/2016 1:31 PMPodcast0 

I start this episode off by talking about a couple of non SharePoint things going on with me. Then I deliver the good news about the 2016 release of Office Online Server, and talk about why it's important to you, the SharePoint administrator. I finish out the podcast with news from the Future of SharePoint event and I show off the cool things I got there.
Audio File

Video File

Podcast 292 - Self-Indulgence Galore (Time 0_01_28;18)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 37:39

Links:

16:27 - Office Online Server now on MSDN

Brought to you by Rackspace

ShortURL: http://www.toddklindt.com/Podcast292

  
No presence informationTodd O. Klindt5/9/2016 2:34 PMPodcast0 

In this episode I make good on a promise I made a few months ago. I also talk about the future of SharePoint, both the event and the future itself. I also talk about new versions of SQL Server, and how to keep your finger on the pulse of Office client versions.

Audio File

Video File

Podcast 291 - Free as in Beer (Time 0_07_38;21)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 30:30

Links:

  1. 08:42 - Microsoft Cloud Show appearance
  2. 90:00 - Screwing around with two old friends
  3. 10:58 - Future of SharePoint event
  4. 13:42 - Microsoft Flow and announcing the public preview of PowerApps
  5. 22:15 - SQL Server 2016 coming June 1st
  6. 24:00 - Enterprise, Standard, Express, and Developer editions
  7. 25:39 - Office 365 versions

Brought to you by Rackspace

ShortURL: http://www.toddklindt.com/Podcast291

  
No presence informationTodd O. Klindt5/9/2016 2:29 PMPodcast0 

In my first week back I talk about the Future of SharePoint event in San Francisco and how excited I am about it. Then I talk about some gadgets I've gotten lately, like the Amazon Dot and a tablet I ordered. I also find time to talk about the Windows 10 Anniversary update and how the testing is going.

Audio File

Video File

Podcast 290 - I Have Run Out of Euphemisms (Time 0_00_56;17)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 30:51

Links:

06:17 - The Future of SharePoint Event
08:41 - Amazon Echo Dot
16:08 - Windows 10 update 14328
26:35 - Dual OS Tablet

Brought to you by Rackspace

ShortURL: http://www.toddklindt.com/Podcast290

  
No presence informationTodd O. Klindt5/9/2016 2:24 PM0 

Laura Rogers drops in tonight to give Shane some much needed credibility. She talks about what she's up to these days. Thanks to Laura for stopping by. Check out her new adventures at https://www.iwmentor.com/

Audio File

Video File

Podcast 289 - Lookin' all Purdy (Time 0_24_32;08) 

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 30:51

Links:

06:40 IW Mentor
23:40 99 designs
24:58 http://boldzebras.com
25:37 http://boxchecked.com
27:08 helpscout

Brought to you by Rackspace

 

ShortURL: http://www.toddklindt.com/Podcast289

  
No presence informationTodd O. Klindt5/9/2016 2:17 PMPodcast0 

** The Audio is kind of crackely. Sorry. **
Shane fills in while I'm on the road this week. We get an update on what he's been up to lately. He tells us what tools he's using in his new endeavors. It's a good break from the awesomeness that is my normal podcast.

Audio File

Video File

Podcast 288 - It's 5 O'Clock Somewhere (Time 0_02_01;10)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 28:06

Links:

04:37 Bold Zebras
07:33 Box Checked - Virtual Assistant
09:55 Working with local startups
13:00 Wix and SquareSpace
14:32 Wordpress
16:21 Shopify
17:54 Using Google Trends to Understand your Market
20:09 Landing Page Optimization
23:13 Peek User Testing
24:49 When was the last time you did user testing on your website?
25:44 DevIntersection

Brought to you by Rackspace

ShortURL: http://www.toddklindt.com/Podcast288

  
No presence informationTodd O. Klindt4/27/2016 1:58 PMSharePoint 20160 

SharePoint 2016 is nearly upon us. We’re in those awkward teenaged-like years between RTM, which was March 14, and General Availability, which is May 4th. Microsoft has told us a lot about SharePoint 2016, and there’s a lot to be excited about. To get the next chapter in the story, tune in May 4th for the “The Future of SharePoint” event. This event is free, and will happen across the Internet on your monitor of choice. You don’t need to travel all the way to San Francisco, get a hotel, fight the traffic, and sit in a crowded venue to see what exciting things Microsoft has planned for our beloved SharePoint. You can sign up and tune in to this event and get it all that way, in your pajamas and your favorite bunny slippers.

I’ll watching and I might take a stab at live tweeting my thoughts while Mr. Teper and friends are spreading the good news. If you want my up to the minute reactions, follow me on Twitter.

I’m very curious to see what Microsoft has up their collective sleeves. Join me in the Future of SharePoint event on May 4th.

tk

ShortURL: http://www.toddklindt.com/FutureOfSharePoint

  
No presence informationTodd O. Klindt4/23/2016 9:14 PMPodcast0 

This week's podcast has a lot of PowerShell topics. But shouldn't any good podcast? I cover how to write good PowerShell functions, the rules and regulations behind PowerShell, and an easier way to use PowerShell with Office 365. I finish up by making fun of Microsoft Edge and talking about my Microsoft Band. I also give a tease on a new gadget I've purchased.

Audio File

Video File

Podcast 287 - Black Art of PowerShell (Time 0_15_37;05)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 33:59

Links:

05:52 - Walkthrough: An example of how I write PowerShell functions
10:52 - Strongly Encouraged Development Guidelines
12:55 - How to get started with Office Dev PnP?
17:22 - Microsoft Edge browser used on over 150 million active devices
20:36 - Microsoft Band 2 can now handle more tiles

Brought to you by Rackspace

ShortURL: http://www.toddklindt.com/Podcast287

  
No presence informationTodd O. Klindt4/1/2016 5:20 PMPodcast0 

Today's Podcast comes to you live from the Castle, the Rackspace headquarters. I talk about the new Office 365 Connector. Then, for the big finish, I interview my friend and coworker, Mark Watts. He's a SharePoint IT Pro and he tells me what things he loves about SharePoint 2016.
 
Audio File

Video File

Podcast 286 - I Can't be Great at Everything (Time 0_16_49;10)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 35:22

Links:

  1. 04:00 - Office 365 Connectors
  2. 06:02 - How to join First Release
  3. 07:10 - Azure AD Health
  4. 24:15 – Data Loss Protection
  5. 32:45 - DevIntersection
  6. 34:04 - SPTechCon Boston

Brought to you by Rackspace

ShortURL: http://www.toddklindt.com/Podcast286

  
No presence informationTodd O. Klindt3/24/2016 9:16 AMPodcast0 

This week's show features an interview with one of the founders of the company that graces us with SPDocKit, Toni Frankola. He stays up late in his native Croatia and spends some time with us telling us all about how great SPDocKit is. Besides talking to Toni I also talk about how you can get free on-prem SharePoint CALs if you have licenses for Office 365, and what to do to your SQL Server if you have a high performance workload, like our beloved SharePoint.

Audio File

Video File

Podcast 285 - Work of the Devil (Time 0_13_20;26)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 35:26

Links:

03:29 Using Office 365 user licenses to meet CAL requirements
08:02 Recommended updates and configuration options for SQL Server 2012 and SQL Server 2014 with high-performance workloads
11:49 Acceleratio
13:57 SPDocKit
21:41 Best Practices
24:47 autospinstaller.com
29:09 SPC Adriatics
31:45 Managing SharePoint Server Backup and Recovery Like a Pro
32:53 DevIntersection
34:18 SPTechCon Boston

Brought to you by Rackspace

ShortURL: http://www.toddklindt.com/Podcast285

  
No presence informationTodd O. Klindt3/21/2016 10:35 AMPodcast0 

Big news this week. Bing has a built in speedtest!!! Oh, and SharePoint 2016 RTMed. We spend a couple of minutes talking about that, and what it means for you. Next we cover an update to the PowerShell scripts that configure Hybrid Search, and one thing you should never do. Finally we talk about how SharePoint on Azure is a reality.

Audio File

Video File

Podcast 284 - It's a Real Little Boy Now (Time 0_24_43;23)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 34:16

Links:

6:25 SharePoint 2016 RTM
12:19 Live Event on May 4th
11:35 Download the RTM Trial.
18:48 PowerShell scripts to configure cloud hybrid search for SharePoint
23:26 Microsoft Azure Architectures for SharePoint 2013
27:25 Office 365 service comparison
30:36 DevIntersection
32:42 SPTechCon Boston
29:32 Managing SharePoint Server Backup and Recovery Like a Pro

Brought to you by Rackspace

ShortURL: http://www.toddklindt.com/Podcast284

  
No presence informationTodd O. Klindt3/15/2016 10:19 PMSharePoint 2013; SharePoint 2010; SharePoint 2007; SharePoint 20160 

On Thursday March 24th, 2016, the fine folks at Petri.com and Veeam have invited me to spend a few moments with you folks talking about SharePoint Backup and Recovery in a free webinar. I get 20 – 25 minutes to tell you all I know about the subject, then the Veeam people will jump in and tell you all the wonderful things their products will do. At the end, there will be a Q&A session. You supply the Qs, I’ll supply the As, or at least make up something plausible. As if that wasn’t enough, one lucky winner will be awarded a Surface Pro 4 during the Q&A session. Second prize is a big hug from me.

Use this link to sign up. It’s free, what do you have to lose? If nothing else, there will be some good heckling to be had.

tk

ShortUrl: http://www.toddklindt.com/PetriDRWebinar

  
No presence informationTodd O. Klindt3/11/2016 9:19 AMPodcast0 

This podcast started out with a bang. We start off talking about the little story of how Microsoft announced that SQL Server will run on Linux next year. Then we cover some anticlimactic topics, like a new responsive UI package for SharePoint on-prem, a new version of Azure AD Connect, a release candidate for SQL 2016, and what Shane's up to these days.

Audio File

Video File

Podcast 283

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 33:03

Links:

05:37 SQL Server on Linux
13:20 First release candidate of SQL Server 2016 now available
14:03 Responsive UI Package for SharePoint on-premises
16:24 Migrate to O365 with missing users
20:49 Announcing the new Office 365 admin center
22:26 Version 1.1.110.0 of Azure AD Connect Released
24:49 Bold Zebras
28:27 DevIntersection
29:41 SPTechCon Boston
30:22 Managing SharePoint Server Backup and Recovery Like a Pro

Brought to you by Rackspace

ShortURL: http://www.toddklindt.com/Podcast283

  
No presence informationTodd O. Klindt3/3/2016 9:39 PMPodcast0 

In this week's podcast I talk about all the fun I had at SPTechCon in Austin. Office 365 got some updates last week and I tell you about them. Azure AD Connect got some updates too, that comes up. We talk a little about SharePoint boudaries, and a way to browse your Site's information without a browser. Finally I tell you how you can get a Band 2 for $75 off.

Audio File

Video File

Podcast 282 - Kissed by a Unicorn (Time 0_12_36;27)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 35:37

Links:

07:10 Episode 086 panel at SPTechCon—Office 365 Developer Podcast
09:01 Office 365 Updates and Improvements: February 2016 Edition
12:25 Software boundaries and limits for SharePoint 2013
15:14 SharePoint Online Client Browser v2.1
17:59 New Azure AD Connect released
24:37 Office 365 Unlimited OneDrive Storage Ends On March 1 2017
26:57 PowerShell 5 is out, for real
28:02 PowerShell 5.0 is Back
29:10 Save $75 on the Microsoft Band 2 Until March 26
31:01 How Long Can Microsoft Band Store Data?

Brought to you by Rackspace

ShortURL: http://www.toddklindt.com/Podcast282

  
No presence informationTodd O. Klindt2/29/2016 9:01 AMPodcast0 

In today's show I show off some improvements I've made to my SharePoint 2016 Builds page, and will add to my SharePoint 2013 Builds page eventually. I also talk about where company's interest lies, in SharePoint Online or on-prem. Then I talk a SharePoint patch and hit it on a rock to see what's inside. I finish up by telling about a great deal on a Surface Pro 4, even though you shouldn't get one.

Audio File

Video File

Podcast 281 - Get On It With Your Bad Self (Time 0_34_58;07)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 35:00

Links:

07:01 - February 2016 CUs are out
10:27 - Can sort by build number on SharePoint 2016 Builds page
17:44  -Unity Connect Azure AD Sync session
20:02 - Study: Orgs Favor On-Prem SharePoint over SharePoint Online
24:42 - How to extract msu/msp/msi/exe files from the command line
27:25 - Get a free Surface Dock worth $200 with Surface Pro 4 purchases today only
30:34 - SPTechCon
32:14 - DevIntersection

Brought to you by Rackspace

ShortURL: http://www.toddklindt.com/Podcast281

  
No presence informationTodd O. Klindt2/12/2016 1:30 PMPodcast0 

This episode is action packed with SharePointy goodness. I start off with the exciting announcement that registration for the Microsoft Ignite conference is open. Then I talk about a new tool out there that will help you troubleshoot and get more information about your Search environment. If that wasn't enough I show some PowerShell that will connect you to all of the Office 365 services, and some new functionality in Azure AD Premium.

Audio File

Video File

Podcast 280 - I'm not Very Compliant (Time 0_02_26;27)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 32:54

Links:

02:25 - Microsoft Ignite Registration is open
06:03 - Announcing the Search Health Reports (SRx) for SharePoint Search Diagnostics
11:46 - Optical Character Recognition (OCR) for Windows 10
13:54 - Upload photo for OCR
17:33 - More Azure AD and Windows 10 goodness: Enterprise State Roaming public preview!
21:17 - Connect To All Office 365 Services With PowerShell
24:30 - Rackspace Office Hours
28:24 - SPTechCon
30:11 - DevIntersection

Brought to you by Rackspace

ShortURL: http://www.toddklindt.com/Podcast280

  
No presence informationTodd O. Klindt2/8/2016 12:54 PMNetcast; Podcast0 

This is the first afternoon podcast and it went really well, if I do say so myself. I start off with Azure Stack, what it is and what it will require to run. Then I talk about a new way for Cortana to keep tabs on you. My podcast listeners enjoy a good gadget now and then, so when the new SurfaceBooks came out, I knew you'd all want to hear about it. I finish things off by talking more about installing the SharePoint 2016 Release Candidate, and a new ISE for PowerShell.

Audio File

Video File

Podcast 279 - Bob is out - Yammer is in (Time 0_00_19;29)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 35:07

Links:

08:22 - Microsoft Azure Stack Technical Preview is now available for download
16:58 - Microsoft’s Cortana will now remind you to keep promises you made in emails
19:31 - Microsoft's 1TB Surface Book and Surface Pro 4 now available
28:02 - WHY I BASED MY TECH COMPANY IN THE MIDDLE OF IOWA
23:26 - Installing SharePoint 2016 Release Candidate Directly
24:36 - Introducing the Windows PowerShell ISE Preview

Brought to you by Rackspace

ShortURL: http://www.toddklindt.com/Podcast279

  
No presence informationTodd O. Klindt1/31/2016 6:20 PMNetcast; Podcast0 

For the last several years I have recorded my podcast at 8:30 PM Central. Starting on Monday, February 1st, 2016, I’m moving the show to 4:00 in the afternoon. This is to make it more accessible to my European audience, and make it easier for some of the guests I have planned to attend.

Nothing else has changed. Same crappy content. Same horrible host. Same pathetic production. You long time listeners and viewers will feel right at home.

Now for some boring details. If you subscribe to my YouTube channel you can get updates when I go on air, since I stream over YouTube. I have a chatroom in IRC, and I’d love to have you jump in and heckle along with the rest of the hooligans. While you can use an old school IRC client like MIRC to join, you don’t have to. I have a web client on my Podcast homepage. Finally, if you want to be super-duper sure you don’t miss this (and who’d want to) you can use this ICS file to add it to your schedule.

I’m looking forward to seeing the old faithful hecklers in the chatroom, as well as new blood.

tk

ShortURL: http://www.toddklindt.com/NewPodcastTime

  
No presence informationTodd O. Klindt1/30/2016 11:05 AMNetcast; Podcast0 

Tonight was my last evening broadcast, and I go out in style. I wax nostalgic about the last six years' night broadcasts. After that's all done, I talk about the SharePoint 2016 Release Candidate and how to install it. I show off some fun Azure AD functionality, and I finish up by talking about the new Internet router I got at home. Fascinating stuff, all of it.

Audio File

Video File

Podcast 278 - Smooches to All of You (Time 0_02_05;23)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 33:09

Links:

11:37 - SharePoint 2016 Release Candidate released
13:11 - SharePoint 2016 Release Candidate Now Available For Download
21:13 - SharePoint 2016 Builds List Blog Post
21:49 - SharePoint 2016 Builds List
23:43 - Azure AD Mailbag: Azure AD App Proxy
25:37 - Ubiquiti Edgerouter Lite
26:00 - Buy Ubiquiti Edgerouter Lite at Amazon
31:29 - DevIntersection

Brought to you by Rackspace

ShortURL: http://www.toddklindt.com/Podcast278

  
No presence informationTodd O. Klindt1/25/2016 12:17 PMSharePoint 2016; SharePoint 2016 Preview; Sharepoint2 

SharePoint 2016 is nearly upon us and it’s time for me to publish a SharePoint 2016 Builds List. This way you all have a fighting chance to keep up to date with SharePoint 2016 patches. Unlike my SharePoint 2010 and SharePoint 2013 lists, I’m not doing this as a blog post. Instead I’m doing it as a wiki page. That format makes it easier for me to update and hopefully easier for you to read. I’m also going fix how regressions are exposed for each build. Here’s a link to the new page:

SharePoint 2016 Builds List

I also created a corresponding Twitter account @SP2016Builds where I will tweet SharePoint 2016 Builds related information. Follow me, I’ll follow you back and make you look like a big deal on Twitter.

As always, I welcome your feedback. You can leave me a comment here, or send me a Tweet at the address above.

tk

ShortURL: http://www.toddklindt.com/SP2016BuildsPost

  
No presence informationTodd O. Klindt1/22/2016 10:17 AMNetcast0 

Tonight, in my penultimate broadcast at 8:30 PM, I talk about a new conference I'll be speaking at, DevIntersection and how you can put $50 in my pocket if you go. Then I talk about some SharePoint patching craziness. That almost never happens. I finish up by talking about a new tablet that I'm lusting over, and how Microsoft is making iPhones even better.

Audio File

Video File

Podcast 277 - A Little Something for Everybody (Time 0_05_44;21)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 35:15

Links:

  1. 09:37 - I’m Speaking at DevIntersection 2016 in Orlando
  2. 11:00 - DevIntersection Registration link
  3. 13:35 - Security Patch MS16-004 (KB3124585) Breaks SharePoint 2013
  4. 18:28 - Dell Venue 8 Pro Windows 10 tablet goes up for sale with Full HD display and LTE
  5. 28:26 - Microsoft is bringing its famed Word Flow keyboard to the iPhone
  6. 30:17 - Skype is now integrated into Slack

Brought to you by Rackspace

ShortURL: http://www.toddklindt.com/Podcast277

  
No presence informationTodd O. Klindt1/21/2016 3:07 PMSharePoint 2016; SharePoint 2016 Preview0 

Yesterday Microsoft released the SharePoint 2016 Release Candidate to the excitement of SharePoint nerds worldwide. Normally I would tell you all about it right here. Instead, I’m going to tell that today I started writing for the Petri family. I thought the SharePoint 2016 Release Candidate would be a great inaugural post. So, for your clicking pleasure, I present:

SharePoint 2016 Release Candidate Now Available For Download

I will be writing articles periodically for Petri, but don’t fret faithful reader, I’ll still be publishing chewy technical posts here too. If you don’t already, poke around Petri.com, there’s a lot of good content there.

tk

ShortURL: http://www.toddklindt.com/SP2016RC

  
No presence informationTodd O. Klindt1/14/2016 4:55 PMPodcast; Netcast0 

In tonight's podcast we revisit my love for crappy Windows tablets. Then I go into some Internet of Things projects I've been working on. I stumbled onto a smart watch that boasts a 30 day battery, and, AND, a Windows Phone app! At the end I cover some SharePoint patching fun and how to make fancy colorful Excel reports with everybody's friend, PowerShell.

Audio File

Video File

Podcast 276 - Auctions for Crap (Time 0_15_18;18)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 38:32

Links:

04:57 - Todd's Birthday Charity Drive
09:16 - Crappy tablet?
13:35 – Rufus USB drive creator
19:15 - Arduino IDE and Linkit One blog post
21:11 - Vector Smart Watch
24:40 - Official web site
27:20 - Cloud and Federated Search broke in SharePoint 2013
28:57 - SharePoint 2013 Builds List
30:55 - Creating Colored Excel Reports
32:47 - To Attract New Listeners, Podcasts Need to Move Beyond Sound
36:47 - SPTechCon

Brought to you by Rackspace

ShortURL: http://www.toddklindt.com/Podcast276

  
No presence informationTodd O. Klindt1/14/2016 10:50 AMSharePoint 201315 

1/15/2016 – See Update at the bottom of this post. I’d tell you now, but I don’t want to spoil it.

In this scary world of hoverboards bursting into flames, one can never let their guard down. SharePoint security is no exception. This month’s Patch Tuesday (a big event in the Klindt household, even bigger than “liver and onions night”) has a security patch for Office and SharePoint, MS16-004 (KB3124585). It patches a nasty remote code execution bug, which I don’t have to tell you is bad. It’s even worse than missing “liver and onions night.” Security patches inherently have a sense of urgency around them, so sometimes they are published with a few, shall we say, rough edges. MS16-014 has that distinct honor.

It wasn’t too long after the patches were pushed out that people started noticing problems. Their tales of woe popped up on the TechNet forums and StackExchange. It seems people that installed KB3124585 from Windows Update, but did not install the full January 2016 SharePoint CU are having problems. A little over a year ago I published a blog post, “Don’t Enable Automatic Updates on SharePoint Servers” where I, obviously, recommended not having Windows Update automatically update your SharePoint servers, for SharePoint or Windows. This situation is exactly why. Not only does this patch break SharePoint, it cannot be uninstalled. No “get out of jail free” card to be had.

In this case, there appears to be an easy fix. From the posts in the threads referenced above, if you install the January 2016 CU for SharePoint Foundation the problem goes away. Now, of course, that puts you in the uncomfortable spot of installing a CU right after it comes out, and we all know what kind of fun that can lead to. In this case though, you don’t have many options. Cross your fingers, say your prayers, maybe help some little old ladies across the street, then double-click that EXE and hope for the best.

Good luck with all your patching. Post to either of those threads, or leave a comment here if your experience is different than what I’ve blogged.

tk

1/15/2016 – Update

On his blog, Stefan Goßner offered a workaround for this bug. We know that installing the January 2016 CU fixes the issue. Stefan provides the individual patch from the Foundation CU that fixes it. If you install patch KB3114508 (download) on all of your servers, and run the Config Wizard, you should be good to go. This is a SharePoint patch, so like MS16-004 it cannot be uninstalled. You should test it as much as you can before you install it on your farm.

ShortURL: http://www.toddklindt.com/SadSPMS16014

  
No presence informationTodd O. Klindt1/13/2016 11:10 AMSharepoint; Speaking0 

I’m happy to announce that I’ll be speaking at DevIntersection in Orlando this April. Of course I’ll be part of the SharePoint Intersection part, not so much the Dev Intersection part. Smile I’ll be doing two sessions,

SharePoint & Office 365 Hybrid: Better Together and Upgrading to SharePoint 2016 Like A Pro with Jason Himmelstein. And of course I’ll be wandering around talking to as many people as I can while I’m there. Along with all the great SharePoint content, there’s a ton of big names from other products, like Scott Guthrie, Scott Hanselman, and Richard Campbell, to name a few. It’s gonna be, as the kids say, “Off the hook!” (They still say that, don’t they?)

You know what would make it even better? You know what would really tip it from “Epic” to “Legen” wait for it “dary!”? You! That’s what.

To show I’m serious, we’ll give you a little off the price if you tell them I sent you. If you Register now you can use my last name, KLINDT, as a promo code. It looks like this:

image

What happens then? Well, three things, really. First, you’re now registered for a cool conference. Second, you’ll get $50 dollars off your registration fee. That’s on top of any early bird discounts you might already be getting and any of the goodies you get when you register. Third, the more of you that use my code, the more likely it will be that I’ll be able to tell Jason more people like me than him. Everybody wins!

I hope to see you in Orlando in April.

tk

ShortUrl: http://www.toddklindt.com/DevIntersection2016

  
No presence informationTodd O. Klindt1/10/2016 9:37 PMNetcast0 

We start 2016 off with a blast. I talk about some fun Office 365 topics like fancy two factor authentication with Office clients and new CSOM. Yay! Then I tell you about some Azure AD resources you should check out. I finish up with a couple of fun Windows sites. One that shows you how many Windows devices you have registered, the other shows you how to save the beautiful Windows Spotlight images from Windows 10.

Audio File

Video File

Podcast 275 - Took my Fancy and Tickled it (Time 0_16_26;16)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 39:15

Links:

02:40 - Todd's Birthday Charity Drive
08:00 - OneDrive for Business update on storage plans and Next Generation Sync Client
16:14 - Updated Office 365 modern authentication public preview
20:38 - New SharePoint CSOM version released for SharePoint Online
23:24 - Bulk User Profile Updater
25:13 - Azure Active Directory Hybrid Identity Design Considerations
26:33 - Azure AD Connect sync: Attributes synchronized to Azure Active Directory
27:49 - Find your number of Windows devices
30:35 - How to save Windows Spotlight lockscreen images so you can use them as wallpapers
37:59 - SPTechCon

Brought to you by Rackspace

ShortURL: http://www.toddklindt.com/Podcast275

  
No presence informationTodd O. Klindt12/26/2015 11:29 PMIoT3 

For Christmas I was a good little boy and I got a gift I was really looking forward to, a LinkIt One board. This board is a like an Arduino board, but has wireless capabilities built in. I haven’t messed with anything like this since I was about 12 with an old Radio Shack 200-in-1 kit, but I was very excited. The experience has been a lot of fun, but I did stumble onto one issue that kicked my butt for a while. In true tech blogger fashion, I decided to share my defeat, and triumphant comeback with the world.

When I unwrapped the LinkIt One I hastily ripped apart the box and started hooking things up. Being a Microsoft guy, I’m used to clicking Next a lot to install things. Installing the drivers and programming environment for the LinkIt One board was a little clumsier than that. The documentation pointed me to this “Getting Started” link and it mostly worked. The driver installation was a little different, but it was close enough. The USB to Serial adapter drivers loaded correctly and I was able to connect the Arduino IDE to the COM ports that the LinkIt One was using. I thought I was well on my way to being the next Nikola Tesla, until I couldn’t upload my very first sketch. Sad smile 

The first sketch the documentation told me to upload was Blink. It’s a simple sketch that simply blinks the LED on the LinkIt One. I loaded it up in the Arduino IDE (Arduino 1.6.7) and hit “upload.” The IDE whirred and then spit out this unfortunate bit of sadness:

image

For the sake of people Googling (or heaven forbid, Binging) this error because they’re getting it themselves, here is the text in all its glory:

Warning: platform.txt from core 'MediaTek ARM7 EJ-S (32-bits) Boards' contains deprecated recipe.ar.pattern="{compiler.path}{compiler.ar.cmd}" {compiler.ar.flags} "{build.path}/{archive_file}" "{object_file}", automatically converted to recipe.ar.pattern="{compiler.path}{compiler.ar.cmd}" {compiler.ar.flags} "{archive_file_path}" "{object_file}". Consider upgrading this core.

In file included from sketch\Blink.ino.cpp:1:0:

C:\Users\me\AppData\Local\Arduino15\packages\LinkIt\hardware\arm\1.1.17\cores\arduino/Arduino.h:38:19: fatal error: vmdcl.h: No such file or directory

#include "vmdcl.h"

^

compilation terminated.

exit status 1

Error compiling.

It’s been over 20 years since I’ve taken any computer science courses, but I was able to piece together the problem. The Arduino.h file was trying include vmdcl.h and couldn’t find it. I verified the file did exist on my machine. It was in the C:\Users\username\AppData\Local\Arduino15\packages\LinkIt\hardware\arm\1.1.17\system\libmtk\include directory. That meant it was installed, but for whatever reason it wasn’t in a directory where the compiler could find it. I was a little out of my league here, so I jumped over to Google to see if the Internet could save me.

It did! I found a few hits on my error. The page that had my solution was on the MediaTek  forums. The entire solution is in that thread, but I thought I’d blog it to get it all in one place.

For me, the solution was two small edits to the platform.txt file in C:\Users\me\AppData\Local\Arduino15\packages\LinkIt\hardware\arm\1.1.17\ directory. That file, and this directory are created when you add board support for the LinkIt One to the Arduino IDE. It’s supposed to tell the compiler where everything is at for that platform. Somehow, it didn’t get set up correctly and my stuff was failing.

Thanks to that forum thread I was able to fix it by making these two edits to the platform.txt file. Before you make any edits to your own platform.txt file, back it up. Back it up twice to be safe. Then open it up in your favorite text editor and make the following two changes (highlighted in yellow).

Line 20: Search "compiler.cpp.flags="

Append -I{build.system.path}/libmtk to the end of the line.

Original line:
compiler.cpp.flags=-c -g -O2 -fvisibility=hidden -fpic -mthumb -mlittle-endian -nostdlib -fno-non-call-exceptions -fno-rtti -fno-exceptions -Dprintf=iprintf

Fixed line:
compiler.cpp.flags=-c -g -O2 -fvisibility=hidden -fpic -mthumb -mlittle-endian -nostdlib -fno-non-call-exceptions -fno-rtti -fno-exceptions -Dprintf=iprintf -I{build.system.path}/libmtk/include -I{build.system.path}/libmtk

Line 58: Search for "syscalls"

Add /core in the middle of the line.

Original line:
recipe.c.combine.pattern="{compiler.path}{compiler.c.elf.cmd}" {compiler.c.elf.flags} -mcpu={build.mcu} "-T{build.variant.path}/{build.ldscript}" "-Wl,-Map,{build.path}/{build.project_name}.map" -o "{build.path}/{build.project_name}.elf" "-L{build.path}" -lm -fpic -pie -Wl,--entry=gcc_entry -Wl,--unresolved-symbols=report-all -Wl,--warn-common -Wl,--warn-unresolved-symbols -Wl,--start-group "{build.path}/syscalls_mtk.c.o" {object_files} "{build.variant.path}/{build.variant_system_lib}" "{build.path}/{archive_file}" -Wl,--end-group

Fixed line:
recipe.c.combine.pattern="{compiler.path}{compiler.c.elf.cmd}" {compiler.c.elf.flags} -mcpu={build.mcu} "-T{build.variant.path}/{build.ldscript}" "-Wl,-Map,{build.path}/{build.project_name}.map" -o "{build.path}/{build.project_name}.elf" "-L{build.path}" -lm -fpic -pie -Wl,--entry=gcc_entry -Wl,--unresolved-symbols=report-all -Wl,--warn-common -Wl,--warn-unresolved-symbols -Wl,--start-group "{build.path}/core/syscalls_mtk.c.o" {object_files} "{build.variant.path}/{build.variant_system_lib}" "{build.path}/{archive_file}" -Wl,--end-group

You’ll have to stop and restart the IDE for those changes to take effect.

After those two changes I was able to upload the Blink sketch and my LinkIt One is happily blinking its LED at me.

tk

ShortUrl: http://www.toddklindt.com/LinkItOneVmdcl

  
No presence informationTodd O. Klindt12/22/2015 2:46 PM0 

On this, my last podcast of 2015, I wax nostalgically about my favorite stories of 2015. I talk about Windows software, Windows hardware, SharePoint, and one of my new loves, Identity. It's been a great 2015, I can't wait to see you all in 2016.

Audio File

Video File

Podcast 274 - So Smooth and Silky (Time 0_09_22;05)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 41:54

Links:

03:02-  Todd's Birthday Charity Drive
08:45-  Windows RT is dead
10:48-  Windows 7 will upgrade to Windows 10
12:28-  Free upgrade from Win 7 or 8 in the first year
17:05 - Alibaba Windows HDMI stick
18:38 - Kangaroo is an amazing $99 Windows 10 portable PC
31:15 - PowerApps
35:17 - Azure AD Connect is generally available
37:38 - My CMSWire Author page
39:58 - Runas Radio
40:04 - SPTechCon

Brought to you by Rackspace

ShortURL: http://www.toddklindt.com/Podcast274

  
No presence informationTodd O. Klindt12/17/2015 1:45 PM0 

Back from traveling I hit the ground running with tonight's podcast. I tell the happy tale of how we can keep some of our OneDrive Consumer space. Then I point you towards some good Azure AD resources. I got a Band 2 a couple of weeks ago and next I gush about how much I like it. I finish things up by talking about some patches that break Cloud Search, and some blog posts I've written recently.

Audio File

Video File

Podcast 273 - Delicate Epidermis & The Whole Tamale (Time 0_00_25;22)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 33:46

Links:

03:55 - Todd's Birthday Charity Drive
09:23 - Our OneDrive prayers have been answered, sort of
13:28 - Microsoft Work & Place Bundle
14:52 - The Azure AD Mailbag
15:41 - Active Directory Team Blog
17:00 - Microsoft Band v2 for $200
22:27 - Oct, Nov, and Dec break Federated Search
23:10 - Cloud Hybrid Search Service Application in SharePoint 2016 Beta
24:25 - How to Adapt your older SharePoint PowerShell Scripts to Support SharePoint 2016
28:14 - How to Change Server’s Minrole in SharePoint 2016
29:22 - How to Retrieve Passwords Stored in Windows with PowerShell
32:02 - Runas Radio
32:24 - SPTechCon

Brought to you by Rackspace

ShortURL: http://www.toddklindt.com/Podcast273

  
No presence informationTodd O. Klindt12/16/2015 4:17 PMTech Stuff0 

I ran into my friend Rich Campbell at DevIntersection a couple of months ago and I begged him to let me be a guest on his RunAs Radio podcast. Maybe he needs some community service, maybe he hadn’t had his coffee yet, maybe it was just his Canadian graciousness, but he agreed. Yay!

Finally the day arrived, my episode has been published. You can hear me on Episode 451 (also my favorite Fahrenheit) talk about SharePoint, hybrid, and what skills all IT Pros will need to have in their tool belts in the next few years. I also squeeze in a reference to Canada Day, as a nod to my Canadian friends.

RunAs

Enjoy,
tk

ShortURL: http://www.toddklindt.com/RunAsRadio

  
No presence informationTodd O. Klindt12/14/2015 4:58 PMNetcast0 

Shane is behind the wheel tonight while I'm on the road. He does a fairly decent job. He talks a lot about his new Windows 10 phone, the Lumia 950 XML. He really likes it. He also talks about the Hour of Code, and other fun things he's been doing to spend his time. Thanks, Shane.

Audio File

Video File

Podcast 272 - It's Up to You to do a Good Job Aiming (Time 0_00_15;00)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 30:51

Links:

03:59 - Hour of Code 
05:58 - Outlook 2016 will not connect to Exchange 2007 
07:17 - Wayfair is doing it wrong. Marketing is hard
09:50 - Lumia 950 XL dual sim detailed review

Brought to you by Rackspace

ShortURL: http://www.toddklindt.com/Podcast272

  
No presence informationTodd O. Klindt12/6/2015 5:54 PMPowerShell; SharePoint 2016; SharePoint 2016 Preview; Sharepoint1 

Since PowerShell became part of the SharePoint admin’s tool belt in 2010 I’ve been cobbling together crappy PowerShell scripts. When SharePoint 2013 came out I was pleasantly surprised how well most of my crappy SharePoint 2010 scripts worked with it. That’s a testament to both the SharePoint and PowerShell teams and how well each of their products are designed. There were a couple of minor tweaks that had to be made, like to Search creation, but for the most part, they just worked. Because of that I didn’t take any time to have my scripts check to see which version they were running on, 2010 or 2013. I just knew there were a couple of places where I had to run one script over the other. Life was easy and I was lazy. (I still am.)

Then SharePoint 2016 started happening. Now I have three versions of SharePoint to contend with. And while SharePoint 2010 is six years old, it’s still out there in full force. People download and run my scripts against 2010 all the time. There are even some great blogs hosted on it. Because of that, a week ago I put pencil to paper (or at least pixels to ISE) to write the framework I’ll be using in my scripts to make sure they run correctly on 2010, 2013, and 2016. I had a couple of PowerShell folks eyeball it and they said it wasn’t horrible. Then I thought, “I bet my Internet friends would like this.” And here we are.

To make a script that works on all three versions of SharePoint there are actually two separate pieces. The first is determining which version of SharePoint is running. The second is making a decision based on that. The first bit seems easy, right? We have Get-SPFarm, for goodness sake, that gives you the exact build version of SharePoint. Except it only works if your server is part of a farm. Unfortunately, the first script I needed to tweak for SharePoint 2016 was my farm creation script. The New-SPConfigurationDatabase cmdlet in SharePoint 2016 requires a –LocalServerRole parameter to assign the first server’s Minrole. If my createfarm script is going to work with 2010, 2013, and 2016 it has to know whether to provide the –LocalServerRole parameter or not.

The first thing I needed to do was figure out which version of SharePoint was installed, without relying on Get-SPFarm. I could have looked around the file system and pulled version of files or something, but I decided to rely on Registry keys instead.  The location HKLM\SOFTWARE\Microsoft\Office Server\ has a key that matches the version of SharePoint that’s installed, and it is created at install. The first part, the detection part, looks like this:

$SP_VERSION = $null
if (Test-Path 'HKLM:\SOFTWARE\Microsoft\Office Server\14.0') { # SharePoint 2010
    $SP_VERSION = "14"
    Write-Output 'Found SharePoint 2010'
    }

if (Test-Path 'HKLM:\SOFTWARE\Microsoft\Office Server\15.0') { # SharePoint 2013
    $SP_VERSION = "15"
    Write-Output 'Found SharePoint 2013'
    }

if (Test-Path 'HKLM:\SOFTWARE\Microsoft\Office Server\16.0') { # SharePoint 2016
    $SP_VERSION = "16"
    Write-Output 'Found SharePoint 2016'
    }   

if ($SP_VERSION -eq $null) { # In case we can't figure out which version is installed
    Write-Output 'Could not find SharePoint'
    break
}

This walks through the versions it knows about, 14, 15, and 16, tells you what it found, and assigns it to the $SP_VERSION variable for easy use later. If it does not find a key it knows about, it tells you so and exits out of the script.

With that out of the way, we just need to use the $SP_VERSION variable whenever we want to make a decision based on the installed version. The two main ways to handle that are with IF and SWITCH. You can find out more about them by running help about_if and help about_switch. It’s mostly straightforward. In the case of my Createfarm script, it was a little more complicated. When I call the New-SPConfigurationDatabase for 2010 and 2013 it’s the same, no –LocalServerRole parameter. 2016 is the oddball. I didn’t want a bunch of nested Ifs, and I didn’t want two identical Switch conditions, if I could avoid it. While in this situation it’s not much duplicated code, but that might not always be the case. That required me to do some research, and ultimately ask the Internet how to do what I needed. Turns out you can put some logic into the Switch condition, so I was able to have two conditions, one for 2010 and 2013, and a second one for 2016. It looks like this:

switch ($SP_VERSION) {
    {($_ -eq "14") -or ($_ -eq "15")}  {Write-Out ‘Old, stale, SharePoint 2010 and 2013 code goes here’}
    "16" {Write-Output ‘Fancy new SharePoint 2016 code goes here’}
    }

We’re able to use a –or comparison in the Switch condition so that we can have one set of code run for both 2010 and 2013. We could use the same technique if we had something we wanted to run on both 2013 and 2016.

I have tested this on SharePoint Server 2010, SharePoint Server 2013, SharePoint 2016 (on and off of a farm), Windows 8.1, and Windows 10 and it behaves exactly how I would expect it should. I do not know if it will work with 2010 or 2013 Foundation. I don’t have any Foundation VMs laying around to test against.

I hope this helps you all as you adapt your existing PowerShell scripts and snippets to support SharePoint 2016. I have been putting some scripts up in Github. When I get brave enough I’ll post the link and let you all see how bad my scripts really are. Smile

tk

ShortURL: http://www.toddklindt.com/POSHFindVersion

  
No presence informationTodd O. Klindt12/3/2015 3:01 PM0 

Tonight's Podcast has intrigue and scandal. Oh, maybe not. But it does have PowerShell, SharePoint 2016 Minrole, and PowerApps. I also sprinkled on some Skype for Business for good measure. There was also some Yammer for comic relief. Yeah, I don't know what Yammer is either.

Audio File

Video File

Podcast 271 - Fork 'em If That's Legal in Your State (Time 0_10_16;06)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 38:15

Links:

04:13 - TK Birthday Charity drive
07:53 - Why you should care about Identity-as-a-Service (IDaaS): An Expert’s perspective
10:17 - PowerApps
12:55 - Will have Free, Standard, and Enterprise SKUs
13:40 - MinRole Overview
18:57 - Set-SPServer -role
20:13 - Skype for Business adds PBX/PSTN support
23:18 - Josh Blalock’s Blog
23:49 - Yammer supports enforcing Office 365 identities
26:23 - An alternative way to connect PowerShell to Azure using an Azure AD account
35:07 - Runas Radio

Brought to you by Rackspace

ShortURL: http://www.toddklindt.com/Podcast271

  
No presence informationTodd O. Klindt12/2/2015 2:27 PMPowerShell; Windows 10; Windows 8/8.15 

I recently saw a post from someone that had upgraded to Windows 10 and they were lamenting that they had lost some of the saved passwords that Windows had stored. There’s not a man, woman, or dog alive that enjoys typing usernames or passwords. And these days it’s just irresponsible to have a simple password, or the same password for every site you go to. So now you have the burden of remembering them and typing them. Ain’t nobody got time for that! The best solution is to use a Password Manager, of course. I use Password Vault Manager, but there are a bunch of great options out there. It’s just good sense to use one.

But what if you don’t have one and you’re getting ready to upgrade, or do a new install, or I’ve convinced you of the merits of a Password Manager and you want to start moving into one? Do you have to remember all the sites and usernames and passwords? Well, probably not. Windows Control panel gives you a glimpse into the private life of Credentials. Go to the Start Screen and type “Credentials.” That will bring up the Windows Credential Manager.

image

It will list all the websites that it has saved passwords for. The passwords are hidden by default. You may have to authenticate the first time you click “Show.” For obvious reasons I’m not going to show too much of my own credential store. Smile I don’t need you jokers signing in to my MSDN account and posting “I love Developers” to the MSDN forums.

So if you’re concerned about losing usernames or passwords, you can go into the Credential Manager and copy them out. Great, right? No, not great. So much copying and pasting. So much clicking of “Show.” There must be a better way!

There is…PowerShell.

First, let me say I did not write this code. Someone smarter than me did and I copied it down. If you’re the author of this code, let me know.

This snippet of PowerShell will list out all of the entries in the Credential Manager in an easy to copy and paste manner. Now, obviously, since this is a list of every web site, username, and password you have, be very,very careful with this.

Here is the code:

[void][Windows.Security.Credentials.PasswordVault,Windows.Security.Credentials,ContentType=WindowsRuntime]
$vault = New-Object Windows.Security.Credentials.PasswordVault
$vault.RetrieveAll() | % { $_.RetrievePassword();$_ }

Again, I can’t take credit for this. Thanks to whoever did write it. Smile 

I hope this helps some folks recover usernames and passwords, before it’s too late.

tk

ShortURL: http://www.toddklindt.com/POSHGetPasswords

  
No presence informationTodd O. Klindt12/1/2015 12:21 PMSharePoint 2016; SharePoint 2016 Preview; Sharepoint; PowerShell1 

One of the most hyped and exciting new features in SharePoint 2016 is Minrole. Minrole is the ability to define a server’s role in the farm, and for SharePoint to make sure that server is running all the services necessary to meet those responsibilities. In this blog post I’ll show you how to determine what Minrole a machine has, and how to change it if you want to.

This blog post was written against pre-release software, Beta 2 of SharePoint 2016. As things change, this might not be exactly the same with SharePoint 2016 when it RTMs. Consider yourself warned.

Discovering Minrole

Every machine in your SharePoint 2016 has a Minrole assigned to it. That role is defined when you join a server to your farm. You can create a farm with the –ServerRoleOptional switch, but that just assigns the Minrole Custom to server. It still has a Minrole. You can see a machine’s Minrole in Central Admin. Browse to System Settings > Manage servers in this farm (/_admin/FarmServers.aspx) to see all the farm servers and their roles.

image

This also tells you if the machine is compliant with its defined role. To get this same information in with PowerShell, use Get-SPServer.

image

We can see from both pictures that the machine SP01 has the Minrole of SingleServerFam. When I installed this machine, it was going to be the only server in the farm, so that made sense. But what if I add more servers to the farm and I want to use the Minroles a little more intelligently? Fortunately it’s easy to change a machine’s role in the farm.

Changing Minrole

Much like there are two easy ways to discover Minrole, there are also two easy ways to change Minrole. We’ll take the easiest one first, Central Admin. Browse to System Settings > Convert server role in this farm (/_admin/RoleConversion.aspx). Choose your server’s new role from the dropdown and hit apply.

image

Since you can do this remotely, SharePoint creates a Timer Job to do the conversion. With Beta 2 of SharePoint 2016 I get this error message if my Farm account is not a local administrator:

image

It’s a bug, but it makes sense. The Central Admin app pool runs under the Farm account and that account doesn’t have permissions to make the changes. That can be fixed, and hopefully it will be by RTM.

You can also do this with PowerShell with the Set-SPServer –role command. It looks like this:

image

I’m running PowerShell as my Install account, which is a local admin, so everything should work. We can see the machine still has the SingleServerFarm role. It didn’t change when it failed in Central Admin. I ran the following line to change its role to Application:

Set-SPServer -Identity SP01 -Role Application

The command does not assume the local machine if no identity parameter is provided, so I had to add that. Also, if you can’t remember the roles, don’t worry. After you type –Role and hit space, you can hit the Tab key and PowerShell will cycle you through the acceptable values. There is a little bug there too. It offers up the role SingleServer, but throws this error if you try to assign it:

image

I’m sure they’ll tidy that up by RTM as well. Smile 

If we double-check Central Admin, we’ll see our server is now happily assuming its new role as an Application server.

image

Of course your best choice is to plan your SharePoint 2016 farm appropriately and not have to change a server’s role. But if you do need to, it’s a pretty simple operation.

tk

ShortURL: http://www.toddklindt.com/ChangeMinrole

  
No presence informationTodd O. Klindt11/30/2015 4:32 PMPodcast0 

In this week's Thanksgiving episode I talk about the new SharePoint 2016 beta, the sad state of affairs in the Windows Mobile world, and a bunch of PowerShell. PowerShell in Visual Studio. PowerShell with regions, and PowerShell podcasts. Gobble gobble.

Audio File

Video File

Podcast 270 - Welcome to the Dev Side (Time 0_14_41;19)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 39:23

Links:

Runas Radio
SharePoint 2016 Beta 2 is out
Windows phone shrinks to 1.7% of new phones
Download Visual Studio Code
PowerShell Extension for Visual Studio
Other PowerShell Extension for Visual Studio
Using Regions in PowerShell ISE
PowerShell on Coding 101

Brought to you by Rackspace

ShortURL: http://www.toddklindt.com/Podcast270

  
No presence informationTodd O. Klindt11/25/2015 8:27 AMPodcast0 

In this week's episode I get you all prepared for the SharePoint 2016 Beta that will be released some. I also go off on a rant about Windows Phone and its sad, sad app story. Then I talk a bit about how to get the latest Office 2016 bits, and a Windows 10 update that is on its way to your PC as we speak.

Audio File

Video File

Podcast 269 - Superiority - Unpronounceable, But Palpable (Time 0_16_04;12)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 39:23

Links:

15:06 - You can order new Windows phones online
17:58 - Can also order at Microsoft Store
19:04 - No more Android apps on Windows Phone
27:30 - Be an Office Insider
30:04 - Windows 10 Update, on 11/12
34:49 - Use PowerShell to Retrieve Data from the Microsoft Health Dashboard

Brought to you by Rackspace

ShortURL: http://www.toddklindt.com/Podcast269

  
No presence informationTodd O. Klindt11/16/2015 5:26 PMPodcast0 

It's good to be back in the driver's seat for tonight's podcast. I give you guys an update on where I've been, and why I saddled you all with Shane the last couple of weeks. Then I try to get all caught up. I talk about Microsoft's change the to OneDrive for Pleasure (Consumer) product. I also talk about the Kangaroo PC I bought, and an exciting update to Windows 10.

Audio File

Video File

Podcast 268 - Don't Go to the Light! (Time 0_12_26;15)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 43:40

Links:

15:18 OneDrive for Pleasure No Longer Unlimited
16:00 - A year ago unlimited OneDrive was announced
21:29 - Lynn Dye's blog post on OneDrive changes
22:06 - Microsoft Work and Play" bundle
24:15 - User Profile Service is SharePoint 2016
25:13 - Kangaroo is an amazing $99 Windows 10 portable PC
25:15 - Damn you Lou Simonetti!
28:43 - Order Kangaroo PC from Newegg
29:59 - Snap Power - Code "thanks10" for 10% off
33:16 - Windows 10 Fall Update

Brought to you by Rackspace

ShortURL: http://www.toddklindt.com/Podcast268

  
No presence informationTodd O. Klindt11/12/2015 2:54 PMWindows 100 

Sorry, I couldn’t resist the obvious numeric joke. Today, November 12th, 2015 Microsoft released the first major update to Windows 10. Like any good thing, this update has many names; The Fall Update, The November Update, TH2, Build 1511, Build 10586, and Susan. They’re all the same.

If you’re in the Windows Insider Fast Ring, you’ve been enjoying these bits for a while. For the common Windows 10 user, the Build 1511 bits start trickling out today. If you want to do a fresh install of Windows 10, Build 1511, you can use the Windows Media Creation Tool. It has a lot of options, so if you’re going to do any Windows 10 installs or upgrades, spend a few minutes to check it out.

So what’s new in this update? A lot of great improvements. Microsoft’s blog post above outlines them. Paul Thurrott has a pretty good article on them too. I won’t go over all of them here, just the two or three that really grabbed me. Here’s a short list:

Improved Activation

By now we’ve all come to terms with the fact that most Windows 7 and 8.1 users get Windows 10 for free. If you’re upgrading, it’s easy. But when if you’re installing fresh? Do you need to install 7 or 8.1 first, then upgrade? That seems pretty clunky. Build 1511 takes care of that. Now the Windows 10 installer will accept 7, 8.1, or 10 keys. That saves you the messy step of installing the old OS and upgrading.

More Tiles!!

This is my favorite addition added to Build 1511. With old Windows 10 (1507, or 10240) the Start Menu and Start Screen only allowed 2 columns of tiles, and those columns could be no wider than 3 Medium tiles wide. That meant you could not have two Wide or Large tiles next to each other in the same column. This was a step back from Windows 8.1. Build 1511 gives us the option to add a 4th, super-sized column. To take advantage of this go to Settings > Personalization > Start and Click “Show more tiles” to on. This hit the Windows button and enjoy your handiwork. It will look wonderful, something like this:

image

A 4th column, at no extra charge. What a country! In RTM Windows 10, Start only(!) supported 512 tiles. Now that egregious limitation has been increased to 2048. Hopefully that’s enough. Smile

Tablet Mode

Tablet Mode got a couple of improvements. You have more options for snapping apps, and you can swipe down to close an app, like we were able to do with Windows 8.1.

Microsoft Edge

For the 3 or 4 of you that are still using Edge, I have good news and bad news. The bad news is that it did not get support for add-ins. That means no ad-blockers, no password managers, nothing. The good news is that it can now sync Favorites and Settings from PC to PC. You also now get previews of your open tabs. Finally you can now cast some video, audio, or pictures to select Miracast or DLNA devices. While it doesn’t support Chromecast, it does provide Chromecast like abilities to other devices.

Unless you take extraordinary measures, your Windows 10 boxes are all going to get this upgrade automatically. You won’t need to do anything to take advantage of these and all the other improvements. I’ve been using this build as part of the Windows Insider Fast Ring for a while, and it seems pretty stable. I’m sure you’ll love it. I’m in the process of upgrading my non Fast Ring boxes this very minute.

tk

ShortURL: http://www.toddklindt.com/Win10TH2

Edited 11/13/2015 to remove erroneous KB article reference.

  
No presence informationTodd O. Klindt11/11/2015 10:31 PMPodcast0 

Shane brings along some adult supervision in this episode. Jonathan Mast joins him tonight as they cover such topics as Windows hardware, Slack, and Daylight Saving Time. Then they discuss phrases people should stop using in meetings. They wrap things up by celebrating the return of the Microsoft Work and Play bundle, a deal too good to pass up.

Audio File

Video File

Podcast 267 - I Demand an Upgrade (Time 0_08_46;00)

YouTube (Subscribe)

Subscribe in iTunes

Running Time: 50:43

Links:

04:39 - Windows Phone Hardware Rumors
09:53 - Surface Rebuild/Office 2016
15:25 - Slack
22:35 - HIpChat / Jabber
23:11 - Phrases Corporate People Need to Stop Using
30:01 - Daylight Saving Time
33:31 - Paypal was down for 2 hours
39:43 - Why haven't you bought the Microsoft Work and Play" bundle?

Brought to you by Rackspace

ShortURL: http://www.toddklindt.com/Podcast267

1 - 100Next