Steve's profileSharePointing SpacesPhotosBlogListsMore Tools Help

Steve Walker

Occupation
Location
Interests
Senior Consultant - Microsoft Consulting Services
Photo 1 of 88

Disclaimer

All opinions expressed here are the view of the author and only the author and do not represent the views of my employer, Microsoft, or any of its subsidiaries, officers, or other employees.

SharePointing Spaces

Uniting creative thought and passionate execution of technology to bring about cultural and social change

Patterns & Practices SharePoint Guidance

For those of you that have not seen it yet, there is some "Pre-Alpha" SharePoint guidance that has been released by the Patterns & Practices team @ Microsoft. While this is not even the Alpha release, I think it's worth a read for someone embarking on the SharePoint development path in an enterprise environment.
 
Happy SharePointing !

SharePoint Architecture - Coming Soon

All too often I am frustrated by the exmples of how to do things in SharePoint that do not adhere to best practices. Ways to manually modify files, xcopy files to locations on the file system, stsadm scripts to activate features that are not part of any solution deployment package, the list goes on. While these methods may be perfectly viable options for single server development, they fail horribly in an enterprise environment.
 
To really leverage the power of SharePoint is to reduce the operational complexity of your deployment of code through your environments. We all know how frustrating it can be to manage a multitude of applications in various environments and various states of upgrade. This can be compounded by having tedious processes that must be gone through for each and every code deployment for each and every application.
 
Many developers have never had to worry about these things, and many developers have gotten by just fine with a "Code and Load" mentality. For those of us that have had to work in demanding enterprise environments, Publicly traded companies, government entities, financial institutions. These must all adhere to strict guidlines for deploying code through production systems. SharePoint has infrastructure that when used CORRECTLY can facilitate reduced overhead for this process. When used INCORRECTLY it has the potential to exaccerbate these issues and ADD to the complexity of these environments.
 
The success of your SharePoint implementation depends greatly on the architecture of your solutions, yes, but I would argue that correctly utilizing the typical Application Development Lifecycle methodologies that we as an industry have developed along with the Solution Deployment Infrastructure within SharePoint can enhance your environment and speed your adoption of technology to solve your business needs.
 
In the next series of blog posts that will follow. I plan on documenting the development of the SharePointArchitecture.com We site using the tenets that I have learned and developed for SharePoint Development. I hope that others find them useful. While I will be focusing on application development on the SharePoint Platform, I will also have a focus on managing the application code through the multiple environments that the application will be deployed to.
 
I will keep the code for the solution on codeplex so if you would like to follow along, feel free. Once this series of Articles is through, I will open the project to others to contribute to the ongoing development of any application code that is useful.
 
Until Next Time,
Happy SharePointing !

Microsoft Search Server

It's Interesting to see Microsoft's approach to utilizing the Platform they have developed for MOSS 2007 / WSS and offering creative solutions. Case in point: http://www.microsoft.com/presspass/press/2007/nov07/11-06SearchServer08ExpressPR.mspx Microsoft's new Search Server. There's a free version of it that is pretty much the real deal from what I can tell. WSS and this could be a pretty compelling low cost intranet / extranet solution for a considerable number of businesses

Microsoft Download Beta – Interesting Look at things to come

For those that have not seen it, Microsoft is showing off the new Beta Version of Microsoft Download and there's a dependency on Silverlight (for those of you that were wondering how they were going to get the installbase up for silverlight.. now you know ;-) )

Take a peek. I really thought it was interesting (although as with any site you design with such a heavy client footprint, initial launch times are slow.. good to know I am not the only one having those problems ;-)

Don't Miss the Show - The Perseid's

We are planning on catching the perseid Meteors tonight. It should be one of the best shows in years since there is no moon and we are supposed to be running through the densest part of the debris field this year. I look forward to letting my son see his first good shower (we went once before but there was too much light pollution) THis time we are going to go out of town to my in-laws' farm on the other side of Claremore. We'll still have a bit of pollution from TUlsa but it should be to the west of us and the Meteors are supposed to come in from teh northeast.
 
I know it'll be a late night since the show doesn't begin in earnest until around midnight... it peaks at 1 AM CST and tapers off until 2. There are of course showers before this and after but that should be the biggest metoer counts over that two hours (Or that's what I am betting anyways)
 
I'll post back an update... this would be a good use of a High Def DIgital Camcorder. I wonder if anyone will post video on You Tube ?