SharePoint
There are 51 entries for the tag
SharePoint
What:MSDN Webcast: Knee-Jerk Reactions to Proactive Solutions: Improved SharePoint PerformanceAttend this webcast to learn one dozen easy-to-implement performance tips for Microsoft Office SharePoint Server 2007. We discuss a wide range of topics from adjusting out-of-the-box settings to identifying memory leaks in custom code. We also describe several ways to proactively improve the user experience and squeeze more performance out of a SharePoint Server farm. Anyone currently designing a SharePoint...
SharePoint Team Announces SharePoint 2010 Preliminary System Requirements Highlights The next version of SharePoint will officially be called SharePoint 2010. It was announced today that SharePoint 2010 will have the following system requirements: SharePoint Server 2010 will be 64-bit only. SharePoint Server 2010 will require 64-bit Windows Server 2008 or 64-bit Windows Server 2008 R2. SharePoint Server 2010 will require 64-bit SQL Server 2008 or 64-bit SQL Server 2005. This Upgrade Checker can be...
Date and Time: Monday May 11, 2009 6pm - 8pm Location: Tulsa Community College Northeast Campus 3727 East Apache Tulsa, OK 74115 Topic: DotNetMafia.com's Corey Roth and Kyle Kelin go head to head debating the best way to provision content in SharePoint: using CAML or using the SharePoint Object Model. This no slides talk will compare and contrast the different ways of provisioning SharePoint sites, providing in depth code examples of each method.This is an informal discussion so please come with...
Dallas SharePoint TechFest 2009 Presentations Posted Travis, Kari, Jim and I made it home late last night from the Dallas SharePoint TechFest. Our company SpringPoint was the only Managed Gold Partner from Oklahoma invited to participate and we did so proudly. We were able to attend the pre-event on Tuesday night where Joel Oleson delivered two great presentations. The first was particularly interesting because it explained the business value of www.Twitter.com. On Wednesday Jim (@wowjim) and I (@dbottjer)...
Issue: How to prevent content such as list and document libraries from being indexed? Solution: Open the Advanced Settings for a SharePoint List. Check the “No” for “Allow items from this document library to appear in search results?” Note: SharePoint’s Object Model can also be used to programmatically set the list’s NoCrawl Property to false. Additional Information: Follow me on twitter @dbottjer Related Posts: Manipulating SharePoint Lists with Code 403 Error When Accessing searchspsettings.aspx...
Window 7 Release Candidate Due April 30th Windows 7 Release Candidate is expected to be available for download through MSDN and TechNet on April 30th, 2009. Ref: Windows Team Blog - Windows 7 Release Candidate Update Also Of Interest: The Windows 7 team also comment how “At the peak of the feedback cycle, we were receiving a “Send Feedback” report every 15 seconds for an entire week.” SharePoint Designer now Free! As SharePoint continues to increase in popularity, Microsoft announced SharePoint Designer...
When: April 27th, 2009 Where: TCC (Tulsa Community College) Northeast Campus 3727 East Apache Tulsa, OK 74115 918-594-8000 Intro Presentation: Geek Speak: How Geeks Can Communicate with the Rest of the Business World Business Presentation Strategist Shari Alexander is going to share with use the secrets behind successful presentations. She will help you become more persuasive and influential in your communications and, more importantly, show you how to create a technical presentation that doesn't...
SharePoint | St. Louis MOSS Camp 2009 Reviewed After running into Becky Isserman at almost every SharePoint event this year, I finally had the chance to attend her “Dazzling SharePoint with Silverlight” presentation. In her presentation she demonstrated how to use tools such as blend and designer from expression suite. What I learned: Install MOSS / WSS SP1 and Infrastructure Rollup before using Silverlight within SharePoint Recommended resource: www.Silverlight.net Silverlight cannot reference the...
MOSS Camp 2009 Presentation | 12 Tips for Improving SharePoint Performance I’m speaking this afternoon at the St. Louis MOSS Camp 2009. I’ll be giving my SharePoint Performance presentation “From Knee Jerk Reactions to Proactive Solutions - 12 Tips for Improving SharePoint Performance.” If you’re in the area please join us. There is a great group of speakers presenting today including fellow Tulsan David Walker and KC Office Geeks Leader Becky Isserman. Hope To See you at MOSS Camp! For More on MOSS...
SharePoint Best Practices Chat with Spencer Harbar Background: I met Spencer Harbar (SharePoint MVP) at the 2009 MVP Summit. My friend AC introduced us. Spencer and Andrew both recently spoke at the European SharePoint Best Practices Conference. Spencer was kind enough to take a few minutes to chat about his slide deck he made available. The following is a transcript of our conversation: Spence says: http://www.harbar.net/archi... dbottjer says:...
Issue: SharePoint Sites may log “Excessive SPRequest Objects,” under normal use. When I first saw this message I began thinking the worst… somewhere in our code we are not disposing of objects. The Good News: Well after some deeper research it turns out the “Excessive SPRequest Objects” message is often logged by SharePoint because "The default threshold to get the above warning is 8 - which is actually far too small for real life scenarios as we have seen that with navigation controls on your master...
Configure the RAD Editor Lite to use the MossImageManager The RAD Editor Lite is a common replacement for the out-of-the-box MOSS 2007 Rich Text Editor. The RAD editor is really quite feature rich. However, on a recent project we didn’t like how the RAD Editor was handling image uploads through the editor. After a little digging through some help docs we found out you can easily configure the RAD Editor to use the default MOSS Image Manager. Solution: To use the MOSS Image Manager you need to modify...
How to Enable IIS 6.0 Compression for SharePoint: Microsoft’s Internet Information Server (IIS) has long support HTTP Compression. However, supporting and implementing compression are two different things. Many settings within IIS are easily configured from the IIS Admin GUI. Unfortunately, enabling and configuring compression is not supported through the GUI and requires editing the IIS Metabase. THe metabase can be edited manually or updated from a command prompt. The commands can be combine into...
Execution Timeout Issue: After six minutes (360 seconds) of execution a SharePoint page will timeout. Now for most situations a six minute execution timeout seems very generous. However, it is likely that this default execution timeout may be reached during such tasks as Feature Activation. Features are activated from a SharePoint Application Page and unless specially coded (not likely) a Feature will execute code in a synchronous manor. Features containing code to create nested site hierarchies...
How to Enable IIS 6.0 Compression for SharePoint: Microsoft’s Internet Information Server (IIS) has long support HTTP Compression. However, supporting and implementing compression are two different things. Many settings within IIS are easily configured from the IIS Admin GUI. Unfortunately, enabling and configuring compression is not supported through the GUI and requires editing the IIS Metabase. The metabase can be edited manually or updated from a command prompt. The commands can be combine into...
Execution Timeout Issue: After six minutes (360 seconds) of execution a SharePoint page will timeout. Now for most situations a six minute execution timeout seems very generous. However, it is likely that this default execution timeout may be reached during such tasks as Feature Activation. Features are activated from a SharePoint Application Page and unless specially coded (not likely) a Feature will execute code in a synchronous manor. Features containing code to create nested site hierarchies...
Date: Monday April 13, 2009 Time: 6:00 pm Speakers: Sheri Alexander, Eric Gesinski, Dennis Bottjer Topics: 1) Shari - Geek Speak: How Geeks Can Communicate with the Rest of the Business World 2) Eric - Search Engine Optimization (SEO) Tips for SharePoint. 3) Dennis - Avoiding Common SharePoint Mistakes Location: TCC (Tulsa Community College) Northeast Campus 3727 East Apache Tulsa, OK 74115 Note: The Tulsa SharePoint interest Group will meet on April 13th in the NEC Board Room. This room is in the...
I just received notification that I am now a three time Microsoft ASP.NET MVP. Dear Dennis Bottjer, Congratulations! We are pleased to present you with the 2009 Microsoft® MVP Award! This award is given to exceptional technical community leaders who actively share their high quality, real world expertise with others. Also in this email: About your MVP Award Gift How to access http://www.mvpaward.com to get your technical subscription benefits Your MVP Identification Number MVP Award Program Code...
Saturday March 28th 2009 was our second annual School of Dev and first ever SharePoint Saturday. We had over 80 people in attendance despite a snow storm. Only one speaker ended up canceling which was truly amazing considering the weather. For me the day began by dropping off two boxes of books that would later be given away as prizes. I then joined Steve Walker for a Panel QA Discussion Session. We were joined by Cory Roth and Chris Barba. We had some great questions around designing a SharePoint...
Saturday March 28th 2009 was our second annual School of Dev and first ever SharePoint Saturday. We had over 80 people in attendance despite a snow storm. Only one speaker ended up canceling which was truly amazing considering the weather. For me the day began by dropping off two boxes of books that would later be given away as prizes. I then joined Steve Walker for a Panel QA Discussion Session. We were joined by Cory Roth and Chris Barba. We had some great questions around designing a SharePoint...
This weekend (Feb 21st, 2009) I will be attending and presenting at SharePoint Saturday New York the event has been organized by Michael Lotter. My Session: Session Name: From Frustrating Problems to Proactive Solutions | A Dozen Tips for Improved SharePoint Performance Session Description: Over one dozen easy to implement performance tips. Tips will discuss a wide range of topics from adjusting out-of-the-box settings to identifying memory leaks in custom code. This discussion will benefit anyone...
Details: I’m @ the MVP Summit this week in Redmond and was invited by Budy Djunaedi Speakers Coordinator .Net Developers Assoc. to Speak tonight at 7 PM. I will be co presenting with fellow MVP Caleb Jenkins. Acknowledgements: I would like to thank my MVP lead Suzanna Moran for helping to arrange this opportunity. I would also like to thank my presentation coach Shari Alexander for helping me prepare for this presentation. Presentation: From Knee Jerk Reactions to Proactive Solutions - 12 Tips for...
This weekend I presented at SharePoint Saturday New York which was organized by Michael Lotter. I got to see a great presentation by Joel Oleson and see some friends including Steve Walker and Becky Isserman. Steve Walker, Debbie (My Cousin), an me in the speaker lounge. Session Name: From Frustrating Problems to Proactive Solutions | A Dozen Tips for Improved SharePoint Performance Session Description: Over one dozen easy to implement performance tips. Tips will discuss a wide range of topics from...
This weekend (Feb 21st, 2009) I will be attending and presenting at SharePoint Saturday New York the event has been organized by Michael Lotter. My Session: Session Name: From Frustrating Problems to Proactive Solutions | A Dozen Tips for Improved SharePoint Performance Session Description: Over one dozen easy to implement performance tips. Tips will discuss a wide range of topics from adjusting out-of-the-box settings to identifying memory leaks in custom code. This discussion will benefit anyone...
Despite best efforts it has taken me a few days to get this slide deck posted. This is the “Essential Tips for Improving SharePoint Performance” presentation I gave at the SharePoint Saturday Kansas City event on February 7th. The Tulsa SharePoint community was well representing at the event by David McCollough, David Walker and Cory Roth. I would again like to thank Becky Isserman for organizing such a great event. Now Available Download: Essential Tips for Improving SharePoint Performance Related...
David McCollough, David Walker, and I left for KC at 4am Saturday Morning. But it was well worth it. The KC SharePoint Saturday was an amazing event. David M and I did two talks and the crowd was great. I would like to thank everyone who attended our sessions for all the great questions. I would like to especially thank Becky and all the organizers for putting together such a great event...
Microsoft has released v1.3.1 of the SPDisposeCheck Utility. This utility helps developers working with the SharePoint object model make sure the code they are writing is properly disposing of objects. Properly, disposing of SharePoint Objects can be a little tricky because it is sometime obfuscated when new SharePoint Objects are instantiated. Additionally, many SharePoint objects are wrappers to unmanaged objects. Technorati Tags: SharePoint,SPDispose,ShareP... Object Disposal...
As developers we are so used to having multiple ways to accomplish a given task. It should come as no surprise that SharePoint offer us the same opportunities :)... For example, I have been involved in the Architecture and development of several public facing MOSS 2007 sites. As a result our team at SpringPoint Technologies has become quite familiar with the capabilities of Publishing. Unfortunately, when it comes to checking/viewing the status of published content I have often just navigated to...
Description: The Microsoft patterns & practices (p&p) team is responsible for delivering applied engineering guidance that helps software architects, developers, and their teams take full advantage of Microsoft's platform technologies in their custom application development efforts. Starting January 21, they will be hosting a monthly technical sessions over live meeting. Project Site: Ref: SharePoint Guidance Site Event Details: For January's session, p&p team will be presenting their...
Issue: Regular Expression are quite power especially for validation purposes. Classic examples include password and email validation. However, regular expressions are usually something developers get to work then forget about. I don't work with regular expression everyday so I don't bother memorizing the syntax. So when I do need to use a regular expression in code I usually end up searching the web for an example. Solution: A coworker here at SpringPoint Technologies turned me on to Expresso, a...
Becky Isserman runs the Kansas City Office Geeks User Group and is helping to organize a FREE, all day SharePoint training event, on February 7th. The event is SharePoint Saturday and registration is still open. Several SharePoint guru's from Oklahoma and surrounding states will be in attendance. David McCoullough and I have submitted two sessions. The first is on improving SharePoint performance and the second is about enabling variations to support Multilingual Portal Requirements. Kansas City...
Event: Tulsa SharePoint Interest Group meeting on Monday, January 12th, 2009! Speaker: Chris McLean Topic: 3 Headed Dogs that ARF! About the Presenter: Chris McLean is a MCPD: Windows Application Developer & MCTS: MOSS 2007 Configuration and is currently working for Atlas Pipeline Mid-Continent on a nice sized MOSS & K2 farm. Chris will be giving presenting: 3 headed dogs that ARF! A troubleshooting checklist for kerberos and how to build Sharepoint sites that don't blow chunks w/ ARF! A...
Contrary to popular belief it is possible to programmatically manipulate the SharePoint's web.config. When attempting to programmatically manipulate the web.config it is wise to have a utility to promptly roll back your modifications. The Kid has provided us with just such a utility. Download Web.Config Modification Manager For SharePoint The Modification Manager is available in both an application page (ASPX) and solution setup versions. If you download the application page version you will notice...
What:Custom Themes and Branding for the SharePoint IntranetJoin us for an insightful discussion on how to meld a SharePoint Intranet to reflect your corporate identity. Our talk focuses on three major areas. The first covers out of the box options for applying a theme. The second covers creating a custom theme and the third covers creating a custom brand. The presentation includes a mixture of live demonstration and slides.When:Monday, November 10, 2008 6:00 PM to 8:00 PMWhere:Tulsa Community College...
My friend and coworker at SpringPoint David McCoullough is blogging. David is a talent ASP.NET developer who has attacked SharePoint development with a ferocious passion. Welcome to the BlogoSphere David! Technorati Tags: SharePoint,David McCoullough,SpringPoint,ASP...
SPWeb.Groups and SPWeb.SiteGroups WSS 3.0 deprecates the site group concept used in WSS 2.0. As a result manipulating groups and security objects through the object model can be less than obvious. For Example, a developer may try to add a group to a sub site (SPWeb) using this syntax SPWeb.Groups.Add(Group Name). However, in WSS 3.0 and MOSS 2007 this code will result in the following error: “You cannot add a group directly to the Groups collection. You can add a group to the SiteGroups collection.”...
How do I create a custom list? 1: Guid listId = webSite.Lists.Add("Sample", "Sample List", SPListTemplateType.GenericL... 2: How to determine if a list already exists within an SPWeb? 1: public static bool DoesListExist(SPWeb web, String listName) 2: { 3: foreach (SPList list in web.Lists) 4: { 5: if (true == list.Title.Equals(listName, StringComparison.OrdinalIgn... 6: return true; 7: } 8: return false; 9: } How to determine if a column (field) already exists? 1: if (!list.Fields.ContainsField...
Shane Carter has founded the Bartlesville SharePoint User Group which is a sister group to the newly founded Bartlesville .NET User Group. The group's web site is http://sharepoint.bdnug.com/. I will present tomorrow at the SharePoint group's lunch time meeting. Details below: Date: October 3rd at 11:30 AM.We will be meeting at the Information Center (IC) building on 511 S. Keeler in room 625. Speaker: Dennis J. Bottjer will be presenting "Tips for Improving SharePoint Performance".Agenda:11:30-1...
I see customers expressing more interest in is SharePoint Search. Many clients are shocked to learn SharePoint has a powerful and very configurable search engine built in. Search can crawl anything from network shares to public web sites. Out of the box SharePoint supports the crawling and indexing of many file types which of course include Microsoft Office Documents. However, SharePoint can be made aware of additional file types such as PDF's and DWG's. Furthermore, IFilters can be installed which...
The .NET Framework allows developers to write managed code. The term managed refers to how memory is handled by a computer system. For example, C/C++ code is commonly known as unmanaged because developers must allocate and de-allocate memory. In contrast, the .NET Framework provide a mechanism known as the Garbage Collector (GC) to de-allocate or collect object no longer in use. I have found it particularly helpful to consider SharePoint a very large ASP.NET Application. If you can visualize SharePoint...
Problem: We were installing code on a MOSS 2007 Medium Farm Deployment. We noticed the servers were missing sever WSS/MOSS 2007 related patches. We applied the missing patches but then realized Search was no longer functioning properly. One of the most noticeable issues was we could no longer access the "Search Settings" page under the primary SSP. Prior to applying the patches this page was accessible but now we just saw a 403 Forbidden Error. The event logs and the SharePoint logs weren't much...
On Monday January, 28th my SpringPoint colleague Scott Brenton and I will be co-presenting on Visual Studio 2008 RTM at the Tulsa Developers .NET User Group. Our presentation is a Tips and Tricks session with a little something for everyone. We will have tips for beginners and seasoned pros. The presentation will begin with and intro of Visual Studio 2008 and by the conclusions attendees should understand the benefits of upgrading. Furthermore, the Visual Studio 2008 environment should not feel completely...
Problem: We just installed a Medium MOSS 07 Farm. The Farm has two front end webs and a dedicated indexing server. The two front end webs are configured to execute search queries. The SSP Admin site was loading and a search content source could be selected. However, after specify a schedule for the selected content source and clicking ok an access denied error would appear on the schedule management window. The message said "Access is denied. (Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))."...
As a consultant a chief complaint I hear about SharePoint is a lack of documentation. MS must have been listening because the Documentation Team is now blogging: http://blogs.msdn.com/share... as a way to get needed answers to customers faster. Technorati Tags: SharePoint,SharePoint Documentation...
It is generally recommend NOT to tamper with a SharePoint database. Seems like the warning not to remove the label from your mattress. :) However, it is safe to run several SQL Server 2005 Maintenance Plan Tasks against SharePoint databases such as: Check database integrity Reduce a database Reorganize an index Clean up the history Update statistics Rebuild an index Source: http://support.microsoft.co...
When I refer to SharePoint I am referring to both Windows SharePoint Services 3.0 (WSS 3.0) and Microsoft Office SharePoint Server (MOSS 2007). SharePoint is often thought of as an intranet portal. However, many public web sites are now powered by SharePoint. One compelling reason for this is the powerful publishing capabilities built into MOSS 2007 Enterprise. Furthermore, it is much easier to brand sites in the latest versions of SharePoint then previous versions. SharePoint know leverages masterpages...
Leveraging Virtual Machines is a great way to develop against SharePoint. I was trying to update Visual Studio 2005 on a dev VM to SP1 and kept receiving "Error 1718. File FileName was rejected by digital signature policy." The cause of this error is actually related to a lack of Virtual Memory. However, I still received the error after increasing the virtual memory. The HotFix available in this http://support.microsoft.co... MS Support Article resolved the issue...
http://sharepoint.microsoft... - this site is described not as a Wiki but as a collection information, in various media formats, about SharePoint
The last few months have quickly flew by. Carrie and I moved back to Tulsa, OK from Jacksonville, FL at the end of August. We are now settled into our new house and have been busy working on the nursery. Kate, our first child, is due on November 17th. I really miss all my Florida friends and the strong Florida Developer Community but I am getting re-established in Tulsa. For Example, I accepted a position as Solution Architect with a local Microsoft Gold Partner, SpringPoint Technologies in late...
The following conversation is a conversation with Microsoft Financial Services Sr. Architect Colin Cole discussing Office Business Applications (OBA). This is a new type of blog post for me and a Drowning In Technical Debt first. I hope to conduct similar conversations in the future. Finally, I would like to thank Colin for making time to have this conversation with me.dbottjer says: So I figured a good place to start would be with a definition. What is OBA? I did some research and here is what I...
On Sunday April 1, 2007 I received the following letter from Microsoft. Needless to say I was so glad they weren't kidding. [;)]