Rolog

Blog ( Of Ryan Olshan)

News

About Ryan Olshan

LinkedIn Profile

Follow Ryan via twitter

Join StrongTypes - Free Generics Help By Email
Join StrongTypes

Community Credit Winner

View my MVP profile

The posts on this weblog are provided "as is" with no warranties and confer no rights. The opinions expressed herin are my own personal opinions and do not represent my employer's view in any way.

Subscribe to Rolog via My AOL
Subscribe to Rolog via Bloglines


Subscribe to Rolog via Feedburner

Furl Rolog




Subscribe to Rolog via Newsburst


Subscribe to Rolog via Pluck

Add Rolog to Technorati Favorites




Thycotic Secret Server

Receive Email Updates


Yahoo! Groups

  • => StrongTypes <=
  • AspNet2
  • AspNet20GridView
  • PayPalDevDotNet
  • RubyOnRails
  • VSTS

.NET Websites

  • => StrongTypes.com <=
  • Community Credit
  • DotNetSlackers
  • EasyListBox
  • SystemNetMail.com
  • SystemWebMail.com

Other Websites

  • 911 Pigeon Alert
  • Pacific Wildlife Project
  • My Personal Blog
  • Robblehead Around The World

Blogroll

  • Alex Campbell
  • Chris Taylor
  • Darren Neimke
  • David Betz
  • Eric Smith
  • Rob Caron
  • Rob Howard
  • Sam Gentile
  • Scott Guthrie
  • Scott Mitchell
  • Tess
  • Wesner Moise
  • Jason Alexander
  • Bill Ryan
  • Steve Smith
  • Sahil Malik
  • David Silverlight

Strong Coder Bloggers

  • Dean Fiala
  • Kevin Jones

October 2007 - Posts

About Face 3

I recently learned that Alan Cooper recently released an updated version of About Face , About Face 3 . The books covers the principles of interaction design  in great depth and detail. The first version I read was About Face 2.0 and it changed the way I design software. For those who have not read About Face , you should add it to your reading list.

Share this post: | bookmark it! | digg it! | reddit! | kick it! | live it!
Posted: Oct 26 2007, 11:41 AM by Ryan Olshan | with no comments
Bill Ryan is now blogging here

I'm happy to announce that Bill Ryan is now a blogger here . In addition to maintaning his main blog , he'll be sharing his technical knowledge here too.

Share this post: | bookmark it! | digg it! | reddit! | kick it! | live it!
Posted: Oct 23 2007, 05:54 PM by Ryan Olshan | with no comments
Filed under: ,
Silicon Valley Code Camp

If you're in the Silicon Valley area on October 27-28, check out the Silicon Valley Code Camp. The list of sessions looks impressive with speakers like Jeff Atwood  and Juval Lowy .

http://www.siliconvalley-codecamp.com

CodeCamp at FootHill College.  Click Here for Details and Registration
Share this post: | bookmark it! | digg it! | reddit! | kick it! | live it!
Posted: Oct 23 2007, 05:22 PM by Ryan Olshan | with 1 comment(s)
Twin Cities Code Camp

If you're in or near the Twin Cities in Minnesota on October 27, 2007, I recommend you visit the Twin Cities Code Camp . The list of speakers and topics looks awesome from Rockford Lhotka speaking on Build an App using WPF, WCF, WF and CSLA .NET in an Hour, to Doug Nelson speaking on An Introduction to Windows PowerShell, to William Ryan speaking on Advanced Concepts in Software Testing. I wish I could be there to see the aforementioned presentations in addition to the other ones.

Twin Cities Code Camp - http://www.twincitiescodecamp.com/TCCC/Default.aspx
Speakers and Sessions - http://www.twincitiescodecamp.com/TCCC/Fall2007/Sessions.aspx
Schedule - http://www.twincitiescodecamp.com/TCCC/Fall2007/Schedule.aspx

Share this post: | bookmark it! | digg it! | reddit! | kick it! | live it!
Debugging SharePoint Timer Jobs

Before I begin, I'd like to point out Andrew Connell's blog entry on creating custom SharePoint timer jobs . It's an excellent starting point.

The process of debugging the timer job is straight forward.

1) Since the assembly for the timer job is deployed to the GAC, you'll need to put a copy of the PDB file in %SYSTEMROOT%\Assembly\gac_msil\\. Once there, Visual Studio will be able to properly load the debug symbols.

2) In Visual Studio, attach to the OWSTIMER.EXE process. OWSTIMER.EXE is the Windows service that runs the timer jobs.

Once attached to OWSTIMER.EXE, any breakpoints you set will be hit when the timer job is run.

UPDATE (10/11/2007 4:10PM PDT): You'll need to restart the Windows SharePoint Services Timer service (OWSTIMER.EXE) each time you make any change that will effect how your code behaves (i.e. deploying a new version to the GAC, changing a config file value, etc.) in order for the change to take effect.

Share this post: | bookmark it! | digg it! | reddit! | kick it! | live it!
Posted: Oct 11 2007, 11:28 AM by Ryan Olshan | with 1 comment(s)
Filed under: , ,