<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://msmvps.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" 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/"><channel><title>Ajax Portal using VS 2008 and .NET 3.5</title><link>http://msmvps.com/blogs/omar/archive/2007/10/14/ajax-start-page-using-vs-2008-and-net-3-5.aspx</link><description>I have built an Ajax Web Portal (just like Sharepoint or Google IG) using Linq to SQL, Linq to XML, Workflow Foundation and ASP.NET AJAX 3.5. Although it&amp;#39;s no where close to any real Portal, but it works as a great example to show how web applications</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP2 (Build: 40407.4157)</generator><item><title>re: Ajax Portal using VS 2008 and .NET 3.5</title><link>http://msmvps.com/blogs/omar/archive/2007/10/14/ajax-start-page-using-vs-2008-and-net-3-5.aspx#1618266</link><pubDate>Fri, 09 May 2008 14:04:29 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1618266</guid><dc:creator>omar</dc:creator><description>&lt;p&gt;They are lot less AJAXy and lot more postbacky, that's why.&lt;/p&gt;
&lt;p&gt;Moreover, they are delivering the site from a server in your garage. You never knew ;)&lt;/p&gt;
&lt;p&gt;They use content delivery network and powerful servers. Mine runs on a poor Virtual Server.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1618266" width="1" height="1"&gt;</description></item><item><title>re: Ajax Portal using VS 2008 and .NET 3.5</title><link>http://msmvps.com/blogs/omar/archive/2007/10/14/ajax-start-page-using-vs-2008-and-net-3-5.aspx#1618250</link><pubDate>Fri, 09 May 2008 13:28:53 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1618250</guid><dc:creator>Robson</dc:creator><description>&lt;p&gt;Great, but is not as fast as iGoogle. Why?&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1618250" width="1" height="1"&gt;</description></item><item><title>re: Ajax Portal using VS 2008 and .NET 3.5</title><link>http://msmvps.com/blogs/omar/archive/2007/10/14/ajax-start-page-using-vs-2008-and-net-3-5.aspx#1616225</link><pubDate>Wed, 07 May 2008 13:25:53 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1616225</guid><dc:creator>Hemant</dc:creator><description>&lt;p&gt;Hi Mehdi Atmani,&lt;/p&gt;
&lt;p&gt; &amp;nbsp;&amp;quot;You have to put &amp;quot;dropthings.bak&amp;quot; in the backup sqlserver backup folder ex:&amp;quot;C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Backup&amp;quot;&lt;/p&gt;
&lt;p&gt; &amp;nbsp; I tried this also.It gives error &amp;quot;System.Data.SqlClient.SqlError:Directory lookup for file &amp;quot;G:\Databases\Dashboard.mdf&amp;quot; failed with operating system error3&amp;quot; .I don&amp;#39;t have G: drive also.&lt;/p&gt;
&lt;p&gt; &amp;nbsp; Can you post your mdf and ldf file if possible for the database.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1616225" width="1" height="1"&gt;</description></item><item><title>re: Ajax Portal using VS 2008 and .NET 3.5</title><link>http://msmvps.com/blogs/omar/archive/2007/10/14/ajax-start-page-using-vs-2008-and-net-3-5.aspx#1608713</link><pubDate>Tue, 29 Apr 2008 17:31:13 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1608713</guid><dc:creator>Mehdi Atmani</dc:creator><description>&lt;p&gt;&amp;quot;I could not use dropthings.bak file. When i tried to restore this file it gives error &amp;quot;RESTORE DATABASE is terminating abnormally. (Microsoft SQL Server, Error: 3219)&amp;quot;. Can you help me to restore this file in SQL Server 2005.&amp;quot;&lt;/p&gt;
&lt;p&gt;You have to put &amp;quot;dropthings.bak&amp;quot; in the backup sqlserver backup folder ex:&amp;quot;C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Backup&amp;quot; &lt;/p&gt;
&lt;p&gt;I dont know why, but its work for me only if I do this!&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1608713" width="1" height="1"&gt;</description></item><item><title>re: Ajax Portal using VS 2008 and .NET 3.5</title><link>http://msmvps.com/blogs/omar/archive/2007/10/14/ajax-start-page-using-vs-2008-and-net-3-5.aspx#1602493</link><pubDate>Thu, 24 Apr 2008 10:22:16 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1602493</guid><dc:creator>Surjit Singh Dadhwal</dc:creator><description>&lt;p&gt;Hi Omar,&lt;/p&gt;
&lt;p&gt;My question is about retaining the position of the widgets i.e. when i drag/drop a widget from one block to other and do a page refresh; how can i keep the widget at the last location on which it was dropped??&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1602493" width="1" height="1"&gt;</description></item><item><title>re: Ajax Portal using VS 2008 and .NET 3.5</title><link>http://msmvps.com/blogs/omar/archive/2007/10/14/ajax-start-page-using-vs-2008-and-net-3-5.aspx#1598054</link><pubDate>Mon, 21 Apr 2008 13:14:43 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1598054</guid><dc:creator>Hemant</dc:creator><description>&lt;p&gt;I could not use dropthings.bak file. When i tried to restore this file it gives error &amp;quot;RESTORE DATABASE is terminating abnormally. (Microsoft SQL Server, Error: 3219)&amp;quot;. Can you help me to restore this file in SQL Server 2005. &lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1598054" width="1" height="1"&gt;</description></item><item><title>re: Ajax Portal using VS 2008 and .NET 3.5</title><link>http://msmvps.com/blogs/omar/archive/2007/10/14/ajax-start-page-using-vs-2008-and-net-3-5.aspx#1591547</link><pubDate>Thu, 17 Apr 2008 03:08:35 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1591547</guid><dc:creator>Adron</dc:creator><description>&lt;p&gt;btw - Great job, excellent project!&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1591547" width="1" height="1"&gt;</description></item><item><title>re: Ajax Portal using VS 2008 and .NET 3.5</title><link>http://msmvps.com/blogs/omar/archive/2007/10/14/ajax-start-page-using-vs-2008-and-net-3-5.aspx#1552301</link><pubDate>Mon, 24 Mar 2008 18:44:46 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1552301</guid><dc:creator>khurram shairyar -pakistan - NUST</dc:creator><description>&lt;p&gt;Hey,&lt;/p&gt;
&lt;p&gt;i wan to call Ajax asp.net web service from client script,&lt;/p&gt;
&lt;p&gt;but the web service is not working,&lt;/p&gt;
&lt;p&gt;i m tired and fed up.&lt;/p&gt;
&lt;p&gt;can any1 help me in getting out of this hell.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1552301" width="1" height="1"&gt;</description></item><item><title>re: Ajax Portal using VS 2008 and .NET 3.5</title><link>http://msmvps.com/blogs/omar/archive/2007/10/14/ajax-start-page-using-vs-2008-and-net-3-5.aspx#1438462</link><pubDate>Sat, 05 Jan 2008 10:32:07 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1438462</guid><dc:creator>arild</dc:creator><description>&lt;p&gt;congrats mishu. &amp;nbsp;love your very clear descriptions and diagrams, we at somewhere in... adore you, you are an ocean of knowledge and wisdom. &amp;nbsp;wishing you a happy married life and a great 2008. &amp;nbsp;happy new year.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1438462" width="1" height="1"&gt;</description></item><item><title>re: Ajax Portal using VS 2008 and .NET 3.5</title><link>http://msmvps.com/blogs/omar/archive/2007/10/14/ajax-start-page-using-vs-2008-and-net-3-5.aspx#1433427</link><pubDate>Wed, 02 Jan 2008 21:55:15 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1433427</guid><dc:creator>mike kidder</dc:creator><description>&lt;p&gt;Hi Omar,&lt;/p&gt;
&lt;p&gt;Do you foresee this app being updated to utilize the latest 3.5 extensions, in particular, MVC?&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1433427" width="1" height="1"&gt;</description></item><item><title>re: Ajax Portal using VS 2008 and .NET 3.5</title><link>http://msmvps.com/blogs/omar/archive/2007/10/14/ajax-start-page-using-vs-2008-and-net-3-5.aspx#1388201</link><pubDate>Sun, 09 Dec 2007 09:45:38 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1388201</guid><dc:creator>omar</dc:creator><description>&lt;p&gt;Please download the latest code. I have uploaded VS 2008 RTM compatible version yesterday.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1388201" width="1" height="1"&gt;</description></item><item><title>re: Ajax Portal using VS 2008 and .NET 3.5</title><link>http://msmvps.com/blogs/omar/archive/2007/10/14/ajax-start-page-using-vs-2008-and-net-3-5.aspx#1384456</link><pubDate>Fri, 07 Dec 2007 12:17:50 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1384456</guid><dc:creator>Stan</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;With the post of TJ Tansu, I finally compile the code with VS2008.&lt;/p&gt;
&lt;p&gt;However I get an error when I drag an item.&lt;/p&gt;
&lt;p&gt;Here's the message.&lt;/p&gt;
&lt;p&gt;An attempt has been made to Attach or Add an entity that is not new, perhaps having been loaded from another DataContext. &amp;nbsp;This is not supported.&lt;/p&gt;
&lt;p&gt;And here the line where this happens.&lt;/p&gt;
&lt;p&gt;File : databasehelper.cs&lt;/p&gt;
&lt;p&gt;Line : 30 - db.GetTable&amp;lt;T&amp;gt;().Attach(obj);&lt;/p&gt;
&lt;p&gt;Any help ?&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1384456" width="1" height="1"&gt;</description></item><item><title>re: Ajax Portal using VS 2008 and .NET 3.5</title><link>http://msmvps.com/blogs/omar/archive/2007/10/14/ajax-start-page-using-vs-2008-and-net-3-5.aspx#1362968</link><pubDate>Tue, 27 Nov 2007 21:16:16 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1362968</guid><dc:creator>Martin</dc:creator><description>&lt;p&gt;HI Omar&lt;/p&gt;
&lt;p&gt;Love your work.&lt;/p&gt;
&lt;p&gt;Having a problem with Update in Linq when moving the widgets from one place to another.&lt;/p&gt;
&lt;p&gt;I know Linq has changed and the Update function now requires a concurrency check.&lt;/p&gt;
&lt;p&gt;Any ideas on a fix for this?&lt;/p&gt;
&lt;p&gt;Happens in the same place as the InsertOnSubmit changes.&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;
&lt;p&gt;mtrevena@reeds.net.au&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1362968" width="1" height="1"&gt;</description></item><item><title>re: Ajax Portal using VS 2008 and .NET 3.5</title><link>http://msmvps.com/blogs/omar/archive/2007/10/14/ajax-start-page-using-vs-2008-and-net-3-5.aspx#1349930</link><pubDate>Fri, 23 Nov 2007 16:58:41 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1349930</guid><dc:creator>TJ Tansu</dc:creator><description>&lt;p&gt;Hi everyone,&lt;/p&gt;
&lt;p&gt;For all of you getting a compile error on the Business class. Between beta2 and RTM of .NET 3.5, the following commands have changed:&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;* Add --&amp;gt; InsertOnSubmit&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;* AddAll --&amp;gt; InsertAllOnSubmit&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;* Remove --&amp;gt; DeleteOnSubmit&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp;* RemoveAll --&amp;gt; DeleteAllOnSubmit&lt;/p&gt;
&lt;p&gt;So, change all Add's to InsertOnSubmit, and Remove's to the corresponding command and you'll see that the project compiles fine.&lt;/p&gt;
&lt;p&gt;Great job Omar. Very cool.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1349930" width="1" height="1"&gt;</description></item><item><title>re: Ajax Portal using VS 2008 and .NET 3.5</title><link>http://msmvps.com/blogs/omar/archive/2007/10/14/ajax-start-page-using-vs-2008-and-net-3-5.aspx#1277904</link><pubDate>Fri, 02 Nov 2007 07:32:23 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1277904</guid><dc:creator>Salman</dc:creator><description>&lt;p&gt;Hi, I have even tried running the code with Visual Studio Express Edition 2008 Web Developer and for C# but the DashboardBusiness project is not running properly. I would again request you people if anyone can give me a compiled version of the project. Thanks a lot.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1277904" width="1" height="1"&gt;</description></item><item><title>re: Ajax Portal using VS 2008 and .NET 3.5</title><link>http://msmvps.com/blogs/omar/archive/2007/10/14/ajax-start-page-using-vs-2008-and-net-3-5.aspx#1273273</link><pubDate>Mon, 29 Oct 2007 10:54:35 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1273273</guid><dc:creator>Salman</dc:creator><description>&lt;p&gt;Just adding to my previous post, can anyone else who is using this code, provide me the compiled version of this application so that I can simply upload it on the host? Would really appreciate anyone's help. Thanks&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1273273" width="1" height="1"&gt;</description></item><item><title>re: Ajax Portal using VS 2008 and .NET 3.5</title><link>http://msmvps.com/blogs/omar/archive/2007/10/14/ajax-start-page-using-vs-2008-and-net-3-5.aspx#1273271</link><pubDate>Mon, 29 Oct 2007 10:49:15 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1273271</guid><dc:creator>Salman</dc:creator><description>&lt;p&gt;Hi, I managed a .NET 3.5 host but the problem is that I dont have ORCAS yet installed and I guess its quite a long trouble...can I get a compiled version of dropthings.com so that I can directly upload it to host? Thanks a lot for your cooperation.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1273271" width="1" height="1"&gt;</description></item><item><title>re: Ajax Portal using VS 2008 and .NET 3.5</title><link>http://msmvps.com/blogs/omar/archive/2007/10/14/ajax-start-page-using-vs-2008-and-net-3-5.aspx#1265558</link><pubDate>Fri, 26 Oct 2007 19:40:18 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1265558</guid><dc:creator>kpatel</dc:creator><description>&lt;p&gt;Restoring data base with SQL Server 2005 Management Studio express works or no? I do not have full MS SQL Server 2005. I have one which comes with VS 2008. Also, I downloaded SQL Server 2005 Management Studio express.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1265558" width="1" height="1"&gt;</description></item><item><title>re: Ajax Portal using VS 2008 and .NET 3.5</title><link>http://msmvps.com/blogs/omar/archive/2007/10/14/ajax-start-page-using-vs-2008-and-net-3-5.aspx#1264610</link><pubDate>Fri, 26 Oct 2007 02:59:06 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1264610</guid><dc:creator>Kazi Manzur Rashid</dc:creator><description>&lt;p&gt;I am not sure why did you choose UpdatePanel for the Ajax operation? Certainly, it gives RAD supports for the developers but suffers in high volume Ajax site like StartPage. The biggest drawback of Update Panel is unlike the WebService/PageMethods it does not allow multiple concurrent executions. Once you made second partial update request when the first one is still in progress, it aborts the first one and start executing the second. I have shown how to serialized the calls of Update Panel that you will find in this post &lt;a rel="nofollow" target="_new" href="http://geekswithblogs.net/rashid/archive/2007/08/08/Asp.net-Ajax-UpdatePanel-Simultaneous-Update---A-Remedy.aspx"&gt;geekswithblogs.net/.../Asp.net-Ajax-UpdatePanel-Simultaneous-Update---A-Remedy.aspx&lt;/a&gt; but surly serializing the call does not fit in the startpage environment.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1264610" width="1" height="1"&gt;</description></item><item><title>re: Ajax Portal using VS 2008 and .NET 3.5</title><link>http://msmvps.com/blogs/omar/archive/2007/10/14/ajax-start-page-using-vs-2008-and-net-3-5.aspx#1264598</link><pubDate>Fri, 26 Oct 2007 02:53:41 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1264598</guid><dc:creator>Korn</dc:creator><description>&lt;p&gt;wow.. another great development.. i've been watching the developments of this project for some time. &amp;nbsp;Only now i noticed you have a new version...&lt;/p&gt;
&lt;p&gt;I havent played with the new code yet.. but im really amazed on how you managed to load the widget one at a time.. same as pageflakes.. which was not handled by the last version of dropthings...&lt;/p&gt;
&lt;p&gt;Anyway, just a few and minor error.. still when i drag the top most widget (1st row) to the 2nd position, same column, then refresh page, position is not saved. &amp;nbsp;but it works when you drag the 2nd widget to the topmost (1st row, same column)... then refresh...&lt;/p&gt;
&lt;p&gt;great job omar...&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1264598" width="1" height="1"&gt;</description></item></channel></rss>