<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-US"><title type="html">Jason Hunt's WebLog</title><subtitle type="html">Under the Covers of Microsoft Business Solutions CRM</subtitle><id>http://blogs.msdn.com/jasonhun/atom.xml</id><link rel="alternate" type="text/html" href="http://blogs.msdn.com/jasonhun/default.aspx" /><link rel="self" type="application/atom+xml" href="http://blogs.msdn.com/jasonhun/atom.xml" /><generator uri="http://communityserver.org" version="2.1.61025.2">Community Server</generator><updated>2004-07-21T11:53:00Z</updated><entry><title>Goodbye and Hello</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/jasonhun/archive/2004/10/25/247721.aspx" /><id>http://blogs.msdn.com/jasonhun/archive/2004/10/25/247721.aspx</id><published>2004-10-26T03:47:00Z</published><updated>2004-10-26T03:47:00Z</updated><content type="html">&lt;p&gt;I&amp;nbsp;know I haven’t posted for a long time, but I’ve been REALLY busy.&amp;nbsp; These last few months, weeks, days have been hectic as I finished up projects at Microsoft preparing for my departure…&lt;/p&gt; &lt;p&gt;That’s right, I have left Microsoft.&amp;nbsp; I’m not going far; I’ll still be working on Microsoft CRM, just on the other side of the fence and with more skin in the game than ever before.&amp;nbsp; &lt;A href="http://blogs.msdn.com/aaronel/"&gt;Aaron Elder&lt;/a&gt; and I (along with my wife &lt;A href="http://blogs.msdn.com/shanhunt/"&gt;Shannon&lt;/a&gt; who left a few months ago) have both decided to leave Microsoft to join &lt;a href="http://www.invokesystems.com"&gt;Invoke Systems&lt;/a&gt;.&amp;nbsp; Aaron will be overseeing the development group as Director of Software Development and I will be serving as Chief Technology Officer.&lt;/p&gt; &lt;p&gt;Returning to &lt;a href="http://www.invokesystems.com"&gt;Invoke Systems&lt;/a&gt; feels like a homecoming.&amp;nbsp; Invoke actually funded and spun-off &lt;A href="http://blogs.msdn.com/aaronel/articles/230420.aspx"&gt;iCommunicate&lt;/a&gt; which was purchased by Microsoft in April, 2001.&amp;nbsp; Aaron, Shannon and I all came to work at Microsoft through the acquisition.&amp;nbsp; We actually made up 50% of the development staff at &lt;A href="http://blogs.msdn.com/aaronel/articles/230420.aspx"&gt;iCommunicate&lt;/a&gt;!&amp;nbsp; But then again, we only had 10 employees when Microsoft acquired us.&amp;nbsp; We spent the last 3 ½ years developing features for Microsoft CRM and about a year ago I moved over to product management.&amp;nbsp; It felt like time for a move and working on the outside as an ISV definitely was #1 on our list.&lt;/p&gt; &lt;p&gt;I’ve basically spent the last year and a half of my career at Microsoft traveling the globe, working with ISV’s and speaking at conferences explaining WHY developing products on the Microsoft CRM platform for the application made good business sense.&amp;nbsp; Now it’s time to lead by example…&lt;/p&gt; &lt;p&gt;Jason B Hunt &lt;br /&gt;Invoke Systems&lt;br /&gt;Chief Technology Officer&lt;br /&gt;&lt;a href="mailto:jason.hunt@invokesystems.com"&gt;jason.hunt@invokesystems.com&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;font color="#a9a9a9"&gt;This posting is provided "AS IS" with no warranties, and confers no rights.&lt;/font&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=247721" width="1" height="1"&gt;</content><author><name>jasonhun</name><uri>http://blogs.msdn.com/members/jasonhun.aspx</uri></author></entry><entry><title>Headed to Tech Ed, Again</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/jasonhun/archive/2004/07/29/201226.aspx" /><id>http://blogs.msdn.com/jasonhun/archive/2004/07/29/201226.aspx</id><published>2004-07-30T00:33:00Z</published><updated>2004-07-30T00:33:00Z</updated><content type="html">&lt;P&gt;I'm sitting on the floor of SeaTac airport (borrowing electricity once again from a outlet in a corner) waiting to head to Los Angeles and then I'll be off to Auckland, New Zealand and Canberra, Australia.&amp;nbsp; I was so excited to get to go until someone reminded me it was wintertime there!&amp;nbsp; I knew I should've paid more attention in science class!&lt;/P&gt;
&lt;P&gt;Hopefully I'll have sometime while there to comment on some of the mails I've gotten over the last few days...&lt;/P&gt;
&lt;P&gt;- Jason&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#a9a9a9&gt;This posting is provided "AS IS" with no warranties, and confers no rights.&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=201226" width="1" height="1"&gt;</content><author><name>jasonhun</name><uri>http://blogs.msdn.com/members/jasonhun.aspx</uri></author></entry><entry><title>Searching Custom Fields</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/jasonhun/archive/2004/07/22/191176.aspx" /><id>http://blogs.msdn.com/jasonhun/archive/2004/07/22/191176.aspx</id><published>2004-07-22T14:45:00Z</published><updated>2004-07-22T14:45:00Z</updated><content type="html">&lt;P&gt;Late last night, someone posted a question to the&amp;nbsp;&lt;A href="http://www.microsoft.com/communities/newsgroups/en-us/default.aspx?dg=microsoft.public.crm"&gt;microsoft.public.crm&lt;/A&gt; newsgroup regarding the fact that a new field they created in the Schema Manager wasn't showing up in the Advanced Find tool.&lt;/P&gt;
&lt;P&gt;This is&amp;nbsp;a pretty easy one... The simple answer is that once you add a custom attribute to an entity via the Schema Manager, you need to add that field to the form in the Form Editor and then save and publish it.&lt;/P&gt;
&lt;P&gt;Now here's why:&lt;/P&gt;
&lt;P&gt;In v1.x the XML generated by the Form Editor is used to publish a Search XML file for each entity that the Advanced Find tool uses to display the list of fields. This file gets built for each entity when you publish your customizations in the Deployment Manager. In this XML file we store the Display Name (set in the properties dialog of the attribute in the Form Editor) of the attribute; if it's a picklist we store all of the picklist values and the attribute's datatype. The Advanced Find tool then uses this information to show the list of fields and the appropriate criteria when you choose an attribute to filter on.&lt;/P&gt;
&lt;P&gt;Sounds great, what if I only want the field to be searchable, but not on the form?&lt;/P&gt;
&lt;P&gt;In this case you still need to add it to the form via the Form Editor, set the attribute's properties, and then remove it from the form when you're done. This won't modify the layout of the form, but behind the scenes, the properties you set will be added to the Properties XML the Form Editor controls. In v1.x, the only way to set the properties of attributes in Microsoft CRM is via the Form Editor. Once you publish your changes, the field will show up in Advanced Find, even though it is not on the form anymore. At this point, you'll also be able to add that field to Views.&lt;/P&gt;
&lt;P&gt;If anyone shows interest, I might write up a description of the entire form publication process next time.&lt;/P&gt;
&lt;P&gt;- Jason&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#a9a9a9&gt;This posting is provided "AS IS" with no warranties, and confers no rights.&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=191176" width="1" height="1"&gt;</content><author><name>jasonhun</name><uri>http://blogs.msdn.com/members/jasonhun.aspx</uri></author></entry><entry><title>A Brief Introduction</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/jasonhun/archive/2004/07/21/190107.aspx" /><id>http://blogs.msdn.com/jasonhun/archive/2004/07/21/190107.aspx</id><published>2004-07-21T18:53:00Z</published><updated>2004-07-21T18:53:00Z</updated><content type="html">&lt;P&gt;Here it is, my first entry. Before I get into why I'm starting this, let me tell you a little about myself...&lt;/P&gt;
&lt;P&gt;I started out my career in the United States Army. I trained as a UAV pilot on the &lt;A href="http://www.army-technology.com/projects/hunter/"&gt;Hunter UAV&lt;/A&gt; and an intelligence analyst. While in the Army I served a six month tour with the UN in Croatia and immediately after the &lt;A href="http://en.wikipedia.org/wiki/Dayton_Agreement"&gt;Dayton Peace Accord&lt;/A&gt; was signed, I was deployed to Bosnia-Herzegovina for a year with the &lt;A href="http://www.1ad.army.mil/"&gt;1st Armored Division&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;After the military I worked as a developer at numerous startups including &lt;A href="http://www.microstrategy.com/"&gt;MicroStrategy&lt;/A&gt; and iCommunicate. It was a wild ride at both companies! I was there for the big stock crash at MicroStrategy after we had to restate revenue for years past. Our stock dropped from an all time high of just over $300 on March 10, 2000 to about $70 by the 20th of that same month! Obviously, I didn&amp;#8217;t stick around for too long after that.&lt;/P&gt;
&lt;P&gt;I left MicroStrategy to join a small startup name iCommunicate. We worked our butts off building a hosted customer service portal and in April of 2001, Microsoft bought us and moved the ten of us out to Redmond. This worked out pretty well because my wife and I made up 33% of the development staff at iCommunicate! Her and I have worked at three companies so far together and she recently decided to leave Microsoft and the CRM development team to spend more time at home with our son, &lt;A href="http://66.148.41.170/Images/Gavin/"&gt;Gavin&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Until recently I was one of the senior developers on the &lt;A href="http://www.microsoft.com/crm/"&gt;Microsoft Business Solutions CRM&lt;/A&gt; application team responsible for features such as the Form Editor, Accounts, Contacts, Quotes, SalesOrders, Invoices and E-mail Templates, among other features. Late last year I decided to move over to the product management team (queue up the &lt;A href="http://en.wikipedia.org/wiki/Star_Wars_Imperial_March"&gt;Imperial March&lt;/A&gt; theme from Star Wars) and I now work with our ISVs, partners and customers as a Technical Product Manager. Why did I decide to do this? While at all the startups I spent a lot of time with customers and partners and I was beginning to miss that interaction. I now get to spend most of my time interacting with ISVs building on top of our CRM product and helping drive feedback from those ISVs into the future releases.&lt;/P&gt;
&lt;P&gt;When I&amp;#8217;m not here at work I enjoy traveling with my &lt;A href="http://66.148.41.170/"&gt;family&lt;/A&gt;, skiing, hiking and dining at many of the excellent restaurants in the Seattle area.&lt;/P&gt;
&lt;P&gt;So, this brings me to the section where I talk about what I hope to get out of this whole experience. I don&amp;#8217;t know? I hope it turns into a place where I can pass on my knowledge to developers out there working with Microsoft CRM as well as a venue for them to ask questions and provide feedback. Even though I&amp;#8217;m in the marketing group now, I tend to be pretty straight to the point when talking about the product. I don&amp;#8217;t mince words and I&amp;#8217;ll tell it like it is...&lt;/P&gt;
&lt;P&gt;- Jason&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#a9a9a9&gt;This posting is provided "AS IS" with no warranties, and confers no rights.&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=190107" width="1" height="1"&gt;</content><author><name>jasonhun</name><uri>http://blogs.msdn.com/members/jasonhun.aspx</uri></author></entry></feed>