Mar 1, 2009

BASTA! Spring 09: SharePoint & PowerShell

Many peoples asked me to share my presentation about SharePoint & PowerShell from the BASTA! Spring 09 – here it is.

In general .NET developers aren’t familiar with PowerShell, though it’s really great and helpful tool. I recommend everyone just use it! If you master it, every piece of software is your slave, regardless it is based on .NET, COM or WMI.

The base evolution of PowerShell is everything in PowerShell is a .NET object!

In the Java magazine they compared the Bash with PowerShell and PowerShell won, because it is build on .NET.

There are many SharePoint-Solution-Life-Cycle-Tasks and for sure .NET tasks PowerShell can help you:

  • Migration
  • Build Process
  • Deployment
  • Prototyping
  • Automate Admin Tasks
  • Rapid Development
  • Learning
  • Alternative UI
  • Trouble Shooting
  • Admin-Tool for your own Software
  • Testing
  • Scripting language for your own software

My favorite is scripting language for your own software. It is really cool and powerful to build PowerShell functions around your .NET DLLs. By the way, same does Microsoft.

What do you think how SharePoint 14 can be scripted? Stsadm.exe?

 One of my fun demos to demonstrate the power of PowerShell:

  • Automate PowerPoint, create slide on the fly and post a tweet


$pptApp = new-object -com "powerpoint.application"

$ppt = $pptApp.Presentations.Add()

$slide = $ppt.Slides.Add(1,1)

$shape = $slide.Shapes.Item(1)

$shape.TextFrame.TextRange.Text ="PowerShell rocks!"



## Now replace "PowerShell rocks!" with the following script:

## "Twitter this via PowerPoint" | out-twitter

## out-twitter is slightly modified version of Jeff Hicks Out-Twitter

## paste the out-twitter script to your $profile


## you have to add "$request.ServicePoint.Expect100Continue = $false"

## Now invoke your script from PowerShell with the following line:

Invoke-Expression $shape.TextFrame.TextRange.Text

Made the complete presentation this way ;-)

I’ve also a done a demo how you can embed PowerShell in a SharePoint WebPart in about 5 minutes. Following soon…

Some pics of the presenation:

 b2 b1

You will see what the chain saw meant when you watch the presentation ;-)


Unknown said...

Intended for executing this additionally exploration within the unique pop under ads circle, which often will let you generate income, many you should do is usually to fit this label of their circle in conjunction with other sorts of applicable key terms that will assist you in figuring out if you experience almost any unique dilemma to be able unique corporation. One example is, people fit this label on the corporation in conjunction with other sorts of key terms like check complications connected with hoaxes. If you will get a number of facts, which often states that that it unique circle don't even have some sort of trustworthiness of definitely not doing in time expenses, then you definately really should lower of which available promptly. A different added in means of looking for a beneficial CPA circle will likely be by means of picking out the cpm advertising web page to investigate this cracked inbound links or maybe graphics which will really exist. You have to to make certain applicable websites will be rich simply in addition to easily. It's also sensible to seek to contact the support services in addition to mail these individuals in relation to ones requests in addition to issues in addition to look at the amount of time period is it being considered by means of these individuals intended for addressing ones issues. You will need to look at every aspect on the circle possibly the unit volumes. More or less everything facts will likely be effective additionally. Everthing will depend on people, if you would like do well in addition to acquire a ton of money on the circle. At this time there popunder isn't a different complications; your responsibility will probably often connect you with come to be loaded so they can bust people.

PDF signature said...

Congratulations, your blog is appealing and informative. Going through your Information, I found quite a few new ideas to implement.

Unknown said...

happy hug day 2016
happy hug day 2016 Date SMS Messages Quotes
How Hug Day Is Celebrated
Happy hug day sms

Unknown said...

happy hug day 2016
happy hug day 2016 Date SMS Messages Quotes
Hug day Celebration Ideas
hug day sms for bf/gf said...

20160423 junda
air jordans
cheap oakley sunglasses
kate spade outlet
adidas stan smith
ray ban sunglasses
michael kors outlet
nike air max shoes
cheap omega watches
yeezy boost 350
michael kors outlet online
michael kors outlet online
nike free runs
air jordan uk
michael kors outlet online
pandora charms
ray ban outlet
calvin klein outlet
fitflops sale clearance
toms outlet
nike huarache white
sac longchamp
toms outlet
michael kors outlet clearance
bottega veneta outlet
armani watches
gucci handbags
nike blazer
oakley sunglasses
true religion jeans
cheap jordans
ray bans
bottega veneta handbags
jimmy choo outlet
oakley sunglasses
prada outlet
reebok shoes
true religion
burberry outlet

Fangyaya said...

air jordan shoes
air jordan 4
louis vuitton outlet online
kobe shoes 11
louis vuitton outlet stores
toms shoes
air max 95
michael kors outlet clearance
coach outlet
ray ban outlet
louis vuitton outlet
hollister clothing
jordan 3 powder blue
nfl jerseys
louis vuitton outlet
longchamp le pliage
michael kors outlet clearance
kd 7 shoes
michael kors outlet online
louis vuitton
kobe 8
jordan retro 8
lebron james shoes 13
celine bags
nike store
pandora jewelry
louis vuitton purses
kate spade handbags
coach outlet
michael kors outlet online
nike running shoes
ralph lauren outlet
louis vuitton outlet
cheap jordans
coach factory outlet
michael kors purses
gucci belts
louis vuitton outlet stores
adidas yeezy 350
tory burch flats

Unknown said...

ugg outlet
christian louboutin shoes
ray ban sunglasses
birkenstock sandals
oakley sunglasses
ralph lauren outlet online
coach outlet
oakley sunglasses outlet
kate spade
ugg boots

chenlina said...

michael kors uk
uggs on sale
pittsburgh steelers jerseys
louis vuitton outlet
ray ban sunglasses
michael kors outlet clearance
coach outlet store online
ralph lauren clearance
ugg boots
pandora jewelry

Paulo said...

What you have to think about bank dispossessions. When you purchase a home, you as a rule put some cash down and after that you have a home loan on the rest of the equalization of the property.

Paulo said...

There are no charges or application costs at all to process and giving a government understudy solidification advance. It's illegal to request progress expenses for organizing a government instruction credit or solidifying elected training advances.

Paulo said...

With a simple alternative to reimburse the advance, it gets to be helpful the distance around. This unsecured business loan is reimbursed through future deals exchanges from your business charge card exchanges. Payday Loans San-diego

Home Improvement NYC said...

Ajrin Construction Inc. is a licensed New York general construction firm working as General Contractors in NYC, truly devoted to our services and remain firm until our Clients’ purposes are served to satisfaction. We feel much concerned of the value of your property, safety and security more than our profit or anything else.
Home Improvement NYC

khairy said...

شركة مكافحة حشرات بمكة
شركة كشف تسربات بمكة
شركة عزل اسطح بمكة
شركة تسليك مجاري بمكة
شركة تنظيف فلل بمكة
شركة تنظيف شقق بمكة
شركة تنظيف منازل بمكة
شركة تنظيف خزانات بمكة
شركة تنظيف موكيت بمكة

Unknown said...

Journey Jewelry Debeers made the Rolex Replica Watches notion of Journey Jewellery a couple of decades ago but it took a while to catch on. Recently, Saint Laurent Outlet became 1 in the most popular diamond jewellery presents available. Journey Jewellery is established by using a assortment of diamonds growing in size from smallest to largest, these Louboutin Outlet Online symbolize the growth of love that men and women have for just one another. As your love grows so should your diamonds, at least that's what Debeers believes. Journey variations have been shown mostly in white gold set with Swiss Replica Watches princess or round diamonds. The thought is based loosely about the Previous, Present, & Future 3-stone jewellery that was also designed by Debeers, These charm bracelets make fantastic presents and most people invest in a single for themselves in addition as for good friends. The Replica Designer Handbags on the jewellery is the capability to make bracelets jointly with friends and family, as soon as created they appear incredible and very trendy.

Unknown said...

How to know the quality of the oud
Large quantities of oud should be purchased, which should not be less than 3 tulles or more because it is much more expensive.
When you avoid buying dyed or sunken oud in oud because it is usually bad and bad, the dye may change the odor of the oud when used.
You have to be careful when you buy to cut the large lute because it can be leaded or stuffed with it and that is to increase its weight.
You have to try a small piece at the seller before buying it and focus on the color of smoke rising from it, if the color tends to blue and not black or brown, I know it is a distinct type.
It is necessary to carefully monitor the burning process of the oud because the good oud is characterized by frequent bubbles of fat when burning.
When you look at the cutting of the oud and notice that there are veins in the middle and color tends to dark brown or black, it is considered an excellent oud and characterized by many inside.
Finally, you have to try a small piece of oud in the middle of the water if you float this oud is distinct and you must pay attention to the color of water after placing the piece by changing the color of yellow, the oud, which I have tried painted or plated is not distinct.
The most important advantages and advantages of oud
The oud works to calm the headache, which relieves the pain, especially migraines or so-called sister. شركة نقل عفش بجدة
شركة نقل عفش بالاحساء
شركة نقل عفش بجازان
شركة نقل عفش بالخرج

Unknown said...

real racing 3 mod apk ppsspp gold apk hungry shark world mod apk

jamesdeny123 said...

Whenever you face any problems related to Norton antivirus software, you just visit setup to know more information about Norton antivirus. Norton setup is a type of antivirus software that detects different types of errors, virus and malware attacks. You need to activate the Norton account by just entering the Norton Product Key.