Categories
Links
Archives
Other Blogs
|
Thor Projects LLC - Welcome : Blog - Robert Bogue [MVP]
Tuesday, February 02, 2010
The powerhouse of SharePoint publishing sites is the ContentByQuery web part – more affectionately known as the Content Query Web Part or CQWP. Last year I wrote a comprehensive article on customizing it that was published today at http://msdn.microsoft.com/en-us/library/ff380147.aspx Check it out and let me know what you think about it.
Categories:
Professional, Articles
|
Monday, August 03, 2009
"In this four part series on performance we've reviewed the fundamentals of assessing performance including using the tools built into Windows to make these assessments. We've covered the considerations for session state, and we've walked through the benefits and problems with caching. However, we've not covered in detail what to do once you've assessed performance or how to leverage what you've learned about session state and caching to solve real world problems. In this article we'll be focused on isolating problems into solvable units and what to do when you believe that things just can't fixed."
Read More at http://www.developer.com/design/article.php/3832961
Categories:
Professional, Articles
|
Monday, July 27, 2009
"If you're looking at performance and you want to get some quick wins, the obvious place to start is caching. Caching as a concept is focused exclusively around improving performance. It's been used in disk controllers, processors, and other hardware devices since nearly the beginning of computing. Various software methods have been devised to do caching as well. Fundamentally caching has one limitation — managing updates — and several decisions. In this article, we'll explore the basic options for caching and their impact on performance."
Read More at http://www.developer.com/design/article.php/3831821
Categories:
Professional, Articles
|
Saturday, July 25, 2009
"Most of us have learned about the concept of gravity through our schooling in Newtonian physics. Although, most of us remember it as Sir Isaac Newton getting hit on the head by an apple. We know that objects draw other objects in. Despite the fact that we've learned this we're confronted with our daily observation where we see that two objects sitting on a desk don't appear to be zooming towards each other through this attraction.
This explains our challenge with understanding gravity as it applies to our Intranets. The concept is one that makes sense -- but it's difficult to see and get a tangible feel for. However, despite its elusive nature gravity does have a profound impact on our lives -- and it can have a profound effect on your Intranet.
In this article we'll talk about how gravity works on the scale of planets and galaxies so that we can see how we can make our intranets larger."
Read the rest at http://www.intranetjournal.com/articles/200907/ij_07_24_09a.html
Categories:
Articles, Professional
|
Monday, July 20, 2009
"In the first part of this series a discussion was presented on what performance is, and some of the techniques that can be used to improve or monitor performance in your application. In this article the focus is specifically on managing session state and the things that you can do to maintain performance in your application.
There are two key areas to understand in session state management. First, you need to understand the options you have for maintaining session state. Second, you have to consider the different kinds of information that need to be managed in session state and how the different needs for maintaining session state impact how you might choose to manage it."
Read the rest at http://www.developer.com/design/article.php/3829586
Categories:
Professional, Articles
|
Monday, July 06, 2009
"One of my least favorite discussions in development is the discussion about performance. It's one of my least favorite because it requires a ton of knowledge about how systems work, and either a ton of guesswork or some very detailed work with load testing. I generally say that the results you get out of any performance prediction exercise are bound to be wrong. The goal is to make them as least wrong as possible.
I'm going to try to lay out some general guidelines for performance improvement through improving understanding about what performance is, how to measure it, and finally solutions to common problems. This article will cover the core understanding of the performance conversation. The second and third articles will cover session management and caching because they have such a great impact on performance — and on what solutions you can use to improve performance. The final article in the series will focus specifically on ways to improve performance."
Read the whole article
Note: This is part 1 of a 4 part series
Categories:
Professional, Articles
|
Thursday, June 04, 2009
It's been a while since I've written an article but this one at IntranetJournal.com is designed to help people understand the process I go through to work with folks on developing and maintaining a governance plan. It begins:
"One of the most common questions that I get from prospects as I'm talking to them about the creation of a governance plan and process is what does it look like. In other words, there are materials available which describe what should be in a governance plan but there isn't a ton of guidance on what the process of creating a governance plan and process are.
Unlike a few years ago you now have sample governance plans you can look at, there are articles describing the kinds of things that you need to make sure are in a governance document, and a governance resource center on TechNet.
The goal of this article is something slightly different. The other resources available describe what to create, in this article I'll focus on the process for creating the plan based on the engagements I've been a part of. Rather than a specific step-by-step process, what appears here is a rough framework that you can and should tailor to your unique situation. In the following you'll also find some insight as to the psychology of putting a plan together as well as the aspects of how we as humans learn and process information."
The full text is available at http://www.intranetjournal.com/articles/200906/ij_06_04_09a.html
Categories:
Articles, Professional
|
Saturday, August 23, 2008
What do you think when I say ECM? Industry insiders, consultants, and implementers of ECM systems have developed an understanding of the tools as process enablers. Whether it's recording and filing invoices, contracts, or packing slips, ECM systems have typically been implemented in places where the number of documents is large and the findability problem for those documents is great.
It's not hard for most folks to imagine rows and rows of file cabinets overflowing with paper. Locating a document in these rows and rows of file cabinets was a task that was done very rarely because the cost to retrieve the paper was so high. However, this meant that important checks to see whether the invoice had been previously paid, or if the work was being double billed was skipped and organizations were losing millions of dollars each year. ECM systems, some of which quite literally cost millions of dollars to implement were put in to improve the speed of retrieval, the speed of filing, and reduce the amount of physical space required to maintain the records.
More…
http://www.ecmconnection.com/article.mvc/Sharepoint-ECM-document-management-0002
Categories:
Professional, Articles
|
Friday, August 15, 2008
Whether you were hearing voices in your head saying "Build it and they will come" or you simply had to find a replacement for your languishing Internet, more often than not once you get the SharePoint® platform in place you'll find pockets of the organization where it seems like everyone is using SharePoint for everything – even things they shouldn't -- and other pockets of the organization where SharePoint is seen as some sort of contagious disease.
The kind of engagement that you may see in parts of your organization is powerful. Instead of users simply using the solutions which have already been created, they're creating their own solutions. Sure occasionally an engaged user will create a solution in SharePoint which isn't well advised, however, many solutions that engaged users create will fit the platform and will be useful to themselves and others. A user who's adopted SharePoint can use those solutions that have already been created, but an engaged user can create their own solutions. Driving forward an implementation with users who've adopted SharePoint means creating all of the solutions for the users – a rate limiting factor for any growth of SharePoint.
Implementing a solution like SharePoint and getting engagement across the organization isn't easy. Every organization has the early adopters – the folks that may have pushed for SharePoint in the first place – and the laggards – the folks that are still etching out their memos on stone tablets. There's also the diversity of technical skills which happen in organizations where some folks are carrying around the latest devices while others are still using the "bag" car phones that aren't exactly mobile. So how do you increase SharePoint engagement throughout your organization?
It's not magic. It's not some ancient incantation. By just applying a handful of easy-to-understand principles, you can get the engagement you want without losing control. We will discuss two techniques for developing engagement by first evaluating your situation and second by building intent to use.
To read the rest of the whitepaper go to http://go.microsoft.com/fwlink/?LinkId=125133&clcid=0x409
Categories:
Professional, Articles
|
Thursday, June 12, 2008
One of the challenges with most portals, including intranets, is maintaining relevancy of the information that the user sees and interacts with. You'll hear a ton about search relevancy but relatively little is said about what is displayed on the home page. Some organizations approach the home pages as simple landing pages, a place for links to other places. Others try to serve up relevant content, but all too often there are substantial portions of a corporate intranet home page that just aren't relevant. If you're in Indianapolis, how important is the company picnic taking place in New York?
In our information overload culture we've gotten adept at blocking out advertising and other non-content items on a page and still ad blocking software is in widespread use. We can filter information ourselves but the more we can filter information for users the better they like it. The more focused we can make our content the better the user experience. Luckily SharePoint has several ways that we can deliver customized content to users and groups.
More…
http://www.intranetjournal.com/articles/200806/ij_06_11_08a.html
Categories:
Professional, Articles
|
Next >>
|
|