 |
|
|
Deployment, Design, Development, Authentication, Blog, Security, File Servers, User Group, SharePoint, Conference, SPC2008, TechEd2008, Governance, Management, SQL, Disaster Recovery, Troubleshooting and Support, Performance and Optimization, Search and Indexing, Reporting, Training, Community and MVP |
|
|
|
Where you can find me Speaking!!

July 14-18 (Don't miss it!!)
Las Vegas, NV
Kuala Lumpur, Malaysia
Aug 11-14
Sep 1-3
(early bird Now-June 27)
Sep 3-6 |
|
|
|
|
|
|
 |
|
|
|
|
|
|
| Joel Oleson's SharePoint Land for IT Best Practices and Lessons Learned. |
8/27/2008
A few months ago after the cyclone hit Myanmar, I was pretty flustered or frusterated about the whole situation. I had wished there was something I could do. I posted my thoughts on the topic and a few of my MVP friends among others shared interest in helping. Through the grapevine I was connected with Bob German (SharePoint Expert at the Microsoft MTC in Boston and a good friend) and a few others who volunteered their time in the effort.
I was pleased to know they were working on a SharePoint site to coordinate the relief work that was being done and that there was something I could do. I was able to help them setup some list serv stuff and put some mindshare into an email archiving solution that would integrate somewhat into our web based SharePoint collaboration solution for the relief effort.
Yesterday my tour guide up here took us to Myanmar/Burma. Wow! I was not really expecting that. I had wanted to spend a couple of days in Laos to get my roughing it and add on to my goal of visiting a new country every year. (By the way I'm now up to 37 according to "Where I've been app on facebook.) My guide convinced me that we'd be totally safe and we'd go see a few temples, walk through the market, and see a major pagoda and come back. It did go smooth and I got another stamp in the passport. I've got some great photos and some interesting encounters. Nothing too scary really. Just feel for the people. I could feel the oppression in the air... I don't think it was just me.

So I'm headed to New Zealand tomorrow (yep a new country for me) and will be delivering 2 sessions, my famous Governance 10 Steps to success, and SharePoint Global Deployment. My Governance session was the TOP session in the Office track at Teched South East Asia (Whoo Hoo!) I do love that conference and *really* enjoy working with the people that put that conference on. They were really really kind to my family and kids as well. I think they ended up with more of the prizes from the speaker party than anyone... plus a lot more than that.
So my Global Deployment session is being experienced first hand as I upload this blog post from a terminal here in Chiang Mai in Northern Thailand. You can check out my flickr feed for my latest photos.
I am open to having new contacts if you want to connect through flickr as well.
I promise to do a post on the Teched SEA speaker party and after party when I get my photos all uploaded :)
There were a ton of cool people there the MVP lounge was a great idea it was fun just "chillin" with the MVPs.
8/12/2008
First off let me thank Todd Klindt, my good buddy who's shown me the light on the fact that IT Pro geeks really get into STSADM and the fact that you can get good scores showing off the black command line screen for over an hour.
I've used a few of his slides as inspiration (plus a bit, thanks buddy) for my talk here in Teched South East Asia. Wish he was here doing this himself. Maybe next year.
For my Scripted Administration talk I divided it up into 3 main sections. 1) Understanding the command line SharePoint Tools and other cmd line tools, 2) Understanding the containment hierarchy and it's relationship to the stsadm commands 3) Things you can only do in STSADM and STSADM Extensions and Powershell
- Setup.exe
- Install bits
- Use Answer file to provide needed details to automate.
- Psconfig.exe
- Create or Connect to config db
Start or stop services Change server roles
- STSAdm.exe
- Create Web Apps
- Create Site Collections and sites
- Backup/Restore
- Import/Export
- Maintenance and management
Non SharePoint Command Line Tools
IISWeb - query/create/delete empty IIS Web Applications (IIS Web Sites)
IISApp - List application pools with process id and use to recycle
Copy/Xcopy/Robocopy - Copy and Manage files. There are various ways to connect and bulk upload. Bamboo solutions has some nice very cheap import tools. Beyond this there are a ton of third party tools for migrating data into SharePoint from BinaryTree, Tzunami, Quest, AvePoint and on and on. Don't forget Excel and Access and interfaces for getting list data into SharePoint.
Containment Hierarchy Creation and Management with Cmline tools
Farm (Setup.exe and Psconfig.exe) Setconfigdb, AddSolution (for farm solutions/features and below) Servers (Setup.exe and Psconfig.exe) setconfigDB, addServer
Web Applications extendVS, extendVSinfarm, createAdminVS, createSSP, addcontentDB, AddZoneUrl, Managepolicypermissionlevel Databases createDATABASE, createSSP, setconfigDB, Site Collections (Site, SPSite) CreateSITE, CreateSITEinnewdb, AddUser, AddGroup Sites (Web, SubWeb, SPWeb) createWEB Lists (automate list creation through list and site templates) (or with STSADM extensions or Access or Excel to add entire custom lists) Items (copy, xcopy, and robocopy can be used to add documents, use Excel and Access to insert or update items.)
Maintenance/Operations
Farm Quiesefarm, listlogginglevels, setlogginglevel, backuphistory Servers renameServer Web Applications preparetomove, unextendVS, addpath, editSSP Databases DATABASErepair, preparetomove, AddContentDB Site Collections (Site, SPSite) CreateSITE, CreateSITEinnewdb, GetSITElock, enumSITES Sites (Web, SubWeb, SPWeb) createWEB, renameWeb, enumSUBWEBS Lists forcedeleteLIST Items blockedFILElist
Advanced Cmdline Admin
STSADM Extensions - Gary Lapoint's STSADM extensions are the most verbose list of extensions anywhere. Tons of em. My favorite... Createsiteindb (create site collection in existing database without all that unnecessary jumping around.)
Caution: All those dispose concerns you might have heard about in development applies to anything you're doing in Powershell. There can be common mistakes with not properly disposing when walking the site tree.
Also check out SP1 and the Infrastructure update and future updates to include additional things... such as MergeContentdbs the most useful STSADM command for managing your databases. You might not have heard of a SharePoint Admin Toolkit built by Microsoft. The Move, Lock, and Delete in Batch in a web UI is very nice.
Other SharePoint Admin Tools should also be considered if you're having manageability issues. There is a lot of good work being done by third parties to make admin easier.
Additional References
8/11/2008I'm here in Kuala Lumpur doing some last minute prepping for my SharePoint Backup and Disaster Recovery session and figured I should share some of my content.
First off, let me say... I think we all need to give TechNet another look. I was out there today trying to put together a resources page and was impressed by the Operations section and how it's come together around Backup/Restore and DR. In my session I divide up backup into 3 sections. 1) Granular (Content Recovery) 2) Catastrophic Backup (Farm and Database Recovery) 3) High Availability (Clustering, Log Shipping, Mirroring, etc...)
Just looking at Tech Ed and the various whitepapers the content has filled in very nicely...
Content Recovery
Catastrophic Recovery (Farm, Server, and Database Restores)
High Availability (Clustering, Logshipping, Mirroring, Hardware Replication)
Thanks Doron for the TechNet links on Planning for HA. Knowing these are the authoritative source on HA will definitely help in planning! 8/10/2008With the RTM (Release to Manufacturer) and Launch I want to give you my top reasons to upgrade with some additional tips to SQL 2008 from a SharePoint Admin/IT Pro perspective. Now that it's RTM SharePoint (both WSS and MOSS) supports SQL 2008!
1. Transparent Encryption - SharePoint doesn't even realize the database has transparent encryption turned on. I wouldn't recommend doing this on the config database and especially would avoid the SSP and Search Databases. If you do decide to use this, it would be on content databases only, and even then I'd recommend using it only on the ones you need it on. Why? For perf reasons encryption is overhead even if it is transparent to the application.
2. Backup Compression - Now this is a big no brainer. You can actually turn this on for the database so when backups happen even with the SharePoint Backup either Web UI or STSADM backup will backup the databases faster and more compressed.
3. Resource Governor - As all content is not created equal this gives you a chance to treat the most important data at a greater level of service. I love the fact that I can limit the exposure as far as performance is concerned with apps that might share the same SQL storage. Whether you're sharing with other SharePoint farms or sharing with other applications the resource governor allows you to be much more granular in deciding who gets what resources.
4. Mirroring enhancements - compressed logs means more reliability and quicker sync. Also other enhancements make it more transparent to setup and configure mirroring. Mirroring has taken some stride with SQL 2008. A transparent failover was demo'ed at the SharePoint Conference with SQL 2008. It wasn't clear in the demo how they dealt with the SSP, but I hope we get more prescriptive guidance from he product team on how to use the new features of mirroring to make DR for SharePoint even better.
5. Data compression - Careful here as well. Data compression can give you more disk space, but don't expect your SharePoint databases to really shrink down. The blobs aren't compressible. The lists are though. You might see 30% compression, but please avoid doing this on the Search database because of overhead unlesss the indexing performance isn't super key. You might get a lot of compression on that database though... just watch for overhead impact. 8/2/2008I don't know if it's been attempted at this scale, I'm sure Kimberly Tripp and Steve Reilly have done it. I see them a few times a year US, Europe for sure and then at random ones in between like Connections. A couple of years ago Steve was trying to do a customer meeting at the same time as me in the Patronus towers in KL and they wouldn't let him in with his shorts. Ha ha. I see him in shorts, often the same ones (unless he has multiple pares of the same mid calf ones). You can win lunch with Steve this year at Teched SEA. Fun times :) I wonder when people are going to give lunch with me as a prize?
So this next trip is going to be the biggest, longest, trip for me ever. Last year's was a dozie and my mideast one rocked. We won't break our family number of countries in one trip record, but we will on distance and diversity of cultures. To give you an idea of our big family trips... The first time we went to Europe we drove from Barcelona to Naples (Pompeii) and up to Venice and back to Barcelona to fly out. The second was a trip to Stone Henge/Bath, Marrakech Morocco, Budapest, Croatia, Prague, Austria and Bratislava. I think it was 9 countries we did that trip.
Our plans? We fly into Bangkok via South Korea on Asiana (are they cool?). We stay a couple of days there before we fly to KL (Kuala Lumpur, Malaysia) where we stay downtown near KLCC for Tech Ed South East Asia by far one of my favorites from a venue standpoint. The staff is a ton of fun, and the speaker parties and attendee parties are very creative and out of the box. We had durian at the speaker party one year. It's not uncommon to see paid models with SQL or Windows sashes (Like Miss USA). I hope to see a model with the SharePoint sash. So after that conference we spend some time in the area, likely go to Malacca, Singapore maybe see the Elephant Reserver or Fireflies and maybe Panang before we fly back to Bangkok where we'll go to the floating village, go to a cobra show, ride more elephants and see the variety of Wats (Temples) with the standing, sitting, lying, gold, jade, etc.... Buddahs. At this point we may head over to Cambodia to see Angkor Wat (the coolest Wat in the world, but by far the largest) before flying up to Chang Mai. I really want to see the girls with the rings around their necks before that goes out of style. Maybe it already is. I read a story about a girl in the Karen tribe who wore the rings cause her mom wanted her to make money with tourists... Maybe it's a lost cause to see culture as culture not as a side show. I'm hoping to get out away from the city there to do some hiking, water falls, elephant safaris that kind of thing. Maybe a ride up into Laos is in order?
Next we fly back to Bangkok and that's where I've got the details so far... but over the next week I think we'll go to Bali before heading to Aukland, NZ for TechEd NZ. I plan to do some country side driving and let NZ soak in and then back to TechEd Australia in Sydney. We plan to scope out the areas around Sydney and hope to fit in a flight to the Gold Coast and Brisbane to do some scuba/snorkling around the great barrier reef if it's not too cold. If you can believe it we're thinking about moving there.
Yep you heard it right. We are actually in the process of packing up right now. Monday the movers come, Tuesday the cleaners, Wednesday pictures for the rental magazine, and Thursday we fly out. Our house is for rent if you want to rent it while we're gone. :) We plan to rent while we're in Australia.
I think it would be great for our kids to pick up an Auzzie accent. LOL. No really, at 8 and 10, my boys could really learn a lot by getting out of the U.S. and gaining some real perspective. It would also get me some real international experience and scratch my itch to get out for a while. Hey the Aussie economy isn't half bad, just compare the USD to the AUD. Getting paid in another currency might be good in the long term.
Don't worry, you'll see me likely as much as you do now, I still plan to be just as involved in the community and involved in the various Tech Eds and SharePoint Conferences.
It's a shame I'm missing the SharePoint "Best Practices" Conference, it's not for not wanting or even being invited. Thanks Ben Curry, I really do appreciate the invite, I'm flattered.
SharePoint Connections this fall? How come I haven't gotten that email yet? I don't know, I think my good buddy Dan Holme appears to be hogging all the sessions to himself. Jab jab. I think they target MVPs and then Microsoft, guess I slide under their radar. Even though I was a featured speaker last year without even speaking. Thanks Shane Young and Mike Watson for covering, maybe they are sore from that? You can blame Tom or Arpan for that. I think Lawrence was still holding out that I'd be able to go back to back to Connections and IT Forum in Barcelona.
So despite the fact that it looks like I'm on my way to Australia to live, I don't have a work visa yet. So I plan to live in Utah until at that happens after I get back from my month long "Tour" of South East Asia/AUS/NZ.
So, yep I've been a bit busy and will be for a little while.
Joel 7/29/2008Sunday during church... I shouldn't have been checking my messages, but in between sacrament meeting and sunday school I saw some wierd emails from spam blockers and friends who were OOF with a message I did not write. My yahoo mail was hacked! I guess I listened or didn't listen to Jasper Johansen (10 ways to get hacked.) I didn't have a strong password (my bad). What if it was brute force? My password wasn't in the dictionary, that would mean I wasn't the only one that was targetted. Could have been a keylogger on some terminal in one of the odd terminal in Switzerland, Germany, Hawaii, Ohio, or maybe in the library. If it was a keylogger the strength of the password wouldn't matter. Either way, some "hacker" used my email to spam all my friends and family in my address book. Remember the "I love you virus?" I didn't open the attachment :) I know some people who did, they went through some embarrassment. I still need to assess the damage. I wonder if this whole thing was systematic. In some ways I think it must be, because Yahoo's address book is a pain to use and to figure out the right amount of people to send to and split them up into the various 4-5 messages (not unique content) that was sent would have been time consuming for a human. First thing I did was change my password to one that's a lot more strong.
Guess what? This likely was an automated thing, so I'd say "Heads up!" Why? Cause a good hacker would leave no trace. He left the sent items in the sent folder and left the Out of Office responses from the users. So I could quickly see when and what they did.
From what I can tell it looks like they sent one message with the title "New shopping new life." One line in the message included "the price is a surprising happiness to you," this set a few people off and I got a couple messages to my other email account saying heads up. Thanks Brian!
My mom, despite the typos and the spammish looking mail clicked through and wondered why I was recommending these thousand dollar watches. Beware!
Lessons learned?
1. Those every 70 day password resets that MS went through may have actually made sense more than just been torture.
2. Two factor auth may have some merit especially with keyloggers.
3. Don't store anything private in email. I know I have some numbers in my archived email, but I don't have any passwords stored in email... that's a good thing. Imagine if I had usernames and passwords emailed to myself.
4. Maybe that drive encryption and various encyrption technology has some merit. Vista (BitVault) has some value :)
5. Nothing is safe. Assume it will be hacked then work backward.
Well I can't stop using terminals, I can only encrypt messages in documents to further deter. Sorry for not replying all to those messages that were sent out. I figured it would be better to not resend messages to all of you. Since the web address didn't have any querystrings I expect your email might not have been harvested, but even that's very possible. Hopefully it was just a one time thing, but wanted to give you the full story.
I do plan to lookup the domain name and do some "anti-hacking" tacktics to track this down. The domain cxkeg.com (don't go there) is registered to
Domain Name: CXKEG.COM Registrar: XIN NET TECHNOLOGY CORPORATION Whois Server: whois.paycenter.com.cn Referral URL: http://www.xinnet.com Name Server: DNS1.53DNS.COM Name Server: DNS2.53DNS.COM Status: ok Updated Date: 16-jun-2008 Creation Date: 16-jun-2008 Expiration Date: 16-jun-2009
| Current Registrar: |
XIN NET TECHNOLOGY CORPORATION |
| IP Address: |
74.222.132.102 (ARIN & RIPE IP search) |
| IP Location: |
US(UNITED STATES) |
| Lock Status: |
ok |
Looking for target practice? Go ahead. "It is realy a good chance for shopping.just grasp the opportunity,Now or never!"
A search on google for "cxkeg.com" returns a few bits of info on spam. I do use search as a tactic for discovering if an email is a hoax. Ever wondered if Bill really will give you a million dollars if you send the mail to all your friends or send you to disneyland. Just do a search for bits of the email and you'll find it. Same with the Nigerian emails who are lately relentless.
Sorry Grandma, I hope you didn't buy any watches on my account. 7/26/2008I ran into Troy Star my favorite SharePoint tester yesterday in Friday Harbor, Washington. You have to appreciate the size of the SharePoint world and the randomness.
He first mentioned the AAM (alterate access mapping) regression. Regression meaning a bug that was actually unfortunately introduced and not caught before the release of the rich pack. The regression only appears to impact environments that use AAMs and not ISA. (ISA apparently can transparently work around the issue.) Not all the details have been released on this yet.
So I asked him who was affected and he said a basically anyone who was using internal and external alterate access mappings. It was defaulting to internal mappings. Didn't get the full explanation, but basically it was messing up the AAMs.
So I asked him if people should hold off, he said no not everyone, that people should test it first. I explained that many customers don't have AAMs that would replicate their production environments that would make the regression apparent.
There's so much goodness packed in that update it's unfortunate, but I would have to say that if you have an internet or extranet environment that even has basic AAMs I'd suggest waiting until this is fully vetted and we have post update rollups.
What did Troy say about O14? What can he say? He said they hadn't forgotten about it, but a lot of time was spent on the update. I totally understand, it's something I've been anticipating for over 7 months. Unfortunately many will see this regression as a temporary delay, for Internet and Extranet sites that use AAMs I'd have to agree.
In the meantime there is some functionality testing that can and should go on. Did you see Brenda Carter's search federation post? It's very thorough and even if you don't have "geo-distributed" environments it's relevant for pulling in search results from Live.com or other search federation scenarios. It also gives you an idea of the richness of the update.
There are quite a few posts on the Infrastructure update these days:
7/22/2008
The economy is definitely on the mind of people in the U.S. Maybe yours too? I've spent time abroad lately and around the world gas prices and currency is a common topic. What about SharePoint? How does it relate to economics...
In a recession SharePoint will continue to do well. Why? SharePoint principals are:
- Consolidation of Legacy applications - so many custom .NET and Java apps could be quicker and more simply deployed on out of the box SharePoint Apps
- Consolidation of local and distributed collaborative shares - When every team has their own shares and/or servers there is a lot of unnecessary redundancy, power consumption, rack space, etc...
- Economies of scale with Operations Teams - consolidate division or departmental solutions
- Access to Line of Business Data - licenses to those expensive LOB apps are pricey, so why not expose the data in SharePoint search with custom actions?
- What doesn't SharePoint do - You can do so many things with SharePoint I call it plastic. Obviously having it all in one platform you get more out of it, especially when you have it deployed as a service.
You won't save money by moving file for file to SharePoint from file shares. I'll save you that math. It is more than 2-3X the cost just for storage. You could see another 2X or more with ops.
Career/Job Growth Continues
While the U.S. economy goes down and pressure on IT increases, more and more SharePoint deployments are happening and are not slowing. The demand for SharePoint expertise both in the corporate and consulting world and top dollar/Yen/Euro is required.
I got a message from my bank saying they were "safe and sound." Well, rest assured "SharePoint is safe and sound." You don't have to take my word for it. A recent CMS Wire article talks about the "One Collaboration Platform to Rule Them All." In this dark article which talks about SharePoint as a virus and puts a negative spin to the wave of deployments pushes governance (something I push as well) it explains quadrupling of SharePoint applications. It talks about poorly planned and poorly executed deployments, which unfortunately will likely get worse before it gets better. SharePoint deployments are not a commodity that you can get turn key from SharePoint consulting shops... unfortunately. MCS would like to make you think so with SDPS (SharePoint Deployment Planning Services). Heard about it? Partners get certified where you can use your EA bucks for free SharePoint deployments. Be cautious.
FYI: There's a SharePoint Skills shortage! Redmond Developer magazine agrees in their SharePoint Dev skills Shortage article. SharePoint Dev skills... not a commodity. A big complaint of companies is what they'll pay for SharePoint dev skills. Guess what? You pay for the experienced guy and get it done faster and done well, or you pay the cheap guy to do it wrong until you learn it takes experienced and today unfortunately or fortunately (for the dev) high pay.
Alert there is not enough SharePoint skills on both Dev and IT sides. (Hush - Don't tell anyone. :) Even consultants who have been doing just SharePoint for a year are still struggling to understand the "best practices" and plan for scalability.
While SharePoint deployments have exponential growth, most IT departments will attempt to roll over existing resources and with economic challenges they are going to try to do it without training. That part definitely concerns me. People (Devs and IT and Business Analysts/PMs) need training to ramp up.
Announcing the SharePoint Planning and Governance 3 day course for Project Managers and Business level Implementation teams. I will be co-teaching this with Nicola Young and John Ross on 9/23 in Cincinnati, OH for a steal. That's our first class. So go ahead and sign up now. Note this is not a techncal class, it's about governance and planning and successful deployments. You'll leave the class with a project plan, a governance plan. 7/18/2008
After the time I spent on the 100 top blogs, I had some people come back and ask if I could go into what a good blog is and what a good blog post is.
With my more recent post on blogging etiquite I went a bit into what not to do, but I didn't really cover What To Do. Note these are my definitions and not something I took from any consortium.
A Good Blog
Solid Scope
A good blog follows some type of scope. The better the blog the better defined the niche or focus area. A personal blog may have exceptions to this, but your readers will give you feedback if you get too far off. Ever been on a blog that was all over the place? I don't subscribe to those, and I'm sure I'm not the only one. A blog that is focused on a single topic and sticks with it has a lot of value. I'd say don't be afraid of having a personality and even closing the line a little bit to let that personality shine through. I love seeing a little bit of attitude rather than blaize or boring techwriter content.
Value Add
If you're saying the same thing as everyone else, the value add is insignifant. The best blogs have unique content. When someone starts quoting large portions of other blogs and barely gives credit, I get upset. Now they are stealing search results and page views from the author. Someone saying, "hey I read this cool post on X and I liked it because of ...." that's ok, but make sure you're adding the why or providing a collection of links that otherwise isn't available is fine as well. Your blogging peers will still be looking for value add and not just links, but there is still a space for links. There are some examples of like Big List and SharePointPedia serves this purpose, so I don't think we need too much more of this. New or unique content is what we need.
Prescriptive
When you learn something that's going to be value add. Not everything is a best practice, but lessons learned and how you arrived at a decision is huge value add. Prescriptive guidance and how you arrived at decisions around whatever is really going to help your peers and will definitely set your blog apart.
Frequency
My experience is such that 2-3 or if you can get something out every work day is in the sweet spot, but if you're starting out you may consider starting higher after you figure out what has value. I do have to say that there are some blogs that get posts once or twice a month that have incredible content that's better than anything that could be done on a daily basis and I'm a fan of that as well. From a subscription numbers perspective if I post a lot, I could see a drop off. People ultimately are looking for quality and not quantity for quantity sake. The most frequent popular SharePoint blogger is Mike Gannotti, he's impressive at 10+ posts per week. I'm sure blogging and tweeting has become part of his rythm. I'm sure blogging for Mike is something as regular as breakfast (actually I'm sure it's more like lunch, something he's not going to forget, or it will feel wrong to miss it.) That essentially is what I've found as well. For me it's a topic in my head or some lesson learned that I want to get on paper (essentially... I can't think of a better digital equivalent). I use to hate documenting with a passion, I guess in some cases I still do. I find I can remember things really well especially when it comes to SharePoint, but I have found value in my own blogs for my own selfish reasons, especially collections of links/resources, charts and workarounds.
There was a survey done on "Business Blogs" on frequency with some interesting results. Look at my top 100 SharePoint blogs post and look at the top 10 or 20 at frequency and you'll see a big variety from 10+ to .5. We all appreciate the quality of Heather Solomon's blogs... they are very thought through.
Try to be consistent if you can, don't worry about posting over vacation, but consistency is what will ensure people don't abandon your blog as dead.
How did I get started
Blogging for me started with me crafting up emails to send to users or DLs at work and I saw common complex questions that took a lengthy explanation. At some point about 4 years ago I decided if I could post it in a blog, I could then send links to my posts and save myself time. The unexpected value was people who liked the responses and actually subscribed to my brain dumps. It was a balance to figure out if it was ok to start including funny stories or trips. I'm sure people still wish I would drop some of the fluff, but sorry I now see others who see it as personality and flare. Frequency isn't something I was planning it was based on what I found was value not to blog for blogging sake. With a personal goal of getting something out there a minimum of once a week the theme of content is based on whatever I happen to be working on at the time. My average varies between 2-6.
Good luck! 7/17/2008Shane today in class was looking for where the SharePoint change log is. I did a quick search and found a decent answer on MSDN with detail on Change Log Freshness...
"The Change Log is a physical table in each content database, and each transaction writes to the log." The Change Log recevied by hitting the lists web service http://<Site>/_vti_bin/Lists.asmx GetListItemChanges with GetListItemChangesSinceToken method of the Lists Web service to get changes starting from a specified point in time."
Note: The change log is security trimmed. "The change log returns a list of SPChange objects for changes that happened, for example, to the following object types:
- Items, files, and folders
- List metadata
- Site metadata
- Security"
|
|
|
|
|
|
|
|