<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet type="text/xsl" href="RSS_xslt_style.asp" version="1.0" ?>
<rss version="2.0" xmlns:WebWizForums="http://syndication.webwiz.co.uk/rss_namespace/">
 <channel>
  <title>DevForce Community Forum : Where&#039;s CheckpointManager?</title>
  <link>http://www.ideablade.com/forum/</link>
  <description>This is an XML content feed of; DevForce Community Forum : DevForce 2010 : Where&#039;s CheckpointManager?</description>
  <pubDate>Tue, 21 Apr 2026 10:40:03 -700</pubDate>
  <lastBuildDate>Thu, 03 Jun 2010 17:00:33 -700</lastBuildDate>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Web Wiz Forums 9.69</generator>
  <ttl>360</ttl>
  <WebWizForums:feedURL>www.ideablade.com/forum/RSS_post_feed.asp?TID=1740</WebWizForums:feedURL>
  <image>
   <title>DevForce Community Forum</title>
   <url>http://www.ideablade.com/forum/forum_images/IdeaBlade_logo_tm.png</url>
   <link>http://www.ideablade.com/forum/</link>
  </image>
  <item>
   <title>Where&#039;s CheckpointManager? : Here&amp;#039;s one way to do this: 1)...</title>
   <link>http://www.ideablade.com/forum/forum_posts.asp?TID=1740&amp;PID=7140#7140</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.ideablade.com/forum/member_profile.asp?PF=477" rel="nofollow">ting</a><br /><strong>Subject:</strong> 1740<br /><strong>Posted:</strong> 03-Jun-2010 at 5:00pm<br /><br /><P>Here's one way to do this:</P><DIV></DIV>1)&nbsp; Create a secondary EntityManager.<DIV>2)&nbsp; Import the Entities you think you'll need for the workflow from the primary EntityManager to the secondary EntityManager.</DIV><DIV>3)&nbsp; Start the wizard, make changes to the objects in the secondary EntityManager.</DIV><DIV>4a)&nbsp; If you want to discard the changes.&nbsp; Just "throw out" the secondary EntityManager.&nbsp; It will get garbage collected when all references are gone.&nbsp; The primary EntityManager still has the original copy of the Entities.</DIV><DIV>4b)&nbsp; If you want to keep the changes.&nbsp; Import the cache from the secondary EntityManager to the primary EntityManager with a MergeStrategy of OverwriteChanges.</DIV><DIV>&nbsp;</DIV><DIV>So, basically, you can save/replicate the state of an entity cache by importing the Entities to another EntityManager, or by using the Entitymanager.CacheStateManager to save it to a stream.</DIV><DIV>&nbsp;</DIV>]]>
   </description>
   <pubDate>Thu, 03 Jun 2010 17:00:33 -700</pubDate>
   <guid isPermaLink="true">http://www.ideablade.com/forum/forum_posts.asp?TID=1740&amp;PID=7140#7140</guid>
  </item> 
  <item>
   <title>Where&#039;s CheckpointManager? : Along the same lines, what is...</title>
   <link>http://www.ideablade.com/forum/forum_posts.asp?TID=1740&amp;PID=7138#7138</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.ideablade.com/forum/member_profile.asp?PF=704" rel="nofollow">mikewishart</a><br /><strong>Subject:</strong> 1740<br /><strong>Posted:</strong> 03-Jun-2010 at 4:08pm<br /><br />Along the same lines, what is the recommended way to handle saving the state of the entity manager before going into a wizard and having it rollback if the user cancels?&nbsp; The CheckpointManager seemed to be the way to do this.&nbsp; Should I just figure out what entities were added and remove them?&nbsp; How do we undo changes to entities that were modified?<br><br>Thanks,<br>Mike<br>]]>
   </description>
   <pubDate>Thu, 03 Jun 2010 16:08:18 -700</pubDate>
   <guid isPermaLink="true">http://www.ideablade.com/forum/forum_posts.asp?TID=1740&amp;PID=7138#7138</guid>
  </item> 
  <item>
   <title>Where&#039;s CheckpointManager? : No, we were able to simplify the...</title>
   <link>http://www.ideablade.com/forum/forum_posts.asp?TID=1740&amp;PID=6660#6660</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.ideablade.com/forum/member_profile.asp?PF=477" rel="nofollow">ting</a><br /><strong>Subject:</strong> 1740<br /><strong>Posted:</strong> 26-Apr-2010 at 3:55pm<br /><br /><P>No, we were able to simplify the configuration so that the &lt;edmKeys&gt; are no longer needed.&nbsp; Just make sure the database information is in the &lt;connectionStrings&gt; node of the app.config.</P><DIV></DIV>]]>
   </description>
   <pubDate>Mon, 26 Apr 2010 15:55:33 -700</pubDate>
   <guid isPermaLink="true">http://www.ideablade.com/forum/forum_posts.asp?TID=1740&amp;PID=6660#6660</guid>
  </item> 
  <item>
   <title>Where&#039;s CheckpointManager? : What is the recommend way to use...</title>
   <link>http://www.ideablade.com/forum/forum_posts.asp?TID=1740&amp;PID=6622#6622</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.ideablade.com/forum/member_profile.asp?PF=672" rel="nofollow">DavidKozikowski</a><br /><strong>Subject:</strong> 1740<br /><strong>Posted:</strong> 23-Apr-2010 at 10:59am<br /><br /><P style="LINE-HEIGHT: normal; MARGIN: 0in 1.5pt 0.75pt" =Ms&#111;normal><SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ansi-: EN" lang=EN>What is the recommend way to use Multi entity managers with an application? <?: prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p></SPAN></P><P style="LINE-HEIGHT: normal; MARGIN: 0.75pt 1.5pt" =Ms&#111;normal><SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ansi-: EN" lang=EN>&nbsp;<o:p></o:p></SPAN></P><P style="LINE-HEIGHT: normal; MARGIN: 0.75pt 1.5pt" =Ms&#111;normal><SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ansi-: EN" lang=EN>I have a sql db and a oracle db that I'm moving data to and from.</P><DIV><DIV><DIV>&nbsp;</DIV><DIV>I have 2 entity managers.<o:p></o:p></SPAN></DIV><SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ansi-: EN" lang=EN>&nbsp;<o:p></o:p></SPAN></DIV></DIV><P style="LINE-HEIGHT: normal; MARGIN: 0.75pt 1.5pt" =Ms&#111;normal><SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ansi-: EN" lang=EN>I have created ADO.Net Entity Diagrams for both.<o:p></o:p></SPAN></P><P style="LINE-HEIGHT: normal; MARGIN: 0.75pt 1.5pt" =Ms&#111;normal><SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ansi-: EN" lang=EN>&nbsp;<o:p></o:p></SPAN></P><P style="LINE-HEIGHT: normal; MARGIN: 0.75pt 1.5pt" =Ms&#111;normal><SPAN style="FONT-FAMILY: 'Verdana','sans-serif'; COLOR: black; FONT-SIZE: 9pt; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ansi-: EN" lang=EN>Do I have to use the&lt;edmKeys&gt; config format to use them?<o:p></o:p></SPAN></P><DIV>&nbsp;</DIV><DIV>&nbsp;</DIV><DIV>&nbsp;</DIV><DIV>&nbsp;</DIV>]]>
   </description>
   <pubDate>Fri, 23 Apr 2010 10:59:57 -700</pubDate>
   <guid isPermaLink="true">http://www.ideablade.com/forum/forum_posts.asp?TID=1740&amp;PID=6622#6622</guid>
  </item> 
  <item>
   <title>Where&#039;s CheckpointManager? : Hi Chuck,  The one thing we...</title>
   <link>http://www.ideablade.com/forum/forum_posts.asp?TID=1740&amp;PID=6609#6609</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.ideablade.com/forum/member_profile.asp?PF=477" rel="nofollow">ting</a><br /><strong>Subject:</strong> 1740<br /><strong>Posted:</strong> 22-Apr-2010 at 5:03pm<br /><br />Hi Chuck,<DIV>&nbsp;</DIV><DIV>The one thing we did remove in DevForce 2010 was the CheckpointManager - sorry for the surprise.&nbsp; There were few people using it, and we now recommend the more general approach of using multiple EntityManagers and importing entites between them.</DIV><DIV>&nbsp;</DIV>]]>
   </description>
   <pubDate>Thu, 22 Apr 2010 17:03:04 -700</pubDate>
   <guid isPermaLink="true">http://www.ideablade.com/forum/forum_posts.asp?TID=1740&amp;PID=6609#6609</guid>
  </item> 
  <item>
   <title>Where&#039;s CheckpointManager? :  CheckpointManager used to be...</title>
   <link>http://www.ideablade.com/forum/forum_posts.asp?TID=1740&amp;PID=6596#6596</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.ideablade.com/forum/member_profile.asp?PF=705" rel="nofollow">chuckc</a><br /><strong>Subject:</strong> 1740<br /><strong>Posted:</strong> 21-Apr-2010 at 7:59pm<br /><br /><FONT size=2 face=C&#111;nsolas><FONT size=2 face=C&#111;nsolas><DIV>CheckpointManager used to be accessible from EntityManager in previous versions, but is no longer there in DevForce 2010.&nbsp; Has it been discontinued, or re-located?</DIV></FONT></FONT>]]>
   </description>
   <pubDate>Wed, 21 Apr 2010 19:59:06 -700</pubDate>
   <guid isPermaLink="true">http://www.ideablade.com/forum/forum_posts.asp?TID=1740&amp;PID=6596#6596</guid>
  </item> 
 </channel>
</rss>