BPC: Building SharePoint Applications with InfoPath and SharePoint Designer with Darvish Shadravan

Let me start out by saying I am not a morning person. I require significant quantities of sugar and/or caffeine to operate any earlier than 9am. But when I saw a session at this week's Best Practices Conference that combined my three favorite topics – SharePoint, InfoPath, and Workflows – I knew I had to be there, even if it did start at 8am (who knew there were two 8 o'clocks in a day?).

Fortunately, the speaker for this session, Microsoft's Darvish Shadravan, MCTS-SharePoint, MCSE, and CISSP, clearly was a morning person, and roused everybody from their half-awake, desperately-drinking-coffee state. As an extra incentive to wake up, he offered free pens to people who asked good questions (but promised empty pen cases if you asked anything about licensing!). And yes, Bamboo Nation friends, I did get a pen! Woohoo!

Darvish (or "D", as he prefers to be called) gave a demo of a SharePoint 2010 application that was built using an InfoPath 2010 form and a workflow designed in SharePoint Designer 2010. The "new for 2010" feature buzzwords were flying: We learned about Business Connectivity Services (BCS), External Lists, Secure Store, Word Services, and Document IDs for SharePoint 2010. In the InfoPath portion of the demo, we saw picture buttons, found out you can now use filtering in browser-enabled forms (finally!), saw an application of BCS, and got lots of teasers for features that will be covered in one of D's later BPC sessions on creating InfoPath forms.

And since this is the "Best Practices" Conference, we got lots of tips for effective form creation, including "Don't make users fill out their own information," (use sensible form field defaults), use filtering to narrow down list choices in drop-down fields (now that you can!), and use hidden fields and conditional formatting if your form goes through multiple statuses.

People must have wanted those pens, because hands were up the whole session, despite the hour. And in case you're wondering, I asked a question about the workflow – which should be no surprise to those of you who have seen my frequent posts about Bamboo's Workflow Conductor. 🙂 

Speaking of workflows, make sure to catch Bamboo's own Jeff Tubb later today as he presents Process Automation Options for SharePoint.

Check out ourfull coverage of Best Practices Conference 2010:

SharePoint

Applications

SharePoint apps are stand-alone applications that perform specific tasks on a SharePoint site. Apps can perform functions such as managing a discussion board or knowledge base, performing project management or time tracking tasks, or doing other workflow operations.

SharePoint

Product Suites

Experience greater power and savings by bundling our SharePoint apps and web parts.


Essentials


Essentials Plus


Bamboo Premier


Project Management Suite


Knowledge Management Suite


External User Manager


SharePoint

Web Parts

Extend SharePoint beyond its out-of-the-box capabilities by tailoring it to your requirements with Bamboo Solution’s growing portfolio of Web Parts. Web Parts are the building blocks of pages on a SharePoint site that can be used to customize the user interface and content of a site page. 

SharePoint

Product Suites

Experience greater power and savings by bundling our SharePoint apps and web parts.


Essentials


Essentials Plus


Bamboo Premier


Project Management Suite


Knowledge Management Suite


External User Manager


Office 365

Cloud Parts

Cloud Parts are functional components that extend your SharePoint environment whether it’s hosted, on-premises, or part of Microsoft Office 365. More than mere ports of existing software to the cloud, our Cloud Parts have been built from the ground up to take advantage of the best that the cloud has to offer.

SharePoint

Product Suites

Experience greater power and savings by bundling our SharePoint apps and web parts.


Cloud Parts Suite for O365/SP Onl.


Featured Services

SharePoint Health Check

A SharePoint Health Check will identify the causes of issues and risks associated with your specific environment, and is custom tailored to provide you with the best recommendations to optimize your SharePoint environment.

SQL Health Check

Document recommendations relating to performance, stability, availability, or a specific focus you request of your SQL Server database instances.

My SharePointXperts

The truth is that each SharePoint skill may not be a full time job for many organizations, and it is nearly impossible for one person to do everything you need – so augment your team with SharePointXperts; providing the skill sets you need when you need them!