All posts in Learning

Microsoft Learning has published some interesting information for SharePoint IT Pros interested in the SharePoint 2016 IT Pro Certification. They have released information about Course 20339-1:  Planning and Administering SharePoint 2016 as well as Course 20339-2: Advanced Technologies of SharePoint 2016 . The courses are set to be released on July 8 and 21, 2016.

 

SharePoint 2016 IT Pro Certification

This should give us a good idea of what the exam names will be as well as what will be tested in each exam.  If we look at what each exam covers

Planning and Administering SharePoint 2016

  • Describe the key features of SharePoint 2016.
  • Design an information architecture for a SharePoint 2016 deployment.
  • Design a logical architecture for a SharePoint 2016 deployment.
  • Design the physical architecture for a SharePoint 2016 deployment.
  • Install and configure SharePoint 2016.
  • Create and configure web applications and site collections.
  • Plan and configure service applications for a SharePoint 2016 deployment.
  • Manage users and permissions, and secure content in a SharePoint 2016 deployment.
  • Configure authentication in a SharePoint 2016 deployment.
  • Configure platform and farm-level security in a SharePoint 2016 deployment.
  • Manage information taxonomy in SharePoint web applications and site collections.
  • Configure and manage user profiles and audiences.
  • Configure and manage the search experience in SharePoint 2016.
  • Monitor, maintain, and troubleshoot a SharePoint 2016 deployment.

Advanced Technologies of SharePoint 2016

  • Describe the core SharePoint 2016 architecture and its new and improved features.
  • Describe the key hybrid features in SharePoint 2016.
  • Plan and design a SharePoint 2016 environment to meet requirements for high availability and disaster recovery.
  • Plan and implement Business Connectivity Services and Secure Store Service.
  • Configure and manage productivity services for a SharePoint 2016 deployment.
  • Manage solutions in a SharePoint 2016 deployment.
  • Plan and configure social computing features.
  • Plan and configure web content management for an Internet-facing environment.
  • Plan and configure Enterprise Content Management in a SharePoint 2016 deployment.
  • Plan and configure business intelligence solutions.
  • Plan and configure work management, productivity, and collaboration platforms and features.
  • Perform an upgrade or migration to SharePoint 2016.

I was curious to see what students will learn in this courses, especially for Hybrid and I was a bit let down as the Hybrid Module only seems to cover outbound search & OneDrive for Business, but not the new Hybrid Search, or Hybrid BCS and other Hybrid features.

Module 2: Introduction to hybrid scenarios for SharePoint 2016

This module describes the key hybrid features in SharePoint 2016, and the various hybrid options available in SharePoint 2016. This module helps you understand how to configure a solution that uses an outbound search topology.

Lessons

  • Exploring the hybrid features in SharePoint 2016
  • Hybrid architectures in SharePoint 2016
  • Configuring a one-way hybrid search, and configuring OneDrive for Business

Lab : Configuring a Microsoft Office 365 tenant

  • Configuring an Office 365 tenant

Lab : Configuring one-way hybrid search and configuring OneDrive for Business

  • Configuring an outbound search topology

After completing this module, students will be able to:

  • Describe the key hybrid features in SharePoint 2016.
  • Describe the various hybrid options available in SharePoint 2016.
  • Configure a solution that uses an outbound search topology.

What I found strange is the numbers of the exams. If we look in the past, exam 70-331 (SharePoint 2013 Core Solutions) had course number 20331 while 70-332 (Advanced SharePoint 2013 Solutions) had course 20332.   The numbers for the new SharePoint 2016 courses are 20339-1 and 20339-2,  which would indicate they apply to the same exam, but I think they just didn’t finalized the exam names yet, so expect the course numbers to change in the future.

You can view details for both courses by clicking on the following links:

There is no information if the SharePoint 2016 IT Pro certification will be a MCSE or something else.    As soon as I found out, I will share with you. You can use the social links below to stay up to date with my blog!

Follow me on Social Media and Share this article with your friends!


Leave a comment and don’t forget to like the Absolute SharePoint Blog Page   on Facebook and to follow me on Twitter here  for the latest news and technical articles on SharePoint.  I am also a Pluralsight author, and you can view all the courses I created on my author page.
No ratings yet.

Please rate this

With SharePoint 2016 out sometimes this spring and other connected services such as Azure and Office 365, 2016 is a great year to add some certifications to your transcript. Microsoft Learning just introduced a new special offer called Microsoft Certification Booster Packs to help you get certified!

Microsoft Certification Booster Packs

There are multiple Booster Packs you can buy and we will look at the options here. I will be referring to prices in the United States in this article, however they might be different in other countries. In the United States, a Certification exam at normal price is 150$. Here are the Booster Packs that we have:

1. Practice test + Certification exam

Want to know what’s on an exam? Take a practice test and find out. The practice test is available online and valid for 30 days, so you’ll have plenty of time to prepare.
Cost: 200$

2. Certification exam + 4 retakes

Sometimes it’s smart to add a little insurance to important undertakings. With 4 retakes you’ll get plenty of chances at success.
Cost: 200$

3. Practice test + Certification exam + 4 retakes

Pull out all the stops and give yourself every advantage. With a practice test, you can spend quality time preparing—plus 4 extra retakes give you exam-day peace of mind.

Cost: 225$

 

Remember that for the retakes, the standard policy still applies, so if you fail five times, you will need to wait a year before trying to get that exam again!

WHEN IS IT AVAILABLE?

  • This offer is available for purchase from March 7 to August 31, 2016.
  • Specific exam voucher and practice test expiration dates are listed in the FAQs on the special offer page.

WHO CAN GET THIS?

  • This offer is available to customers and partners worldwide.
  • MCP exam vouchers in the Booster Pack must be used within 6 months from purchase (including all retakes.)
  • Practice test vouchers in the Booster Pack must be activated by February 28, 2017, and are valid for 30 days from activation.
  • Please visit the FAQs and full T&Cs on the special offers page for more details.

More Information can be found here: https://www.microsoft.com/en-us/learning/offers.aspx?WT.mc_id=WWLeX_BPack_B2C_MCTRL

What exams do you plan to take in 2016?

 

 

Follow me on Social Media and Share this article with your friends!


Leave a comment and don’t forget to like the Absolute SharePoint Blog Page   on Facebook and to follow me on Twitter here  for the latest news and technical articles on SharePoint.  I am also a Pluralsight author, and you can view all the courses I created on my author page.
No ratings yet.

Please rate this

Last week I wrote a blog post about the fact that Microsoft is retiring SharePoint MCSD developer exams. The article was pretty popular with over 1000 shares on social media and 4000 views in just two days. Microsoft Learning decided to answer the confusion in a follow up blog post, in which we learned that the SharePoint Dev exams are going away, while an Office 365 app exam is coming in! Here is the quote from MS Learning:

SharePoint Dev Certifications

In the area of Office (including SharePoint) app development, there is a growing interest in Office365 apps and we are adjusting the certification path accordingly. As the existing MCSD: SharePoint developer path relies heavily on Web Application development skills, we are moving to a model where individuals would earn their MCSD: Web Applications credential, and, then, choose to specialize in Office365 app development with a single, new Specialist exam. This new exam is currently under development and more details will be shared once available.

Before, in order to get the MCSD: SharePoint Certification we had to pass 4 exams:

  • 70-480: Programming in HTML5 with JavaScript and CSS3
  • 70-486: Developing ASP.NET MVC Web Applications
  • 70-488: Developing Microsoft SharePoint Server 2013 Core Solutions
  • 70-489: Developing Microsoft SharePoint Server 2013 Advanced Solutions

As you see, we had two general “Web Development” certifications, and two specific to SharePoint 2013. According to the MS Learning  blog post, I am guessing the new path in order to get certified for SharePoint / Office 365 would look something like:

  • 70-480: Programming in HTML5 with JavaScript and CSS3
  • 70-486: Developing ASP.NET MVC Web Applications
  • 70-487: Developing Microsoft Azure and Web Services
  • 70-xxx: Developing apps for Office 365 (Just a guess on name)

The 480/486/487 exams would give you the MCSD: Web Applications, while the new Developing apps for Office 365 will give you a MCS: Office 365, and maybe a MCSD: Office 365 apps certification?

My Personal opinion is that a Developing apps for Office 365 specialist exam is a great idea, because there is nothing currently to certify users for that, however killing all certification for On-Premises SharePoint development is an awful one. I know that we can deploy apps on SharePoint 2013 and 2016, but no one really does it. More than 95% of my customers only do full trust farm solutions in their on-prem environment.  Furthermore, according to the latest numbers released by Jeff Tepper in November 2015, 60% of SharePoint licenses are On-Premises … so about 96 Million Users.

What do you think about this new certification path? Let me know in the comments!

Follow me on Social Media and Share this article with your friends!

Leave a comment and don’t forget to like the Absolute SharePoint Blog Page   on Facebook and to follow me on Twitter here  for the latest news and technical articles on SharePoint.  I am also a Pluralsight author, and you can view all the courses I created on my author page.
No ratings yet.

Please rate this

In an announcement posted by Microsoft Learning on February 16th 2016, Microsoft announced that both MCSD exams (70-488 Developing SharePoint Server 2013 Core Solutions and exam 70-489: Developing SharePoint Server 2013 Advanced Solutions) will retire on September 30th 2016!

SharePoint MCSD retired

Furthermore, what is more interesting is that exam 70-517: Recertification for MCSD: SharePoint Applications is also being retired on the same date. This announcement is very interesting for two reasons:

  • The MCSD: SharePoint Certifications came almost a year after the MCSE: SharePoint Certifications, but are retired a lot before. To give you an idea… The SharePoint 2010 IT Pro Certifications are only being retired on July 31st 2016!
  • There is no news on SharePoint 2016 certifications yet.
  • By retiring both the two exams AND the re-certification exams, most developers will lose their MCSD: SharePoint certification pretty soon, since to keep it you must re-certify every two years.

However, the MCSD SharePoint is not the only certification that will die. The following MCSD Certification will also be retired on September 30:

  • MCSD: Windows Store Apps Using HTML5 (481, 482, 490)
  • MCSD: Windows Store Apps Using C# (484, 485, 491)

Furthermore, the re-certification exam for MCSD: Application Lifecycle Management is also retiring, meaning developers cannot renew their MCSD.

What does “retired” mean?

Here is what “retired” means directly from Microsoft Learning:

Keep in mind that even if an exam that is part of a certification you earned is retired, your certification is still valid. When an exam you passed is retired, the exam record remains on your transcript. If you’re working toward a certification that includes one of the exams listed for retirement, please be sure to take the exam prior to the retirement date. Allow time for a retake if necessary.

So, if you’re currently working on your MCSD SharePoint Certification, make sure you finish all your SharePoint exams as soon as possible to get it on your transcript!

Future of SharePoint MCSD?

There are lots of theories that can be made about why Microsoft is canceling the SharePoint MCSD. Maybe the numbers weren’t what they expected, or maybe the recertification technique didn’t work. The SharePoint 2013 MCSE doesn’t even need to pass an exam to re-certificate, only need to listen to MVA.

Maybe Microsoft is replacing the SharePoint MCSD certification with an Office 365 MCSD certification in order to be cloud-first? Why do you think Microsoft is killing the SharePoint MCSD Certification so early? Let me know in the comments!

 

Follow me on Social Media and Share this article with your friends!

Leave a comment and don’t forget to like the Absolute SharePoint Blog Page   on Facebook and to follow me on Twitter here  for the latest news and technical articles on SharePoint.  I am also a Pluralsight author, and you can view all the courses I created on my author page.

 

You can view the original Announcement here: Exam Retirement Update: What’s retiring in September 2016?

No ratings yet.

Please rate this

I am extremely happy to announce that my third Pluralsight course has been released over the weekend. While my Planning and Deploying Office Web Apps 2013 and my PowerShell for Office 365 courses were more geared towards the IT Pro audience, this course on Creating a Workflow in SharePoint Designer is really for everyone from End Users to IT Pros that want to know how to create simple and powerful workflows with SharePoint Designer.

Creating a Workflow in SharePoint Designer

In this course, I will cover the following topics:

  1. Learning the Basics

    In this module, I cover the basics of SharePoint Workflows, and all the terms you need to get started. We learn the types of Workflows, the Start Types as well as what exactly are Actions and Conditions.

  2. Out of the Box Workflows

    SharePoint 2010 and 2013 both include some basic Out of the Box Workflows that can do a good job, without any customizing. Before going in SharePoint Designer, we will learn what SharePoint has to offer Out of the Box!

  3. Creating a Workflow in SharePoint 2010 Mode

    In this Module, we will learn how to create a SharePoint Workflow, the basics of creating workflows in SharePoint Designer, the available actions and conditions as well as go through two Real World scenarios.

  4. Creating a Workflow in SharePoint 2013 Mode

    In this Module, I will go through the differences between 2010 and 2013 mode workflows, and you will learn the new things such as steps, loops and finish the module with a real world scenario.

  5. Visio Integration

    In this Module we cover the integration between SharePoint Designer and Microsoft Visio.

This course applies to SharePoint 2010, 2013, 2016 as well as SharePoint Online in Office 365. The only module that doesn’t apply to SharePoint 2010 is module 4.

Creating a Workflow in SharePoint Designer

You can find the course at http://spvlad.com/SPDesignerPluralsight or by clicking the image below! If you don’t have a Pluralsight account, you can open a 10 Day Free Trial or you can also try to get the Free Pluralsight 6 Month Subscription that still appears to work!

Creating a Workflow in SharePoint Designer

Follow me on Social Media and Share this article with your friends!

Leave a comment and don’t forget to like the Absolute SharePoint Blog Page   on Facebook and to follow me on Twitter here  for the latest news and technical articles on SharePoint.  I am also a Pluralsight author, and you can view all the courses I created on my author page.
5/5 (11)

Please rate this

For some of you SharePoint Experts who took your exams in early 2013, the time to re-certify your MCSE SharePoint 2013 might be approaching. As you probably know, Microsoft requires you to re-certify every three years, to make sure your skills are still up to date.

MCSE SharePoint 2013

But how do you renew your MCSE SharePoint certification? At the time of writing this blog post, the SharePoint 2016 certifications, are not out yet, and there is no exam to renew the MCSE. However, Microsoft made it possible for everyone to renew their MCSE SharePoint trough Microsoft Virtual Academy (MVA). Let me first start with what you need to do, and then I will give you my opinion. The first thing you need to do, is create an account at https://mva.microsoft.com/ , listen to the following modules, and then pass the associated assessments.

 

 

Step Microsoft Virtual Academy course Skill
1 Deep Dive: Building Blocks and Services of SharePoint Configure advanced productivity tools
2 Deploying & Managing SharePoint 2013 with PowerShell Manage user access
Manage workload optimization
Manage productivity solutions
Implement Enterprise Search
3 Developing Microsoft SharePoint Server 2013 Core Solutions Jump Start Manage user access
Manage productivity solutions
4 Developing SharePoint Server Advanced Solutions Jump Start Implement Enterprise Search
5 Managing SharePoint On-Premises vs. SharePoint Online Architect and install SharePoint
6 SharePoint 2013 Best Practices Architect and install SharePoint
Manage workload optimization
7 Support Corner: Configure SharePoint Outbound Hybrid Search Architect and install SharePoint
8 Support Corner: Manage Storage Quota for SharePoint Online Manage user access
9 Upgrading to SharePoint 2013 Architect and install SharePoint
10 Initial Implementation of SharePoint Server Architect and install SharePoint
11 Plan a Collaboration Solution Using Office 365 Manage productivity solutions

After you finish and pass all of them, you need to email your MVA Username and your Microsoft Certification ID to certquest@microsoft.com to get your transcript updated.

MCSE SharePoint 2013

Pros

Making re-certification available through MVA does have its advantages:

  1. It’s FREEJ.
  2. It’s easy to do on your own time.
  3. You get to pass the assessment after every “module” allowing you to be able to restart a specific test only.

Cons

I don’t know what Microsoft’s plan is for SharePoint 2016 certifications, but if their goal of having the MCSE SharePoint certification without version numbers, everyone could be SharePoint certified and up to date until 2019, even if they didn’t do a SharePoint 2016 exam. But before talking about that in detail, let’s see what Microsoft will do for SharePoint 2016. Here are some cons according to me, on re-certifying professionals through MVA.

  1. Dumps will be even easier to access, as MVA probably has an a lot smaller question pool, and anyone can take unlimited tries, so you can probably find questions in a few minutes on the net.
  2. Certification value will go even lower. Everyone knows the value of certifications went down in the last few years, and being able to do your re-certification assessments, unlimited number of times until you get it right, brings down the value of the cert.
  3. Some courses have no link to the MCSE SharePoint, or its intended audience. For example, let me talk to you about the Deep Dive: Building Blocks and Services of SharePoint . That 7h course, talks about CSOM, Rest, Event receivers, and stuff for the MCSD… it has nothing to do with IT Pros, which should be the intended audience for a MCSE. Another one, Developing Microsoft SharePoint Server 2013 Core Solutions Jump Start . Wait so I need to do a 6h jumpstart for the 70-488 exam, which as an MCSD exam, and be able to PASS it, in order to be a SharePoint admin? It makes no sense.

The total time of videos, not including lab and assessments to re-certify your MCSE SharePoint 2013 is 36 hours. I think it’s quite a lot of videos to watch, especially that 12 of those hours are strictly dev, and SharePoint Administrators will have to learn to create both SharePoint Apps and SharePoint Farm solution, and be familiar with CSOM, REST and another technologies that they don’t touch in their day to day jobs.

Don’t get me wrong, I do think that it’s good to learn new skills, and it’s not a bad thing for SharePoint Administrators to learn how to develop for SharePoint. But I don’t think they should have made it mandatory, for a SharePoint Admin to know how to dev, in order for him to retain his IT PRO MCSE Certification.

Here is the official Microsoft details + FAQ about the re-certification process:   What’s your opinion for this new way to renew your MCSE SharePoint Cert? Do you have any other Pros or Cons? Let me know in the comments!

 

Follow me on Social Media and Share this article with your friends!

Leave a comment and don’t forget to like the Absolute SharePoint Blog Page   on Facebook and to follow me on Twitter here  for the latest news and technical articles on SharePoint.  I am also a Pluralsight author, and you can view all the courses I created on my author page.
No ratings yet.

Please rate this

While I usually only blog about SharePoint, since Exchange is part of the Office 365, this might interest some of you!

70-345

Microsoft just announced they are giving away 350 free 70-345 : Designing and Deploying Microsoft Exchange Server 2016 exams for those of you who want to try it! Oh, and you need to register AND take the exam before February 12! The goal is for Microsoft to get feedback to make the exam better, so make sure that if you take the beta, you give a lot of feedback!

You can view the exam details and register directly on the site: https://www.microsoft.com/en-us/learning/exam-70-345.aspx

Use code EXCH2016010B to take it for free, but these codes are only valid for exam dates on or before Feb. 12, 2016.

EDIT: For clarification purposes with the new Pearon System.  You enter this code after choosing your Center, Date and Time. You enter this code when entering payment details.

VLADI7 1-13-2016 1.32.12 PM

Unfortunately, this offer is not available in Turkey, Pakistan, India, China, and Vietnam.

Also, keep in mind that this exam is in beta, which means that you will not be scored immediately. You will receive your final score and passing status once the exam is live.

No ratings yet.

Please rate this

Win a free Pass to SPTechCon Austin 2016

Categories: Learning
Comments: No

Hello Everyone,

I have been blogging about learning resources for a while and one of the best ways to learn from the experts is to attend in person conferences! SPTechCon gave me a 4-Day All-Access Conference Pass to SPTechCon Austin 2016 to give away to the readers of my blog!   To enter you simply have to put your name and email, and you can get bonus entries if you follow @vladcatrinescu on Twitter and like the Absolute SharePoint page on Facebook!  Furthermore you can tweet about the  giveaway every day and get 9 bonus entries for every time you tweet!

 

sptechcon

The prize only includes the conference pass and not any travel costs or anything else. Just the conference pass!  Here is a small paragraph about the conference

 

SPTechCon: The SharePoint Technology Conference is returning to Austin, Texas! SPTechCon will take place February 21-24, 2016, with more than 80 technical classes and tutorials presented to help those utilizing SharePoint technology and maximize their effectiveness with it.

SPTechCon Austin will feature the first conference sessions on SharePoint 2016, the next release of SharePoint expected early next year! We will also bring you more on working with SharePoint 2013 and Office 365, with practical information you can put to use on the job right away!

SPTechCon offers classes and tutorials for IT professionals, business decision makers, information workers, project managers, and developers. Each presenter at the conference will be a true SharePoint expert, with many drawn from Microsoft’s tech teams or from outside authorities with Microsoft MVP status.

We’re looking forward to seeing you in February! Because SharePoint… and AUSTIN!!

Good Luck!

Click here to view this promotion.
No ratings yet.

Please rate this

As many of you know, Pluralsight is one, if not the best source of on demand video learning. With over 4500 courses, and expert instructors it’s hard not to see the value of having access to such a great library. I am glad to tell you that until December 31st, You can get a free 6 months subscription to the full Pluralsight Library in order to learn those skills in the new year! If you see this blog post after December 31st , you should still be able to get a 3 month subscription!

EDIT: Since we’re now past December 31st 2015, the post still works but you will get a 3 month subscription, which is still awesome!

Free Pluralsight

Steps:

  1. Sign up for the FREE Visual Studio Dev Essentials program that you can find here: https://www.visualstudio.com/dev-essentials/
  2. After you create your account, Click on the “Get Code” under the Pluralsight Tile

  1. The Tile will auto-refresh, and will now display “Activate”. Click on “Activate”

  2. The Offer Code should be automatically populated, and you have to enter the other information before clicking “Activate Benefit”

 

You can now enjoy 6 months of free Pluralsight! I am also a Pluralsight Author, and at the time of this writing I have two courses out there. The most popular one, and I think that it applies to most readers of this blog is my PowerShell for Office 365 course that you can find when clicking the banner below:

You might also be interested in some of my other PowerShell courses!  Check them out below:

To view my latest courses check out my author page over here: http://spvlad.com/PSAuthorPage 

Follow me on Social Media and Share this article with your friends!

Leave a comment and don’t forget to like the Absolute SharePoint Blog Page   on Facebook and to follow me on Twitter here  for the latest news and technical articles on SharePoint.  I am also a Pluralsight author, and you can view all the courses I created on my author page.
4.79/5 (43)

Please rate this

The Ultimate script to download Ignite sessions that I posted earlier this week was pretty popular, and some fellow community members asked for the same script for the Microsoft Build Conference earlier this year. That is why I created this PowerShell Script so everyone can easily download them whether they were present at Build or not! Here are the features:download Build Session Videos

  • Downloads all the Microsoft Build Conference Sessions and Slides
  • Groups them by folders
  • Makes sure no errors come up due to Illegal File names.
  • If you stop the script and restart in the middle, it will start where it left off and not from beginning

This is what it will look like at the end:

download Build Session Videos

*I will update total size of downloads in the following week!

Here is the script if you want to see the code, however my WordPress plugin breaks some PowerShell, so DO NOT copy it from my blog, instead download it from Technet galleries here

Make sure you send it out to all your twitter friends by clicking the image below!

Download the script from here!  Do not copy paste from below!

Here is the source code:


[Environment]::CurrentDirectory=(Get-Location -PSProvider FileSystem).ProviderPath
$rss = (new-object net.webclient)

# Grab the RSS feed for the MP4 downloads

# SharePoint Conference 2014 Videos
$a = ($rss.downloadstring("http://s.ch9.ms/events/build/2015/rss/mp4high"))
$b = ($rss.downloadstring("http://s.ch9.ms/events/build/2015/rss/slides")) 

#other qualities for the videos only. Choose the one you want!
# $a = ($rss.downloadstring("http://s.ch9.ms/events/build/2015/rss/mp4"))
#$a = ($rss.downloadstring("http://s.ch9.ms/events/build/2015/rss/mp3")) 

#Preferably enter something not too long to not have filename problems! cut and paste them afterwards
$downloadlocation = "C:\Build"

	if (-not (Test-Path $downloadlocation)) {
		Write-Host "Folder $fpath dosen't exist. Creating it..."
		New-Item $downloadlocation -type directory
	}
set-location $downloadlocation

#Download all the slides
try { 

$b.rss.channel.item | foreach{
	$code = $_.comments.split("/") | select -last 1	   

	# Grab the URL for the PPTX file
	$urlpptx = New-Object System.Uri($_.enclosure.url)
    $filepptx = $code + "-" + $_.creator + " - " + $_.title.Replace(":", "-").Replace("?", "").Replace("/", "-").Replace("<", "").Replace("|", "").Replace('"',"").Replace("*","")
	$filepptx = $filepptx.substring(0, [System.Math]::Min(120, $filepptx.Length))
	$filepptx = $filepptx.trim()
	$filepptx = $filepptx + ".pptx"
	if ($code -ne "")
	{
		 $folder = $code + " - " + $_.title.Replace(":", "-").Replace("?", "").Replace("/", "-").Replace("<", "").Replace("|", "").Replace('"',"").Replace("*","")
		 $folder = $folder.substring(0, [System.Math]::Min(100, $folder.Length))
		 $folder = $folder.trim()
	}
	else
	{
		$folder = "NoCodeSessions"
	}

	if (-not (Test-Path $folder)) {
		Write-Host "Folder $folder dosen't exist. Creating it..."
		New-Item $folder -type directory
	}

	# Make sure the PowerPoint file doesn't already exist
	if (!(test-path "$downloadlocation\$folder\$filepptx"))
	{
		# Echo out the  file that's being downloaded
		$filepptx
		$wc = (New-Object System.Net.WebClient)  

		# Download the MP4 file
		$wc.DownloadFile($urlpptx, "$downloadlocation\$filepptx")
		mv $filepptx $folder 

	}
	}

}
catch
{
Write-host "Slides are not yet up. Run this script every day to get the latest updates"
}

#download all the mp4

# Walk through each item in the feed
$a.rss.channel.item | foreach{
	$code = $_.comments.split("/") | select -last 1	   

	# Grab the URL for the MP4 file
	$url = New-Object System.Uri($_.enclosure.url)  

	# Create the local file name for the MP4 download
	$file = $code + "-" + $_.creator + "-" + $_.title.Replace(":", "-").Replace("?", "").Replace("/", "-").Replace("<", "").Replace("|", "").Replace('"',"").Replace("*","")
	$file = $file.substring(0, [System.Math]::Min(120, $file.Length))
	$file = $file.trim()
	$file = $file + ".mp4"  

	if ($code -ne "")
	{
		 $folder = $code + " - " + $_.title.Replace(":", "-").Replace("?", "").Replace("/", "-").Replace("<", "").Replace("|", "").Replace('"',"").Replace("*","")
		 $folder = $folder.substring(0, [System.Math]::Min(100, $folder.Length))
		 $folder = $folder.trim()
	}
	else
	{
		$folder = "NoCodeSessions"
	}

	if (-not (Test-Path $folder)) {
		Write-Host "Folder $folder) dosen't exist. Creating it..."
		New-Item $folder -type directory
	}

	# Make sure the MP4 file doesn't already exist

	if (!(test-path "$folder\$file"))
	{
		# Echo out the  file that's being downloaded
		$file
		$wc = (New-Object System.Net.WebClient)  

		# Download the MP4 file
		$wc.DownloadFile($url, "$downloadlocation\$file")
		mv $file $folder
	}

#text description from session
	$OutFile = New-Item -type file "$($downloadlocation)\$($Folder)\$($Code.trim()).txt" -Force
    $Category = "" ; $Content = ""
    $_.category | foreach {$Category += $_ + ","}
    $Content = $_.title.trim() + &quot;<code>r</code>n&quot; + $_.creator + &quot;<code>r</code>n&quot; + $_.summary.trim() + &quot;<code>r</code>n&quot; + &quot;<code>r</code>n&quot; + $Category.Substring(0,$Category.Length -1)
   add-content $OutFile $Content

	}

Leave a comment and don’t forget to like the Absolute SharePoint Blog Page  on Facebook and to follow me on Twitter here  for the latest news and technical articles on SharePoint.  Also, don’t forget to check out SharePoint Community.Net for more great SharePoint Content.

No ratings yet.

Please rate this