<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/rss2full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>Jennifer Marsman</title><link>http://blogs.msdn.com/jennifer/default.aspx</link><description /><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/JenniferMarsman" type="application/rss+xml" /><feedburner:emailServiceId>1861380</feedburner:emailServiceId><feedburner:feedburnerHostname>http://www.feedburner.com</feedburner:feedburnerHostname><item><title>Ann Arbor Give Camp</title><link>http://feeds.feedburner.com/~r/JenniferMarsman/~3/336393652/ann-arbor-give-camp.aspx</link><pubDate>Tue, 15 Jul 2008 16:42:46 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8733854</guid><dc:creator>jennmar</dc:creator><slash:comments>8</slash:comments><comments>http://blogs.msdn.com/jennifer/comments/8733854.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jennifer/commentrss.aspx?PostID=8733854</wfw:commentRss><description>&lt;p&gt;I am truly fortunate to be part of such an amazing developer community!&amp;#160; I am still reeling from the passion that I experienced at the &lt;a href="http://annarborgivecamp.org/"&gt;Ann Arbor Give Camp&lt;/a&gt; last weekend.&amp;#160; &lt;a href="http://blogs.msdn.com/blogfiles/jennifer/WindowsLiveWriter/AnnArborGiveCamp_B183/DevsWorking.jpg"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; margin: 5px 5px 5px 0px; border-right-width: 0px" height="184" alt="DevsWorking" src="http://blogs.msdn.com/blogfiles/jennifer/WindowsLiveWriter/AnnArborGiveCamp_B183/DevsWorking_thumb.jpg" width="244" align="left" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;The Ann Arbor Give Camp was a weekend-long codefest where developers, designers, and DBAs volunteered their time to create websites and applications for non-profit organizations.&amp;#160; The event was held at the &lt;a href="http://www.wccnet.edu/"&gt;Washtenaw Community College&lt;/a&gt;, who generously donated the cost of the venue.&amp;#160; &lt;a href="http://www.verio.com"&gt;Verio&lt;/a&gt; donated free hosting until January 2010 to all of the non-profit organizations, and even sent a technical resource, the amazing Matt Lagrotte, onsite to make sure that the accounts were set up properly.&amp;#160; &lt;/p&gt;  &lt;p&gt;We kicked off the event on Friday night at 6pm; each charity spoke briefly about their mission statement and their technology needs.&amp;#160; On Sunday at 3pm, we held the closing presentation where the developers were able to demonstrate their work.&amp;#160; &lt;/p&gt;  &lt;p&gt;There were many different projects.&amp;#160; Multiple charities had no web presence and needed their very first website.&amp;#160; One charity needed a volunteer management system, and the development team led by &lt;a href="http://www.mcwherter.net/blog/"&gt;Jeff McWherter&lt;/a&gt; created a &lt;a href="http://www.codeplex.com/GiveTime"&gt;generic web-based scheduling application&lt;/a&gt; that allows volunteers to schedule themselves to work events for a nonprofit organization (they posted it to &lt;a href="http://www.codeplex.com/"&gt;CodePlex&lt;/a&gt;, Microsoft&amp;#8217;s open source project hosting web site, so that any organization can access and use it).&amp;#160; The&lt;strong&gt;&amp;#160;&lt;/strong&gt;Michigan Humane Society needed a searchable database to make it easier to find animals.&amp;#160; To give you an idea of the scope of the problem: in 2007, 104,690 dogs were surrendered to registered animal shelters.&amp;#160; Only 19,151 were returned to their owners.&amp;#160; This searchable database could allow pet owners to more easily find their lost pets, and assist individuals who find stray animals find the appropriate location for stray holding.&amp;#160; It's really amazing to see such concrete examples of technology enpowering people!&amp;#160; &lt;/p&gt;  &lt;p&gt;In total, we were able to help 15 charities:&lt;a href="http://blogs.msdn.com/blogfiles/jennifer/WindowsLiveWriter/AnnArborGiveCamp_B183/Presentation_25_4.jpg"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="285" alt="Presentation_25" src="http://blogs.msdn.com/blogfiles/jennifer/WindowsLiveWriter/AnnArborGiveCamp_B183/Presentation_25_thumb_1.jpg" width="379" align="right" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#8226; &lt;a href="http://mcnca.charities2008.verioproducts.com/Home.aspx"&gt;Michigan Chapter of the National Children's Alliance&lt;/a&gt;&amp;#160;&amp;#160; &lt;br /&gt;&amp;#8226; &lt;a href="http://www.michiganhumane.org"&gt;Michigan Humane Society&lt;/a&gt;     &lt;br /&gt;&amp;#8226; &lt;a href="http://www.thewellnesscommunity.org/semich/"&gt;The Wellness Community&lt;/a&gt;     &lt;br /&gt;&amp;#8226; &lt;a href="http://caringalternatives.com/"&gt;Caring Alternatives, Inc.&lt;/a&gt;&amp;#160; &lt;br /&gt;&amp;#8226; &lt;a href="http://forgottenharvest.org/"&gt;Forgotten Harvest&lt;/a&gt;     &lt;br /&gt;&amp;#8226; &lt;a href="http://www.aahom.org/"&gt;Ann Arbor Hands-On Museum&lt;/a&gt;     &lt;br /&gt;&amp;#8226; &lt;a href="http://angelsplace.com/"&gt;Angel's Place&lt;/a&gt;     &lt;br /&gt;&amp;#8226; &lt;a href="http://www.wonderpuzzle.org"&gt;Wonder Puzzle&lt;/a&gt;     &lt;br /&gt;&amp;#8226; &lt;a href="http://childcarenetwork.charities2008.verioproducts.com/dnn/"&gt;Child Care Network&lt;/a&gt;     &lt;br /&gt;&amp;#8226; &lt;a href="http://golightlyit.charities2008.verioproducts.com/site/Home.aspx"&gt;Golightly Academy of IT&lt;/a&gt;     &lt;br /&gt;&amp;#8226; &lt;a href="http://theinfocenter.info"&gt;The Information Center&lt;/a&gt;     &lt;br /&gt;&amp;#8226; &lt;a href="http://centerstagedrama.org"&gt;Center Stage Drama&lt;/a&gt;     &lt;br /&gt;&amp;#8226; &lt;a href="http://www.arabamericancc.org/"&gt;Arab American Culture Center&lt;/a&gt;     &lt;br /&gt;&amp;#8226; &lt;a href="http://sdleq.org"&gt;SDL EQ Enrichment Center&lt;/a&gt;     &lt;br /&gt;&amp;#8226; &lt;a href="http://givetime.info"&gt;NOCIRC Michigan&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The Give Camp actually happened at a very opportune time, since last week Microsoft just launched a portal for non-profit organizations at &lt;a title="http://www.microsoft.com/NGO" href="http://www.microsoft.com/NGO"&gt;http://www.microsoft.com/NGO&lt;/a&gt;.&amp;#160; This is a wonderful resource; it contains stories of charities using technology, discussion forums, access to free or discounted software and hardware, software support, and training and certification opportunities.&amp;#160; &lt;/p&gt;  &lt;p&gt;How do I summarize the magic of the weekend?&amp;#160; It was absolutely inspirational to watch.&amp;#160; The developers and designers were so passionate about their charities.&amp;#160; A ripple effect occurred, where one developer would realize that he/she had a friend with particular skills to assist with some problem, call up the friend, and then the friend would come and code with us too!&amp;#160; There were 85 registered developers/designers that I knew of who attended, but we quickly lost track of everyone coming in and out - there were roughly 100 people total who volunteered.&amp;#160; &lt;/p&gt;  &lt;p&gt;There were also people participating from two remote locations - the Columbus, OH effort was led by &lt;a href="http://adanacp.spaces.live.com/"&gt;Carey Payette&lt;/a&gt; and my teammate &lt;a href="http://www.jeffblankenburg.com/"&gt;Jeff Blankenburg&lt;/a&gt;, and the Knoxville, TN effort was led by &lt;a href="http://www.nathanblevins.com/"&gt;Nathan Blevins&lt;/a&gt;.&amp;#160; &lt;/p&gt;  &lt;p&gt;I got maybe 6 hours of sleep the entire weekend, but it was worth it!&amp;#160; We were crunching some numbers (cost of developer time, Verio hosting, software donations, etc.), and figured out that this event provided about a &lt;strong&gt;half million dollars&lt;/strong&gt; in goods and services to these charities!!!&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/jennifer/WindowsLiveWriter/AnnArborGiveCamp_B183/Organizers.jpg"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; margin: 0px 5px 0px 0px; border-right-width: 0px" height="184" alt="Organizers" src="http://blogs.msdn.com/blogfiles/jennifer/WindowsLiveWriter/AnnArborGiveCamp_B183/Organizers_thumb.jpg" width="244" align="left" border="0" /&gt;&lt;/a&gt; Huge thanks to my fellow organizers: &lt;a href="http://weblogs.asp.net/psteele/"&gt;Patrick Steele&lt;/a&gt;, &lt;a href="http://www.dotnetrockstar.com/"&gt;John Hopkins&lt;/a&gt;, Todd Bohlen, &lt;a href="http://srtsolutions.com/blogs/billwagner"&gt;Bill Wagner&lt;/a&gt;, and Kristina Jones.&amp;#160; These people are wonderful to work with, and it was an incredible team effort to make the event happen.&amp;#160; We also had some phenomenal people step up during the event and make everything run smoothly: thank you &lt;a href="http://www.joshholmes.com/"&gt;Josh Holmes&lt;/a&gt;, &lt;a href="http://michaeleatonconsulting.com/blog"&gt;Michael Eaton&lt;/a&gt;, and Greg Campeau.&amp;#160; &lt;/p&gt;  &lt;p&gt;This event also wouldn't have been possible without the donations from our generous sponsors.&amp;#160; Financial support and services were provided by &lt;a href="http://www.microsoft.com"&gt;Microsoft&lt;/a&gt;, &lt;a href="http://www.verio.com"&gt;Verio&lt;/a&gt;, &lt;a href="http://www.wccnet.edu/"&gt;Washtenaw Community College&lt;/a&gt;, &lt;a href="http://srtsolutions.com"&gt;SRT Solutions&lt;/a&gt;, &lt;a href="http://www.infragistics.com"&gt;Infragistics&lt;/a&gt;, &lt;a href="http://www.telerik.com/"&gt;Telerik&lt;/a&gt;, &lt;a href="http://www.techsmith.com/"&gt;TechSmith&lt;/a&gt;, and &lt;a href="http://www.devmavens.com/"&gt;DevMavens by Lake Quincy Media&lt;/a&gt;.&amp;#160; Food was donated by &lt;a href="http://www.dominos.com"&gt;Domino's Pizza&lt;/a&gt;, &lt;a href="http://www.neotech.net/abc/"&gt;Arbor Brewing Company&lt;/a&gt;, &lt;a href="http://www.dunkindonuts.com/"&gt;Dunkin' Donuts&lt;/a&gt;, &lt;a href="http://www.aubrees.com/"&gt;Aubree's Pizza&lt;/a&gt;, &lt;a href="http://www.buschs.com/"&gt;Busch's&lt;/a&gt;, and &lt;a href="http://www.traderjoes.com/"&gt;Trader Joe's&lt;/a&gt;.&amp;#160; Software was donated by &lt;a href="http://www.microsoft.com"&gt;Microsoft&lt;/a&gt;, &lt;a href="http://www.infragistics.com"&gt;Infragistics&lt;/a&gt;, and &lt;a href="http://www.telerik.com/"&gt;Telerik&lt;/a&gt;.&amp;#160; &lt;/p&gt;  &lt;p&gt;Here are links to other writeups on the event (if you blogged about it and I haven't mentioned you, let me know and I will add you):&lt;a href="http://blogs.msdn.com/blogfiles/jennifer/WindowsLiveWriter/AnnArborGiveCamp_B183/GroupPhoto_2.jpg"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="256" alt="GroupPhoto" src="http://blogs.msdn.com/blogfiles/jennifer/WindowsLiveWriter/AnnArborGiveCamp_B183/GroupPhoto_thumb.jpg" width="379" align="right" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://www.nathanblevins.com/Articles/Ann-Arbor-Give-Camp-Knoxville-Satellite-Wrap-Up.aspx"&gt;Nathan Blevins&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.codinggeekette.com/2008/07/ann-arbor-give-camp-day-3.aspx"&gt;Sarah Dutkiewicz&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://michaeleatonconsulting.com/blog/archive/2008/07/14/ann-arbor-give-camp---wrap-up.aspx"&gt;Michael Eaton&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://markegilbert.wordpress.com/2008/07/13/amusing-bits-from-ann-arbor-give-camp/"&gt;Mark Gilbert&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.joshholmes.com/2008/07/14/AnnArborGiveCamp2008.aspx"&gt;Josh Holmes&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://kungfulu.blogspot.com/2008/07/ann-arbor-give-camp.html"&gt;Michael Luttenberger&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://morewally.com/cs/blogs/wallym/archive/2008/07/13/knoxville-givecamp-organized-by-nathan-blevins-in-concert-with-ann-arbor-mi.aspx"&gt;Wally McClure&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/johnmullinax/archive/2008/07/13/giving-at-give-camp.aspx"&gt;John Mullinax&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://devlicio.us/blogs/vinull/archive/2008/07/15/knoxville-takes-part-in-the-ann-arbor-give-camp.aspx"&gt;Michael Neel&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://fullextension.blogspot.com/2008/07/ann-arbor-give-camp-report.html"&gt;Philip Presson&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://theumlguy.spaces.live.com/blog/cns!B4665B67C2981533!231.entry"&gt;Martin Shoemaker&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://weblogs.asp.net/psteele/archive/2008/07/15/ann-arbor-give-camp-wow.aspx"&gt;Patrick Steele&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://srtsolutions.com/blogs/mikewoelmer/archive/2008/07/14/ann-arbor-give-camp-and-the-developers-in-room-be-240.aspx"&gt;Mike Woelmer&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Again, THANK YOU to everyone who participated!&amp;#160; &lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8733854" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/JenniferMarsman/~4/336393652" height="1" width="1"/&gt;</description><category domain="http://blogs.msdn.com/jennifer/archive/tags/Ann+Arbor/default.aspx">Ann Arbor</category><category domain="http://blogs.msdn.com/jennifer/archive/tags/Events/default.aspx">Events</category><category domain="http://blogs.msdn.com/jennifer/archive/tags/Give+Camp/default.aspx">Give Camp</category><feedburner:origLink>http://blogs.msdn.com/jennifer/archive/2008/07/15/ann-arbor-give-camp.aspx</feedburner:origLink></item><item><title>Celebrate Contribupendence Day on July 3!</title><link>http://feeds.feedburner.com/~r/JenniferMarsman/~3/324506341/celebrate-contribupendence-day-on-july-3.aspx</link><pubDate>Wed, 02 Jul 2008 01:15:25 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8679454</guid><dc:creator>jennmar</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/jennifer/comments/8679454.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jennifer/commentrss.aspx?PostID=8679454</wfw:commentRss><description>&lt;p&gt;My fellow developer evangelist for Michigan, Ohio, Kentucky, and Tennessee - the great &lt;a href="http://www.jeffblankenburg.com"&gt;Jeff Blankenburg&lt;/a&gt; - had an extremely cool idea.&amp;#160; On Thursday July 3, the day before Independence Day in the United States, he is celebrating &amp;#8220;Contribupendence Day&amp;#8221;.&amp;#160; This is a day where we recognize the contributions of others by taking some time to write recommendations in social networks such as LinkedIn.&amp;#160; From Jeff&amp;#8217;s blog:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/jennifer/WindowsLiveWriter/CelebrateContribupendenceDayonJuly3_10FA0/americanflag-774163_2.jpg"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; margin: 5px 10px 5px 0px; border-right-width: 0px" height="244" alt="americanflag-774163" src="http://blogs.msdn.com/blogfiles/jennifer/WindowsLiveWriter/CelebrateContribupendenceDayonJuly3_10FA0/americanflag-774163_thumb.jpg" width="167" align="left" border="0" /&gt;&lt;/a&gt; &lt;em&gt;&amp;quot;On July 3, 2008, I am going to write recommendations for 5 people on &lt;/em&gt;&lt;a href="http://www.linkedin.com"&gt;&lt;em&gt;LinkedIn&lt;/em&gt;&lt;/a&gt;&lt;em&gt;. And leave comments on &lt;/em&gt;&lt;a href="http://www.plaxo.com"&gt;&lt;em&gt;Plaxo&lt;/em&gt;&lt;/a&gt;&lt;em&gt;. And {name your social network here}.&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;One of the things that I have found, in this wonderful developer community I am a part of, is that we've got some amazingly talented people in this industry. But when I look around at their profiles on the sites I mentioned above, you'd hardly know it. Hardly anyone has even ONE recommendation on LinkedIn. Comments (or a presence, for that matter) on Plaxo are slim. Facebook walls usually consist of nothing more than &amp;quot;Hey Steve, what are you doing this weekend?&amp;quot; But yet, when you're looking for that next job, what's the first place a new employer is going to look?&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;So let's tell the world about the people we work with. Or the people we WISH we worked with. No strings attached. Let's make sure that when someone looks up your friend online, that they find a glowing (and true) review from a peer. No embellishments, no lies. Just the truth. And do it with no expectation that they will return the favor. That's just selfish.&amp;quot;&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;I really like this idea!&amp;#160; On July 3, I will join Jeff and write 5 recommendations on LinkedIn.&amp;#160; I've been extremely fortunate to work with a number of amazing minds (many more than 5, but there are only so many hours in a day), and it's nice to take some time out to recognize that.&amp;#160; &lt;/p&gt;  &lt;p&gt;Please join the celebration, and contribute to someone's independence from online mediocrity!&amp;#160; &lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8679454" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/JenniferMarsman/~4/324506341" height="1" width="1"/&gt;</description><feedburner:origLink>http://blogs.msdn.com/jennifer/archive/2008/07/02/celebrate-contribupendence-day-on-july-3.aspx</feedburner:origLink></item><item><title>Register for the Ann Arbor Give Camp!</title><link>http://feeds.feedburner.com/~r/JenniferMarsman/~3/316336650/register-for-the-ann-arbor-give-camp.aspx</link><pubDate>Fri, 20 Jun 2008 16:08:24 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8625695</guid><dc:creator>jennmar</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/jennifer/comments/8625695.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jennifer/commentrss.aspx?PostID=8625695</wfw:commentRss><description>&lt;p&gt;The local software development community, in partnership with Microsoft, is throwing a &lt;a href="http://annarborgivecamp.org/"&gt;Give Camp in Ann Arbor&lt;/a&gt;!&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/jennifer/WindowsLiveWriter/RegisterfortheAnnArborGiveCamp_A8D4/GiveCamp_FINAL_2.png"&gt;&lt;img style="margin: 5px 10px 5px 0px" height="138" alt="GiveCamp_FINAL" src="http://blogs.msdn.com/blogfiles/jennifer/WindowsLiveWriter/RegisterfortheAnnArborGiveCamp_A8D4/GiveCamp_FINAL_thumb.png" width="240" align="left" border="0" /&gt;&lt;/a&gt;A Give Camp is a weekend-long event where software developers, designers, and database administrators donate their time to create custom software for non-profit organizations. This custom software could be a new website for the nonprofit organization, a small data-collection application to keep track of members, or a application for the Red Cross that automatically emails a blood donor three months after they&amp;#8217;ve donated blood to remind them that they are now eligible to donate again. The only limitation is that the project should be scoped to be able to be completed in a weekend.&amp;#160; In addition, Verio is offering to donate two years of free website hosting to non-profits who need it. &lt;/p&gt;  &lt;p&gt;During the Give Camp, developers are welcome to go home in the evenings or camp out all weekend long!&amp;#160; There will be food and drinks provided at the event.&amp;#160; There will also be XBOXs set up for when you need a little break.&amp;#160; It should be a lot of fun, for a great cause!&amp;#160; &lt;/p&gt;  &lt;p&gt;At the Give Camp, there is an expectation of &amp;#8220;What Happens at Give Camp, Stays at Give Camp&amp;#8221;.&amp;#160; Therefore, all source code must be turned over to the charities at the end of the weekend (developers cannot ask for payment) and the charities are responsible for maintaining the code moving forward (charities cannot expect the developers to maintain the codebase).&lt;/p&gt;  &lt;p&gt;The &lt;a href="http://annarborgivecamp.org/"&gt;Ann Arbor Give Camp&lt;/a&gt; will be held the weekend of July 11-13 at Washtenaw Community College in Ann Arbor, MI.&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Call to action:&lt;/strong&gt; We are looking for developers, designers, and DBAs!&amp;#160; If you are interested in participating and writing some code for charity, register at &lt;a href="http://annarborgivecamp.org/DevRegister.aspx"&gt;http://annarborgivecamp.org/DevRegister.aspx&lt;/a&gt;.&amp;#160; Early registration really helps us, as we are deciding the number of charities we can help by the number of developers that are interested.&amp;#160;&amp;#160; &lt;/p&gt;  &lt;p&gt;For more information, please check out our website at &lt;a href="http://annarborgivecamp.org/"&gt;http://annarborgivecamp.org/&lt;/a&gt; or contact me.&amp;#160; &lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8625695" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/JenniferMarsman/~4/316336650" height="1" width="1"/&gt;</description><category domain="http://blogs.msdn.com/jennifer/archive/tags/Upcoming+Events/default.aspx">Upcoming Events</category><feedburner:origLink>http://blogs.msdn.com/jennifer/archive/2008/06/20/register-for-the-ann-arbor-give-camp.aspx</feedburner:origLink></item><item><title>Lansing Day of .NET</title><link>http://feeds.feedburner.com/~r/JenniferMarsman/~3/315183064/lansing-day-of-net.aspx</link><pubDate>Thu, 19 Jun 2008 03:11:34 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8619981</guid><dc:creator>jennmar</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/jennifer/comments/8619981.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jennifer/commentrss.aspx?PostID=8619981</wfw:commentRss><description>&lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/jennifer/WindowsLiveWriter/LansingDayof.NET_127A6/ldodn-logo-125alpha_2.png"&gt;&lt;img style="margin: 0px 10px 5px 0px" height="161" alt="ldodn-logo-125alpha" src="http://blogs.msdn.com/blogfiles/jennifer/WindowsLiveWriter/LansingDayof.NET_127A6/ldodn-logo-125alpha_thumb.png" width="125" align="left" border="0" /&gt;&lt;/a&gt; The &lt;a href="http://www.dayofdotnet.org/Lansing/2008/"&gt;Lansing Day of .NET&lt;/a&gt; will be held this Saturday, June 21, 2008.&amp;#160; Like previous Days of .NET, there is an amazing lineup of &lt;a href="http://www.dayofdotnet.org/Lansing/2008/Speakers.aspx"&gt;speakers&lt;/a&gt;.&amp;#160; Check out the &lt;a href="http://www.dayofdotnet.org/Lansing/2008/Sessions.aspx"&gt;session list&lt;/a&gt; - topics include WPF, WCF, Windows Workflow, Silverlight, the Dynamic Language Runtime, Windows Live, SQL Server 2008 development, LINQ, and various testing topics.&amp;#160; &lt;/p&gt;  &lt;p&gt;I'm going to be presenting an &amp;quot;Introduction to WPF&amp;quot; talk at 2:15pm.&amp;#160; Swing by and say hi if you're there!&amp;#160; &lt;/p&gt;  &lt;p&gt;Although this is a free event, you do have to register.&amp;#160; The word on the street is that there are only 40 spots left, so &lt;a href="http://www.dayofdotnet.org/Lansing/2008/Register.aspx"&gt;register&lt;/a&gt; now!&amp;#160; &lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8619981" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/JenniferMarsman/~4/315183064" height="1" width="1"/&gt;</description><category domain="http://blogs.msdn.com/jennifer/archive/tags/Upcoming+Events/default.aspx">Upcoming Events</category><category domain="http://blogs.msdn.com/jennifer/archive/tags/.NET/default.aspx">.NET</category><feedburner:origLink>http://blogs.msdn.com/jennifer/archive/2008/06/19/lansing-day-of-net.aspx</feedburner:origLink></item><item><title>CodeStock 2008 - registration open!</title><link>http://feeds.feedburner.com/~r/JenniferMarsman/~3/314810193/codestock-2008-registration-open.aspx</link><pubDate>Wed, 18 Jun 2008 17:47:02 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8617574</guid><dc:creator>jennmar</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/jennifer/comments/8617574.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jennifer/commentrss.aspx?PostID=8617574</wfw:commentRss><description>&lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/jennifer/WindowsLiveWriter/CodeStock2008registrationopen_C1C6/codestock_title_2.png"&gt;&lt;img style="border-right: 0px; border-top: 0px; margin: 0px 10px 5px 0px; border-left: 0px; border-bottom: 0px" height="98" alt="codestock_title" src="http://blogs.msdn.com/blogfiles/jennifer/WindowsLiveWriter/CodeStock2008registrationopen_C1C6/codestock_title_thumb.png" width="174" align="left" border="0" /&gt;&lt;/a&gt; &lt;a href="http://codestock.org/"&gt;CodeStock&lt;/a&gt; is a software development conference held in Knoxville, Tennessee on August 9, 2008.&amp;#160; The &lt;a href="http://www.codestock.org/Pages/Agenda.aspx"&gt;session list&lt;/a&gt; looks good, and there is a fabulous group of &lt;a href="http://www.codestock.org/Pages/Speakers.aspx"&gt;speakers&lt;/a&gt;.&amp;#160; The Grand Prize giveaway for one lucky attendee is &lt;a href="http://msdn.microsoft.com/en-us/subscriptions/aa718657.aspx"&gt;Visual Studio Team System 2008 Team Suite with MSDN Premium&lt;/a&gt; ($10K value)!&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.codestock.org/Pages/Register.aspx"&gt;Register&lt;/a&gt; today!&amp;#160;&amp;#160;&amp;#160; &lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8617574" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/JenniferMarsman/~4/314810193" height="1" width="1"/&gt;</description><category domain="http://blogs.msdn.com/jennifer/archive/tags/Upcoming+Events/default.aspx">Upcoming Events</category><feedburner:origLink>http://blogs.msdn.com/jennifer/archive/2008/06/18/codestock-2008-registration-open.aspx</feedburner:origLink></item><item><title>Featured Woman in Technology: Dianne Marsh</title><link>http://feeds.feedburner.com/~r/JenniferMarsman/~3/311000057/featured-woman-in-technology-dianne-marsh.aspx</link><pubDate>Fri, 13 Jun 2008 04:02:42 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8594012</guid><dc:creator>jennmar</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/jennifer/comments/8594012.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jennifer/commentrss.aspx?PostID=8594012</wfw:commentRss><description>&lt;p&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; margin: 0px 0px 0px 5px; border-right-width: 0px" height="244" alt="DianneSkiiingCB" src="http://blogs.msdn.com/blogfiles/jennifer/WindowsLiveWriter/FeaturedWomaninTechnologyDianneMarsh_B7A2/DianneSkiiingCB_thumb.jpg" width="173" align="right" border="0" /&gt;&lt;a href="http://srtsolutions.com/blogs/diannemarsh/default.aspx"&gt;Dianne Marsh&lt;/a&gt; co-owns a software consulting company called &lt;a href="http://srtsolutions.com/default.aspx"&gt;SRT Solutions&lt;/a&gt;, with &lt;a href="http://srtsolutions.com/blogs/billwagner/"&gt;Bill Wagner&lt;/a&gt;.&amp;#160; They focus on learning and implementing new technologies to help their customers make technology decisions.&amp;#160; Dianne actively works with customers as a software consultant.&amp;#160; She typically enjoys back-end development and that which is &amp;quot;computationally intensive&amp;quot;.&amp;#160; One recent project involved the University of Michigan's software which supports their survey system.&amp;#160; Dianne's role was not limited to software; she helped them to improve their entire process and workflow.&amp;#160; &lt;/p&gt; At the end of the day, Dianne is motivated by simplicity.&amp;#160; &amp;quot;I'm inspired both by helping our customers to get their jobs done AND by discovering cool and interesting ways to make that happen in the most unobtrusive way possible.&amp;#160; The goal is to help someone get their job done; it's really not about the software.&amp;#160; The nice thing about software is it simplifies the way people do their work.&amp;quot;&amp;#160; &lt;br /&gt;  &lt;p&gt;Dianne feels that the best part of her job is clearly the people with whom she works.&amp;#160; &amp;quot;We've grown from just the two of us to about 17, and I have learned something from each and every one of them.&amp;quot;&amp;#160; Dianne also thrives on being very engaged with customers and understanding their specific business.&amp;#160; &amp;quot;Understanding the application domain is as important as understanding technology.&amp;#160; This is an amazing career because you get to learn about both!&amp;quot;&amp;#160; &lt;/p&gt;  &lt;p&gt;Dianne has a 3 year old and a 5 year old.&amp;#160; Like all working mothers, Dianne strives to balance work with family life.&amp;#160; &amp;quot;When my daughter asks me why I can't work at her daycare and take care of kids, I tell her that mommies and daddies need to do what they do best.&amp;#160; And that, for me, is writing software.&amp;#160; I try to always keep that in mind.&amp;quot;&amp;#160; Dianne also believes strongly in spending free time with her kids and not over-scheduling activities.&amp;#160; &amp;quot;My parents didn't allow us to have a lot of after-school or weekend activities.&amp;#160; We could take ONE Saturday morning class, and we could participate in ONE evening activity.&amp;#160; The rest of the time was reserved for family time.&amp;#160; I hope to do the same with my children.&amp;quot;&amp;#160; &lt;/p&gt;  &lt;p&gt;Moving her office outside of her home into a more traditional setting has really helped Dianne with work/life balance as well.&amp;#160; &amp;quot;Previously, I never left the office.&amp;#160; With wireless internet at home, it's easy to get trapped into a 24/7 work cycle, but that's not good for my family or for me.&amp;#160; When I used to work at home, the first response from people was how great it was that I could work at home with my kids around me.&amp;#160; No way.&amp;#160; I can't get anything done for work with my kids there, and I always had childcare when working at home.&amp;quot;&amp;#160; &lt;/p&gt;  &lt;p&gt;Dianne first tried computer science in college; she enrolled as a Computer Science major without knowing what it was!&amp;#160; However, she stuck with it, finding that it was a nice way to draw languages together with math and science.&amp;#160; After graduation, she wrote code for several companies in Michigan in areas ranging from analytical instrumentation to automotive applications.&amp;#160; &lt;/p&gt;  &lt;p&gt;Dianne went back to graduate school in 1990 for a Masters degree.&amp;#160; After grad school, she decided that she wanted to work in Ann Arbor and interviewed with a startup company there.&amp;#160; This was a big turning point for her; she realized that working for a startup company and starting your own company aren't that different in terms of risk.&amp;#160; Although she describes herself as &amp;quot;risk-averse&amp;quot;, she could better control the risk if she ran the company.&amp;#160; Yet, independent contracting was challenging in a different way.&amp;#160; As an independent contractor working on a job, she would get calls for work, but she was already in the middle of a job.&amp;#160; Then, when that contract was up, she needed to make a million phone calls looking for work, so it was a lot of stopping and starting.&amp;#160; Starting SRT Solutions was a way to manage that timing and not lose as much work.&amp;#160; When asked about the risk in owning a company, she warns, &amp;quot;Working for big companies gives you a false sense of job security.&amp;#160; Whole divisions can be removed; companies can be relocated.&amp;#160; In small companies, you know what's going on and have more input in big decisions.&amp;#160; At the very least, you know when you don't have any work to do!&amp;quot;&amp;#160; &lt;/p&gt;  &lt;p&gt;Dianne emphasizes the importance of managing your own career.&amp;#160; &amp;quot;A company's objectives may be different from your own.&amp;#160; If you don't keep an eye on that target, you risk letting the company define your career.&amp;#160; Pay attention to where you want to be and reevaluate constantly.&amp;#160; If you aren't going where you want to, alter your course.&amp;#160; Someone could be doing Fortran programming for 10 years, and then her company goes out of business, she pops her head up, and she realizes that she can't find work doing that anymore...that is far more risky than working on your own, where you remain much more in touch with the market.&amp;quot;&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Dianne's advice to other women in technology:&lt;/strong&gt; &amp;quot;Gender-specific groups can offer support and encouragement, but for technical expertise, don't shy away from the gender-neutral groups.&amp;#160; Actively participate in user group meetings and at conferences.&amp;#160; You will meet a lot of really interesting people and you will learn a lot.&amp;quot;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8594012" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/JenniferMarsman/~4/311000057" height="1" width="1"/&gt;</description><category domain="http://blogs.msdn.com/jennifer/archive/tags/Featured+Women+in+Tech/default.aspx">Featured Women in Tech</category><feedburner:origLink>http://blogs.msdn.com/jennifer/archive/2008/06/13/featured-woman-in-technology-dianne-marsh.aspx</feedburner:origLink></item><item><title>Software Development Meme</title><link>http://feeds.feedburner.com/~r/JenniferMarsman/~3/306633078/software-development-meme.aspx</link><pubDate>Sat, 07 Jun 2008 04:49:38 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8579505</guid><dc:creator>jennmar</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/jennifer/comments/8579505.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jennifer/commentrss.aspx?PostID=8579505</wfw:commentRss><description>&lt;p&gt;I did not line up a &lt;a href="http://blogs.msdn.com/jennifer/archive/tags/Featured+Women+in+Tech/default.aspx"&gt;Featured Woman post&lt;/a&gt; for today, but as luck would have it, I &lt;a href="http://www.jeffblankenburg.com/2008/06/software-development-meme.html"&gt;was tagged&lt;/a&gt; by &lt;a href="http://jeffblankenburg.com"&gt;Jeff Blankenburg&lt;/a&gt; to answer some questions about how I got into software development.&amp;#160; (These questions were originally posed by Michael Eaton &lt;a href="http://michaeleatonconsulting.com/blog/archive/2008/06/04/how-did-you-get-started-in-software-development.aspx"&gt;here&lt;/a&gt;.)&amp;#160; So this counts as today's &lt;a href="http://blogs.msdn.com/jennifer/archive/tags/Featured+Women+in+Tech/default.aspx"&gt;Featured Women in Tech post&lt;/a&gt;, right?&amp;#160; :)&amp;#160; Here are my responses:&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;&lt;strong&gt;How old were you when you started programming?&lt;/strong&gt;    &lt;br /&gt;I was a junior in high school.&amp;#160; It always amazes me when I interview my &lt;a href="http://blogs.msdn.com/jennifer/archive/tags/Featured+Women+in+Tech/default.aspx"&gt;Featured Women in Technology&lt;/a&gt;, and they were programming as little girls.&amp;#160; I wasn't exposed to this world until much later in life.&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;How did you get started in programming?&lt;/strong&gt;    &lt;br /&gt;I was pretty good at math and logic, and one of my high school math teachers, Mr. Ron Carlson, encouraged me to take a programming class.&amp;#160; At that point, I had no idea what programming was, but I had a one-semester gap in my class schedule for the next year and the &amp;quot;Intro to Programming&amp;quot; class would fit it, so I agreed.&amp;#160; Thanks, Mr. Carlson!&amp;#160; I fell in love with the clean logic which allowed me to understand and manipulate the language that a computer spoke.&amp;#160; When I started college, one of the majors that I considered was Computer Engineering.&amp;#160; The summer after my freshman year, I had my first internship as a programmer at Ford Motor Company, and it was then that I knew I could be happy doing this for the rest of my life.&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;What was your first language?&lt;/strong&gt;    &lt;br /&gt;My first class in high school used Pascal.&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;What was the first real program you wrote?&lt;/strong&gt;    &lt;br /&gt;If I assume that the definition of a &amp;quot;real&amp;quot; program is one that someone paid me to build and not one that I wrote for the sheer joy of it, my first real program was the &amp;quot;Reengineered Measurables&amp;quot; application that was built by my team at Ford.&amp;#160; It was an application to store and report on the various &amp;quot;Measurables&amp;quot; from the plant floor (data like the number of cars that were built to schedule, were correct the first time through the line, etc.).&amp;#160; I designed report templates for the front end using the Holos Report Designer, created and maintained the &amp;#8220;Build to Schedule&amp;#8221; reports, and developed and tested the help files for the application using Robohelp 95.&amp;#160; Whoo hoo!&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;What languages have you used since you started programming?&lt;/strong&gt;    &lt;br /&gt;Roughly in order: Pascal, C, C++, assembly language, LabVIEW, HTML, VBScript, LISP, Prolog, SOAR, VB.NET, C#, SQL.&amp;#160; Yes, that's correct - no COBOL and no Java!&amp;#160; I want to learn/am in the process of learning Ruby, Python, Boo, and F#.&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;What was your first professional programming gig?&lt;/strong&gt;    &lt;br /&gt;During the summer after my freshman year of college, I had an internship with Ford Motor Company as a programmer.&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;If you knew then what you know now, would you have started programming?&lt;/strong&gt;    &lt;br /&gt;Two roads diverged in a wood, and I --    &lt;br /&gt;I took the one less traveled by,    &lt;br /&gt;and that has made all the difference.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;If there is one thing you learned along the way that you would tell new developers, what would it be?&lt;/strong&gt;    &lt;br /&gt;Ask questions.&amp;#160; You will learn, understand, and retain knowledge more deeply if you really question it and think it through.&amp;#160; &lt;/p&gt; &lt;strong&gt;What's the most fun you've ever had ... programming&lt;/strong&gt;&lt;strong&gt;?&lt;/strong&gt;  &lt;br /&gt;In college, there were a lot of fun all-nighters in the computer lab with fellow geeks, trying to get assignments done before the deadline.&amp;#160; In my professional life, I designed an algorithm to cluster together search sessions where the users had similar intents.&amp;#160; The algorithm was somewhat complex, and my first implementation was a performance nightmare...it took at least 12 hours to run (I think we finally killed the process).&amp;#160; I was just a year or two out of college, and I didn't know much about performance.&amp;#160; My process was the bottleneck of our system.&amp;#160; So I researched performance tips and tricks, learned good SQL indexing strategies (thanks Blake!), and eventually got the program running in about 10 minutes.&amp;#160; That was such a triumphant moment.&amp;#160; &lt;p&gt;I'm not going to call out anybody specific to continue this meme, but if you are so inclined, I'd love to hear your responses to the questions.&amp;#160; Many people have been responding on their blogs all day, and it's nice to get to know them a little better.&amp;#160; &lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8579505" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/JenniferMarsman/~4/306633078" height="1" width="1"/&gt;</description><category domain="http://blogs.msdn.com/jennifer/archive/tags/Featured+Women+in+Tech/default.aspx">Featured Women in Tech</category><feedburner:origLink>http://blogs.msdn.com/jennifer/archive/2008/06/07/software-development-meme.aspx</feedburner:origLink></item><item><title>Is your website ready for Internet Explorer 8?</title><link>http://feeds.feedburner.com/~r/JenniferMarsman/~3/305566124/is-your-website-ready-for-internet-explorer-8.aspx</link><pubDate>Thu, 05 Jun 2008 18:05:26 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8575907</guid><dc:creator>jennmar</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/jennifer/comments/8575907.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jennifer/commentrss.aspx?PostID=8575907</wfw:commentRss><description>&lt;p&gt;In IE8, some default settings are changing in order to be more standards-compliant.&amp;#160; Make sure that your website will still render well!&amp;#160; Here's the official announcement:&amp;#160; &lt;/p&gt;  &lt;p&gt;Consistent with our efforts to promote further interoperability across the Web, Microsoft will be releasing &lt;a href="http://blogs.msdn.com/blogfiles/jennifer/WindowsLiveWriter/IsyourwebsitereadyforInternetExplorer8_12DB3/IE_2.jpg"&gt;&lt;img style="border-right: 0px; border-top: 0px; margin: 5px 5px 5px 0px; border-left: 0px; border-bottom: 0px" height="160" alt="IE" src="http://blogs.msdn.com/blogfiles/jennifer/WindowsLiveWriter/IsyourwebsitereadyforInternetExplorer8_12DB3/IE_thumb.jpg" width="149" align="left" border="0" /&gt;&lt;/a&gt;Internet Explorer 8 to render content in its most standards-compliant way by default. Giving top priority to Web standards interoperability allows us to help web developers and designers drive toward the ideal of &amp;#8220;write once, run anywhere&amp;#8221;, freeing up more time to innovate rather than modify content for different browsers. This commitment also addresses several development and design pain points from previous Internet Explorer releases.&lt;/p&gt;  &lt;p&gt;However, browsing with this default setting may cause content written for previous versions of Internet Explorer to display differently than intended. This creates a call to action for site owners to ensure their content will continue to display seamlessly in Internet Explorer 8. As such, we have provided a meta-tag usable on a per-page or per-site level to maintain backwards compatibility with Internet Explorer 7. Adding this tag instructs Internet Explorer 8 to render content like it did in Internet Explorer 7, without requiring any additional changes.&lt;/p&gt;  &lt;p&gt;We are encouraging site administrators to get their sites ready now for broad adoption of Internet Explorer 8, as there will be a beta release in the third quarter of this year targeted for all consumers. To learn more and get started, please follow the step-by-step instructions located at the following link: &lt;a href="http://go.microsoft.com/fwlink/?LinkId=120024"&gt;http://go.microsoft.com/fwlink/?LinkId=120024&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Additional Resources&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;The following links provide additional information you may find useful:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Internet Explorer 8 main site: &lt;a href="http://www.microsoft.com/ie/ie8"&gt;http://www.microsoft.com/ie/ie8&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Internet Explorer Team Blog: &lt;a href="http://blogs.msdn.com/ie"&gt;http://blogs.msdn.com/ie&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Internet Explorer Developer Center: &lt;b&gt;&lt;/b&gt;&lt;a href="http://msdn2.microsoft.com/en-us/ie/default.aspx"&gt;http://msdn2.microsoft.com/en-us/ie/default.aspx&lt;/a&gt;&lt;b&gt;&lt;/b&gt; &lt;/li&gt;    &lt;li&gt;Internet Explorer 8 Readiness Toolkit (for web designers and developers): &lt;a href="http://www.microsoft.com/windows/products/winfamily/ie/ie8/readiness/default.htm"&gt;http://www.microsoft.com/windows/products/winfamily/ie/ie8/readiness/default.htm&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Microsoft Interoperability Principles: &lt;a href="http://www.microsoft.com/interop/principles/default.mspx"&gt;http://www.microsoft.com/interop/principles/default.mspx&lt;/a&gt;&lt;b&gt;&lt;/b&gt; &lt;/li&gt; &lt;/ul&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8575907" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/JenniferMarsman/~4/305566124" height="1" width="1"/&gt;</description><category domain="http://blogs.msdn.com/jennifer/archive/tags/Internet+Explorer/default.aspx">Internet Explorer</category><feedburner:origLink>http://blogs.msdn.com/jennifer/archive/2008/06/05/is-your-website-ready-for-internet-explorer-8.aspx</feedburner:origLink></item><item><title>Featured Woman in Technology: Katy Kneale</title><link>http://feeds.feedburner.com/~r/JenniferMarsman/~3/301496149/featured-woman-in-technology-katy-kneale.aspx</link><pubDate>Fri, 30 May 2008 18:30:53 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8563921</guid><dc:creator>jennmar</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/jennifer/comments/8563921.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jennifer/commentrss.aspx?PostID=8563921</wfw:commentRss><description>&lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/jennifer/WindowsLiveWriter/FeaturedWomaninTechnologyKatyCuneaz_AC2C/Katy2_2.jpg"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; margin: 0px 0px 5px 5px; border-right-width: 0px" height="244" alt="Katy2" src="http://blogs.msdn.com/blogfiles/jennifer/WindowsLiveWriter/FeaturedWomaninTechnologyKatyCuneaz_AC2C/Katy2_thumb.jpg" width="206" align="right" border="0" /&gt;&lt;/a&gt; Katy Kneale is a Test Lead for the Online Management Platform and Solutions group at Microsoft.&amp;#160; She owns testing the user interface for several management products, like the &lt;a href="http://catalog.update.microsoft.com"&gt;Microsoft Update Catalog&lt;/a&gt;, the &lt;a href="http://blogs.technet.com/systemcenteronline/archive/2007/09/28/introducing-microsoft-asset-inventory-service-ais.aspx"&gt;Asset Inventory Service&lt;/a&gt; (part of the Microsoft Desktop Optimization Pack), and the &lt;a href="http://www.update.microsoft.com/microsoftupdate"&gt;Microsoft Update website&lt;/a&gt;.&amp;#160; Katy leads a team of 4 fulltime employees and 3 vendors in China.&amp;#160; &lt;/p&gt;  &lt;p&gt;Among other things, Katy's team works on finding new and creative ways to automate user interfaces, which is a tough problem.&amp;#160; &amp;#8220;We&amp;#8217;re always looking into new tools and new testing methodologies to help us become more efficient at our job.&amp;#8221;&amp;#160; She is currently exploring pixel comparison - taking a screenshot and comparing it to a golden version (which is known to be correct) to make sure that nothing has changed.&amp;#160; However, she works with dynamic data which creates some challenges that they are still trying to solve.&amp;#160; &lt;/p&gt;  &lt;p&gt;She has also utilized model-based testing.&amp;#160; This constitutes building a model of your user interface which describes the different code paths through the application or website.&amp;#160; She has done prototyping using a tool developed by Microsoft Research called &lt;a href="http://research.microsoft.com/specexplorer/"&gt;Spec Explorer&lt;/a&gt;.&amp;#160; This tool takes a specification written in &lt;a href="http://research.microsoft.com/specsharp"&gt;Spec#&lt;/a&gt; (which models the user interface) and automatically creates test cases based on it.&amp;#160; &amp;#8220;If you code it such that the output of Spec Explorer is the input to your automation code, you are able to explore new code paths, find bugs, and stress your system very easily.&amp;#8221;&amp;#160; &lt;/p&gt;  &lt;p&gt;Katy also recognizes the importance of evaluating the customer experience when testing.&amp;#160; It is important not only for the system to work, but to make it easy for users to accomplish tasks.&amp;#160; &amp;quot;Get to know your users,&amp;quot; she advises.&amp;#160; &amp;quot;They won't think that a product is high-quality if it's difficult to use, even if all of your underlying functionality works flawlessly.&amp;quot;&amp;#160; &lt;/p&gt;  &lt;p&gt;Of course, there are some situations when it makes sense to simply test manually, rather than automating your test suite.&amp;#160; In that case, Katy looks for testers that are &amp;quot;very perceptive, with a sharp eye for detail&amp;quot;, so they notice when little things change.&amp;#160; &lt;/p&gt;  &lt;p&gt;What gets Katy out of bed in the morning?&amp;#160; &amp;quot;The best part of my job is working with my employees.&amp;#160; I love thinking through problems, both technical and career growth related.&amp;#160; How are we going to test our products?&amp;#160; Are the proposed solutions the right solutions?&amp;#160; I ask a lot of questions to figure it out.&amp;#160; I also enjoy helping them grow in their careers and thinking of creative ways to give them the experiences they need while still getting our work done.&amp;quot;&amp;#160; &lt;/p&gt;  &lt;p&gt;Katy manages her work/life balance by making a loose schedule for the week.&amp;#160; One night per week, she stays late at the office.&amp;#160; One night per week, she goes home early and &amp;quot;tries to hit Happy Hour&amp;quot; at one of her favorite Seattle bars.&amp;#160; Another night, she goes to the gym.&amp;#160; Katy also hardly ever works from home; she stays late if she needs to work.&amp;#160; &amp;quot;On nights and weekends, I don't even turn on my computer if possible.&amp;#160; My time at home is for me and my husband.&amp;quot;&amp;#160;&amp;#160;&amp;#160; &lt;/p&gt;  &lt;p&gt;Katy's mother was a computer engineer, and her father was an electrical engineer.&amp;#160; Katy was gifted at math and science from a young age.&amp;#160; In college, she took an Engineering 101 course and learned to program in C.&amp;#160; Programming felt natural to her.&amp;#160; &amp;quot;I was really good at it, so I took additional programming courses, and I was good at those.&amp;quot;&amp;#160; Katy found her career path not by falling in love with programming at a young age, but by discovering that she was good at something that is hard for a lot of people.&amp;#160; &amp;quot;I liked that I was different...I'm not a geeky boy, but a cool girl&amp;quot; (Katy was a varsity cheerleader in high school) &amp;quot;...and I could program well.&amp;#160; I enjoyed the challenge and liked proving that you don't have to be someone who sits inside their dorm room all the time to get a Computer Science degree.&amp;quot;&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Katy's advice to other women in technology:&lt;/strong&gt; &amp;quot;Try to stick together as women.&amp;#160; Most of the women in technology that I know are amazing.&amp;#160; I love having a network to run ideas through.&amp;#160; Seek out the women that you work with or go to class with - have lunch and see if you have anything in common.&amp;#160; Knowing that there are other women out there, and supporting each other, really helped me.&amp;quot;&amp;#160; &lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8563921" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/JenniferMarsman/~4/301496149" height="1" width="1"/&gt;</description><category domain="http://blogs.msdn.com/jennifer/archive/tags/Featured+Women+in+Tech/default.aspx">Featured Women in Tech</category><category domain="http://blogs.msdn.com/jennifer/archive/tags/Testing/default.aspx">Testing</category><feedburner:origLink>http://blogs.msdn.com/jennifer/archive/2008/05/30/featured-woman-in-technology-katy-kneale.aspx</feedburner:origLink></item><item><title>PDC registration is live, baby!!!</title><link>http://feeds.feedburner.com/~r/JenniferMarsman/~3/300128348/pdc-registration-is-live-baby.aspx</link><pubDate>Wed, 28 May 2008 19:22:57 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8556869</guid><dc:creator>jennmar</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/jennifer/comments/8556869.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jennifer/commentrss.aspx?PostID=8556869</wfw:commentRss><description>&lt;p&gt;The Professional Developers Conference (PDC) is the definitive Microsoft event targeting influential software developers and strategic architects focused on the future of the Microsoft platform.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/jennifer/WindowsLiveWriter/PDCregistrationislivebaby_8808/PDC2008_2.gif"&gt;&lt;img style="border-right: 0px; border-top: 0px; margin: 5px; border-left: 0px; border-bottom: 0px" height="240" alt="PDC2008" src="http://blogs.msdn.com/blogfiles/jennifer/WindowsLiveWriter/PDCregistrationislivebaby_8808/PDC2008_thumb.gif" width="178" align="left" border="0" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;PDC 2008 will be held on October 27-30 in Los Angeles, CA.&amp;#160; I browsed through the &lt;a href="http://www.microsoftpdc.com/Agenda/Sessions.aspx"&gt;list of sessions&lt;/a&gt;, and the content looks extremely cool.&amp;#160; I see lots of Silverlight, Live Mesh, developing services for the Cloud, Windows Mobile, Visual Studio/Team Foundation Server, and Windows 7.&amp;#160; &lt;/p&gt;  &lt;p&gt;You can also come early to the &lt;a href="http://www.microsoftpdc.com/Agenda/Preconference.aspx"&gt;Pre-Conference Sessions&lt;/a&gt; on Sunday, October 26.&amp;#160; These are a number of day-long deep-dive sessions on such topics as data access, debugging, agile development, and performance, as well as technologies like WPF, WCF, Windows Mobile, and Silverlight.&amp;#160; If you're already traveling out to LA, it is well worth it to come a day early and take advantage of these great technical sessions from industry leaders.&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.microsoftpdc.com/Agenda/Speakers.aspx"&gt;Ray Ozzie&lt;/a&gt; is keynoting the event.&amp;#160; He will be discussing Microsoft's Software + Services vision for the future.&amp;#160; &lt;/p&gt;  &lt;p&gt;Registration opens today!&amp;#160; Check out &lt;a href="http://www.microsoftpdc.com"&gt;http://www.microsoftpdc.com&lt;/a&gt;.&amp;#160; Hurry - this conference does sell out.&amp;#160; &lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8556869" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/JenniferMarsman/~4/300128348" height="1" width="1"/&gt;</description><category domain="http://blogs.msdn.com/jennifer/archive/tags/Upcoming+Events/default.aspx">Upcoming Events</category><feedburner:origLink>http://blogs.msdn.com/jennifer/archive/2008/05/28/pdc-registration-is-live-baby.aspx</feedburner:origLink></item><item><title>Featured Woman in Technology: Toi B. Wright</title><link>http://feeds.feedburner.com/~r/JenniferMarsman/~3/296795242/featured-woman-in-technology-toi-b-wright.aspx</link><pubDate>Fri, 23 May 2008 17:39:43 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8540447</guid><dc:creator>jennmar</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/jennifer/comments/8540447.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jennifer/commentrss.aspx?PostID=8540447</wfw:commentRss><description>&lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/jennifer/WindowsLiveWriter/FeaturedWomaninTechnologyToiWright_9E19/ToiBWright_small_2.jpg"&gt;&lt;img style="border-right: 0px; border-top: 0px; margin: 0px 0px 5px 5px; border-left: 0px; border-bottom: 0px" height="244" alt="ToiBWright_small" src="http://blogs.msdn.com/blogfiles/jennifer/WindowsLiveWriter/FeaturedWomaninTechnologyToiWright_9E19/ToiBWright_small_thumb.jpg" width="203" align="right" border="0" /&gt;&lt;/a&gt; Toi B. Wright owns her own consulting business, &lt;a href="http://www.onestopdesigns.com/"&gt;One Stop Designs&lt;/a&gt;, which does web development for small- to medium-sized businesses.&amp;#160; She started the company in 2003 and is the sole employee.&amp;#160; &amp;quot;Right now that makes sense for me, even though I occasionally have to turn down jobs.&amp;quot;&amp;#160; She primarily does intranet sites.&amp;#160; &lt;/p&gt;  &lt;p&gt;Toi is extremely active in the software developer community in Dallas, Texas.&amp;#160; She is a &lt;a href="http://mvp.support.microsoft.com/"&gt;Microsoft MVP&lt;/a&gt; for ASP.NET.&amp;#160; Toi also serves as the President of the &lt;a href="http://www.dallasasp.net"&gt;Dallas ASP.NET User Group&lt;/a&gt;, which she founded in 2003 while she was on maternity leave for her first child.&amp;#160; She started the group because she was looking for a group that focused solely on web development.&amp;#160; Toi also organizes the &lt;a href="http://www.wearemicrosoft.com"&gt;&amp;quot;We are Microsoft&amp;quot; Charity Challenge Weekend&lt;/a&gt;, which is a weekend-long event in which software developers donate their time to work on projects (such as a new website) for non-profit organizations.&amp;#160; On top of all this, Toi has two young children, ages 2 and 5.&amp;#160; &lt;/p&gt;  &lt;p&gt;Prior to 2003, Toi worked at a consulting company.&amp;#160; When she became pregnant, she experienced a change in the way the company treated her.&amp;#160; &amp;quot;They were so happy for the men whose wives were having babies, but they acted like I had betrayed them.&amp;quot;&amp;#160; She went back for a short time after her maternity leave, but then she decided to start her own company.&amp;#160; &lt;/p&gt;  &lt;p&gt;Toi is extremely happy with her decision.&amp;#160; &amp;quot;I've been doing professional software development since the mid-80s, and I really like making a difference in these small companies and helping them solve their problems.&amp;#160; It's really cool to walk into a company and see your screens up on everyone's machines, and know that you are helping them to work more productively.&amp;quot;&amp;#160; &lt;/p&gt;  &lt;p&gt;How does Toi manage to run her own company as well as be extremely active in the developer community?&amp;#160; &amp;quot;I have a house husband!&amp;#160; My husband is the primary caregiver for our children and takes responsibility for our home.&amp;quot;&amp;#160; Toi asserts that this type of arrangement is becoming more frequent with working women.&amp;#160; &amp;quot;There are three families on my street in Frisco, TX, where the husband stays home with the kids.&amp;#160; It's becoming more acceptable in our society that men have this responsibility.&amp;quot;&amp;#160; &lt;/p&gt;  &lt;p&gt;Toi also enjoys working from home as a great way to stay connected with her family and balance her work and home life.&amp;#160; &amp;quot;Today, remote work is more acceptable.&amp;#160; If you ask, many clients will let you work from home.&amp;#160; I can arrange my schedule so that I'm able to go to my son's activities at school.&amp;quot;&amp;#160; Toi had one client that she didn't actually see for five years; they did everything via phone and email.&amp;#160; &amp;quot;Take advantage of that!&amp;quot;&amp;#160; &lt;/p&gt;  &lt;p&gt;Toi was introduced to computer programming in the seventh grade when she took a Pascal 4 class with her mother.&amp;#160; Her parents owned a home computer, and she programmed in Basic throughout high school.&amp;#160; Her first big program was a space game that was wildly popular with the other kids in her neighborhood.&amp;#160; &amp;quot;It was actually impossible to win, so most of the neighborhood got addicted trying!&amp;quot;&amp;#160; &lt;/p&gt;  &lt;p&gt;Toi earned her Computer Science and Engineering degree from the Massachusetts Institute of Technology and then earned her MBA from Carnegie Melon University.&amp;#160; &amp;quot;I identified many years ago that I learn best by seeing.&amp;#160; In college, I actually went to all of my classes.&amp;quot;&amp;#160; That's why user groups are so helpful to Toi.&amp;#160; At monthly user groups, knowledgeable presenters demonstrate new technology which allows you to see it in action.&amp;#160; &amp;quot;It's a good way to get excited about it.&amp;#160; Then I'll go buy the books and watch the webcasts.&amp;quot;&amp;#160; User groups also help you keep up in the rapidly-changing world of technology.&amp;#160; &amp;quot;Every three years, I completely change my toolset.&amp;quot;&amp;#160; Toi recognizes the importance of user groups to the developer community and has been running user groups since 2000.&amp;#160; While pregnant with her second child, she was running two user groups, but narrowed it down to one after the baby was born.&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Toi's advice to other women in technology:&lt;/strong&gt; &amp;quot;Don't let yourself get pigeonholed as the 'note taker' or 'coffee maker' on the team.&amp;#160; Women can feel more free to participate in the meeting if they are not distracted with other responsibilities.&amp;#160; Work harder and be better prepared than your male counterparts.&amp;#160; Not fair, but still true.&amp;quot;&amp;#160; &lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8540447" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/JenniferMarsman/~4/296795242" height="1" width="1"/&gt;</description><feedburner:origLink>http://blogs.msdn.com/jennifer/archive/2008/05/23/featured-woman-in-technology-toi-b-wright.aspx</feedburner:origLink></item><item><title>Where is the Events tab in the WPF Designer?</title><link>http://feeds.feedburner.com/~r/JenniferMarsman/~3/295563182/where-is-the-events-tab-in-the-wpf-designer.aspx</link><pubDate>Thu, 22 May 2008 01:33:48 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8530846</guid><dc:creator>jennmar</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/jennifer/comments/8530846.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jennifer/commentrss.aspx?PostID=8530846</wfw:commentRss><description>&lt;p&gt;Here's a good question that I got the other day:&amp;#160; &lt;/p&gt;  &lt;p&gt;&amp;quot;How do I, in Visual Studio, wire up an event handler in the WPF designer without editing the XAML or doing the wiring in code?&amp;#160; Where's the Events tab in the Property dialog box like I get in Windows Forms?&amp;quot; &lt;/p&gt;  &lt;p&gt;The short answer is that it's not there.&amp;#160; The Events tab feature for the WPF Designer didn't make it into Visual Studio 2008.&amp;#160; However, there are plenty of easy ways to hook up an event handler:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;In the WPF Designer, you can double-click the control to automatically generate a handler for the default event.&amp;#160; For example, if you created a button, just double-click the button on the design surface, and you will be taken to auto-generated event handler code for the Click event.&amp;#160; &lt;/li&gt;    &lt;li&gt;In the XAML View, you can use IntelliSense to generate an event handler.&amp;#160; Put your cursor after the control whose event you care about, and press space. An IntelliSense dropdown should appear, with all of the control's events (as well as properties).&amp;#160; Events are denoted by the lightning bolt.&amp;#160; Scroll down through the list until you are highlighting the proper event, and then press tab.&amp;#160; Then press tab again to generate a new event handler.&amp;#160; Then you can right-click the name of the event handler (it will be of the format &amp;quot;controlName_Event&amp;quot;) and select &amp;quot;Navigate to Event Handler&amp;quot;.&amp;#160; That will take you to the proper place in your code.&amp;#160; &lt;/li&gt;    &lt;li&gt;In the Code View, inside the constructor of the Window or Page, type the name of the control whose event you care about, and then type &amp;quot;.&amp;quot;.&amp;#160; An IntelliSense dropdown should appear, with all of the control's events (as well as properties and methods).&amp;#160; Events are denoted by the lightning bolt.&amp;#160; Select the appropriate event and press tab.&amp;#160; Then type &amp;quot;+=&amp;quot; and press tab twice.&amp;#160; This will wire up your event handler and generate the event handler method.&amp;#160; &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;However, the Events tab will be in the WPF Designer in Visual Studio 2008 SP1, as per &lt;a href="http://support.microsoft.com/default.aspx?scid=kb;en-us;950265&amp;amp;sd=rss&amp;amp;spid=12913"&gt;this announcement&lt;/a&gt;.&amp;#160; &lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8530846" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/JenniferMarsman/~4/295563182" height="1" width="1"/&gt;</description><category domain="http://blogs.msdn.com/jennifer/archive/tags/WPF/default.aspx">WPF</category><category domain="http://blogs.msdn.com/jennifer/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><feedburner:origLink>http://blogs.msdn.com/jennifer/archive/2008/05/22/where-is-the-events-tab-in-the-wpf-designer.aspx</feedburner:origLink></item><item><title>Featured Woman in Technology: Janet Galore</title><link>http://feeds.feedburner.com/~r/JenniferMarsman/~3/291526535/featured-woman-in-technology-janet-galore.aspx</link><pubDate>Fri, 16 May 2008 05:10:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8511177</guid><dc:creator>jennmar</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/jennifer/comments/8511177.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jennifer/commentrss.aspx?PostID=8511177</wfw:commentRss><description>&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/jennifer/WindowsLiveWriter/FeaturedWomaninTechnologyJanetGalore_D444/janet_london.jpg" mce_href="http://blogs.msdn.com/blogfiles/jennifer/WindowsLiveWriter/FeaturedWomaninTechnologyJanetGalore_D444/janet_london.jpg"&gt;&lt;IMG style="BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 0px 0px 5px; BORDER-RIGHT-WIDTH: 0px" height=244 alt=janet_london src="http://blogs.msdn.com/blogfiles/jennifer/WindowsLiveWriter/FeaturedWomaninTechnologyJanetGalore_D444/janet_london_thumb.jpg" width=197 align=right border=0 mce_src="http://blogs.msdn.com/blogfiles/jennifer/WindowsLiveWriter/FeaturedWomaninTechnologyJanetGalore_D444/janet_london_thumb.jpg"&gt;&lt;/A&gt; Janet Galore is a Senior Program Manager on the Strategic Prototyping team at Microsoft.&amp;nbsp; This is a small team of 11 people that support &lt;A href="http://www.microsoft.com/presspass/exec/craig/default.mspx" mce_href="http://www.microsoft.com/presspass/exec/craig/default.mspx"&gt;Craig Mundie&lt;/A&gt; in his vision as Chief Research and Strategy Officer by developing prototypes and demos to tell credible stories about the future.&amp;nbsp; The team grapples with the world's big problems and how technology can help solve those problems.&amp;nbsp; Craig identifies major themes that Microsoft is exploring, such as the Future of Computing, Healthcare, or Education.&amp;nbsp; Then the team generates ideas based on relevant trends, raw technology, and the incredible work that is being done inside Microsoft, and comes up with scenarios to pitch to Craig and his staff.&amp;nbsp; Some of these ideas become demos that support Craig's presentations at large-scale events worldwide.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;To be successful in this role, Janet is an expert in storytelling and synthesizing ideas.&amp;nbsp; She keeps track of current trends in technology and culture.&amp;nbsp; She also does a lot of cross-group work.&amp;nbsp; "My team has a broad vantage point across many product groups and Microsoft Research."&amp;nbsp; However, the vision that her team portrays is not intended to become Microsoft products; their charter is to explore possibilities, not dictate work.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/jennifer/WindowsLiveWriter/FeaturedWomaninTechnologyJanetGalore_D444/TeenBedroom_4.jpg" mce_href="http://blogs.msdn.com/blogfiles/jennifer/WindowsLiveWriter/FeaturedWomaninTechnologyJanetGalore_D444/TeenBedroom_4.jpg"&gt;&lt;IMG style="BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 5px 0px 0px; BORDER-RIGHT-WIDTH: 0px" height=163 alt=TeenBedroom src="http://blogs.msdn.com/blogfiles/jennifer/WindowsLiveWriter/FeaturedWomaninTechnologyJanetGalore_D444/TeenBedroom_thumb_1.jpg" width=244 align=left border=0 mce_src="http://blogs.msdn.com/blogfiles/jennifer/WindowsLiveWriter/FeaturedWomaninTechnologyJanetGalore_D444/TeenBedroom_thumb_1.jpg"&gt;&lt;/A&gt; Janet's team also runs the &lt;A href="http://www.microsoft.com/presspass/events/mshome/default.mspx" mce_href="http://www.microsoft.com/presspass/events/mshome/default.mspx"&gt;Microsoft Home&lt;/A&gt;.&amp;nbsp; The Microsoft Home is a concept facility that brings to life a vision of consumer scenarios five to ten years in the future.&amp;nbsp; "For instance, a teenager’s bedroom in the facility portrays what it would be like to have addressable wallpaper that employs organic light-emitting diode (OLED) technology to display a variety of content such as artwork, video clips, and immersive environments."&amp;nbsp; The Microsoft Home is physically located within Microsoft's Executive Briefing Center on their main campus in Redmond, WA.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;"My personal favorite part of the job is getting to explore ideas with the incredibly brilliant researchers and thinkers across the company."&amp;nbsp; Janet is a very curious person and enjoys learning new things.&amp;nbsp; "I get to think about so many different areas of research, everything from quantum computing to natural user interfaces."&amp;nbsp; &lt;/P&gt;
&lt;P&gt;Janet is inspired by the possibility of telling a story to someone that completely changes the way that they think about the world, permanently.&amp;nbsp; Her hope is to "show something that is so new, and so obviously right, that they get on fire about it".&amp;nbsp; Janet is an artist specializing in illustration and animation, and in &lt;A href="http://galorebot.com/janet" mce_href="http://galorebot.com/janet"&gt;her art&lt;/A&gt;, she also strives to get people see the world in a new way.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;With a demanding job developing a vision for the future to support a Microsoft executive, how does Janet manage to have a life outside of work?&amp;nbsp; She had some great tips to share:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Listen to your friends and family.&amp;nbsp; "I'm married to someone who is really balanced, and he helps to keep my workaholic personality in check."&amp;nbsp; &lt;/LI&gt;
&lt;LI&gt;Try not to work from home.&amp;nbsp; Rather, Janet prefers to stay late and keep her work at work.&amp;nbsp; But she recognizes that not everyone has that option; people with children may want to go home, see their kids before bed, and work from home later in the evening.&amp;nbsp; "If you have to work from home, give yourself a time limit."&amp;nbsp; &lt;/LI&gt;
&lt;LI&gt;Actively watch for signs of stress, and give yourself a break - go for a walk or turn off the email and lay down for a bit.&amp;nbsp; What are the "signs of stress" that she watches for?&amp;nbsp; "Suddenly, everything on your TODO list is priority 0 - it needs to be done immediately.&amp;nbsp; That's usually not true.&amp;nbsp; You can always negotiate for more time or delegate."&amp;nbsp; &lt;/LI&gt;
&lt;LI&gt;Take a "well day" if needed.&amp;nbsp; A well day is a day off from work (much like a sick day), but its purpose is to save your mental sanity and refresh you before you get sick.&amp;nbsp; &lt;/LI&gt;
&lt;LI&gt;Take control.&amp;nbsp; You become stressed when you feel like you're out of control, so do something that gives you the feeling that you're in control.&amp;nbsp; "For example, if you're running late in the morning and stressing about it, take control and actively decide that you're going to come in late today, rather than stressing about it."&amp;nbsp; &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Being strong with both her left brain and right brain, Janet's career path meandered between technology and art.&amp;nbsp; As a little girl, she wanted to be an "everything scientist".&amp;nbsp; She wrote papers on the future that included flying cars.&amp;nbsp; She's also always been attracted to technology.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;She received a BS degree in pure mathematics from the University of Washington and also completed three years of graduate school in pure and applied mathematics.&amp;nbsp; Janet enjoyed the theory of math more than the actual numbers.&amp;nbsp; One day, one of her favorite teachers wrote the equation "e^(i * pi) = -1" on the board.&amp;nbsp; "It blew my mind.&amp;nbsp; Infinite series, logarithms, trig, complex and transcendental numbers all came crashing together in this really beautiful equation."&amp;nbsp; She's considering getting the equation tattooed.&amp;nbsp; "That, or the Heisenberg uncertainty principle."&amp;nbsp; Janet is one cool cyberpunk.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;After college, Janet worked for art organizations, but became interested in virtual reality as a hobby.&amp;nbsp; That's where she met the people who got her into the video game industry, where she worked for 7 years.&amp;nbsp; "I did stuff that I enjoyed and took risks.&amp;nbsp; For a fulfilling career, you have to follow your heart."&amp;nbsp; &lt;/P&gt;
&lt;P&gt;Janet has now been with Microsoft for 5.5 years.&amp;nbsp; She joined the company as a manager in Content Publishing for &lt;A href="http://office.microsoft.com/" mce_href="http://office.microsoft.com"&gt;Office Online&lt;/A&gt;, and she started her current role in August 2007.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Janet's advice to other women in technology:&lt;/STRONG&gt; "Think of yourself as a person first and a female second.&amp;nbsp; Focus on what you believe to be true and don't take things personally.&amp;nbsp; Even if someone acts sexist, if you act professionally and hold your own, they can develop respect for you.&amp;nbsp; Just be yourself and don’t be afraid to point out when someone is out of line."&amp;nbsp; &lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8511177" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/JenniferMarsman/~4/291526535" height="1" width="1"/&gt;</description><category domain="http://blogs.msdn.com/jennifer/archive/tags/Featured+Women+in+Tech/default.aspx">Featured Women in Tech</category><feedburner:origLink>http://blogs.msdn.com/jennifer/archive/2008/05/16/featured-woman-in-technology-janet-galore.aspx</feedburner:origLink></item><item><title>Featured Woman in Technology: Carey Payette</title><link>http://feeds.feedburner.com/~r/JenniferMarsman/~3/287181953/featured-woman-in-technology-carey-payette.aspx</link><pubDate>Fri, 09 May 2008 19:36:24 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8481637</guid><dc:creator>jennmar</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/jennifer/comments/8481637.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jennifer/commentrss.aspx?PostID=8481637</wfw:commentRss><description>&lt;p&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; margin: 0px 0px 0px 5px; border-right-width: 0px" height="167" alt="Carey" src="http://blogs.msdn.com/blogfiles/jennifer/WindowsLiveWriter/FeaturedWomaninTechnologyCareyPayette_B53A/Carey_thumb.jpg" width="143" align="right" border="0" /&gt;&lt;a href="http://adanacp.spaces.live.com/"&gt;Carey Payette&lt;/a&gt; is a senior software developer at &lt;a href="http://www.aep.com/"&gt;American Electric Power&lt;/a&gt; (AEP).&amp;#160; At AEP, she holds the role of Lead Developer or Technical Solution Owner on multiple projects.&amp;#160; Carey defines the application architecture and technologies to use on these projects as well as participating in the actual coding.&amp;#160; Projects range from customer self-service websites, to equipment inventory and maintenance systems, as well as work management software and call center systems.&lt;/p&gt;  &lt;p&gt;Carey also sits on multiple company-wide panels to evaluate new technologies and make recommendations on the best ones to adopt.&amp;#160; Because she learns these new technologies during the evaluation process, Carey is the go-to person for other employees coming up to speed.&amp;#160; She is well-known within her company as an enthusiastic person who is excited about technology and willing to discuss it with anyone.&amp;#160; &lt;/p&gt;  &lt;p&gt;What is the best part of Carey's job?&amp;#160; &amp;quot;I really enjoy teaching and mentoring people.&amp;#160; I like to get people excited about technology and where it's going.&amp;#160; It's a constant struggle in a large enterprise to get new technologies accepted...it's both a fun challenge and sometimes a source of a great deal of stress,&amp;quot; she says with a smile.&amp;#160;&amp;#160; &lt;/p&gt;  &lt;p&gt;Carey is inspired by the larger developer community who gets out there and discusses technology.&amp;#160; &amp;quot;Enthusiasm is contagious!&amp;quot;&amp;#160; The fast pace of technology excites her too.&amp;#160; She recently had to predict what her company would need in 2010, and she joked that there had better be &lt;a href="http://www.microsoft.com/surface/index.html"&gt;Surface computing&lt;/a&gt; in place.&amp;#160; Carey reads technical magazines and websites to keep up with what's going on.&amp;#160; Carey is also addicted to &lt;a href="http://twitter.com/"&gt;Twitter&lt;/a&gt;; you can follow her at &lt;a title="http://twitter.com/careypayette" href="http://twitter.com/careypayette"&gt;http://twitter.com/careypayette&lt;/a&gt;.&amp;#160; &lt;/p&gt;  &lt;p&gt;Carey is extremely active in the software development community.&amp;#160; She serves as president of the &lt;a href="http://www.condg.org/"&gt;Central Ohio .NET Developers Group&lt;/a&gt;, as well as president of AEP's internal developers group.&amp;#160; Carey also participates in the local speaker's circuit, currently presenting on Silverlight, the DLR, and IronRuby.&amp;#160; Finally, she is also forming a &lt;a href="http://www.progs.ca"&gt;developers' group in Sudbury, Ontario&lt;/a&gt;, her hometown.&amp;#160; &amp;quot;Make friends in the developer community and inside your organization.&amp;#160; The more people you know and network with, the more sources of expertise you can tap into when you need guidance in a particular area,&amp;quot; she advises.&amp;#160; &lt;/p&gt;  &lt;p&gt;On top of her job and numerous contributions to the developer community, Carey has three young sons.&amp;#160; &amp;quot;My guilty pleasure is that with my two-year-old, I can still get away with reading technical books to him like it's Dr. Seuss.&amp;#160; At long as you read in a sing-song tone, he doesn't care what you say.&amp;#160; Last night, we read &lt;u&gt;The Ruby Way&lt;/u&gt;!&amp;quot;&amp;#160; &lt;/p&gt;  &lt;p&gt;Carey has a flex schedule at AEP.&amp;#160; She works four 10-hour days (Monday-Thursday).&amp;#160; She spends Fridays with her children.&amp;#160; While her husband gets to work early and gets home early, Carey works from about 9am until 7 or 8pm.&amp;#160; She has the flexibility to work from home as well, which allows her to have lunch with her kids and see them on breaks.&amp;#160; While she's working, a babysitter watches the children at her house.&amp;#160; &amp;quot;Family is #1.&amp;#160; If you feel like you're not around enough for your family, you're probably doing too much.&amp;quot;&amp;#160; Carey also advocates building downtime into the schedule.&amp;#160; &amp;quot;Take some time for yourself, at least an hour a day.&amp;#160; Even if it's just an hour before bed, do something for yourself...not cleaning!!!&amp;quot;&amp;#160; &lt;/p&gt;  &lt;p&gt;Hopefully, girls who enjoy math and science are guided to computer science or engineering fields.&amp;#160; Although Carey excels in logic, she was drawn to programming not for the math aspect, but for the language aspect.&amp;#160; Carey is very good at picking up languages.&amp;#160; Natively an English speaker, she went to French schools and studied German in college.&amp;#160; Computer languages made sense to her as well.&amp;#160; Carey learned Pascal in a programming class in 10th grade, and she was hooked.&amp;#160; (She originally wanted to be an Air Force pilot!)&amp;#160; In 1999, Carey earned her Bachelor of Science in Computer Science from Laurentian University in Sudbury, Ontario.&amp;#160; She is currently halfway through an MCIS from the University of Denver online, specializing in web development and information security.&amp;#160; &amp;quot;I'm just a geek at heart!&amp;quot;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Carey's advice to other women in technology:&lt;/strong&gt; &amp;quot;Read &lt;a href="http://pragmaticprogrammer.com/the-pragmatic-programmer"&gt;The Pragmatic Programmer&lt;/a&gt; and learn a new language every year.&amp;#160; Keep an open mind...every technology exists for a reason; you just need to find its strengths.&amp;quot;&amp;#160; &lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8481637" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/JenniferMarsman/~4/287181953" height="1" width="1"/&gt;</description><category domain="http://blogs.msdn.com/jennifer/archive/tags/Featured+Women+in+Tech/default.aspx">Featured Women in Tech</category><feedburner:origLink>http://blogs.msdn.com/jennifer/archive/2008/05/09/featured-woman-in-technology-carey-payette.aspx</feedburner:origLink></item><item><title>When should I use WPF vs. Silverlight?</title><link>http://feeds.feedburner.com/~r/JenniferMarsman/~3/284785079/when-should-i-use-wpf-vs-silverlight.aspx</link><pubDate>Tue, 06 May 2008 16:30:02 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8463400</guid><dc:creator>jennmar</dc:creator><slash:comments>7</slash:comments><comments>http://blogs.msdn.com/jennifer/comments/8463400.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jennifer/commentrss.aspx?PostID=8463400</wfw:commentRss><description>&lt;p&gt;In my role, I work with a number of large corporations, and this is a question that they ask me regularly: What is the difference between the Windows Presentation Foundation (WPF) and Silverlight, and in what scenarios does it make sense to use each?&amp;#160; &lt;/p&gt;  &lt;p&gt;Microsoft feels that user experience is important, and invested in multiple technologies to promote better user experience.&amp;#160; Both WPF and Silverlight use XAML (Extensible Application Markup Language) under the covers.&amp;#160; &lt;/p&gt;  &lt;p&gt;Let's look at some of the different characteristics of each technology: &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;WPF:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Ships as part of the .NET Framework (version 3.0 and onward) &lt;/li&gt;    &lt;li&gt;Runs as Windows application or as web &amp;quot;browser application&amp;quot; (called XBAP, for &amp;quot;XAML Browser Application&amp;quot;).&amp;#160; Note that XBAPs run only in Internet Explorer with .NET 3.0 and in both Internet Explorer and Firefox with .NET 3.5.&amp;#160;&amp;#160; &lt;/li&gt;    &lt;li&gt;Runs on Windows machines only (Windows XP, Windows Server 2003, Windows Vista, and Windows Server 2008) &lt;/li&gt;    &lt;li&gt;Richest functionality, including 3D graphics &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Silverlight:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Ships independently &lt;/li&gt;    &lt;li&gt;Runs in web browsers only (Internet Explorer, Firefox, Safari) &lt;/li&gt;    &lt;li&gt;Runs on Windows or Mac operating systems (also on Linux via &lt;a href="http://www.mono-project.com/Moonlight"&gt;Moonlight&lt;/a&gt;, which is an open source implementation of Silverlight based on Mono) &lt;/li&gt;    &lt;li&gt;Functionality is a subset of WPF's feature set &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;When should you use each?&amp;#160; The maddening answer is (of course): it depends!&amp;#160; &lt;/p&gt;  &lt;p&gt;WPF is a more mature technology and was designed with a richer feature set.&amp;#160; It also has the advantage of being able to run in a browser or as an installed Windows-Form-type app.&amp;#160; &lt;/p&gt;  &lt;p&gt;Silverlight has a broader reach.&amp;#160; You can access Silverlight from &lt;a href="http://www.microsoft.com/silverlight/resources/install.aspx?v=2.0#sysreq"&gt;many operating systems and web browsers&lt;/a&gt;.&amp;#160; &lt;/p&gt;  &lt;p&gt;The most important reason to choose one over the other should be based on the intended audience for the application.&amp;#160; For example, if a corporation is designing an application for internal use only and every employee has Windows XP as the company standard OS, then go with WPF to leverage the richer feature set.&amp;#160; If a corporation is designing an external-facing website, then Silverlight is the better choice because potential customers can access the website from a variety of different operating systems and browsers.&amp;#160; &lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8463400" width="1" height="1"&gt;&lt;img src="http://feeds.feedburner.com/~r/JenniferMarsman/~4/284785079" height="1" width="1"/&gt;</description><category domain="http://blogs.msdn.com/jennifer/archive/tags/WPF/default.aspx">WPF</category><category domain="http://blogs.msdn.com/jennifer/archive/tags/Silverlight/default.aspx">Silverlight</category><feedburner:origLink>http://blogs.msdn.com/jennifer/archive/2008/05/06/when-should-i-use-wpf-vs-silverlight.aspx</feedburner:origLink></item></channel></rss>
