News

About Me:
I am a 26 year old female SharePoint Enthusiast. I work for B&R Business Solutions from my home in Olathe, KS. I have been working with SharePoint since I attended the Portal University in 2005. I hold a BA in Computer Science from the University of Missouri - Kansas City. I love playing Rockband, organizing user group meetings, working with MOSS, attending Code Camps as a speaker, and having bizarre conversations about geek things with cool people. If you have any comments or questions fill out the contact form and I will try my best to help.

Rebecca Isserman's Facebook profile

My Stats

  • Posts - 136
  • Comments - 162
  • Trackbacks - 0

Twitter












Tag Cloud


Recent Comments


Recent Posts


Archives


Post Categories


Blogs on SharePoint


Other Blogs


Resources on Sharepoint


Stuff


May 2008 Entries

Moving Documents from One Document Library to Another


As you all know I write a lot of maintenance console applications to perform upgrades on huge subsets of sites.  This week I was asked to create a console application that will cut down six documents libraries into three document libraries.  I wanted to use the CopyTo() Function, but there is a bug.  I did find a nice MoveTo() Function in SPFile.  I ended up using that code instead here is a little sample:

 //copy documents and deletes libraries
            SPList ProposalsWord = Web.Lists["Proposal Template (Word)"];
            foreach (SPListItem Item in ProposalsWord.Items)
            {
                SPFile File = Web.GetFile(Item.Url);
                try
                {
                    File.MoveTo(Web.Url + "/Sample%20Proposals%20PDF/" + Item["Name"].ToString());
                }
                catch (Exception)
                {
                }
            }
            ProposalsWord.Delete();

This piece of code loops through the items on one document library and moves them to another document library.  It is fairly simple and straight forward.  If you have any comments or questions please let me know.

posted @ Friday, May 30, 2008 8:57 AM | Feedback (6) |


Where did my ListView Web Parts Go!?


A couple of days ago we got a call that all the lists and libraries had no information on one of our websites.  I looked around to see if this problem was replicated on another site.  It was not.  So I re-added all the ListView Webparts on the pages and went about my business.  Yesterday we found one more website where nothing was showing up.  I looked on the event logs, but so far I can not see the source of the problem.  The logs are pretty clean since I fixed the timer job leak.  I have no idea when this problem started, because one of the sites is not heavily used (in fact no one uses it as of right now).  If anyone has an idea on what could be going on please let me know.  I am pretty baffled and may start googling around a little bit just to see if there is some type of documentation or a hotfix.  For all I know this is something leftover from SP1 or another hotfix.

posted @ Friday, May 30, 2008 8:40 AM | Feedback (0) |


Baltimore Trip Synopsis


If you read my blog you know my family is insane well that doesn't quite explain my trip and I won't go into much detail about parts of my family.  All in all there were good parts of the trip and that is what I will talk about the good parts of the trip and not the bad parts.  The highlights of the trip included the Inner Harbor.  We got in incredibly late on Friday and ended up passing out on site.  The next day we went to the Inner Harbor in Baltimore and caught a Unicycle Pirate Lady and the Body Worlds exhibit.  I could not take pictures of Body Worlds, but I did take a ton of pictures of the Unicycle Pirate Lady.  She really is what her name stands for a lady in a pirate outfit (possibly from Australia or Ohio) that gets on a bunch of unicycles.  Occasionally she would light fire on sticks and juggle them while riding her unicycles.  It was the most amusing part of the trip, aside from my grandmother's husband Leo.  Here is a nice glimpse of her on a unicycle in her pirate outfit:
DSC00079
I really couldn't take any pictures of Body Worlds, so I am sorry for the lack of pictures.  If you have this exhibit in your town I would recommend paying whatever fee to see it.  The coolest and grossest thing was a black lung from coal miner and a smoker's lung.  Those things were so tiny compared to a normal lung.  If you are quitting smoking I would recommend going straight to that area.  If that doesn't scare you, then I really don't know what will.  I guess that when you smoke you really are constricting air from properly circulating, so your lung shrinks.  If you are a smoker and don't care to pay attention go ahead to the next paragraph or ignore what I said.  I'm not hear to preach.

Anyway, the next day we went to Philadelphia to visit my aunt, uncle, cousins, grandmother, and grandmother's husband.  This was a pretty good day.  I got to see my grandmother, which I get to do maybe once every two years.  I just saw her in December in Fort Lauderdale, so it was a rare treat.  We ended up going in two mini vans that my Aunt Nancy owned.  Johnny and I rode with Rachel and my Uncle Joel while my seventeen year old cousin Gavi drove.  There was some parking debauchery, which brought me back about 10 years to when I was a permit driver.  It was really cute.  There was some slight hilarity when my uncle and Gavi were fighting as teenager's often do about his parking style.  We all made it through safely and Gav seemed unscathed.  The garden that we ended up walking around was ok and I have two or three good pictures.  One of my cousin Rachel's face close up (thanks Gav) and two of my grandmother and Leo with me or Johnny.  Here is some of the fun:
DSC00104
DSC00105
DSC00102 

We ended that day with a BBQ and passed out really late.  The next day we went to D.C. and saw the Holocaust Museum.  I have no D.C. Pictures, because I have been there about a hojillion times with my dad as a lobbyist for his union.  We used to go to D.C. once or twice a year.  I've been to a couple inside tours that were great. 
As for the Holocaust Museum it was everything it was cracked up to be.  I guess I am kind of desensitized, because I have seen most of the Hitler videos when I was a kid.  I have talked to a lot of survivors.  It was great to see people that know nothing about Holocaust learning in this environment that stuff like that can happen.  I'm glad that people are able to see this and realize what can happen if we don't pay attention.  Johnny told me later on that there was a girl that actually upchucked her food after seeing a couple of the atrocities on film.  I've been to Yad VeShem in Israel I was a little more into that museum than this one.  I guess it's because I have always felt like I'm a living survivor.  One of the many people that were lucky to have there family line undamaged, because there family was in America.  If my great great grandfather had not left Belgium in the early 1900s I would not be so lucky.  I watched a video about these people that actually left Europe and they ended up in Cuba, but were turned away and sent back to Europe.  Most of the people on this boat ended up dead in concentration or death camps.  I'm not even that religious, but just because my parents our Jewish I could be dead.  That kind of stuff bothers me.  They didn't only kill Jews.  Catholics, Homosexuals, Gypsies, War Criminals, People they just plain didn't like were all killed.  Then you have to think about what if Hitler had succeeded.  Who would be left?  Just thinking about the Holocaust is very scary, but I digress a little too much.  At the end of the day we wrapped it up with some BBQ and got on the plane.  We were early, but I did not end up getting home until about 1 am.  I was glad to see Gambit and Rogue.  I am so glad to be home for another 3 weeks before I pick back up again and fly to D.C. for the Regional SharePoint Conference.  I am hoping I get a nice long break.  I think I'm going to take a walk when I have the time and just relax in between everything.  I have two weddings, the conference, and a family reunion in the next four months.  I need to buy two more more plane tickets for Seattle and Philly/NYC(I may stop in Philly on the way to NYC and visit with the Gavmeister some more if he's around and maybe see my other cousin Chama).  All in all what to take from this trip is that you may find awesome in unexpected places (i.e. Unicycle Pirate Ladies).  I'll catch you guys later when I actually post something technical and more worthy of your SharePoint Professional Time.  Stay Tuned.  More to come in upcoming weeks.  I still owe you guys two real posts:)

posted @ Wednesday, May 28, 2008 11:50 PM | Feedback (0) |


Kansas City Office Geeks AJAX in SharePoint Presentation (Good for .Net Devs wanting to learn more about SharePoint)


Here is the meeting information:

Title: Developing with AJAX in SharePoint 

 

Register: http://www.clicktoattend.com/?id=129056 Must Register for Prizes )

 

Sponsor: Levi, Ray & Shoup, Inc. - Food Provider for the June Meeting

 

Presented: Becky Isserman

 

Date: Thursday, June 5th (Each meeting will be on the 1st Thursday of the month)

 

Time: Food at 5:30pm; Presentation from 6:00pm - 7:00pm

 

Location:

Centriq Foss Training

8700 State Line Road, Suite 200

Leawood, KS 66206

Phone: 913-322-7000

Description:
AJAX (Asynchronous JavaScript and XML) allows developers to create loading screens easily without a great deal of development in SharePoint 2007.  In this session we will walk through how to create various page load events using the AJAX toolkit, Web User Controls, the SmartPart, and SharePoint.  We will also convert the web .config, master pages, and server, so that the Site Collection is AJAX ready. 

 

Bio:
Becky Isserman has been a SharePoint Developer, since 2005 when she went through the Portal University with Levi, Ray, and Shoup in Springfield, IL.  She is an Microsoft Certified Professional (MCP) and a Microsoft Certified Application Developer (MCAD).  She has been a web designer/developer since she was fifteen hand coding HTML 3.0 websites in NotePad.  She enjoys working with SharePoint 2007, because she can perform the roles of administrator, developer, designer, and architect.  She currently lives in Olathe, Kansas, where she works at Terracon Consultants, Inc. and lives with her two cats, Gambit and Rogue, plus her boyfriend, Johnny.  If you would like to contact her you can e-mail her at rebecca.isserman@gmail.com or fill out the contact form at her blog http://www.mosslover.com.

This time around we have prizes and food.  I may bring some cookies too from and undisclosed source or candy depending on what I feel like (which would you guys like?).  This presentation is pretty much the same as the one I did at the Tulsa School of Dev.  It is very much a ASP .Net User Control Presentation as it relates to SharePoint.  It is a very nice topic for people trying to move from .Net Dev to SharePoint Dev.

posted @ Wednesday, May 28, 2008 8:47 AM | Feedback (0) |


Blogging Hiatus


I have to force myself to focus on book stuff this week, so I am taking a blogging hiatus until after Memorial Day.  After Memorial Day I am going to post the two code examples I promised.  I also have a meeting and will be in Baltimore from Friday to Monday.  I am visiting my Aunt in Baltimore, Aunt+Uncle in Philly, and my grandmother and her husband are going to visit us all in Philly on Sunday.  This is the first time my boyfriend is meeting my semi-normal family, so it's a huge deal.  I will catch you all next week.  Have a good holiday!

posted @ Monday, May 19, 2008 10:58 PM | Feedback (0) |


MOSS Comic Random Ideas


It was a nice day out today, so I decided to take my trusty old notebook out with me and work on some comic ideas.  Here is what I have so far:

  • Support Calls (hilarious ones related to SharePoint, if you have ideas e-mail me or contact me with them real life fuels the best stuff)
  • Twitter Mockery and Fun
  • Something related to how devs always have a ton of windows open and need a billion gigs of ram, especially when they need a SharePoint VPC
  • Ability to create multiple alerts (user hilarity ensues)
  • Why can't the user edit the WSS Profile? Kind of show how a dev explains SharePoint MySites/Profiles vs. WSS Profiles in MOSS
  • Developers trying to hit a farm they are not developing on with the SharePoint Object Model
  • Site vs. Web (explaining this to people not using SharePoint)
  • Jokes on "Unexpected Errors Occured" (these are endless you know what I mean...)
  • Users deleting Sites and trying really  hard to recover them from the recycle bin
  • Mocking people who assume we are pasty people with no lives:)

Anyone who has any ideas they are welcome or they want to mock me and my ideas I am all for that.  I e-mailed a hosting company Joel Oleson told me about and I am waiting to hear back from them.  Thanks to anyone who has expressed interest so far in helping with the comic.  I will be organizing a team e-mail at some point.  If you have not expressed interest and would like to help out fill out the contact form or e-mail me at rebecca.isserman@gmail.com.  My goal is to have 3 book chapters finished and one comic by July 1st, 2008.  So far I have just about the first one complete and I have researched the second one.  Unfortunately, the Incredible Hulk Movie comes out next month, so we shall see what happens.  That and my cats and boyfriend and family seem to want love.  Speaking of which I better get back to all those people and such...

Technorati Tags: ,

posted @ Friday, May 16, 2008 10:07 PM | Feedback (0) |


What I have been doing at work the past few weeks...


I'm all about trying new things, because I believe I am ADHD and get very bored at work sometimes.  So my boss and one of my fellow colleagues threw at me a couple of requirements for our newest set of sites.  We are working on some sites for various offices, which I think will be really cool.  Some of the things that they wanted were the ability to see a set of global links and site specific links on the quick launch bar.  They wanted something dynamic, so one of the other devs wondered if we could throw a web part into the default.master page.  It turns out you can.  So we had at least one part figured out.  We were going to throw a Smart Part into the default.master page and shove a user control with a menu attached.  I created two link lists one on the main global page and one on the office specific pages, then I created a column and a couple grouped views for each list of links.  Finally, I created an SPMenu that read from each list all the categories and linked the navigation urls to those categories with views in menu items.  I am going to post my code sometime in the next month, but I found it very fun and amusing.  You could probably do the same thing if you wanted to just read all the list items into the menu dynamically stepping through all the items in a foreach statement using SPListItem and SPList.GetItems().  I don't think I could have done this without the other developer at work he fuels a lot of great ideas with some of my crazy ideas.  I doubt he reads this blog, but I want to shout out to Shashi Bhat.  He rocks.  He's one of the best devs at work and an all around nice guy.

So for the next item I was attempting to allows people to upload a picture to there profile and edit the about me page.  We had a weird bug that would only allow a URL for the image, so I decided I would override the menu user control (welcom.ascx) and link my own custom page on the My Settings Area.  I changed this area in the user control to Edit Profile, because I think it's a little more appropriate for what I was doing.  I created a custom user control that uploads a photo, removes a photo, shows a preview, a rich text field for "About Me", and allows the users to view a couple properties.  I would say this was the most fun I had developing something in a while.  I used to love FStream, so I got to use my old friend with a new friend called the FileUpload Field.  I would say the two combined are pretty powerful coupled with SPFile and SPFolder.  When I finish up with all the enhancements I am going to post an example for this solution and the solution above.  If anyone has any questions in the meantime let me know.  I am all ears.  Unfortunately, I will be gone Memorial Day weekend visiting my aunt in Baltimore showing my boyfriend off to my family (oy), so I may not answer any e-mails relatively quick Friday through the day after Memorial Day. 

 

posted @ Friday, May 16, 2008 9:58 PM | Feedback (0) |


My 15 Minutes of Fame in D.C.


It's not really huge amounts of fame, but I will be speaking at SUGDC Summer Regional SharePoint Conference.  I saw a post yesterday on a blog about this event, so I thought hey why not throw out an abstract and bio see if they want me to come out.  At this point I had not thought out exactly how I would get there and where I would stay.  They responding today telling me that they would give me 15 minutes to speak about SharePoint and AJAX at a roundtable.  I was like that is so cool, but how am I going to get here and where am I going to stay (in my head more so than to the conference owners).  Somehow after speaking with the SUGDC people in charge and my company I managed to secure hotel and flight, so that I can actually attend.  At the end of the day I was kind of floating on a cloud, because this kind of event is huge.  I have been speaking to about 9-15 people in various Midwest User Groups or Code Camps.  This event in D.C. is going to be pretty big, but it will at least give me a chance to practice for Tulsa Techfest in October.  Plus I am speaking about AJAX and SharePoint, which are two of my very favorite topics these days.  Every time I go to an event I am nervous at first but when I get up there it is starting to feel like I belong in front of people.  It is so much fun to meet new SharePoint Devs too.  I am not so sure how often I will get out to the east coast, so this is a once in a lifetime opportunity to see people like Paul Galvin or Sahil Malik.  Plus I get a double bonus of seeing my aunt who lives in Columbia, MD.  I also may get to see my friend Navid, who moved from St. Louis to Baltimore a few months after I moved to Kansas City.  It is also kind of nice to expose myself to a new area of the U.S. that I only see about once or twice a year.  I have been living in the Midwest for 26 years and I feel like I am sheltered.  At any rate this is going to be a lot of fun.  If anyone wants to meet up let me know.  I am going to try and arrive that Thursday night and will stay until the end of the event on Saturday.

posted @ Wednesday, May 14, 2008 10:53 PM | Feedback (0) |


Tulsa School of Dev Rocked!!!


I had an incredible time in Tulsa.  Things were a bit rocky at first, because Google gave me some bad directions for Friday night, so I turned around about 4 times just to get the 11th street exist from highway 64.  I was a little disappointed with the Doubletree Inn, so I'm sticking with Hampton Inn from now on.  $20 for a burger and Ore Ida fries that I could make on my grill at home is insane.  Some of the people were really nice at the hotel, but some were just flat out rude.  When it was time to go to sleep I could barely get there, because someone decided to run around and make a lot of noise.  Everything else went pretty well, except for some camera issues (don't even get me started about Best Buy)...

The next day the alarm went off about 7 am, so I woke up showered and was really glad to leave.  I got some directions from some of the nicer hotel staff the night before, so getting to Tulsa Community College was incredibly easy.  I felt a little nervous at first, because no one was there so I sat around playing with my electronics a bit until registration opened.  Eventually I met up with Scott Spradlin, one of the coolest SharePoint Devs from MOSS Camp.  I also ended up meeting the coordinator, David Walker, who has the most energy I have ever seen in a dev.  I think he could do 50 tasks at once and get them done in an hour.  He said he had 4 kids, so maybe they keep him on his toes:)

I presented in the same room right after Scott, which was great because he talked about building web parts in SharePoint.  His whole talk sort of led into my talk about building AJAX Solutions in SharePoint using the SmartPart.  When I finally came up to speak I felt a lot more confident than I was with my MOSS Camp Presentation.  I believe that I messed up much less in this presentation than I did at MOSS Camp.  I got a lot of great questions and a couple people handed me there business cards for friends who are good at drawing.  Hopefully, I can get some people to help me out with the MOSS Comic I want to create.  After my speech I felt really energized like I could play 10 tracks in a row on the drums in Rock Band.  Unfortunately due to camera issues I only was able to see Scott's Presentation, but I did meet Corey Roth who seems like a really neat guy.  I think he's the first person who aggregates to http://www.sharepointfeeds.com that I have actually met in real life.  It is kind of cool to put a face to a name.

At the end of the day I was really happy to meet all the awesome people and take home a couple prizes.  I took home with me a third VS 2008 T-Shirt and a Silverlight 1.0.  David Wise invited me to Tulsa Techfest in October and pending any issues I will definitely come back to Tulsa.  The Devs are friendly and despite many citizens trying to maul me down on the highway I ended up surviving unscathed.  If anyone else has the opportunity to go to Tulsa for a Dev event I would recommend you get out there ASAP so you can benefit from the awesomeness.  I hope that everyone had a good Mother's Day and a good weekend.

Also, if anyone missed my CodePlex Project link for the slides and code at School of Dev it is: http://www.codeplex.com/MOSSLoverAJAXControl.

posted @ Monday, May 12, 2008 12:43 PM | Feedback (0) |


Kansas City Office Geeks June Meeting


There will be a Kansas City Office Geeks meeting on Thursday, June 5th at 6 pm at Centriq FOSS probably a SharePoint Overview with Office Tools or a re-doing of my presentation at the Tulsa School of Dev on SharePoint Development in AJAX.  If anyone is interested please e-mail me at rebecca.isserman@gmail.com or go to http://www.officegeeks.org/kcog.  I understand that this is the week fo TechEd for Developers, so some people may not be inclined to come.  For those of you not going it will be a great presentation no matter what.  I am going to post more information as the date gets near.

posted @ Thursday, May 08, 2008 12:43 PM | Feedback (0) |


MOSSLover Speaking at Tulsa School of Dev


I am going to speak about some of the AJAX Page Loading User Controls that I have created.  I am going to talk about how a developer would go about converting the SharePoint Application to work with AJAX.  Here is my bio and Abstract:

Abstract:

AJAX (Asynchronous JavaScript and XML) allows developers to create loading screens easily without a great deal of development in SharePoint 2007. In this session we will walk through how to create various page load events using the AJAX toolkit, Web User Controls, the SmartPart, and SharePoint. We will also convert the web .config, master pages, and server, so that the Site Collection is AJAX ready.

Bio:

Becky Isserman has been a SharePoint Developer, since 2005 when she went through the Portal University with Levi, Ray, and Shoup in Springfield, IL. She is an Microsoft Certified Professional (MCP) and a Microsoft Certified Application Developer (MCAD). She has been a web designer/developer since she was fifteen hand coding HTML 3.0 websites in NotePad. She enjoys working with SharePoint 2007, because she can perform the roles of administrator, developer, designer, and architect. She currently lives in Olathe, Kansas, where she works at Terracon Consultants, Inc. and lives with her two cats, Gambit and Rogue, plus her boyfriend, Johnny. If you would like to contact her you can e-mail her at rebecca.isserman@gmail.com or fill out the contact form at her blog http://www.mosslover.com.

 

Here is a link to the School of Dev if you are interested in attending: www.Schoolofdev.com.  Thanks to Scott Spradlin for telling me about this event and coercing me to come out.  I would say he's one of my favorite St. Louis Devs.  I hope to meet some nice Oklahomans next week, especially David Walker who is one of my Twitter Followers.  If anyone knows of any other code camps coming up that need presenters in the 500 mile radius I would be willing to come out just let me know in advance the information.

posted @ Friday, May 02, 2008 7:55 PM | Feedback (0) |