Please join Chris Givens from Architecting Connected Systems and me for Part 1 of our webinar series entitled Business Intelligence Using SharePoint 2010 & PowerPivot. You’ll learn how to create powerful, extensible, ad-hoc BI solutions for your organization using a combination of Excel, PowerPivot (formerly codenamed Gemini), and SharePoint Server 2010.
The webinar will include live demonstrations and discussion of the following points:
- The capabilities and target audience for this new technology
- How self-service BI is transforming the way we think about and work with data
- The myriad products & services that work in concert to deliver PowerPivot-driven BI
- Advantages of self-service BI over traditional BI
- SharePoint’s front & center role in the changing BI landscape
PowerPivot and SharePoint usher in a new era of self-service business intelligence and collaboration, which enables you to analyze and take advantage of the data and knowledge assets your organization already owns!
Sign-Up for the Seminar here:
In a post entitled “Time for a Change” a few weeks ago I announced my decision to leave Mindsharp and return to the world of fulltime consulting. At the time I hadn’t decided whether that meant a fulltime position with a consulting firm or restarting my own company called Don’t Pa..Panic Software. I’ve spent the last month talking to a number of companies and I’m happy to announce that I have accepted a position as a Senior SharePoint Architect/Lead Consultant with ShareSquared.
I’m really excited to be joining the ShareSquared staff. It means that I’ll continue to work with some of the best and brightest talent in the SharePoint community, just like I did at Mindsharp. I’ll be working with people like fellow SharePoint MVPs Maurice Prather and Gary Lapointe and other SharePoint notables like Keith Richie. I’m honored to be invited to join such a talent pool. So, if you are you looking for a team of SharePoint experts, then ShareSquared can help … drop us a note.
I’ll be the first to agree that the best tool for editing a SharePoint master page is SharePoint Designer (SPD). SPD is able to display both a code and “WYSIWYG” view of the master even if objects on the page are referenced using virtual directories, relative addresses, or addresses that contain dynamic placeholders. Because Visual Studio can’t open a SharePoint site in place it is unable to provide the same level of editing support. But the problem is that a master page edited in SPD is “customized” and can only be used for that one site (or a single site collection if publishing features have been enabled.) So it has become a best practice to create a custom master in a separate SPD development environment, export it to the file system, and then deploy it in production as an “uncustomized” master page using a feature in a solution. (I documented how to deploy an SPD 2007 master page as a feature in a previous blog here.)
Editing master pages in SPD 2010 continues to be the best practice, but it can be cumbersome for small changes to Enterprise master pages already deployed via a Feature. Sometimes its just not practical to upload the master to a Development site master page gallery, edit it in SPD 2010, and then download the edited copy to be packaged in Visual Studio 2010 and re-deployed to an Enterprise. In those cases it would be nice to make a quick edit in VS 2010. But VS 2010 is unable to interpret the master page in the context of a live site and defaults to the standard code view editor when opening a master page. This leads to two specific limitations that make even simple edits more difficult. As you can see from the screen shots below there is no support for expansion/contraction of code sections and Intellisense support is greyed out.
This makes it even more difficult to edit master pages in a code only view. To avoid these limitations you will need to tell VS 2010 which editor to use when opening the master page. To do this Right-Click on the Master page to be edited in the Solution Explorer and select Open With… from the context menu. A dialog will open showing all the different Editors that are available. Highlight the Master Page Editor (Default) entry and click OK to open the Master page using the Master Page Editor in place of the Source Code (Text) Editor. (Note: Although the Master Page Editor is set as the default just clicking on the master page in Solution Explorer will actually use the Source Code (Text) Editor. The screenshot below shows the master page after it has been manually loaded into the Master Page Editor using the Open With… menu. Notice the presence of both Expansion/Contraction Outlining and Intellisense.
A similar problem exists when opening .aspx pages that are not stored in the _Layouts virtual directory. You can enable full code editing of these pages by using OpenWith… and choosing Web Form Editor (default).
If there is one thing in life that is a constant it is that things are always changing. New products are released, new technologies developed, and new job opportunities arise. I decided a few weeks ago that it was time to make a change like that in my life. I decided it was time to bid my position as a Principal Trainer/Associate at Mindsharp goodbye and return to the world of fulltime consulting. So two weeks ago I submitted my notice and yesterday was my last official day as a Mindsharp employee.
I’m taking the rest of the year off to spend some time with family and friends and get some serious writing done on a book I’m co-authoring with Daniel Galant about SharePoint Designer 2010. Then starting in January I’ll be back to deciding where I go from here. I’ve started talking to several companies about a position as a Senior SharePoint Architect/Developer. Or I may decide to go back to being an independent consultant for my own company, Don’t Pa..Panic Software. Whatever I decide I wish all my friends at Mindsharp well. Keep your eye on this blog. When I make a decision on where I’m going I’ll post it here.