<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>einformant</title>
	<atom:link href="http://einformant.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://einformant.wordpress.com</link>
	<description>Coming together is a beginning, staying together is progress, and working together is success.</description>
	<lastBuildDate>Thu, 09 Oct 2008 05:59:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='einformant.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>einformant</title>
		<link>http://einformant.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://einformant.wordpress.com/osd.xml" title="einformant" />
	<atom:link rel='hub' href='http://einformant.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Integrating Ajax with MOSS 2007</title>
		<link>http://einformant.wordpress.com/2008/09/23/integrating-aspnet-ajax-webpart-with-moss-2007/</link>
		<comments>http://einformant.wordpress.com/2008/09/23/integrating-aspnet-ajax-webpart-with-moss-2007/#comments</comments>
		<pubDate>Tue, 23 Sep 2008 06:22:05 +0000</pubDate>
		<dc:creator>sapnakirti</dc:creator>
				<category><![CDATA[AJAX]]></category>
		<category><![CDATA[MOSS 2007]]></category>

		<guid isPermaLink="false">http://einformant.wordpress.com/?p=30</guid>
		<description><![CDATA[In this post I’m going to explain how to start using ajax in your web parts. The goal of this article is to reproduce functionality similar to the KPI and BDC web parts in MOSS 2007. Introduction I am going to show you how to integrate ASP.NET Ajax 1.0 with MOSS 2007. I will create [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=einformant.wordpress.com&amp;blog=4205917&amp;post=30&amp;subd=einformant&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>In this post I’m going to explain how to start using ajax in your web parts.  The goal of this article is to reproduce functionality similar to the KPI and BDC web parts in MOSS 2007.</p>
<p><strong>Introduction</strong><br />
I am going to show you how to integrate ASP.NET Ajax 1.0 with MOSS 2007. I will create a new Ajax WebPart from scratch and then deploy it into MOSS 2007 site. Moreover, I will demonstrate how to add that webpart into SharePoint Page.</p>
<p><strong>Building Webpart DLL Project</strong><br />
To create a web part, open your visual studio, create new &#8220;<strong>Proejct</strong>&#8220;, Select &#8220;<strong>SharePoint</strong>&#8221; from &#8220;<strong>Project Types</strong>&#8221; and select &#8220;<strong>Web Part</strong>&#8221; from Templates. Give the name of Web Part &#8220;<strong>AjaxSample</strong>&#8221; in &#8220;<strong>Name</strong>&#8221; Field. Then Press &#8220;<strong>OK</strong>&#8220;.<br />
Now you can see the code window like :</p>
<p><a href="http://einformant.files.wordpress.com/2008/09/first_9-23-2008-11-49-41-am.png"><img class="aligncenter size-medium wp-image-31" title="Listing 1" src="http://einformant.files.wordpress.com/2008/09/first_9-23-2008-11-49-41-am.png?w=300&#038;h=138" alt="" width="300" height="138" /></a></p>
<p>Now Add the reference for Ajax DLL :<br />
Open Solution Explorer &#8211; Right click on &#8220;<strong>References</strong>&#8221; and select the &#8220;<em><strong>AjaxControlToolkit.dll</strong></em>&#8221; from your desired location where you have stored it. After adding the required references your solution explorer will have the look , like</p>
<p><a href="http://einformant.files.wordpress.com/2008/09/second_9-23-2008-12-03-06-pm.png"><img class="aligncenter size-full wp-image-35" title="Listing 2 AjaxControlToolKit DLL" src="http://einformant.files.wordpress.com/2008/09/second_9-23-2008-12-03-06-pm.png?w=500" alt=""   /></a></p>
<p>Now its time to extend web.config with some settings to enable ASP.NET AJAX technology.</p>
<p>Extending SharePoint web.config files with ASP.NET AJAX requires that you interleave some Ajax registration entries in-line with WSS registration entries.<br />
To do this you will need to edit your SharePoint web.config file.</p>
<p>1. Add a &#8220;sectionGroup&#8221; element to the &#8220;configSections&#8221; tag:</p>
<p><a href="http://einformant.files.wordpress.com/2008/09/third_9-23-2008-12-54-51-pm.png"><img class="aligncenter size-medium wp-image-54" title="Listing 3 Web.config tags" src="http://einformant.files.wordpress.com/2008/09/third_9-23-2008-12-54-51-pm.png?w=300&#038;h=267" alt="" width="300" height="267" /></a></p>
<p>2. Add a &#8220;controls&#8221; section as a child of the &#8220;system.web&#8221; &#8220;pages&#8221; tag.</p>
<p><a href="http://einformant.files.wordpress.com/2008/09/fourth9-23-2008-12-59-56-pm.png"><img class="aligncenter size-medium wp-image-56" title="Listing 4 &lt;pages&gt; tag" src="http://einformant.files.wordpress.com/2008/09/fourth9-23-2008-12-59-56-pm.png?w=300&#038;h=56" alt="" width="300" height="56" /></a></p>
<p>3. Add the following tag to the  tag, within :</p>
<p><a href="http://einformant.files.wordpress.com/2008/09/fifth_9-23-2008-1-02-36-pm.png"><img class="aligncenter size-medium wp-image-58" title="Listing 5 &lt;assemblies&gt; tag" src="http://einformant.files.wordpress.com/2008/09/fifth_9-23-2008-1-02-36-pm.png?w=300&#038;h=30" alt="" width="300" height="30" /></a></p>
<p>4. Add some new registrations to the end of the  section:</p>
<p><a href="http://einformant.files.wordpress.com/2008/09/sixth_9-23-2008-1-06-03-pm.png"><img class="aligncenter size-medium wp-image-60" title="Listing 6 &lt;httpHandlers&gt; tag" src="http://einformant.files.wordpress.com/2008/09/sixth_9-23-2008-1-06-03-pm.png?w=300&#038;h=95" alt="" width="300" height="95" /></a></p>
<p>5. Add a new registration to the HttpModules section, beneath any existing registrations.</p>
<p><a href="http://einformant.files.wordpress.com/2008/09/seventh_9-23-2008-1-08-26-pm.png"><img class="aligncenter size-medium wp-image-62" title="Listing 7 &lt;httpModules&gt; tag" src="http://einformant.files.wordpress.com/2008/09/seventh_9-23-2008-1-08-26-pm.png?w=300&#038;h=43" alt="" width="300" height="43" /></a></p>
<p>6. Add a SafeControl entry for the System.Web.UI namespace from Microsoft Ajax Extensions, within the  section:</p>
<p><a href="http://einformant.files.wordpress.com/2008/09/eight_9-23-2008-1-15-40-pm.png"><img class="aligncenter size-medium wp-image-64" title="Listing 8 &lt;SafeControl&gt; tag" src="http://einformant.files.wordpress.com/2008/09/eight_9-23-2008-1-15-40-pm.png?w=300&#038;h=27" alt="" width="300" height="27" /></a></p>
<p>7. Finally, add the following configuration tags at the bottom of web.config, near the bottom before the end  tag.</p>
<p style="text-align:center;"><a href="http://einformant.files.wordpress.com/2008/09/ninth_9-23-2008-2-12-10-pm.png"><img class="size-medium wp-image-68 aligncenter" title="Listing 8 &lt;system.web.extensions&gt; &amp; &lt;system.webServer&gt; tag" src="http://einformant.files.wordpress.com/2008/09/ninth_9-23-2008-2-12-10-pm.png?w=299&#038;h=300" alt="" width="299" height="300" /></a></p>
<p style="text-align:center;">
<p style="text-align:left;">8. Now add references:</p>
<p style="text-align:left;"><span style="font-family:&quot;color:#4c4c4c;">using System;<br />
using System.Collections;<br />
using System.Text;<br />
using System.Web.UI.WebControls;<br />
using System.Web.UI.WebControls.WebParts;<br />
using System.Web.UI;</span></p>
<p style="text-align:left;">9. Take two controls Label and TextBox :</p>
<p style="text-align:left;">private Label label;</p>
<p style="text-align:left;">private TextBox textBox;</p>
<p style="text-align:left;"><span style="font-size:11pt;line-height:115%;font-family:&quot;color:#4c4c4c;"></span></p>
<p style="text-align:left;">10. Now create CreateChildControls() Method:<span style="font-size:11pt;line-height:115%;font-family:&quot;color:#4c4c4c;"></span></p>
<p><a href="http://einformant.files.wordpress.com/2008/10/createchildcontrol10-9-2008-11-10-56-am1.png"><img class="aligncenter size-full wp-image-73" title="CreateChildControl" src="http://einformant.files.wordpress.com/2008/10/createchildcontrol10-9-2008-11-10-56-am1.png?w=500" alt=""   /></a></p>
<p>11. Write below line of code in Button&#8217;s Click event:</p>
<p>this.label.Text = &#8220;Hello &#8221; + this.textBox.Text;</p>
<p>12. Now add one method  EnsureUpdatePanelFixups() :</p>
<p><a href="http://einformant.files.wordpress.com/2008/10/ensureupdatepanelfixups10-9-2008-11-15-36-am1.png"><img class="aligncenter size-medium wp-image-77" title="EnsureUpdatePanelFixups" src="http://einformant.files.wordpress.com/2008/10/ensureupdatepanelfixups10-9-2008-11-15-36-am1.png?w=300&#038;h=69" alt="" width="300" height="69" /></a></p>
<p>13. Now add the ScriptManager in your Web Part :</p>
<p>Define the Script Manager  like :</p>
<p>protected ScriptManager SM;</p>
<p>14. Then put below code in the beginning of CreateChildControl() Method:</p>
<p><a href="http://einformant.files.wordpress.com/2008/10/scriptmanager10-9-2008-11-19-30-am.png"><img class="aligncenter size-full wp-image-75" title="ScriptManager" src="http://einformant.files.wordpress.com/2008/10/scriptmanager10-9-2008-11-19-30-am.png?w=500" alt=""   /></a></p>
<p>15. Now deploy the Web Part in your SharePoint Site.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/einformant.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/einformant.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/einformant.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/einformant.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/einformant.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/einformant.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/einformant.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/einformant.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/einformant.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/einformant.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/einformant.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/einformant.wordpress.com/30/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/einformant.wordpress.com/30/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/einformant.wordpress.com/30/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=einformant.wordpress.com&amp;blog=4205917&amp;post=30&amp;subd=einformant&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://einformant.wordpress.com/2008/09/23/integrating-aspnet-ajax-webpart-with-moss-2007/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/306b0fcc7752e211ca9c11c44ac3304d?s=96&#38;d=identicon" medium="image">
			<media:title type="html">Sapnakirti</media:title>
		</media:content>

		<media:content url="http://einformant.files.wordpress.com/2008/09/first_9-23-2008-11-49-41-am.png?w=300" medium="image">
			<media:title type="html">Listing 1</media:title>
		</media:content>

		<media:content url="http://einformant.files.wordpress.com/2008/09/second_9-23-2008-12-03-06-pm.png" medium="image">
			<media:title type="html">Listing 2 AjaxControlToolKit DLL</media:title>
		</media:content>

		<media:content url="http://einformant.files.wordpress.com/2008/09/third_9-23-2008-12-54-51-pm.png?w=300" medium="image">
			<media:title type="html">Listing 3 Web.config tags</media:title>
		</media:content>

		<media:content url="http://einformant.files.wordpress.com/2008/09/fourth9-23-2008-12-59-56-pm.png?w=300" medium="image">
			<media:title type="html">Listing 4 &#60;pages&#62; tag</media:title>
		</media:content>

		<media:content url="http://einformant.files.wordpress.com/2008/09/fifth_9-23-2008-1-02-36-pm.png?w=300" medium="image">
			<media:title type="html">Listing 5 &#60;assemblies&#62; tag</media:title>
		</media:content>

		<media:content url="http://einformant.files.wordpress.com/2008/09/sixth_9-23-2008-1-06-03-pm.png?w=300" medium="image">
			<media:title type="html">Listing 6 &#60;httpHandlers&#62; tag</media:title>
		</media:content>

		<media:content url="http://einformant.files.wordpress.com/2008/09/seventh_9-23-2008-1-08-26-pm.png?w=300" medium="image">
			<media:title type="html">Listing 7 &#60;httpModules&#62; tag</media:title>
		</media:content>

		<media:content url="http://einformant.files.wordpress.com/2008/09/eight_9-23-2008-1-15-40-pm.png?w=300" medium="image">
			<media:title type="html">Listing 8 &#60;SafeControl&#62; tag</media:title>
		</media:content>

		<media:content url="http://einformant.files.wordpress.com/2008/09/ninth_9-23-2008-2-12-10-pm.png?w=299" medium="image">
			<media:title type="html">Listing 8 &#60;system.web.extensions&#62; &#38; &#60;system.webServer&#62; tag</media:title>
		</media:content>

		<media:content url="http://einformant.files.wordpress.com/2008/10/createchildcontrol10-9-2008-11-10-56-am1.png" medium="image">
			<media:title type="html">CreateChildControl</media:title>
		</media:content>

		<media:content url="http://einformant.files.wordpress.com/2008/10/ensureupdatepanelfixups10-9-2008-11-15-36-am1.png?w=300" medium="image">
			<media:title type="html">EnsureUpdatePanelFixups</media:title>
		</media:content>

		<media:content url="http://einformant.files.wordpress.com/2008/10/scriptmanager10-9-2008-11-19-30-am.png" medium="image">
			<media:title type="html">ScriptManager</media:title>
		</media:content>
	</item>
		<item>
		<title>How to implement LIVE Chat</title>
		<link>http://einformant.wordpress.com/2008/09/22/get-online-help/</link>
		<comments>http://einformant.wordpress.com/2008/09/22/get-online-help/#comments</comments>
		<pubDate>Mon, 22 Sep 2008 05:34:47 +0000</pubDate>
		<dc:creator>sapnakirti</dc:creator>
				<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[MOSS 2007]]></category>

		<guid isPermaLink="false">http://einformant.wordpress.com/?p=19</guid>
		<description><![CDATA[Its an feature of Windows Live Messenger. It enables you to add a Web based messenger to your Site Blog or any Share Point Site. To create this yourself visit : http://settings.messenger.live.com/applications/websettings.aspx Steps for how to integrate it? (1) Go to the site :http://settings.messenger.live.com/applications/WebSettings.aspx (2) you will see a setting for &#8220;Manage your Messenger web [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=einformant.wordpress.com&amp;blog=4205917&amp;post=19&amp;subd=einformant&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Its an feature of Windows Live Messenger.<br />
It enables you to add a Web based messenger to your Site Blog or any Share Point Site.</p>
<p>To create this yourself visit :<br />
http://settings.messenger.live.com/applications/websettings.aspx</p>
<p>Steps for how to integrate it?</p>
<p>(1) Go to the site :http://settings.messenger.live.com/applications/WebSettings.aspx</p>
<p>(2) you will see a setting for &#8220;Manage your Messenger web settings&#8221;</p>
<p>The check box &#8221; Allow anyone on the web to see my presence and send me messages.&#8221;<br />
It will allow any one to message you from any chat gadget.</p>
<p>Now Click on &#8220;Create HTML&#8221; link which is at left side of the page.<br />
OR<br />
You  can directly get the HTML code from this link :<br />
http://settings.messenger.live.com/applications/CreateHtml.aspx</p>
<p>At the bottom you will find these instructions.<br />
&#8221; Copy the HTML and paste it into your webpage&#8221;</p>
<p>Now to make available this Gadget in your site , Open your sharepoint page in browser.<br />
Drag and Place a ContentEditorWebPart there.<br />
In it&#8217;s Source Editor, Past the HTML Code that you have copied.</p>
<p><a href="http://einformant.files.wordpress.com/2008/09/msnger_9-22-2008-11-22-01-am.png"><img src="http://einformant.files.wordpress.com/2008/09/msnger_9-22-2008-11-22-01-am.png?w=500" alt="" title="msnger_9-22-2008-11-22-01-am"   class="aligncenter size-full wp-image-25" /></a></p>
<p>Done!!!<br />
Now any one can chat with you by using this.<br />
You have to make login in MSN Messenger.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/einformant.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/einformant.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/einformant.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/einformant.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/einformant.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/einformant.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/einformant.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/einformant.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/einformant.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/einformant.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/einformant.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/einformant.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/einformant.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/einformant.wordpress.com/19/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=einformant.wordpress.com&amp;blog=4205917&amp;post=19&amp;subd=einformant&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://einformant.wordpress.com/2008/09/22/get-online-help/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/306b0fcc7752e211ca9c11c44ac3304d?s=96&#38;d=identicon" medium="image">
			<media:title type="html">Sapnakirti</media:title>
		</media:content>

		<media:content url="http://einformant.files.wordpress.com/2008/09/msnger_9-22-2008-11-22-01-am.png" medium="image">
			<media:title type="html">msnger_9-22-2008-11-22-01-am</media:title>
		</media:content>
	</item>
	</channel>
</rss>
