Category Archives: Geek Fu

Microsoft Gallery | My PowerShell Script Reaches 100 downloads

Back when I was doing a lot of testing with loading test data into sharepoint lists and then dumping them to run another set of test data, the traditional method of deleting one at a time from the list was really slow, so I created a script to use the ProcessBatchData command to create an XML command structure to delete the items in batches so I could run several automated tests over with different conditions.  Worked well enough that I went ahead and uploaded it to the MS gallery for others to use who were in the same situation.  Just checked and we’ve passed the 100 downloads milestone.  So yeah!  Glad people find it useful

The Truncate all Items in an SPList in SharePoint Using ProcessBatchData Command contribution has been downloaded 100 times from the Office TechNet Gallery. Awesome!

Gallery | 5 days ago

Recently I’ve been working on some other PowerShell scripts to walk a website and record broken links for SharePoint 2010, so once it’s a little more bulletproof I’ll have to post that as well.

Next SoCalCodeCamp October 13th & 14th, 2012 at USC

Code Camp is a free event for developers to come and learn from their peers. This community driven event has become an international trend where peer groups of all platforms, programming languages and disciplines band together to bring content to the community.

Who is speaking at Code Camp? YOU are, YOUR PEERS are, and YOUR LOCAL EXPERTS are… all are welcome! This is a community event and one of the main purposes of the event is to have local community members step up and offer some cool presentations! Don’t worry if you have never given a presentation before, we’ll give you some tips if you need help, and this a great opportunity to spread your wings. Of course, we do have some ringers on our speaker list as well… stay tuned… Schedule is released 2 weeks before the event and will be located here:

And yes the price is right! FREE FREE FREE

Please just check in when you get to the event so we can know how many people showed up and so we can give you some fun stuff

We are out of the gate fast with our LA Code Camp this year. Here are August/September tasks to help co-create our amazing community-driven event!

  • RSVPed/marked my calendar/encouraged others to do the same
  • Submitted and/or encouraged others to submit sessions – Speaker FAQ
  • Blogged/tweeted commented/retweeted about awesome sessions and the event
  • Signed up and/or encouraged others to contribute as a financial and/or raffle-prize sponsor – Sponsor FAQ
  • Signed up and/or encouraged others to volunteer on event-day – Volunteer FAQ
  • Enjoy the rest of my summer… and be ready for another great SoCal Code Camp!

Remember, YOU help make Code Camp GREAT!

Many thanks!

100 hours of free Microsoft PPM Content from customers, partners, MVPs and Microsoft!

Just saw this on:

Following yesterday’s announcement on the main Microsoft Project blog: Microsoft Project Conference 2012 Session Recordings Are Live! please find below the full list of sessions (by code, presenter’s company and title). I have also attached an Excel spreadsheet with this list to this post (navigate to the end).

Grab you favorite beverage and snacks and enjoy the shows!

PS: there are four outstanding recordings we are still in the process of publishing and I will update this list once they are live.

PC200, AMD Corp,Detangling project demand, resource supply and capacity with Project Server

PC201, AXTEL, X-treme EPMO: Creating the Enterprise Project Management Office and Culture at AXTEL

PC202, Exxaro, Exxaro Resource: Project 2010 Case Study in Mining Industry

PC203, Kemira Oyj, Rapid Implementation of the Microsoft PPM solution and SAP-integration in a global Chemical company

PC204, Marquette University, Project and Project Portfolio Management that Works

PC205, Pioneer Hybred, Doing More with Less: Effective Capacity Planning and Reporting

PC206, Shire, Microsoft Project replaces Primavera: Why Shire made the switch and trusts Microsoft Project Server 2010 to manage $300M

PC207, U.S. Environmental Protection Agency, EPM@EPA: Accelerating Maturity in the Cloud

PC208, Verizon Communications, How Verizon saved millions with Microsoft PPM: Turning data into useful information

PC210, Project Step by Step, Care and Feeding of the Zealots: Why Project users are disproportionately invested in their product, and how you can help spread the love

PC211, Applepark Ltd, Project Server REAL LIFE (not Second Life!) customer case studies

PC212, Advisicon, Landing Strategy in 3 Steps

PC213, BrightWork, The Phoenix Shoot Out – Which is the best solution for Project Management – Excel or SharePoint or Project Desktop or Project Server?

PC214, FOXit (Pty) LTD, Extending PPM to more than project and portfolio management, operationalize your business

PC215, Innovative-e, Deliver SharePoint Success: Key Steps to Reap The Business Benefits

PC216, Novant Health, Portfolio Management – Just what the Doctor Ordered

PC217, SharkPro Software, Microsoft PPM Total Cost and Benefit Workshop – Finding YOUR ROI

PC218, SharkPro Software, Moving on Up! Migrating from other PPM tools to Microsoft Project Server 2010

PC219, The Project Group, 10 "Golden Rules" to work with Microsoft Project!

PC220, The Project Group, Leveraging Microsoft PPM for Capital Project Management within the Utility and Construction Industries

PC221, Tribridge, Achieve Complete Project Cost Planning & Insight: Integrating Microsoft Project Server 2010 with financial systems like Dynamics AX

PC222, UMT, Quickly Build Governance Workflows & Effectively Control Financials with UMT Project Essentials Pro

PC223, UMT, Gartner Perspectives – Going Beyond PPM – Effectively Manage Your Entire IT Portfolio Decisions with Project Server 2010

PC224, SBS Group, The Integration of ProjectManagement and Project Accounting with Dynamics SL

PC226, Gartner, The Gartner perspective: PPM Industry Trends and Adoption Best Practices

PC227, Microsoft, The 411 on Office 365

PC228, Microsoft, Cloud Bursting Techniques with SharePoint Online

PC229, Microsoft, Microsoft Project 2010 Desktop Overview

PC230, Microsoft, Microsoft Project Server 2010 Overview

PC231, Microsoft, Tracking a Microsoft Project Release Using Project

PC232, Microsoft, Microsoft Project 2010 Desktop Reporting Overview

PC233, Jornata, Critical Success Factors for a Successful SharePoint Deployment

PC234, Jornata, Managing and Finding Content in SharePoint 2010

PC235, LehnertCS, LLC, A Successful implementation with Microsoft Project Server is more than technical?

PC236, msProjectExperts, Microsoft Project 2010 Mania

PC237, Projectum, Manage your resources without Excel – yes it is possible!

PC238, The Versatile Company, Modeling Traditional, Serial and SCRUM Techniques in Project 2010

PC239, Innovative-e, Leveraging Project 2010 with Office 365 for Project Management Success

PC240, PlanFurther LLC, The painters, the policemen and the Pope… understanding task movement in Microsoft Project 2010

PC241, PMP Specialists, Resource Management – Putting the Puzzle Pieces Together!

PC242, PTC, Maximize Visibility & Accountability in New Product Development Portfolios

PC300, Ameren, YOU CAN DO IT: How to Implement Project 2010 Server Yourself (with Little or NO Consulting $$)

PC301, ARM, 8 Billion Reasons why ARM chose ProjectServer 2010

PC302, AT&T Business Services, Pearls and Pitfalls – Realizing Real Business Benefits with Microsoft Project Server and SharePoint

PC303, Microsoft, Leverage the capabilities of SharePoint to light up Microsoft Project Server

PC304, Ingersoll-Rand, Across Divisions, IT, Engineering and the World; a true Enterprise-wide PPM client case study with Ingersoll Rand

PC305, WilmerHale, Critical Chain Project Management using Microsoft Project Professional 2010 and Prochain: Implementing Project Portfolio Management

PC307, Microsoft, Lessons learned implementing Enterprise Innovation Programs

PC308, Bogdanov & Associates, Delivering Microsoft EPM Success: Essential Steps to Map People, Process and Tools

PC309, Campana & Schott, 3 steps to cut the Gordian knot in resource management

PC310, Campana & Schott, Deliver successful program results in matrix organizations

PC311, Expit, Bridging Project Management and IT Service Management domains using Microsoft Project Professional 2010

PC312, msProjectExperts, Implementing PMI’s Practice Standard for Scheduling in Microsoft Project

PC313, Pcubed, Project Scheduling Revisited: Performance Tuning Your Scheduling Practices

PC314, Revlon, Practical TFS and Project Server integration in mid size enterprise

PC315, Meijer, Journey from 2007 to 2010

PC316, Microsoft, Migration Best practices from Project Server previous versions

PC317, Microsoft, Everything you want to know about designing and implementing Project Server Security Model

PC318, Microsoft, Take Control of the Timesheet and Tasks Updates in your Project Server 2010 Environment

PC319, Microsoft, Best Practices Troubleshooting Project 2010 Deployments – Part 1

PC320, Microsoft, Getting up to speed with Project2010 Extensibility

PC321, Microsoft, Exploring Project Server Technical Content

PC322, Advisicon, Integrating Data from External LOB Systems (SAP, ClickSoft, etc.) for Strategic Resource Planning & Forecasting

PC323, PMO Logistics Inc., Everything You Wanted To Know About Administering Project Server 2010 But Were Afraid To Ask

PC324, Corporate Project Solutions, Integrating SharePoint and Project Server 2010 – Deployment Approaches, Integration Options and making the most of the SharePoint Enterprise Features.

PC325, FluentPro, Project Server 2010 configuration management, migration, merge and documenting

PC327, Project Hosts, Going online with PPM — what you need to know

PC328, Microsoft, Project Server and Dynamics AX – Completing the Lifecycle from Project Estimation to Revenue Recognition

PC329, Microsoft, Take Your Project Reporting To The Next Level: Dashboards And Other Tools

PC330, SOLVIN, Breaking the Boundaries of Time Tracking in Project Server: TrackTimesheet a seamlessly integrated extension for time reporting

PC331, msProjectExperts, Tips, Tricks, and Best Practices for Using Project Server 2010

PC332, Nintex, Building advanced Project Server workflows with Nintex Workflow for Project Server

PC333, ProjectPro Corporation, Critical Path 2.0

PC334, UMT, Turning Project Data into Real World Reports: An Overview of Business Intelligence Options

PC335, UMT, Unleashing the Value of Earned Value: Applying Schedule and Cost Controls to Measure ProjectPerformance

PC336, Advisicon, Making the Most of Project Professional When Managing Multiple Projects

PC337, Agora Consulting Partners, Be Loved By Your Development Teams: Using the Team Foundation Server – Project Server Connector

PC338, SharePoint911, SharePoint Governance isn’t just for Grandma

PC339, EPM Architects, Managing Resource Supply and Demand with Microsoft Project Server 2010

PC341, QuantumPM, Planning Innovation Adoption with IPM : Tips for a Successful Pilot

PC342, Milestone Consulting Group, YJTJ (Your Job Tool’s Job)™ – Working in Concert with Microsoft Project

PC343, Symnoian, LLC, Closing the Status Loop with Windows 8 Metro and Project Server’s Task Update Feature

PC349, Microsoft, Best Practices Troubleshooting Project 2010 Deployments – Part 2

PC400, Allianz Life, Bean Counting in the Cloud: Merging hosted EPM and internal GL data to optimize financial reporting.

PC401, Ubisoft, Tracking Historical Project Activity Data using the Microsoft Business Intelligence Suite

PC402, DeltaBahn, Planning and Executing a Multi-Instance, Multi-Version Project Server Migration

PC403, Milestone Consulting Group, Extending and Customizing the Project Server 2010 Timesheet to Drive Adoption and Achieve Business Results

Microsoft Certification reinvented for the Cloud Webcast

Just saw this and thought I’d throw it out there…

Friday, May 11, 2012 – 2:00–3:00 PM EDT

The US Partner Enablement & Learning Channel and Microsoft Learning North America Sales Teams cordially invite you to attend an exclusive Readiness Event on the NEW Microsoft Certification Program.

Join us on May 11 as Don Field, Senior Director of Microsoft Certification, engages the MPN Community with:

  • Overview on changes to and corresponding
    benefits of the certification program
  • Overview on changes to and corresponding
    benefits of the certification program
  • Walkthrough of solutions-based certification
  • Summary of available certification offers and
  • Opportunity to address questions that you may
    have on the new program

To join the meeting, simply use this URL and join via Live Meeting*:

For your convenience, this event will be recorded and made available for your review. A link to the recording will be distributed shortly after the live event concludes. We hope to see your team participate in this informative event.

Scott Akin


US Partner Enablement & Learning Channel

Microsoft Corporation

Lawrence Kaye

Business Development Manager

Microsoft Learning North America Sales

Microsoft Corporation

MCT | MCITP: SharePoint Administrator 2010


*NOTE: If you do not have Live Meeting already installed, you will be prompted to do so when you join the meeting. Please do not join using the Web Console since that application does not have audio
capabilities. Please note also that all audio will be provided via VoIP in the Live Meeting – no audio teleconference dial-in number will be available.

SharePoint Connections–March 26th through 29th, 2012

Looking forward to going to this year’s SharePoint Connections in Las Vegas, NV.

There are a couple of really great talks and Keynotes scheduled that should shed light on the next year as SharePoint 2010 and the “Social Enterprise” come together on a mashup collision course.  Things that will hopefully be enlightening are some of the talks including:

  • Big Data, Cloud and SharePoint (Steve Fox)
  • SharePoint Governance: Business, People and Process (Dan Holme)
  • Creating Dynamic Dashboards and Sharing Them Across the Corporation (Steve Caravajal)
  • Document Management Solutions (Paul J. Swider) – While not really part of the social sphere per say, very important for companies who are looking to organize and govern their data!

And of course… Q&A and the Prize Drawings :)  I never win, but it’s in Vegas and I feel lucky!