SharePoint Rating
A blog by Pilothouse Consulting
A blog by Pilothouse Consulting
Jun 25th
Windows Phone 7 will have some interesting integration with SharePoint. The demo below focuses on Word. I would be curious to see exactly how InfoPath integration works because it is going be a killer app for business use. Instead of writing custom apps, business users will be able to create forms linked to SharePoint and collect data via mobile devices (probably offline too).
I am not sure that Windows Phone 7 will take off on the consumer side right away (too much competition), but for business, it’s going to make a case.
They just need to get rid of white and blue text on the black background. Google has proved that black text on white background works better.
Jun 21st
In the last public SharePoint 2010 class we had to provide preconfigured laptops to about 70% of the students. Surprisingly many laptops with 4GB of RAM and Intel processors do not support virtualization on the chip and many come with 32 bit OS which wastes about 1 GB of RAM.
I am still surprised that Microsoft is pretty much killing Virtual PC by not allowing guest 64 bit operating systems when many of its new products are 64 bit only. We’ve used Virtual PC since 2003, but now it’s all VMWare as it’s the only viable solution for training. Sure MS recommends other options that we ruled out after spending enough time to realize that they would be a nightmare in a classroom environment.
Setting up VMWare image takes 10-20 minutes which is about how much time you have before someone gets frustrated with setup. Hopefully, people will keep upgrading their laptops to processors that support virtualization, solid state drives, and 64 bit operating systems. This way we don’t have to ship big boxes to/from DC.
Jun 16th
As a company, we rely on a number of Intuit services as well as their accounting software. Generally, we like to host our own applications if we believe that we can do a better job than the external provider. In the case of Intuit, they have been decent with their online services but not that great. I believe a big part of it is that they outsource too much themselves.
It’s amazing that most of their sites have been down for 20 hours now. This situation gives a bad reputation to online/cloud services.
Jun 16th
A savvy student in a SharePoint 2010 class today asked about event handlers and Designer workflows. As I am wont to do, I just “did it” to see exactly what happened.
When having a Designer workflow (associated with a list) kick off automatically, an ItemAdded and ItemUpdated event handler are attached to the list in question to handle said kickoff. If you want to have some code run via event handler before the workflow starts, your best bet is to use ItemAdding, as ItemAdded won’t be guaranteed to run before the workflow starts.
This is one of those cases where the term “asynchronous” with regard to the ItemAdded event handler can be taken to mean what the actual word means, instead of as a substitute for “after.”
Jun 14th
Overall the trend continues to configuring more out of box and only developing functions that add immediate value.
Sep 24th
In 2000, when I picked up a book about ASP.NET Beta, I was impressed with Microsoft’s ability not only to copy Java, but make it simpler and better. In the next couple of years I switched from doing Java/Oracle projects to .NET/SharePoint projects. It turned out to be a great call. SharePoint is a product that Microsoft got right even with all of the problems it has. .Net has practically became a standard within the enterprise and now promotes all of Microsoft server products.
I am fairly loyal to Microsoft products even outside of the corporate world. I have an Xbox and a Zune (and this is after a couple of IPods).
So why I am writing this? Microsoft is clearly losing the battle on the consumer side and it’s only a matter of time until Google/Apple make a much stronger case in the corporate world with Google documents/Gmail/Iphone/Android etc.
Why is Microsoft losing the battle? Steve Ballmer’s ineffective leadership and poor execution.
Some of the major execution failures under his watch:
- Zune (F) – failed to copy Apple feature set; horrible desktop software.
- Live.com (C-) – took too long to roll out; did a couple of reactionary to Google/overpaid acquisitions.
- Vista (B-) – perceived performance is bad; lied about system requirements on the initial roll out (I like Vista with 4GB of RAM, but XP was still faster).
Shareholders should demand a better track record from a CEO of the largest software company in the world. Microsoft still has a lot software power and a few simple adjustments would really help the company and likely the stock price:
- Get a new CEO – somebody from a successful Microsoft business unit such as Xbox or SharePoint.
- Lay off hordes of contractors and limit frivolous hiring. In the last year, the number of employees Microsoft hired is equivalent to 55% of Google’s total workforce. And I though Google hired too many. Contractors make Microsoft more and more like IBM.
- Focus on performance. Stop assuming that the hardware will get better and better. Deliver products that require less RAM and CPU.
Jun 29th
Being one of the few people flying around like a maniac teaching SharePoint classes on a Mac, I’m obviously not a Windows fanboy or Microsoft shill. If you ask them, SharePoint is the best of everything and can do anything.
While that may be true to a certain extent (anything that is as openly customizable as it is can be configured and added on to to do most everything that a computer can), there is a point where you may as well have written your entire solution from scratch.
And well, the things that it offers are not best of breed. I can’t name a single feature of SharePoint that is not better had somewhere else. Why would I suggest that anyone use the product, ever?
Note that I said “single feature.” SharePoint is much more than a single feature. There might be a better document management system, but not one that also gives you a portal, collaboration on random things, and a central place to base a company intranet from.
With SharePoint, you can build something pretty close to MySpace in a couple days. Its not identical, and some stuff is definitely missing, but you can get really close. That is precisely where SharePoint offers value.
For the majority of things in business, 90% of the way there is more than good enough. Sure, you can spend another 6 months customizing everything to make it perfect, but living with a few idiosyncrasies or a nav element in its default position instead of precisely where they designers wanted it gets you being productive immediately.
So, what am I trying to say? SharePoint has value if you’re willing to work with its design and modify your ideas to fit in with it – so work on understanding the product. It’s a waste if you’re going to spend 6 or 7 figures trying to make it work like it should – you’d be better served writing your own solution from scratch.
Jun 15th
These files are indeed extremely important to any SharePoint deployment. From time to time, though, someone gets the bright idea to tinker with them and break the site. How? Well, say someone decides to open up application.master in SharePoint Designer to make some changes for application pages. Whoops – it’s dead.
May 3rd
Apr 16th
So after tinkering with Visual Studio 2008 Express on a SharePoint development machine, I made the obvious eventual move of uninstalling Express Edition and replacing it with Visual Studio 2008.