<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://beta.blogs.microsoft.co.il/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en"><title type="html">Remember Sammy Jankis</title><subtitle type="html">First Rule on SharePoint Club: Life is not a Demo.
Second Rule on SharePoint Club: LIFE IS NOT A DEMO!

We don&amp;#39;t believe everything we see. We don&amp;#39;t live inside a VPC. Remember Sammy Jankis...</subtitle><id>http://beta.blogs.microsoft.co.il/blogs/adir_ron/atom.aspx</id><link rel="alternate" type="text/html" href="http://beta.blogs.microsoft.co.il/blogs/adir_ron/" /><link rel="self" type="application/atom+xml" href="http://beta.blogs.microsoft.co.il/blogs/adir_ron/atom.aspx" /><generator uri="http://communityserver.org" version="3.1.20917.1142">Community Server</generator><updated>2008-06-03T15:18:52Z</updated><entry><title>SharePoint 2010 - Overview of Social Computing session presentation</title><link rel="alternate" type="text/html" href="http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/2010/05/24/sharepoint-2010-overview-of-social-computing-session-presentation.aspx" /><id>http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/2010/05/24/sharepoint-2010-overview-of-social-computing-session-presentation.aspx</id><published>2010-05-24T17:28:00Z</published><updated>2010-05-24T17:28:00Z</updated><content type="html">Hi,

Another week, another SharePoint 2010 session!
This time we&amp;#39;ve talked about the fascinating world of social computing in the enterprise and the benefits of using SharePoint 2010 to empower you inner networking in the organization.

For those of you that missed it (and the others that wants to remember) – I&amp;#39;m posting here the presentations of the session:
http://blogs.microsoft.co.il/files/folders/637129/download.aspx

More information on this subject and many other capabilities of SharePoint 2010 in the upcoming Virtual Event of SharePoint 2010 Launch – Save The Date!

Bye,

Adir Ron.
&lt;img src="http://beta.blogs.microsoft.co.il/aggbug.aspx?PostID=637135" width="1" height="1"&gt;</content><author><name>Adir Ron</name><uri>http://beta.blogs.microsoft.co.il/members/Adir-Ron.aspx</uri></author><category term="SharePoint 2010" scheme="http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/tags/SharePoint+2010/default.aspx" /><category term="Social Computing" scheme="http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/tags/Social+Computing/default.aspx" /></entry><entry><title>Content Management in SharePoint 2010 – Session Presentations</title><link rel="alternate" type="text/html" href="http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/2010/04/11/content-management-in-sharepoint-2010-session-presentations.aspx" /><id>http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/2010/04/11/content-management-in-sharepoint-2010-session-presentations.aspx</id><published>2010-04-11T18:00:46Z</published><updated>2010-04-11T18:00:46Z</updated><content type="html">&lt;p&gt;Hi,
&lt;/p&gt;&lt;p&gt;Haven&amp;#39;t written in while since we had some holidays here in Israel but I&amp;#39;m back and I&amp;#39;m bearing gifts! 
&lt;/p&gt;&lt;p&gt;Earlier this month, we had a session about Content Management in SharePoint 2010. It was five hours packed with a very deep into the new &amp;amp; exciting features, capabilities and methodologies in the new release. It took a while but I&amp;#39;ve compiled a PDF version of the presentations &amp;amp; demoes from the various sessions available for you here:
&lt;/p&gt;&lt;p&gt;New ERA in Content Management:
&lt;/p&gt;&lt;p&gt;&lt;a href="http://blogs.microsoft.co.il/files/folders/adir_ron/entry579941.aspx"&gt;http://blogs.microsoft.co.il/files/folders/adir_ron/entry579941.aspx&lt;/a&gt;
	&lt;/p&gt;&lt;p&gt;ECM Deep Dive in SharePoint 2010:
&lt;/p&gt;&lt;p&gt;&lt;a href="http://blogs.microsoft.co.il/files/folders/adir_ron/entry579943.aspx"&gt;http://blogs.microsoft.co.il/files/folders/adir_ron/entry579943.aspx&lt;/a&gt;
	&lt;/p&gt;&lt;p&gt;I highly recommend downloading them. This is a very complicated issue in this version and I think it will help you make some sense and find yourself in the huge world for Enterprise Content Management.
&lt;/p&gt;&lt;p&gt;Bye,
&lt;/p&gt;&lt;p&gt;Adir. &lt;/p&gt;&lt;img src="http://beta.blogs.microsoft.co.il/aggbug.aspx?PostID=579944" width="1" height="1"&gt;</content><author><name>Adir Ron</name><uri>http://beta.blogs.microsoft.co.il/members/Adir-Ron.aspx</uri></author><category term="SharePoint 2010" scheme="http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/tags/SharePoint+2010/default.aspx" /></entry><entry><title>SharePoint 2010 Overview &amp; Introduction to SharePoint 2010 Service Architecture – Session Slides</title><link rel="alternate" type="text/html" href="http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/2010/02/09/sharepoint-2010-overview-amp-introduction-to-sharepoint-2010-service-architecture-session-slides.aspx" /><id>http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/2010/02/09/sharepoint-2010-overview-amp-introduction-to-sharepoint-2010-service-architecture-session-slides.aspx</id><published>2010-02-09T16:28:48Z</published><updated>2010-02-09T16:28:48Z</updated><content type="html">&lt;p&gt;Hey,
&lt;/p&gt;&lt;p&gt;First of all, many thanx to those of you who attended my SharePoint 2010 sessions in Microsoft. This was the first session we&amp;#39;ve made publicly available to customers and it really kicked off the launch of SharePoint 2010 events scheduled all through the coming months. Hope you all got a glimpse of the SharePoint capabilities and I promise further drill down on the large topics in future events.
&lt;/p&gt;&lt;p&gt;Attached here are the slides for both of my presentations. The Overview session mainly discussed the Information Worker features and was aimed for the end users. The SharePoint 2010 Service Architecture session was designed to introduce some of the new &amp;amp; improved extricating services in this release for the IT &amp;amp; Developer such as Search, BI, Business Connectivity and more.
&lt;/p&gt;&lt;p&gt;SharePoint 2010 Overview slides:
&lt;/p&gt;&lt;p&gt;&lt;a href="http://blogs.microsoft.co.il/files/folders/515584/download.aspx"&gt;http://blogs.microsoft.co.il/files/folders/515584/download.aspx&lt;/a&gt;
	&lt;/p&gt;&lt;p&gt;Introduction to SharePoint 2010 Service Architecture slides:
&lt;/p&gt;&lt;p&gt;&lt;a href="http://blogs.microsoft.co.il/files/folders/515588/download.aspx"&gt;http://blogs.microsoft.co.il/files/folders/515588/download.aspx&lt;/a&gt;
	&lt;/p&gt;&lt;p&gt;
 &lt;/p&gt;&lt;p&gt;I&amp;#39;ll be more than happy to hear your thoughts and requests for the future. Please comment by mail for fast response: &lt;a href="mailto:adir@advantech.co.il"&gt;adir@advantech.co.il&lt;/a&gt;
	&lt;/p&gt;&lt;p&gt;Have a nice day,
&lt;/p&gt;&lt;p&gt;Adir Ron&lt;/p&gt;&lt;img src="http://beta.blogs.microsoft.co.il/aggbug.aspx?PostID=515582" width="1" height="1"&gt;</content><author><name>Adir Ron</name><uri>http://beta.blogs.microsoft.co.il/members/Adir-Ron.aspx</uri></author><category term="SharePoint 2010" scheme="http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/tags/SharePoint+2010/default.aspx" /><category term="Service Architecture" scheme="http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/tags/Service+Architecture/default.aspx" /></entry><entry><title>SharePoint 2010 Search Overview – Session Slides</title><link rel="alternate" type="text/html" href="http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/2010/01/21/sharepoint-2010-search-overview-session-slides.aspx" /><id>http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/2010/01/21/sharepoint-2010-search-overview-session-slides.aspx</id><published>2010-01-21T20:19:56Z</published><updated>2010-01-21T20:19:56Z</updated><content type="html">&lt;p&gt;Hey All,
&lt;/p&gt;&lt;p&gt;Two days ago, we dedicated a day in Microsoft headquarters in Ra&lt;span style="font-size:10pt;"&gt;&amp;#39;&lt;/span&gt;anana to the fascination world of Search in SharePoint &amp;amp; FAST 2010. The agenda was to demonstrate new solutions based on Wave 14 technologies such as SharePoint 2010 and FAST for SharePoint that scale up your SharePoint project. This great workshop hosted 2 wonderful FAST specialists that joined Microsoft with the FAST acquisition: Paolo Pulcini &amp;amp; Stefano Valenzi.
&lt;/p&gt;&lt;p&gt;My session gave a fairly comprehensive lap around SharePoint 2010 search and the differences from the previous versions. For those of you that missed it and for the attendants that wanted to have a look in my session&amp;#39;s slides – I&amp;#39;m attaching them to this blog post:
&lt;/p&gt;&lt;p&gt;&lt;a href="http://blogs.microsoft.co.il/files/folders/504737/download.aspx"&gt;http://blogs.microsoft.co.il/files/folders/504737/download.aspx&lt;/a&gt; or &lt;a href="http://www2.zippyshare.com/v/25221189/file.html"&gt;&lt;span style="font-family:Arial;font-size:10pt;"&gt;http://www2.zippyshare.com/v/25221189/file.html&lt;/span&gt;&lt;/a&gt;
	&lt;/p&gt;&lt;p&gt;I urge you to subscribe the MS Events since the following months will be filled with many workshops and open days around those new technologies and I&amp;#39;ll be happy to see you all in the audience!
&lt;/p&gt;&lt;p&gt;&lt;a href="https://msevents.microsoft.com/CUI/default.aspx?culture=he-IL"&gt;https://msevents.microsoft.com/CUI/default.aspx?culture=he-IL&lt;/a&gt;
	&lt;/p&gt;&lt;p&gt;Bye,
&lt;/p&gt;&lt;p&gt;Adir Ron.
&lt;/p&gt;&lt;img src="http://beta.blogs.microsoft.co.il/aggbug.aspx?PostID=504736" width="1" height="1"&gt;</content><author><name>Adir Ron</name><uri>http://beta.blogs.microsoft.co.il/members/Adir-Ron.aspx</uri></author><category term="Search" scheme="http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/tags/Search/default.aspx" /><category term="SharePoint 2010" scheme="http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/tags/SharePoint+2010/default.aspx" /></entry><entry><title>SharePoint 2010 - The Beta, The RTM and the Migration Path</title><link rel="alternate" type="text/html" href="http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/2010/01/11/sharepoint-2010-the-beta-the-rtm-and-the-migration-path.aspx" /><id>http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/2010/01/11/sharepoint-2010-the-beta-the-rtm-and-the-migration-path.aspx</id><published>2010-01-12T02:12:00Z</published><updated>2010-01-12T02:12:00Z</updated><content type="html">&lt;p&gt;Hey,
&lt;/p&gt;&lt;p&gt;It&amp;#39;s been a long time since i posted something in here - SharePoint 2007 became a bit boring to blog about :-) Now, with SharePoint 2010 just around the corner, it looks like it&amp;#39;s a good time for a comeback. 
&lt;/p&gt;&lt;p&gt;In the next few posts, I will discuss many of the new features and tweaks of SharePoint 2010 and the entire 14 Wave planned to be released in March. I guess many of you already downloaded the beta and stated doing some coding/customizations around it. That&amp;#39;s cool and all but from my talks with many SharePoint guys, I noticed that a little fact slipped through the radar: &lt;span style="text-decoration:underline;"&gt;&lt;strong&gt;There will be NO migration path between the Beta and the RTM!
&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;Unlike SharePoint 2007 (B2 and B2TR), this time you won&amp;#39;t be able to upgrade servers directly from the Beta to RTM version of the server. This migration path was the cause of countless problems in 2007 and MS has decided that this time, you will have to make it a clean install and recompile/republish everything you did in the Beta. You may even have to rewrite some of the code that is subjected to changes between Beta and RTM. By the way, if you&amp;#39;re in SharePoint TAP program - you will be able to migrate directly (with support of MS guys) but for the common mass this option will not be available!
&lt;/p&gt;&lt;p&gt;This means a couple of things:
&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Don&amp;#39;t run SharePoint 2010 on production server just yet. The RTW will be online on march so you don&amp;#39;t have to wait to much
&lt;/li&gt;&lt;li&gt;You should consider this in the time tables that you plan for SharePoint 2010 solutions. 
&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;The migration to RTM will require re-installing everything. That&amp;#39;s it for Now. Next time, I will share some better news! That&amp;#39;s a promise :-) 
&lt;/p&gt;&lt;p&gt;Bye, 
&lt;/p&gt;&lt;p&gt;Adir Ron&lt;/p&gt;&lt;img src="http://beta.blogs.microsoft.co.il/aggbug.aspx?PostID=494147" width="1" height="1"&gt;</content><author><name>Adir Ron</name><uri>http://beta.blogs.microsoft.co.il/members/Adir-Ron.aspx</uri></author></entry><entry><title>My Silverlight &amp; MOSS Session – Download the Presentations</title><link rel="alternate" type="text/html" href="http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/2009/02/05/my-silverlight-amp-moss-session-download-the-presentations.aspx" /><id>http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/2009/02/05/my-silverlight-amp-moss-session-download-the-presentations.aspx</id><published>2009-02-05T20:34:00Z</published><updated>2009-02-05T20:34:00Z</updated><content type="html">&lt;p&gt;Hi, &lt;/p&gt;
&lt;p&gt;I got a lot of requests for posting my Silverlight &amp;amp; MOSS presentations from the session we had last month. I&amp;#39;ve added some more info in the slides so that you can go even deeper (especially the .Net developers) when you go over them now. &lt;/p&gt;
&lt;p&gt;Well, what are you waiting? Go and Light up the MOSS!!! &lt;/p&gt;
&lt;p&gt;Links:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://blogs.microsoft.co.il/files/folders/222803/download.aspx"&gt;http://blogs.microsoft.co.il/files/folders/222803/download.aspx&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogs.microsoft.co.il/files/folders/222799/download.aspx"&gt;http://blogs.microsoft.co.il/files/folders/222799/download.aspx&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Bye, &lt;/p&gt;
&lt;p&gt;Adir Ron. &lt;/p&gt;
&lt;p&gt;P.S. – All of the demos are already published in Codeplex so you can view the full source code at you spear time. If you never browsed Codeplex and you need me to point you in the right direction, feel free to email me (details in the ppt&amp;#39;s).&lt;/p&gt;&lt;img src="http://beta.blogs.microsoft.co.il/aggbug.aspx?PostID=222798" width="1" height="1"&gt;</content><author><name>Adir Ron</name><uri>http://beta.blogs.microsoft.co.il/members/Adir-Ron.aspx</uri></author><category term="MOSS 2007" scheme="http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/tags/MOSS+2007/default.aspx" /><category term="Silverlight" scheme="http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/tags/Silverlight/default.aspx" /></entry><entry><title>Light up The MOSS: Silverlight and SharePoint</title><link rel="alternate" type="text/html" href="http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/2008/12/30/light-up-the-moss-silverlight-and-sharepoint.aspx" /><id>http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/2008/12/30/light-up-the-moss-silverlight-and-sharepoint.aspx</id><published>2008-12-30T21:40:00Z</published><updated>2008-12-30T21:40:00Z</updated><content type="html">&lt;div style="TEXT-ALIGN:center;"&gt;
&lt;table style="BORDER-COLLAPSE:collapse;"&gt;



&lt;tr&gt;
&lt;td&gt;&lt;img alt="" src="http://blogs.microsoft.co.il/photos/adir_ron/images/204171/original.aspx" /&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;img alt="" src="http://blogs.microsoft.co.il/photos/adir_ron/images/204172/original.aspx" /&gt;&lt;a href="http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032400377&amp;amp;culture=he-IL"&gt;&lt;img border="0" alt="" src="http://blogs.microsoft.co.il/photos/adir_ron/images/204173/original.aspx" /&gt;&lt;/a&gt;&lt;img alt="" src="http://blogs.microsoft.co.il/photos/adir_ron/images/204174/original.aspx" /&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;img alt="" src="http://blogs.microsoft.co.il/photos/adir_ron/images/204175/original.aspx" /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;
&lt;p&gt;&lt;span style="FONT-SIZE:10pt;"&gt;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://beta.blogs.microsoft.co.il/aggbug.aspx?PostID=204169" width="1" height="1"&gt;</content><author><name>Adir Ron</name><uri>http://beta.blogs.microsoft.co.il/members/Adir-Ron.aspx</uri></author><category term="MOSS 2007" scheme="http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/tags/MOSS+2007/default.aspx" /><category term="DEV" scheme="http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/tags/DEV/default.aspx" /><category term="ITPRO" scheme="http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/tags/ITPRO/default.aspx" /><category term="Silverlight" scheme="http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/tags/Silverlight/default.aspx" /></entry><entry><title>How To: SharePoint API on Non SharePoint machine</title><link rel="alternate" type="text/html" href="http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/2008/12/08/how-to-sharepoint-api-on-non-sharepoint-machine.aspx" /><id>http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/2008/12/08/how-to-sharepoint-api-on-non-sharepoint-machine.aspx</id><published>2008-12-08T10:54:00Z</published><updated>2008-12-08T10:54:00Z</updated><content type="html">&lt;p&gt;Hi, &lt;/p&gt;
&lt;p&gt;Yesterday, I had a customer that queried me about using the SharePoint API from a non-SharePoint machine. A fairly legitimate question. From the developer&amp;#39;s perspective, SharePoint contains many capabilities and libraries that could be used in applications outside the SharePoint world. In our scenario, the customer created a Silverlight application on a different web server and wanted to retrieve personal user data stored in one of the HR MOSS Lists. &lt;/p&gt;
&lt;p&gt;The solution in this case is very straight forward: SOA. Instead of copying DLL&amp;#39;s like crazy (won&amp;#39;t work by the way), you should definitely consider SharePoint&amp;#39;s Web Services. &lt;/p&gt;
&lt;p&gt;Remember: when we want to perform remote operations on your MOSS Farm or retrieve any information from it, this should probably be our first choice. Obviously, we can create our own web services and deploy it to the SharePoint server but in most cases, there will be no need for this. SharePoint provides &lt;span style="TEXT-DECORATION:underline;"&gt;&lt;strong&gt;more than 10 Out-Of-the-Box&lt;/strong&gt;&lt;/span&gt; web services that are used to accomplish various requirements and data retrieval without any additional coding necessary. &lt;/p&gt;
&lt;p&gt;I&amp;#39;m not talking about the famous ones (Search anyone?). I&amp;#39;d rather write about the least common ones. The following list is of my favorite hidden OOTB Web Services of MOSS with a small explanation about their functionalities: &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://server:AdminPort/_vti_adm/Admin.asmx"&gt;http://server:AdminPort/_vti_adm/Admin.asmx&lt;/a&gt; - Administrative methods such as creating and deleting sites &lt;/li&gt;
&lt;li&gt;&lt;a href="http://server/_vti_bin/Alerts.asmx"&gt;http://server/_vti_bin/Alerts.asmx&lt;/a&gt; - Methods for working with alerts &lt;/li&gt;
&lt;li&gt;&lt;a href="http://server/_vti_bin/DspSts.asmx"&gt;http://server/_vti_bin/DspSts.asmx&lt;/a&gt; - Methods for retrieving schemas and data &lt;/li&gt;
&lt;li&gt;&lt;a href="http://server/_vti_bin/DWS.asmx"&gt;http://server/_vti_bin/DWS.asmx&lt;/a&gt; - Methods for working with Document Workspaces &lt;/li&gt;
&lt;li&gt;&lt;a href="http://server/_vti_bin/Forms.asmx"&gt;http://server/_vti_bin/Forms.asmx&lt;/a&gt; - Methods for working with user interface forms &lt;/li&gt;
&lt;li&gt;&lt;a href="http://server/_vti_bin/Imaging.asmx"&gt;http://server/_vti_bin/Imaging.asmx&lt;/a&gt; - Methods for working with picture libraries &lt;/li&gt;
&lt;li&gt;&lt;a href="http://server/_vti_bin/Lists.asmx"&gt;http://server/_vti_bin/Lists.asmx&lt;/a&gt; - Methods for working with lists &lt;/li&gt;
&lt;li&gt;&lt;a href="http://server/_vti_bin/Meetings.asmx"&gt;http://server/_vti_bin/Meetings.asmx&lt;/a&gt; - Methods for working with Meeting Workspaces &lt;/li&gt;
&lt;li&gt;&lt;a href="http://server/_vti_bin/Permissions.asmx"&gt;http://server/_vti_bin/Permissions.asmx&lt;/a&gt; - Methods for working with SharePoint Services security &lt;/li&gt;
&lt;li&gt;&lt;a href="http://server/_vti_bin/SiteData.asmx"&gt;http://server/_vti_bin/SiteData.asmx&lt;/a&gt; - Methods used by Windows SharePoint Portal Server &lt;/li&gt;
&lt;li&gt;&lt;a href="http://server/_vti_bin/Sites.asmx"&gt;http://server/_vti_bin/Sites.asmx&lt;/a&gt; - Contains a single method to retrieve site templates &lt;/li&gt;
&lt;li&gt;&lt;a href="http://server/_vti_bin/UserGroup.asmx"&gt;http://server/_vti_bin/UserGroup.asmx&lt;/a&gt; - Methods for working with users and groups &lt;/li&gt;
&lt;li&gt;&lt;a href="http://server/_vti_bin/versions.asmx"&gt;http://server/_vti_bin/versions.asmx&lt;/a&gt; - Methods for working with file versions &lt;/li&gt;
&lt;li&gt;&lt;a href="http://server/_vti_bin/Views.asmx"&gt;http://server/_vti_bin/Views.asmx&lt;/a&gt; - Methods for working with views of lists &lt;/li&gt;
&lt;li&gt;&lt;a href="http://server/_vti_bin/WebPartPages.asmx"&gt;http://server/_vti_bin/WebPartPages.asmx&lt;/a&gt; - Methods for working with Web Parts &lt;/li&gt;
&lt;li&gt;&lt;a href="http://server/_vti_bin/Webs.asmx"&gt;http://server/_vti_bin/Webs.asmx&lt;/a&gt; - Methods for working with sites and sub sites &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Those are some powerful web services. Keep them in mind. It could provide a very elegant way to code against SharePoint from a non-SharePoint machine and for a non-SharePoint application. &lt;/p&gt;
&lt;p&gt;Bye, &lt;/p&gt;
&lt;p&gt;Adir Ron. &lt;/p&gt;&lt;img src="http://beta.blogs.microsoft.co.il/aggbug.aspx?PostID=187127" width="1" height="1"&gt;</content><author><name>Adir Ron</name><uri>http://beta.blogs.microsoft.co.il/members/Adir-Ron.aspx</uri></author><category term="MOSS 2007" scheme="http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/tags/MOSS+2007/default.aspx" /><category term="DEV" scheme="http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/tags/DEV/default.aspx" /><category term="Web Services" scheme="http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/tags/Web+Services/default.aspx" /></entry><entry><title>My Upgrade Solutions using MOSS 2007 Enhancements Session</title><link rel="alternate" type="text/html" href="http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/2008/12/01/my-upgrade-solutions-using-moss-2007-enhancements-session.aspx" /><link rel="enclosure" type="application/x-zip-compressed" length="2022181" href="http://beta.blogs.microsoft.co.il/blogs/adir_ron/attachment/180399.ashx" /><id>http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/2008/12/01/my-upgrade-solutions-using-moss-2007-enhancements-session.aspx</id><published>2008-12-01T15:24:00Z</published><updated>2008-12-01T15:24:00Z</updated><content type="html">&lt;p&gt;Hi, &lt;/p&gt;
&lt;p&gt;Just finished the Session of using MOSS 2007 Enhancements Session. This session covered most of the Codeplex/Microsoft solutions dedicated to the MOSS 2007 enviroment. &lt;/p&gt;
&lt;p&gt;I already got a lot of requests so I&amp;#39;m attaching it to this blog. Can also be downloaded &lt;a target="_blank" href="http://rapidshare.com/files/169198017/Upgrade_Solutions_using_MOSS_2007_Enhancements.pdf.html"&gt;here&lt;/a&gt; if you can&amp;#39;t download it form the blog itself. Use it wisely &lt;span style="FONT-FAMILY:Wingdings;"&gt;J&lt;/span&gt; &lt;/p&gt;
&lt;p&gt;Bye, &lt;/p&gt;
&lt;p&gt;Adir&lt;/p&gt;&lt;img src="http://beta.blogs.microsoft.co.il/aggbug.aspx?PostID=180399" width="1" height="1"&gt;</content><author><name>Adir Ron</name><uri>http://beta.blogs.microsoft.co.il/members/Adir-Ron.aspx</uri></author><category term="MOSS 2007" scheme="http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/tags/MOSS+2007/default.aspx" /><category term="TECH" scheme="http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/tags/TECH/default.aspx" /><category term="Codeplex" scheme="http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/tags/Codeplex/default.aspx" /></entry><entry><title>Light Up The MOSS: My Silverlight and SharePoint session</title><link rel="alternate" type="text/html" href="http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/2008/11/27/light-up-the-moss-my-silverlight-and-sharepoint-session.aspx" /><link rel="enclosure" type="application/x-zip-compressed" length="829239" href="http://beta.blogs.microsoft.co.il/blogs/adir_ron/attachment/176723.ashx" /><id>http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/2008/11/27/light-up-the-moss-my-silverlight-and-sharepoint-session.aspx</id><published>2008-11-27T09:56:00Z</published><updated>2008-11-27T09:56:00Z</updated><content type="html">&lt;p&gt;&lt;span style="FONT-FAMILY:Arial;COLOR:black;FONT-SIZE:10pt;"&gt;Hi, &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY:Arial;COLOR:black;FONT-SIZE:10pt;"&gt;Yesterday, I gave a session in the Israeli Office User Group about Silverlight &amp;amp; SharePoint integration. I have to say that the feedback was AMAZING. I&amp;#39;m attaching the Session&amp;#39;s presentation: &amp;quot;Light Up The MOSS&amp;quot; so you can download and go over the links. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY:Arial;COLOR:black;FONT-SIZE:10pt;"&gt;By the way: A full day about Silverlight &amp;amp; MOSS&amp;nbsp;is planned&amp;nbsp;for January.&amp;nbsp;It&amp;#39;ll be very&amp;nbsp;comprehensive&amp;nbsp;and much more low level&amp;nbsp;than the&amp;nbsp;User Group. It&amp;#39;ll be on the Events section of Microsoft very soon but for now just &lt;strong&gt;SAVE THE DATE:&lt;/strong&gt; &lt;strong&gt;21/1/09&lt;/strong&gt;. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY:Arial;COLOR:black;FONT-SIZE:10pt;"&gt;Bye, &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY:Arial;COLOR:black;FONT-SIZE:10pt;"&gt;Adir Ron &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY:Arial;COLOR:black;FONT-SIZE:10pt;"&gt;P.S - I understood that some of you can&amp;#39;t see the file so I also uploaded it into&amp;nbsp;a free Rapidshare server. Here&amp;#39;s the &lt;a target="_blank" href="http://rapidshare.com/files/167851882/Light_Up_The_MOSS_-_User_Group.pdf.html"&gt;link&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;img src="http://beta.blogs.microsoft.co.il/aggbug.aspx?PostID=176723" width="1" height="1"&gt;</content><author><name>Adir Ron</name><uri>http://beta.blogs.microsoft.co.il/members/Adir-Ron.aspx</uri></author><category term="MOSS 2007" scheme="http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/tags/MOSS+2007/default.aspx" /><category term="DEV" scheme="http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/tags/DEV/default.aspx" /><category term="TECH" scheme="http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/tags/TECH/default.aspx" /><category term="Silverlight" scheme="http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/tags/Silverlight/default.aspx" /></entry><entry><title>MOSS Full Template Code for Content Migration (and a word about Language limitations)</title><link rel="alternate" type="text/html" href="http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/2008/11/23/moss-full-template-code-for-content-migration-and-a-word-about-language-limitations.aspx" /><id>http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/2008/11/23/moss-full-template-code-for-content-migration-and-a-word-about-language-limitations.aspx</id><published>2008-11-23T10:53:00Z</published><updated>2008-11-23T10:53:00Z</updated><content type="html">&lt;p&gt;Hi, &lt;/p&gt;
&lt;p&gt;Just a little something that can help the poor guys that had to use Export/Import or Content Migration methods instead of the straight-forward and hassle-free Backup/Restore. &lt;/p&gt;
&lt;p&gt;As you may have noticed, Content Migration features around WSS Sites some major limitations. The two large one you should remember are that Content Migration an only import data from sites that consist of&lt;strong&gt; the same language&lt;/strong&gt; &lt;strong&gt;as &lt;span style="TEXT-DECORATION:underline;"&gt;the entire target site collection&lt;/span&gt; &lt;/strong&gt;and are using &lt;span style="TEXT-DECORATION:underline;"&gt;&lt;strong&gt;the same site template&lt;/strong&gt;&lt;/span&gt;. &lt;/p&gt;
&lt;p&gt;That means that even if you have the English Language pack on you MOSS Installation and you created an English WSS Site to host the imported data, you still can&amp;#39;t import anything if the entire Site Collection is not in English (Hebrew for example). Sounds awfully problematic but that&amp;#39;s just the way it is and there is no supported way around it. The Cmp file (Content Migration Package) that stores the exported data contains definitions about the parent &lt;span style="TEXT-DECORATION:underline;"&gt;&lt;strong&gt;site collection&amp;#39;s language&lt;/strong&gt;&lt;/span&gt; so Language Pack are pretty useless at this point. You&amp;#39;d better off creating the structure of the site and migrate the lists one by one... &lt;/p&gt;
&lt;p&gt;Another limitation is the Site Template of the targeted site. You can only import data to a web site &lt;span style="TEXT-DECORATION:underline;"&gt;&lt;strong&gt;of the same template&lt;/strong&gt;&lt;/span&gt;. Well, that would actually sound fair if the stsadm (or any other tool that user Content Migration API) would have been kind enough to hint us about the requested template of the CMP package that we want to import. Instead, you get the Site Template Code that are used internally by Microsoft and try to figure out what is the need template. Well, you can imagine that codes like SRCHCEN#0 or OSRV#0 can be a handful to understand. &lt;/p&gt;
&lt;p&gt;Well, at least in this matter – I can help. After wasting a bit of time around it, I managed to compile a full list of Templates and their codes. That means that next time you&amp;#39;ll see an error code with yet another mysterious Template Code, you should have no problem deciphering it using this table. &lt;/p&gt;
&lt;p&gt;GLOBAL#0 = Global template (1033) &lt;/p&gt;
&lt;p&gt;STS#0 = Team Site (1033) &lt;/p&gt;
&lt;p&gt;STS#1 = Blank Site (1033) &lt;/p&gt;
&lt;p&gt;STS#2 = Document Workspace (1033) &lt;/p&gt;
&lt;p&gt;MPS#0 = Basic Meeting Workspace (1033) &lt;/p&gt;
&lt;p&gt;MPS#1 = Blank Meeting Workspace (1033) &lt;/p&gt;
&lt;p&gt;MPS#2 = Decision Meeting Workspace (1033) &lt;/p&gt;
&lt;p&gt;MPS#3 = Social Meeting Workspace (1033) &lt;/p&gt;
&lt;p&gt;MPS#4 = Multipage Meeting Workspace (1033) &lt;/p&gt;
&lt;p&gt;CENTRALADMIN#0 = Central Admin Site (1033) &lt;/p&gt;
&lt;p&gt;WIKI#0 = Wiki Site (1033) &lt;/p&gt;
&lt;p&gt;BLOG#0 = Blog (1033) &lt;/p&gt;
&lt;p&gt;BDR#0 = Document Center (1033) &lt;/p&gt;
&lt;p&gt;OFFILE#0 = Records Center (1033) &lt;/p&gt;
&lt;p&gt;OFFILE#1 = Records Center (1033) &lt;/p&gt;
&lt;p&gt;OSRV#0 = Shared Services Administration Site (1033) &lt;/p&gt;
&lt;p&gt;SPS#0 = SharePoint Portal Server Site (1033) &lt;/p&gt;
&lt;p&gt;SPSPERS#0 = SharePoint Portal Server Personal Space (1033) &lt;/p&gt;
&lt;p&gt;SPSMSITE#0 = Personalization Site (1033) &lt;/p&gt;
&lt;p&gt;SPSTOC#0 = Contents area Template (1033) &lt;/p&gt;
&lt;p&gt;SPSTOPIC#0 = Topic area template (1033) &lt;/p&gt;
&lt;p&gt;SPSNEWS#0 = News Site (1033) &lt;/p&gt;
&lt;p&gt;CMSPUBLISHING#0 = Publishing Site (1033) &lt;/p&gt;
&lt;p&gt;BLANKINTERNET#0 = Publishing Site (1033) &lt;/p&gt;
&lt;p&gt;BLANKINTERNET#1 = Press Releases Site (1033) &lt;/p&gt;
&lt;p&gt;BLANKINTERNET#2 = Publishing Site with Workflow (1033) &lt;/p&gt;
&lt;p&gt;SPSNHOME#0 = News Site (1033) &lt;/p&gt;
&lt;p&gt;SPSSITES#0 = Site Directory (1033) &lt;/p&gt;
&lt;p&gt;SPSCOMMU#0 = Community area template (1033) &lt;/p&gt;
&lt;p&gt;SPSREPORTCENTER#0 = Report Center (1033) &lt;/p&gt;
&lt;p&gt;SPSPORTAL#0 = Collaboration Portal (1033) &lt;/p&gt;
&lt;p&gt;SRCHCEN#0 = Search Center with Tabs (1033) &lt;/p&gt;
&lt;p&gt;PROFILES#0 = Profiles (1033) &lt;/p&gt;
&lt;p&gt;BLANKINTERNETCONTAINER#0 = Publishing Portal (1033) &lt;/p&gt;
&lt;p&gt;SPSMSITEHOST#0 = My Site Host (1033) &lt;/p&gt;
&lt;p&gt;SRCHCENTERLITE#0 = Search Center (1033) &lt;/p&gt;
&lt;p&gt;SRCHCENTERLITE#1 = Search Center (1033) &lt;/p&gt;
&lt;p&gt;SPSBWEB#0 = SharePoint Portal Server BucketWeb Template (1033) &lt;/p&gt;
&lt;p&gt;Hope this helps… &lt;/p&gt;
&lt;p&gt;Bye, &lt;/p&gt;
&lt;p&gt;Adir Ron &lt;/p&gt;&lt;img src="http://beta.blogs.microsoft.co.il/aggbug.aspx?PostID=173826" width="1" height="1"&gt;</content><author><name>Adir Ron</name><uri>http://beta.blogs.microsoft.co.il/members/Adir-Ron.aspx</uri></author><category term="Content Deployment" scheme="http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/tags/Content+Deployment/default.aspx" /><category term="MOSS 2007" scheme="http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/tags/MOSS+2007/default.aspx" /><category term="ITPRO" scheme="http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/tags/ITPRO/default.aspx" /></entry><entry><title>Integration with SharePoint help – Can we do it?</title><link rel="alternate" type="text/html" href="http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/2008/09/23/integration-with-sharepoint-help-can-we-do-it.aspx" /><id>http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/2008/09/23/integration-with-sharepoint-help-can-we-do-it.aspx</id><published>2008-09-23T16:49:27Z</published><updated>2008-09-23T16:49:27Z</updated><content type="html">&lt;p&gt;Hi,
&lt;/p&gt;&lt;p&gt;It&amp;#39;s been a while since I posted. As you may imagine, August/September are not popular months to spend in the office (or in the Office Server). However, I&amp;#39;m back and packed with loads of new information. This post will address a very hot issue in MOSS – how to customize the SharePoint Help? 
&lt;/p&gt;&lt;p&gt;When you think about it, everything else in SharePoint is fully customizable. It would be fair to assume that a customized portal needs many changes in the Help section to document the branded features for the users. Well, tough luck. No tool can provide a nice and supported way to do it (not even SharePoint Designer). This post will try to describe the things you can do…
&lt;/p&gt;&lt;p&gt;My first hunch was to leverage the amazing Sandcastle tool to support MOSS. If you never heard of it - Sandcastle is Microsoft&amp;#39;s tool for creating MSDN-style documentation from .NET assemblies and their associated XML comments files. Oh, and did I mention that it&amp;#39;s free? (if you want to check it out: &lt;a href="http://www.codeplex.com/SHFB"&gt;http://www.codeplex.com/SHFB&lt;/a&gt;). 
&lt;/p&gt;&lt;p&gt;After going around it for a while, I realized this is not the thing I&amp;#39;m looking for. For a start, the output&amp;#39;s template is not what SharePoint Help requires. The SharePoint Help Collection requires a manifest.xml that acts as a &amp;#39;help-map&amp;#39; file and meta-data xml&amp;#39;s for each Help item along side with the help items themselves (HTML files, images, Help categories, Help topics etc). This collection should be CAB&amp;#39;d and installed with SharePoint&amp;#39;s HCInstall.exe utility and all of those capabilities are not in Sandcastle. To make a long story short: Damm…
&lt;/p&gt;&lt;p&gt;This looked very weird for me that no real solution exists so I went to the Product Team for answers. The feedback that I got from them is that this is a known issue but unfortunately tools for creating custom SharePoint Help will not be available until further notice (possibly for O14 as they so eloquently hinted).
&lt;/p&gt;&lt;p&gt;Well, I guess this nice article in CodePlex is our best of bread for now. It&amp;#39;s not much but it&amp;#39;s the best place you can start if you need to customize those pages and have some free time in your hands: &lt;a href="http://www.codeproject.com/KB/sharepoint/CustomHelpPages_SP2007.aspx"&gt;http://www.codeproject.com/KB/sharepoint/CustomHelpPages_SP2007.aspx&lt;/a&gt;
	&lt;/p&gt;&lt;p&gt;Bye,
&lt;/p&gt;&lt;p&gt;Adir Ron.
&lt;/p&gt;&lt;img src="http://beta.blogs.microsoft.co.il/aggbug.aspx?PostID=144030" width="1" height="1"&gt;</content><author><name>Adir Ron</name><uri>http://beta.blogs.microsoft.co.il/members/Adir-Ron.aspx</uri></author><category term="MOSS 2007" scheme="http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/tags/MOSS+2007/default.aspx" /><category term="Help" scheme="http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/tags/Help/default.aspx" /></entry><entry><title>Convert Word to PDF inside a MOSS Workflow</title><link rel="alternate" type="text/html" href="http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/2008/08/27/convert-word-to-pdf-inside-a-moss-workflow.aspx" /><id>http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/2008/08/27/convert-word-to-pdf-inside-a-moss-workflow.aspx</id><published>2008-08-27T05:59:00Z</published><updated>2008-08-27T05:59:00Z</updated><content type="html">&lt;p&gt;Hi, &lt;/p&gt;
&lt;p&gt;MOSS Workflows are great for Document Management process. There are many OOTB DMS templates in MOSS and you could leverage those activities with SharePoint Designer. I had a customer that wanted a process that used the Docx file format for authoring/approving the document and convert it to PDF file format before sending outside of the organization. My first idea was to use the Office 2007 capabilities in converting Word to PDF. You can do it easily in the Save As dialog so coding this shouldn&amp;#39;t be a problem. &lt;/p&gt;
&lt;p&gt;However, this will require installing Office client on the MOSS Server and this is not supported and not recommended. In my early 2003 days, I&amp;#39;ve tried to use the Word Spell Checker in ASP.Net Server and found it to be a very bad performance idea (and don&amp;#39;t forget the many ghost WinWord.exe processes that you find in the task manager&amp;#39;s memory) that was quickly replaced with a 3&lt;sup&gt;rd&lt;/sup&gt; party solution. &lt;/p&gt;
&lt;p&gt;So nothing in life is free – but what about licensed solutions. I would recommend checking out ActivePDF tools. ActivePDF is the leading provider of PDF generation, conversion and development tools and they provide many tools and SDK for server Word to PDF conversion. You could easily wrap the conversion process (which is very easy once you have the SDK) inside a WF Activity and allow reusing it in many places around your Document Management System. &lt;/p&gt;
&lt;p&gt;Find it here: &lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.activepdf.com/"&gt;http://www.activepdf.com&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;Bye, &lt;/p&gt;
&lt;p&gt;Adir Ron. &lt;/p&gt;&lt;img src="http://beta.blogs.microsoft.co.il/aggbug.aspx?PostID=132746" width="1" height="1"&gt;</content><author><name>Adir Ron</name><uri>http://beta.blogs.microsoft.co.il/members/Adir-Ron.aspx</uri></author><category term="PDF" scheme="http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/tags/PDF/default.aspx" /><category term="MOSS 2007" scheme="http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/tags/MOSS+2007/default.aspx" /></entry><entry><title>Using InfoPath Browser forms as a Development Platform – Best Practices and Recommendations</title><link rel="alternate" type="text/html" href="http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/2008/08/20/using-infopath-browser-forms-as-a-development-platform-best-practices-and-recommendations.aspx" /><id>http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/2008/08/20/using-infopath-browser-forms-as-a-development-platform-best-practices-and-recommendations.aspx</id><published>2008-08-20T05:33:00Z</published><updated>2008-08-20T05:33:00Z</updated><content type="html">&lt;p&gt;Hi, &lt;/p&gt;
&lt;p&gt;It&amp;#39;s been a while since I posted. As you may imagine, July wasn&amp;#39;t the most popular month to spend in the office (or in the Office Server). However, I&amp;#39;m back and packed with loads of new information so it&amp;#39;s sharing time! The main topic of this post will be InfoPath Development. Recently, I&amp;#39;ve been dealing a lot with InfoPath&amp;#39;s browser forms with one of our customers (Shlomy, Sveta and Tal from the IDC – this post is dedicated to you) and while working I got the notion that many times developers tend to dismiss the fact that InfoPath is actually a full development platform and should definitely be treated as one. This is even especially important once you decided to add managed code and combine it with Visual Studio 2005/2008. Given concepts and best practices that we use in every development process are totally overlooked when you use InfoPath – and we&amp;#39;re talking about important and time saving things like naming convections, data access layers etc. &lt;/p&gt;
&lt;p&gt;Well, I decided to try and provide the basic Best Practices that you need to use with InfoPath forms. I believe this will add some sense into the development process and help you make the most of your time (and for other developers to maintain and debug your InfoPath forms): &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;u&gt;Coding Naming conventions for InfoPath:&lt;/u&gt;&lt;/strong&gt; &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Controls are Controls even if you design them in InfoPath. I&amp;#39;d recommend following Brad Abrams&amp;#39; C# style guidelines here:&amp;nbsp; &lt;a href="http://blogs.msdn.com/brada/articles/361363.aspx"&gt;http://blogs.msdn.com/brada/articles/361363.aspx&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;FxCop 1.35 is always a great recommendation and especially in InfoPath. I&amp;#39;d suggest using this as early in your coding cycle as possible: &lt;a href="http://code.msdn.microsoft.com/codeanalysis/Release/ProjectReleases.aspx?ReleaseId=553"&gt;http://code.msdn.microsoft.com/codeanalysis/Release/ProjectReleases.aspx?ReleaseId=553&lt;/a&gt; &lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&lt;u&gt;Data Access Layer in InfoPath:&lt;/u&gt;&lt;/strong&gt; &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;If you want to query data from a SQL database in InfoPath Forms Services - this great resource is a must to design a good approach for your DAL: &lt;a href="http://office.microsoft.com/en-us/infopath/HP100928231033.aspx?pid=CH100598301033"&gt;http://office.microsoft.com/en-us/infopath/HP100928231033.aspx?pid=CH100598301033&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;Important Notion - If you design your form template based on the SQL database then InfoPath will generate queryFields whose values may be used to constrain the query.&amp;nbsp; If you use a secondary data connection to the SQL database, then you&amp;#39;d have to use custom code to constrain the SQL query based on the form&amp;#39;s current state. &lt;/li&gt;
&lt;li&gt;Complex Data Connections should also be managed somehow just like every other development project. You&amp;#39;ll definitely need to look at the new Data Connection Library (DCL) support for InfoPath data connections.&amp;nbsp; If you never heard of it or want to read more about it - see these superb articles for more details:&amp;nbsp;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://msdn2.microsoft.com/en-us/library/bb267335.aspx"&gt;http://msdn2.microsoft.com/en-us/library/bb267335.aspx&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogs.msdn.com/infopath/archive/2006/10/02/Data-Connections-in-Browser-Forms.aspx"&gt;http://blogs.msdn.com/infopath/archive/2006/10/02/Data-Connections-in-Browser-Forms.aspx&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogs.msdn.com/infopath/archive/2006/10/30/the-anatomy-of-a-udc-file.aspx"&gt;http://blogs.msdn.com/infopath/archive/2006/10/30/the-anatomy-of-a-udc-file.aspx&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogs.msdn.com/infopath/archive/2006/10/05/Where-do-UDC-files-come-from_3F00_.aspx"&gt;http://blogs.msdn.com/infopath/archive/2006/10/05/Where-do-UDC-files-come-from_3F00_.aspx&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogs.msdn.com/infopath/archive/2006/06/14/advanced-server-side-authentication-for-data-connections-part-1.aspx"&gt;http://blogs.msdn.com/infopath/archive/2006/06/14/advanced-server-side-authentication-for-data-connections-part-1.aspx&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogs.msdn.com/infopath/archive/2006/06/27/advanced-server-side-authentication-for-data-connections-part-2.aspx"&gt;http://blogs.msdn.com/infopath/archive/2006/06/27/advanced-server-side-authentication-for-data-connections-part-2.aspx&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogs.msdn.com/infopath/archive/2006/07/03/655611.aspx"&gt;http://blogs.msdn.com/infopath/archive/2006/07/03/655611.aspx&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href="http://office.microsoft.com/en-us/infopath/HA100929071033.aspx"&gt;http://office.microsoft.com/en-us/infopath/HA100929071033.aspx&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&lt;u&gt;Digital Signatures for InfoPath:&lt;/u&gt;&lt;/strong&gt; &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Support matrix (signing is only supported in IE, but all browsers can view previously created signatures). More data in here:&amp;nbsp; &lt;a href="http://office.microsoft.com/en-us/infopath/HA102040851033.aspx#5"&gt;http://office.microsoft.com/en-us/infopath/HA102040851033.aspx#5&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;Signing is performed using an ActiveX control.&amp;nbsp; In a Production environment, you should secure the connection via SSL in order to ensure the security of the signed data. &lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;&lt;u&gt;General Links:&lt;/u&gt;&lt;/strong&gt; &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Team blog: &lt;a href="http://blogs.msdn.com/infopath"&gt;http://blogs.msdn.com/infopath&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;Office Online help: &lt;a href="http://office.microsoft.com/en-us/infopath/FX100647031033.aspx?CTT=96&amp;amp;Origin=CL100607051033"&gt;http://office.microsoft.com/en-us/infopath/FX100647031033.aspx?CTT=96&amp;amp;Origin=CL100607051033&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;MSDN InfoPath developer resource: &lt;a href="http://msdn2.microsoft.com/en-us/office/aa905443.aspx"&gt;http://msdn2.microsoft.com/en-us/office/aa905443.aspx&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;My previous post about InfoPath that is loaded with awesome links for InfoPath: &lt;a href="http://blogs.microsoft.co.il/blogs/adir_ron/archive/2007/05/22/Huge-list-of-InfoPath-2007-Resources_2C00_-Links_2C00_-HOL_1920_s-and-mo.aspx"&gt;http://blogs.microsoft.co.il/blogs/adir_ron/archive/2007/05/22/Huge-list-of-InfoPath-2007-Resources_2C00_-Links_2C00_-HOL_1920_s-and-mo.aspx&lt;/a&gt; &lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Oh, and before we set off – another link you should be aware of. Check out this great post that compare InfoPath rich client to InfoPath Forms Services. It covers all of the main differences and should be used before you decide on a complex form&amp;#39;s platform: &lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/infopath/archive/2007/02/16/all-you-wanted-to-know-about-browser-compatibility.aspx"&gt;http://blogs.msdn.com/infopath/archive/2007/02/16/all-you-wanted-to-know-about-browser-compatibility.aspx&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;That&amp;#39;s it for now. See you soon… &lt;/p&gt;
&lt;p&gt;Adir Ron. &lt;/p&gt;&lt;img src="http://beta.blogs.microsoft.co.il/aggbug.aspx?PostID=131575" width="1" height="1"&gt;</content><author><name>Adir Ron</name><uri>http://beta.blogs.microsoft.co.il/members/Adir-Ron.aspx</uri></author><category term="InfoPath" scheme="http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/tags/InfoPath/default.aspx" /><category term="Best Practices" scheme="http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/tags/Best+Practices/default.aspx" /></entry><entry><title>How To: Export SharePoint list to SQL Server</title><link rel="alternate" type="text/html" href="http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/2008/06/03/how-to-export-sharepoint-list-to-sql-server.aspx" /><id>http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/2008/06/03/how-to-export-sharepoint-list-to-sql-server.aspx</id><published>2008-06-03T19:18:52Z</published><updated>2008-06-03T19:18:52Z</updated><content type="html">&lt;p&gt;Hi,
&lt;/p&gt;&lt;p&gt;Recently, I&amp;#39;ve been hearing more and more requests for a utility that takes SharePoint lists and creates a SQL Server database to represent it. Usually, the desire is for a tool that would export the data from one repository to the other without having to deal with conflict resolution or updating. Sounds like a legit need, isn&amp;#39;t it? Well, guess what - you already have a utility for doing this. Even two to be exact. Both of them reside well within the Office 2007/MOSS 2007 synergy:
&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;div&gt;&lt;strong&gt;Data Sheet View – &lt;/strong&gt;A very handy view that MOSS/WSS supports which basically uses familiar Excel look &amp;amp; feel to edit and view List data. Once the list is opened in this manner, you can perform all sorts of little tricks such as multiple updates or multi selecting rows (Oh, and of course you can open the data in Excel itself and do some harder magic). The major advantage of this view is that SQL Server Tables/Views comes with full support for copying data while maintain the correct structure from datasheets such as Excel (or Excel view in our case). This gives us a very quick solution for the Export problem – just open the list in &amp;quot;Edit Data sheet view&amp;quot; and do copy and paste directly in SQL Server. Nice and Slick and you&amp;#39;re done. However, this is mainly for a one time deal since doing it over and over can be a bit of a hassle? Need something more Nice &amp;amp; Slick – skip to the next bullet…
&lt;/div&gt;&lt;p&gt;
 &lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;strong&gt;Access 2007 &lt;/strong&gt;- MOSS is widely known for the Word and Excel integration but I feel not enough is said about the fantastic Access 2007 integration. You may not know that Access 2007 supports opening WSS Lists as &lt;strong&gt;Generic Access Tables&lt;/strong&gt; with full support to everything Access can do to manipulate and display data/reports. This is HUGE guys since this feature supports many capabilities that you&amp;#39;ll fail to find in the Excel 2007 synergy (For Example: &lt;span style="text-decoration:underline;"&gt;Read/Write&lt;/span&gt; synchronization to all of the WSS Lists data). Now, for the export to work, we can use another cool feature of Access having to do with creating a Linked Table. Linked Tables can use SQL query to read data from one table and insert into linked table in the Access Database. When you combine WSS Integration with Linked Tables in the same DB file – you can create a very powerful tool for continuous synchronization between SQL tables and WSS Lists (that we&amp;#39;re opened as Access Tables). A utility that was created by Access 2007 – no single line of code needed. Oh,and if you&amp;#39;re on the way - be sure to check all the other amazing stuff you can do with Access as your front end and WSS as your data repository. Think of it as a brand new Access Server or Access Services – hell, if Excel got a sexy name for his server features, why not Access?
&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Bye,
&lt;/p&gt;&lt;p&gt;Adir Ron.&lt;/p&gt;&lt;img src="http://beta.blogs.microsoft.co.il/aggbug.aspx?PostID=97890" width="1" height="1"&gt;</content><author><name>Adir Ron</name><uri>http://beta.blogs.microsoft.co.il/members/Adir-Ron.aspx</uri></author><category term="MOSS 2007" scheme="http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/tags/MOSS+2007/default.aspx" /><category term="Access 2007" scheme="http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/tags/Access+2007/default.aspx" /><category term="SQL Server" scheme="http://beta.blogs.microsoft.co.il/blogs/adir_ron/archive/tags/SQL+Server/default.aspx" /></entry></feed>