<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7528271825299858175</id><updated>2012-02-05T18:18:02.161-08:00</updated><category term='AJAX'/><category term='JQuery'/><category term='JavaScript'/><category term='SQL'/><category term='Opensource'/><category term='IDE'/><category term='DotNetNuke'/><category term='ASP.NET'/><title type='text'>Darshan Marathe's Blog</title><subtitle type='html'>Hi I am Darshan Marathe a .Net guy giving u tips which u can use for developing state of art .Net Apps</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://darshanmarathe.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7528271825299858175/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://darshanmarathe.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Darshan Marathe</name><uri>http://www.blogger.com/profile/01357066599099205236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>7</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7528271825299858175.post-7680415296598377190</id><published>2011-07-16T10:58:00.000-07:00</published><updated>2011-07-16T11:00:45.876-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='DotNetNuke'/><title type='text'>Installing DOTNETNUKE On a remote shared hosting environment</title><content type='html'>&lt;span id="zw-13133fd9ed3XM8RJe12369"&gt;Installing &lt;/span&gt;&lt;span class="HA-spellcheck-error" id="HA-spellcheck-error"&gt;DOTNETNUKE&lt;/span&gt;&lt;span id="zw-1313418fb49DRTtVU12369"&gt; On a remote shared hosting &lt;/span&gt;&lt;span class="" id="zw-1313419650fOAOrU12369"&gt;environment&lt;/span&gt;&lt;span id="zw-1313418fb4cwYcRC712369"&gt; &lt;/span&gt;&lt;p id="zw-131341832c06vw3F312369"&gt;&lt;span id="zw-13134182977ll8QRr12369"&gt;&lt;/span&gt;&lt;span class="z-cursor-spacer" id="zw-131341832c2PlUxA12369"&gt;​&lt;/span&gt;&lt;/p&gt;&lt;ol style="list-style-type: decimal;" id="zw-131341832bcvYJI5a12369" type="1"&gt;&lt;li style="margin-top: 0px; margin-bottom: 0px;" id="zw-13134182c6fanq8SB12369"&gt;&lt;span id="zw-13134182c6emeLyUx12369"&gt; Create A DB On the Remote Server &lt;/span&gt;&lt;/li&gt;&lt;li style="margin-top: 0px; margin-bottom: 0px;" id="zw-1313401e9f0N9DiMa12369"&gt;&lt;span id="zw-13133ff7e2bWY3oN912369"&gt;Add Right Portal Alias to the local &lt;/span&gt;&lt;span class="HA-spellcheck-error" id="HA-spellcheck-error"&gt;db&lt;/span&gt;&lt;span id="zw-1313418fb4eek1yIg12369"&gt; with the help &lt;/span&gt;&lt;span class="HA-spellcheck-error" id="HA-spellcheck-error"&gt;DotNetNuke&lt;/span&gt;&lt;span id="zw-1313418fb51THP9C12369"&gt; &lt;/span&gt;&lt;span class="HA-spellcheck-error" id="HA-spellcheck-error"&gt;CMS&lt;/span&gt;&lt;span id="zw-1313418fb54RDvb6C12369"&gt; &lt;/span&gt;&lt;/li&gt;&lt;li style="margin-top: 0px; margin-bottom: 0px;" id="zw-1313401e9f2RJwGLc12369"&gt;&lt;span id="zw-1313401049cYgs3oy12369"&gt;Upload Installation files with the FTP Client &lt;/span&gt;&lt;/li&gt;&lt;li style="margin-top: 0px; margin-bottom: 0px;" id="zw-1313401e9f3SZz_L12369"&gt;&lt;span id="zw-13133fe16b8edIehF12369"&gt; Copy Schema with &lt;/span&gt;&lt;span class="HA-spellcheck-error" id="HA-spellcheck-error"&gt;Sql&lt;/span&gt;&lt;span id="zw-1313418fb56Pj05EY12369"&gt; compare &lt;/span&gt;&lt;span id="zw-13133fe4e11xwnDek12369"&gt;&lt;/span&gt;&lt;/li&gt;&lt;li style="margin-top: 0px; margin-bottom: 0px;" id="zw-1313401e9f5ghPYzr12369"&gt;&lt;span id="zw-1313401908eRW0LyD12369"&gt; Copy Data With &lt;/span&gt;&lt;span class="HA-spellcheck-error" id="HA-spellcheck-error"&gt;Sql&lt;/span&gt;&lt;span id="zw-1313418fb59rwwdAg12369"&gt; Data Compare &lt;/span&gt;&lt;/li&gt;&lt;li style="margin-top: 0px; margin-bottom: 0px;" id="zw-1313401e9f6GeLuR712369"&gt;&lt;span id="zw-13133feb63ektIGVS12369"&gt;Manually Copy the &lt;/span&gt;&lt;span class="HA-spellcheck-error" id="HA-spellcheck-error"&gt;PortalLocalisation&lt;/span&gt;&lt;span id="zw-1313418fb5c9sN4c-12369"&gt; Records&lt;/span&gt;&lt;/li&gt;&lt;li style="margin-top: 0px; margin-bottom: 0px;" id="zw-1313401e9f80E_eV12369"&gt;&lt;span id="zw-13133fef7a5m0I8m12369"&gt;Change the &lt;/span&gt;&lt;span class="HA-spellcheck-error" id="HA-spellcheck-error"&gt;connectionString&lt;/span&gt;&lt;span id="zw-1313418fb5eCI2ZJO12369"&gt; of the Website and test&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p id="zw-1313402134ccUZB0112369"&gt;&lt;span id="zw-1313402128f9-Yaaj12369"&gt;&lt;/span&gt;&lt;span class="z-cursor-spacer" id="zw-131340213efx91vTy12369"&gt;​&lt;/span&gt;&lt;/p&gt;&lt;p id="zw-131340213eeEhNChk12369"&gt;&lt;span id="zw-131340213eeoJbH8k12369"&gt;&lt;/span&gt;&lt;span class="z-cursor-spacer" id="zw-131340215ecACTPgE12369"&gt;​&lt;/span&gt;&lt;/p&gt;&lt;p id="zw-131340215eb4SRC2f12369"&gt;&lt;span id="zw-131340215ebDz05b412369"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span id="zw-131340216a2zY-_YH12369"&gt;1&amp;gt; Create the DB with your Control panel create a user on the same&lt;/span&gt;&lt;/p&gt;&lt;p id="zw-1313402b38c0At7Q012369"&gt;&lt;span id="zw-1313402b38bs3nnks12369"&gt;2&amp;gt; Add Portal Alias with the Help of Host Account in &lt;/span&gt;&lt;span class="HA-spellcheck-error" id="HA-spellcheck-error"&gt;DotNetnuke&lt;/span&gt;&lt;span id="zw-1313418fb60AsVrj-12369"&gt; &lt;/span&gt;&lt;span class="HA-spellcheck-error" id="HA-spellcheck-error"&gt;CMS&lt;/span&gt;&lt;span id="zw-1313418fb62yfj86x12369"&gt;  &lt;/span&gt;&lt;span class="HA-spellcheck-error" id="HA-spellcheck-error"&gt;Admin&lt;/span&gt;&lt;span id="zw-1313418fb6442qOl12369"&gt; &amp;gt;&amp;gt; Site Settings &amp;gt;&amp;gt; Advance Settings &amp;gt;&amp;gt; Add new portal Alias &lt;/span&gt;&lt;/p&gt;&lt;p id="zw-131340372751haEL912369"&gt;&lt;span id="zw-13134037275ZGo-Ds12369"&gt;&lt;/span&gt;&lt;span id="zw-13134037305q9BzxU12369"&gt;3&amp;gt; Connect your website with the help of FTP and Upload All files then go on and delete the files from Remote Server &lt;/span&gt;&lt;span id="zw-1313414b08amVV7QA12369" style=""&gt;Portals\0\Cache\Modules\&lt;/span&gt;&lt;/p&gt;&lt;p id="zw-1313414c902__UBJa12369"&gt;&lt;span id="zw-1313414c90256GFS_12369" style=""&gt;4&amp;gt; Copy Schema With &lt;/span&gt;&lt;span class="HA-spellcheck-error" id="HA-spellcheck-error" style=""&gt;Sql&lt;/span&gt;&lt;span id="zw-1313418fb66EV7NjC12369" style=""&gt; Compare &lt;/span&gt;&lt;/p&gt;&lt;p id="zw-13134151151Olx_8s12369"&gt;&lt;span id="zw-13134151151nox-j412369" style=""&gt;5&amp;gt; Copy Data With &lt;/span&gt;&lt;span class="HA-spellcheck-error" id="HA-spellcheck-error" style=""&gt;SQL&lt;/span&gt;&lt;span id="zw-1313418fb68ILSO2S12369" style=""&gt; Compare &lt;/span&gt;&lt;/p&gt;&lt;p id="zw-131341695f39XTv9R12369"&gt;&lt;span id="zw-131341695f30QeoWi12369" style=""&gt;(You can restore the backup on your server if you know how to do it but to save time you can use &lt;/span&gt;&lt;span class="HA-spellcheck-error" id="HA-spellcheck-error" style=""&gt;sql&lt;/span&gt;&lt;span id="zw-1313418fb6akxGaq112369" style=""&gt; compare)&lt;/span&gt;&lt;/p&gt;&lt;p id="zw-13134177dcdMdWepZ12369"&gt;&lt;span id="zw-13134177dcdaussm12369" style=""&gt;(Also to use &lt;/span&gt;&lt;span class="HA-spellcheck-error" id="HA-spellcheck-error" style=""&gt;SQL&lt;/span&gt;&lt;span id="zw-1313418fb6dgZuLSc12369" style=""&gt; Compare your remote &lt;/span&gt;&lt;span class="HA-spellcheck-error" id="HA-spellcheck-error" style=""&gt;sql&lt;/span&gt;&lt;span id="zw-1313418fb70rOB3e-12369" style=""&gt; server port should be open)&lt;/span&gt;&lt;/p&gt;&lt;p id="zw-13134153b297vVQMo12369"&gt;&lt;span id="zw-13134153b29Olwl12369" style=""&gt;5&amp;gt; Manually Copy the Records In &lt;/span&gt;&lt;span class="HA-spellcheck-error" id="HA-spellcheck-error" style=""&gt;PortalLocalisation&lt;/span&gt;&lt;span id="zw-1313418fb72o04qSj12369" style=""&gt; Table And Any Other table Which is Failed in &lt;/span&gt;&lt;span class="HA-spellcheck-error" id="HA-spellcheck-error" style=""&gt;SQL&lt;/span&gt;&lt;span id="zw-1313418fb75FK3i12369" style=""&gt;  Data Compare &lt;/span&gt;&lt;/p&gt;&lt;p id="zw-131341634fdA3vevt12369"&gt;&lt;span id="zw-131341634fdwaMChu12369" style=""&gt;7&amp;gt; Change the connection String And &lt;/span&gt;&lt;span class="HA-spellcheck-error" id="HA-spellcheck-error" style=""&gt;Walla&lt;/span&gt;&lt;span id="zw-1313418fb77C8IE2B12369" style=""&gt; you are good to go &lt;/span&gt;&lt;span id="zw-1313414b08ddm5Ba212369"&gt;&lt;span height="0" width="0" id="z-cursor-end-74601"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7528271825299858175-7680415296598377190?l=darshanmarathe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://darshanmarathe.blogspot.com/feeds/7680415296598377190/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://darshanmarathe.blogspot.com/2011/07/installing-dotnetnuke-on-remote-shared.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7528271825299858175/posts/default/7680415296598377190'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7528271825299858175/posts/default/7680415296598377190'/><link rel='alternate' type='text/html' href='http://darshanmarathe.blogspot.com/2011/07/installing-dotnetnuke-on-remote-shared.html' title='Installing DOTNETNUKE On a remote shared hosting environment'/><author><name>Darshan Marathe</name><uri>http://www.blogger.com/profile/01357066599099205236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7528271825299858175.post-1965253877997757975</id><published>2011-07-15T04:52:00.000-07:00</published><updated>2011-07-15T04:57:08.146-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JQuery'/><category scheme='http://www.blogger.com/atom/ns#' term='AJAX'/><category scheme='http://www.blogger.com/atom/ns#' term='ASP.NET'/><title type='text'>AspNet 4.0 Samples Released</title><content type='html'>I have released a new project on &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;codeplex&lt;/span&gt; which shows many example of ASP.NET 4.0 Features&lt;br /&gt;All Examples have code snippets and you can download and immediately get started.&lt;br /&gt;&lt;br /&gt;Just download from&lt;br /&gt;&lt;br /&gt;http://aspnet40samples.codeplex.com/&lt;br /&gt;&lt;br /&gt;And Enjoy learning the best of ASP.net &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;Webform&lt;/span&gt; Features&lt;br /&gt;&lt;br /&gt;Chart Controls&lt;br /&gt;Meta Data (&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;SEO&lt;/span&gt;)&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;Permant&lt;/span&gt; Redirect&lt;br /&gt;URL Routing With Coding&lt;br /&gt;URL Routing With Declaring&lt;br /&gt;URL Routing Outbound&lt;br /&gt;Auto start&lt;br /&gt;Clean Web.&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;Config&lt;/span&gt; files&lt;br /&gt;Predictable &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;ClientIDS&lt;/span&gt;&lt;br /&gt;Selective &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_6"&gt;ViewState&lt;/span&gt;&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_7"&gt;Htm&lt;/span&gt; The &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_8"&gt;HtmlEncoder&lt;/span&gt; Utility &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_9"&gt;Medthod&lt;/span&gt;&lt;br /&gt;New Rendering Option for Check Box and Radio Button Lists&lt;br /&gt;Persistent &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_10"&gt;GridView&lt;/span&gt; Row Selection&lt;br /&gt;Table Free &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_11"&gt;Templated&lt;/span&gt; Controls&lt;br /&gt;Easy State Compression&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_12"&gt;Tableless&lt;/span&gt; Menu Control&lt;br /&gt;Imperative JavaScript Syntax&lt;br /&gt;The &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_13"&gt;ScriptLoader&lt;/span&gt;&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_14"&gt;jQuery&lt;/span&gt; Syntax for Microsoft Ajax&lt;br /&gt;AJAX Data Templates&lt;br /&gt;Hidden Field Divs&lt;br /&gt;Disabled Control Styling&lt;br /&gt;Managing &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_15"&gt;ViewState&lt;/span&gt; with &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_16"&gt;ViewStateMode&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7528271825299858175-1965253877997757975?l=darshanmarathe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://darshanmarathe.blogspot.com/feeds/1965253877997757975/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://darshanmarathe.blogspot.com/2011/07/aspnet-40-samples-released.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7528271825299858175/posts/default/1965253877997757975'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7528271825299858175/posts/default/1965253877997757975'/><link rel='alternate' type='text/html' href='http://darshanmarathe.blogspot.com/2011/07/aspnet-40-samples-released.html' title='AspNet 4.0 Samples Released'/><author><name>Darshan Marathe</name><uri>http://www.blogger.com/profile/01357066599099205236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7528271825299858175.post-422110422572297893</id><published>2010-01-18T06:58:00.001-08:00</published><updated>2010-01-18T07:06:30.446-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Opensource'/><category scheme='http://www.blogger.com/atom/ns#' term='ASP.NET'/><title type='text'></title><content type='html'>Hi Friends&lt;br /&gt;&lt;br /&gt;Short URL Starter kit released on Web&lt;br /&gt;&lt;br /&gt;Just released a new tool for creating short &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_0"&gt;url&lt;/span&gt; web sites&lt;br /&gt;It has great features just plug your design and you are ready to go&lt;br /&gt;&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_1"&gt;Codeplex&lt;/span&gt; page&lt;br /&gt;&lt;a href="http://shorturl.codeplex.com/"&gt;http://shorturl.codeplex.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Download page&lt;br /&gt;&lt;a href="http://shorturl.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=38480"&gt;http://shorturl.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=38480&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;And the great &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_2"&gt;roadmap&lt;/span&gt; from here&lt;br /&gt;&lt;a href="http://shorturl.codeplex.com/Thread/View.aspx?ThreadId=80404"&gt;http://shorturl.codeplex.com/Thread/View.aspx?ThreadId=80404&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The Current version is &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_3"&gt;Alfa&lt;/span&gt; 2&lt;br /&gt;&lt;br /&gt;Check it out and own your own&lt;br /&gt;&lt;span class="blsp-spelling-error" id="SPELLING_ERROR_4"&gt;tinyurl&lt;/span&gt; or &lt;span class="blsp-spelling-error" id="SPELLING_ERROR_5"&gt;shrinkster&lt;/span&gt; like website&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7528271825299858175-422110422572297893?l=darshanmarathe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://darshanmarathe.blogspot.com/feeds/422110422572297893/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://darshanmarathe.blogspot.com/2010/01/hi-friends-short-url-starter-kit.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7528271825299858175/posts/default/422110422572297893'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7528271825299858175/posts/default/422110422572297893'/><link rel='alternate' type='text/html' href='http://darshanmarathe.blogspot.com/2010/01/hi-friends-short-url-starter-kit.html' title=''/><author><name>Darshan Marathe</name><uri>http://www.blogger.com/profile/01357066599099205236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7528271825299858175.post-7619142753440956071</id><published>2009-10-07T00:57:00.000-07:00</published><updated>2009-10-07T01:00:31.067-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JQuery'/><title type='text'>JQuery Master Class Syllabus</title><content type='html'>&lt;embed src="http://embedit.in/8OwhoYdVqj.swf" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="500"&gt;&lt;/embed&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7528271825299858175-7619142753440956071?l=darshanmarathe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://darshanmarathe.blogspot.com/feeds/7619142753440956071/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://darshanmarathe.blogspot.com/2009/10/jquery-training.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7528271825299858175/posts/default/7619142753440956071'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7528271825299858175/posts/default/7619142753440956071'/><link rel='alternate' type='text/html' href='http://darshanmarathe.blogspot.com/2009/10/jquery-training.html' title='JQuery Master Class Syllabus'/><author><name>Darshan Marathe</name><uri>http://www.blogger.com/profile/01357066599099205236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7528271825299858175.post-7136309287110447476</id><published>2009-07-30T06:21:00.001-07:00</published><updated>2009-08-19T01:17:26.509-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='AJAX'/><category scheme='http://www.blogger.com/atom/ns#' term='ASP.NET'/><category scheme='http://www.blogger.com/atom/ns#' term='SQL'/><title type='text'>Chat Application Based On SQLITE</title><content type='html'>Wanted to have my small AJAX based application which can be deployed&lt;br /&gt;anywhere so created that in application in asp.net Microsoft AJAX +&lt;br /&gt;Session And Application objects&lt;br /&gt;&lt;br /&gt;Worked fine but then i though it&lt;br /&gt;will add additional load on the server as it uses the Application&lt;br /&gt;object Also i was using the Asp.Net AJAX Update Panel for the same&lt;br /&gt;which was not a good idea at all for a slick AJAX application&lt;br /&gt;&lt;br /&gt;So.........&lt;br /&gt;did some re-thinking of on this application and changed the way to&lt;br /&gt;store the chat i used the sqLite DB for storing the chat log and to&lt;br /&gt;slick down the AJAX call i used AJAX.Net pro i have not provided the&lt;br /&gt;links cause i want you guys to google it a bit&lt;br /&gt;&lt;br /&gt;This chat application Includes a Captcha Control Also to avoid machine attacks&lt;br /&gt;&lt;br /&gt;The Demo you can see on&lt;br /&gt;&lt;a href="http://www.saket.somee.com/" target="_blank" class="ApplyClass"&gt;www.saket.somee.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;And Download the same from&lt;br /&gt;&lt;a href="http://www.saket.somee.com/ChatClient.zip" target="_blank"&gt;www.saket.somee.com/ChatClient.zip&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Final List of tools used to create this chat application&lt;br /&gt;&lt;br /&gt;Asp.net 2.0&lt;br /&gt;&lt;a href="http://www.ajaxpro.info/" target="_blank"&gt;Ajax.net Pro&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.jquery.com/" target="_blank"&gt;Jquery&lt;/a&gt;&lt;br /&gt;&lt;a href="http://plugins.jquery.com/project/ScrollTo" target="_blank"&gt;Jquery ScrollTo PlugIn&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.sqlite.org/" target="_blank"&gt;Sqlite db&lt;/a&gt;&lt;br /&gt;&lt;a href="https://addons.mozilla.org/en-US/firefox/addon/5817" target="_blank"&gt;Firefox Sqlite Manager Add on&lt;/a&gt;&lt;br /&gt;&lt;a href="http://sqlite.phxsoftware.com/" target="_blank"&gt;Sqlite DB provider&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7528271825299858175-7136309287110447476?l=darshanmarathe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://darshanmarathe.blogspot.com/feeds/7136309287110447476/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://darshanmarathe.blogspot.com/2009/07/chat-application-based-on-sqlite.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7528271825299858175/posts/default/7136309287110447476'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7528271825299858175/posts/default/7136309287110447476'/><link rel='alternate' type='text/html' href='http://darshanmarathe.blogspot.com/2009/07/chat-application-based-on-sqlite.html' title='Chat Application Based On SQLITE'/><author><name>Darshan Marathe</name><uri>http://www.blogger.com/profile/01357066599099205236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7528271825299858175.post-4950121368167397690</id><published>2009-07-28T03:45:00.000-07:00</published><updated>2009-07-28T03:53:43.801-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='JavaScript'/><category scheme='http://www.blogger.com/atom/ns#' term='IDE'/><category scheme='http://www.blogger.com/atom/ns#' term='AJAX'/><title type='text'>Great Javascript IDE Aptana</title><content type='html'>Hi folks&lt;br /&gt;&lt;br /&gt;I Would love to share this info on a great IDE which is eclipse based&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.aptana.com/"&gt;http://www.aptana.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Download it and use it for many purpose&lt;br /&gt;&lt;br /&gt;the coolest feature which i like that it tells me that this javascript will work on IE or FF It include many popular js libs like JQuery&lt;br /&gt;&lt;br /&gt;you can also use it for&lt;br /&gt;PHP&lt;br /&gt;Ruby On rails&lt;br /&gt;Python&lt;br /&gt;Adobe Air&lt;br /&gt;And IPhone Development&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Regards&lt;br /&gt;Darshan Marathe&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7528271825299858175-4950121368167397690?l=darshanmarathe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://darshanmarathe.blogspot.com/feeds/4950121368167397690/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://darshanmarathe.blogspot.com/2009/07/great-javascript-ide.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7528271825299858175/posts/default/4950121368167397690'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7528271825299858175/posts/default/4950121368167397690'/><link rel='alternate' type='text/html' href='http://darshanmarathe.blogspot.com/2009/07/great-javascript-ide.html' title='Great Javascript IDE Aptana'/><author><name>Darshan Marathe</name><uri>http://www.blogger.com/profile/01357066599099205236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7528271825299858175.post-7830030622920652211</id><published>2007-08-22T00:28:00.000-07:00</published><updated>2009-07-30T06:09:35.088-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL'/><title type='text'>AppSettings in sql database</title><content type='html'>Solving Cross db Query db Name Issue&lt;br /&gt;Maintain the db names in a custom Appsettings table&lt;br /&gt;&lt;br /&gt;Introduction&lt;br /&gt;&lt;br /&gt;sometimes you need to attach your databases as db_test or something which is other than original db name.&lt;br /&gt;&lt;br /&gt;Workaround in vb days&lt;br /&gt;  Picking db Name from Ini&lt;br /&gt;&lt;br /&gt;Workaround in .net days&lt;br /&gt;  Picking db Name from config files&lt;br /&gt;&lt;br /&gt;But now we are also taking advantage of database programetibilty and we have queries like this&lt;br /&gt;dbname.dbo.tableName&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Workaround&lt;br /&gt;&lt;br /&gt;1&gt; Add a Setting Table in each database&lt;br /&gt;&lt;br /&gt;Create Table dbSettings&lt;br /&gt;(&lt;br /&gt;key Nvarchar(10) Primary Key,&lt;br /&gt;Value Nvarchar(30)&lt;br /&gt;&lt;br /&gt;)&lt;br /&gt;&lt;br /&gt;2&gt; Insert the values&lt;br /&gt;&lt;br /&gt;Insert Into dbSettings values('Brochure','Brochure_TT')&lt;br /&gt;Insert Into dbSettings values('FIt','Fit_TT')&lt;br /&gt;Insert Into dbSettings values('MIS','MIS_TT')&lt;br /&gt;Insert Into dbSettings values('Invoice','Invoice_TT')&lt;br /&gt;Insert Into dbSettings values('Presets','Presets_TT')&lt;br /&gt;Insert Into dbSettings values('mydb','mydb_TT')&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;3&gt; Add Function to get thease values&lt;br /&gt;&lt;br /&gt;CREATE FUNCTION dbo.getdbSettings&lt;br /&gt;&lt;br /&gt;(&lt;br /&gt;&lt;br /&gt;@Key as Nvarchar(10)&lt;br /&gt;&lt;br /&gt;)&lt;br /&gt;&lt;br /&gt;RETURNS Nvarchar(30)&lt;br /&gt;&lt;br /&gt;AS&lt;br /&gt;&lt;br /&gt;BEGIN&lt;br /&gt;&lt;br /&gt;Declare @Result as Nvarchar(30)&lt;br /&gt;Select @Result = Value From dbSettings Where Key = @db&lt;br /&gt;Return @Result&lt;br /&gt;&lt;br /&gt;END&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Now While Writing the Stored procedure&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Replace&lt;br /&gt;mydb.dbo.TableName&lt;br /&gt;&lt;br /&gt;With&lt;br /&gt;"+ dbo.getdbSettings('mydb') +".dbo.TableName&lt;br /&gt;&lt;br /&gt;It works fine&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Please suggest any other workarounds&lt;br /&gt;&lt;br /&gt;Regards&lt;br /&gt;Darshan Marathe&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7528271825299858175-7830030622920652211?l=darshanmarathe.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://darshanmarathe.blogspot.com/feeds/7830030622920652211/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://darshanmarathe.blogspot.com/2007/08/appsettings-in-sql-database.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7528271825299858175/posts/default/7830030622920652211'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7528271825299858175/posts/default/7830030622920652211'/><link rel='alternate' type='text/html' href='http://darshanmarathe.blogspot.com/2007/08/appsettings-in-sql-database.html' title='AppSettings in sql database'/><author><name>Darshan Marathe</name><uri>http://www.blogger.com/profile/01357066599099205236</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
