<?xml version="1.0" encoding="UTF-8" standalone="no"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:gd="http://schemas.google.com/g/2005" xmlns:georss="http://www.georss.org/georss" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:thr="http://purl.org/syndication/thread/1.0" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-7279871317298278007</atom:id><lastBuildDate>Sat, 31 Aug 2024 11:46:53 +0000</lastBuildDate><title>praveensblog</title><description>Way To Microsoft TEchnologies</description><link>http://waytodotnet.blogspot.com/</link><managingEditor>noreply@blogger.com (Praveen from Hyderabd)</managingEditor><generator>Blogger</generator><openSearch:totalResults>4</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><language>en-us</language><itunes:explicit>no</itunes:explicit><itunes:subtitle>Way To Microsoft TEchnologies</itunes:subtitle><itunes:owner><itunes:email>noreply@blogger.com</itunes:email></itunes:owner><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7279871317298278007.post-8754055400645930287</guid><pubDate>Wed, 22 Aug 2007 11:55:00 +0000</pubDate><atom:updated>2007-08-22T04:57:06.456-07:00</atom:updated><title/><description></description><link>http://waytodotnet.blogspot.com/2007/08/blog-post_22.html</link><author>noreply@blogger.com (Praveen from Hyderabd)</author><thr:total>1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7279871317298278007.post-1576077284066455282</guid><pubDate>Tue, 21 Aug 2007 06:35:00 +0000</pubDate><atom:updated>2007-08-20T23:44:59.695-07:00</atom:updated><title>Ajax Implementation in Asp.net 2.0</title><description>In this article i am giving you a very usefull example, that is when you choose the country in a dropdown list which is filled dynamically and want the state comes in another dropdown will depend on the first dropdown list. To remove this post back i use ajax here.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Asynchronous JavaScript and xml (AJAX) is now the need of the new generation websites. In the asp.net using AJAX is very easy. We just place few line codes in the web.config file and start using Ajax tags. But you should download Ajaxtoolkit first from the following Microsoft link.&lt;br /&gt;&lt;br /&gt;Requirements:&lt;br /&gt;(1) Microsoft .NET Framework Version 2.0,&lt;br /&gt;(2) IE 5.01 or later&lt;br /&gt;(3) Windows 2000; Windows Server 2003; Windows Vista; Windows XP&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;After download this exe you will get the additional option in your .net toolbox is Ajax Extensions.&lt;br /&gt;&lt;br /&gt;Now two ways to use ajax&lt;br /&gt;&lt;span style="color:#ff9966;"&gt;&lt;span style="color:#ff6600;"&gt;(1) Create a new ajax enabled web site. File-&gt;new -&gt;ajax enabled web site&lt;br /&gt;OR&lt;br /&gt;(2) Changes made in your existing asp.net2.0 website.&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;then&lt;br /&gt;&lt;br /&gt;You must add the following lines in your &lt;span style="color:#ff9900;"&gt;web.config files.&lt;br /&gt;&lt;/span&gt;Add these lines in   &lt;span style="color:#ff6600;"&gt;&lt;system.web&gt;&lt;br /&gt;&lt;/span&gt;&lt;httphandlers&gt;&lt;br /&gt;&lt;remove path="”*.asmx”/" verb="”*”"&gt;&lt;br /&gt; &lt;br /&gt;&lt;httphandlers&gt;  &lt;br /&gt;&lt;remove verb="”*”" path="”*.asmx”/"&gt;  &lt;br /&gt;&lt;add verb="”*”" path="”*.asmx”" validate="”false”" type="”System.Web.Script.Services.ScriptHandlerFactory," version="1.0.61025.0," culture="neutral," publickeytoken="31bf3856ad364e35″/"&gt;  &lt;br /&gt;&lt;add verb="”GET,HEAD”" path="”ScriptResource.axd”" type="”System.Web.Handlers.ScriptResourceHandler," version="1.0.61025.0," culture="neutral," publickeytoken="31bf3856ad364e35″" validate="”false”/"&gt;  &lt;br /&gt;&lt;/httphandlers&gt;  &lt;br /&gt;&lt;httpmodules&gt;  &lt;br /&gt;&lt;add name="”ScriptModule”" type="”System.Web.Handlers.ScriptModule," version="1.0.61025.0," culture="neutral," publickeytoken="31bf3856ad364e35″/"&gt;  &lt;br /&gt;&lt;/httpmodules&gt;  &lt;br /&gt;&lt;br /&gt;-------------------------------------&lt;br /&gt;&lt;strong&gt;Praveens Note:&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="color:#333333;"&gt;&lt;em&gt;If you think why I add these lines in you web.config file then the answer is these lines you can find in you system&lt;br /&gt;C or other system directory \Program Files\Microsoft ASP.NET\ASP.NET 2.0 AJAX Extensions\v1.0.61025\web.configIf you don’t do that, then you will get the ‘sys is undefine’ javascript error. And your ajax will not work fine.&lt;br /&gt;So, cheer up, now your application is ready to implement the ajax in .net 2.0. First place a “script manager��? and then a “update panel��?. Now Any control in the update panel if request to server, then only the part within the update panel will submitted to the server. This is very useful when your page is frequently postback.&lt;/em&gt;&lt;br /&gt;&lt;/span&gt;&lt;add path="”*.asmx”" verb="”*”" type="”System.Web.Script.Services.ScriptHandlerFactory," validate="”false”" version="1.0.61025.0," culture="neutral," publickeytoken="31bf3856ad364e35″/"&gt;&lt;br /&gt;&lt;add path="”ScriptResource.axd”" verb="”GET,HEAD”" type="”System.Web.Handlers.ScriptResourceHandler," validate="”false”/" version="1.0.61025.0," culture="neutral," publickeytoken="31bf3856ad364e35″"&gt;Here I am giving you a very simple and useful example, which you deals many times while making the dynamic website. The example is when data is dynamically filled in the dropdownlist then when you choose the country and want to display the information about only that state which belongs to that particular country, means in another dropdown you want to fill the state related to that particular country, which is selected by the user, the page postback. To remove this postback you can use ajax as in the given example I did.For the ease of your understanding I doesn’t uses anything on that particular page except the necessary thing and the things which are more convenient for your understandings. I use XML database (for you convenience) for this example, you can use any of other database.&lt;br /&gt;My naming convention is as follows:Drop down list for country: ddlCountryDrop down list for state :ddlStateAnd a label :lblMsg&lt;br /&gt;Now ddlCountry is dynamically filled by the xml database on pageload event. For this purpose I call a function fillCountry(). It is called only once to fill the dropdownlist ddlcountry.&lt;br /&gt;Page Load Event:&lt;br /&gt;&lt;br /&gt;”’ &lt;summary&gt;”’ On page load the drop down for choose country is filled, by a function fillCountry()”’ &lt;/summary&gt;”’ &lt;param name="”sender”"&gt;&lt;/param&gt;”’ &lt;param name="”e”"&gt;&lt;/param&gt;”’ &lt;remarks&gt;&lt;/remarks&gt;Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.LoadIf Not IsPostBack ThenfillCountry()End If&lt;br /&gt;End Sub&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Sub routine fillCountry:fillCountry() sub routine is used to fill the ddlCountry. It just read the xml file in the dataset. It uses listitem to fill the dropdownlist. Listitem text and listitem value is provided dynamically from the dataset.And at the end listitem is added to the dropdown.&lt;br /&gt;&lt;a onclick="dp.sh.Toolbar.Command('ViewSource',this);return false;" href="http://9tutorials.com/2007/05/22/easiest-way-to-implement-ajax-in-your-aspnet-20-applications.html#"&gt;view plain&lt;/a&gt;&lt;a onclick="dp.sh.Toolbar.Command('CopyToClipboard',this);return false;" href="http://9tutorials.com/2007/05/22/easiest-way-to-implement-ajax-in-your-aspnet-20-applications.html#"&gt;copy to clipboard&lt;/a&gt;&lt;a onclick="dp.sh.Toolbar.Command('PrintSource',this);return false;" href="http://9tutorials.com/2007/05/22/easiest-way-to-implement-ajax-in-your-aspnet-20-applications.html#"&gt;print&lt;/a&gt;&lt;a onclick="dp.sh.Toolbar.Command('About',this);return false;" href="http://9tutorials.com/2007/05/22/easiest-way-to-implement-ajax-in-your-aspnet-20-applications.html#"&gt;?&lt;/a&gt;&lt;br /&gt;·········10········20········30········40········50········60········70········80········90········100·······110·······120·······130·······140·······150&lt;br /&gt;”’ &lt;summary&gt;  &lt;br /&gt;”’ This subroutine is used to fill the drop down list for country , dynamically  &lt;br /&gt;”’ &lt;/summary&gt;  &lt;br /&gt;”’ &lt;remarks&gt;&lt;/remarks&gt;  &lt;br /&gt;Private Sub fillCountry()  &lt;br /&gt;Dim ds As New DataSet()  &lt;br /&gt;Dim lst As ListItem    ‘list items that will be added to drop down list after assigning the text and value  &lt;br /&gt;Dim i As Integer = 0  &lt;br /&gt;If Not IsPostBack() Then &lt;br /&gt;ddlCountry.Items.Clear()  &lt;br /&gt;End If &lt;br /&gt; &lt;br /&gt;ds.ReadXml(Server.MapPath(”App_Data\country.xml”))  &lt;br /&gt;lst = New ListItem()  &lt;br /&gt;lst.Text = “–Choose Country–”  &lt;br /&gt;lst.Value = “0″  &lt;br /&gt;ddlCountry.Items.Add(lst)  &lt;br /&gt;For i = 0 To ds.Tables(0).Rows.Count - 1  &lt;br /&gt;lst = New ListItem()  &lt;br /&gt;lst.Text = ds.Tables(0).Rows(i)(0)  &lt;br /&gt;lst.Value = ds.Tables(0).Rows(i)(1)  &lt;br /&gt;ddlCountry.Items.Add(lst)  &lt;br /&gt;Next &lt;br /&gt; &lt;br /&gt;End Sub &lt;br /&gt;  ”’ &lt;summary&gt;&lt;br /&gt;”’ This subroutine is used to fill the drop down list for country , dynamically&lt;br /&gt;”’ &lt;/summary&gt;&lt;br /&gt;”’ &lt;remarks&gt;&lt;/remarks&gt;&lt;br /&gt;Private Sub fillCountry()&lt;br /&gt;Dim ds As New DataSet()&lt;br /&gt;Dim lst As ListItem ‘list items that will be added to drop down list after assigning the text and value&lt;br /&gt;Dim i As Integer = 0&lt;br /&gt;If Not IsPostBack() Then&lt;br /&gt;ddlCountry.Items.Clear()&lt;br /&gt;End If&lt;br /&gt;ds.ReadXml(Server.MapPath(”App_Data\country.xml”))&lt;br /&gt;lst = New ListItem()&lt;br /&gt;lst.Text = “–Choose Country–”&lt;br /&gt;lst.Value = “0″&lt;br /&gt;ddlCountry.Items.Add(lst)&lt;br /&gt;For i = 0 To ds.Tables(0).Rows.Count - 1&lt;br /&gt;lst = New ListItem()&lt;br /&gt;lst.Text = ds.Tables(0).Rows(i)(0)&lt;br /&gt;lst.Value = ds.Tables(0).Rows(i)(1)&lt;br /&gt;ddlCountry.Items.Add(lst)&lt;br /&gt;Next&lt;br /&gt;End Sub&lt;br /&gt;&lt;br /&gt;The country drop down is dynamically filled by the above code.&lt;br /&gt;&lt;a onclick="dp.sh.Toolbar.Command('ViewSource',this);return false;" href="http://9tutorials.com/2007/05/22/easiest-way-to-implement-ajax-in-your-aspnet-20-applications.html#"&gt;view plain&lt;/a&gt;&lt;a onclick="dp.sh.Toolbar.Command('CopyToClipboard',this);return false;" href="http://9tutorials.com/2007/05/22/easiest-way-to-implement-ajax-in-your-aspnet-20-applications.html#"&gt;copy to clipboard&lt;/a&gt;&lt;a onclick="dp.sh.Toolbar.Command('PrintSource',this);return false;" href="http://9tutorials.com/2007/05/22/easiest-way-to-implement-ajax-in-your-aspnet-20-applications.html#"&gt;print&lt;/a&gt;&lt;a onclick="dp.sh.Toolbar.Command('About',this);return false;" href="http://9tutorials.com/2007/05/22/easiest-way-to-implement-ajax-in-your-aspnet-20-applications.html#"&gt;?&lt;/a&gt;&lt;br /&gt;·········10········20········30········40········50········60········70········80········90········100·······110·······120·······130·······140·······150&lt;br /&gt; &lt;br /&gt;On Select Index Change event of Country dropdownlist  &lt;br /&gt;Protected Sub ddlCountry_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs)  &lt;br /&gt;ddlState.Enabled = True &lt;br /&gt;fillState(ddlCountry.SelectedItem.Value.ToString().Trim())  &lt;br /&gt;lblMsg.Text = “You are selected ” + ddlCountry.SelectedItem.Text  &lt;br /&gt;End Sub &lt;br /&gt;  On Select Index Change event of Country dropdownlist&lt;br /&gt;Protected Sub ddlCountry_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs)&lt;br /&gt;ddlState.Enabled = True&lt;br /&gt;fillState(ddlCountry.SelectedItem.Value.ToString().Trim())&lt;br /&gt;lblMsg.Text = “You are selected ” + ddlCountry.SelectedItem.Text&lt;br /&gt;End Sub&lt;br /&gt;&lt;br /&gt;On the change of the dropdown selection, it enable the state dropdown list (ddlState) and dynamically fill the ddlstate dropdown by the function fillState(country’s Selected item value).&lt;br /&gt;Sub routine fillState(CountryID):If you have a close look on the below code you will find the line ddlState.Items.Clear()Actually it is just clear the ddlState every time before dynamically filling the data into them, if this line is not written the each time when this function called it will not remove the previous data, just add new item into them.Now again a new thing :lst = New ListItem()lst.Text = “–Choose State–”lst.Value = “0″&lt;br /&gt;What these three line do. These simply add the first list item as choose state so user can easily understand that this dropdown is to choose the state. And its value is 0 you can put it -1 or some thing string as you want.One last thingIf ds.Tables(0).Rows(i)(2) = countryid ThenAbove line is fillter the data for state which belongs to the particular countryid (See State.xml). If you are using another database you just do it by using where condition in the sql select statement.&lt;br /&gt;&lt;br /&gt;”’ &lt;summary&gt;  &lt;br /&gt;”’ It fills the drop down for the state dynamically  &lt;br /&gt;”’ &lt;/summary&gt;  &lt;br /&gt;”’ &lt;param name="”countryid”&amp;gtIt"&gt;  &lt;br /&gt;”’ &lt;remarks&gt;&lt;/remarks&gt;  &lt;br /&gt;&lt;br /&gt;Private Sub fillState(ByVal countryid As String)  &lt;br /&gt;Dim ds As New DataSet()  &lt;br /&gt;Dim lst As ListItem  &lt;br /&gt;Dim i As Integer = 0  &lt;br /&gt;ddlState.Items.Clear()  &lt;br /&gt;lst = New ListItem()  &lt;br /&gt;lst.Text = “–Choose State–”  &lt;br /&gt;lst.Value = “0″  &lt;br /&gt;ddlState.Items.Add(lst)  &lt;br /&gt;ds.ReadXml(Server.MapPath(”App_Data\state.xml”))  &lt;br /&gt;For i = 0 To ds.Tables(0).Rows.Count - 1  &lt;br /&gt;If ds.Tables(0).Rows(i)(2) = countryid Then &lt;br /&gt;lst = New ListItem()  &lt;br /&gt;lst.Text = ds.Tables(0).Rows(i)(0)  &lt;br /&gt;lst.Value = ds.Tables(0).Rows(i)(1)  &lt;br /&gt;ddlState.Items.Add(lst)  &lt;br /&gt;End If &lt;br /&gt;Next &lt;br /&gt;  ”’ &lt;summary&gt;&lt;br /&gt;”’ It fills the drop down for the state dynamically&lt;br /&gt;”’ &lt;/summary&gt;&lt;br /&gt;”’ &lt;param name="”countryid”&amp;gtIt"&gt;&lt;br /&gt;”’ &lt;remarks&gt;&lt;/remarks&gt;&lt;br /&gt;Private Sub fillState(ByVal countryid As String)&lt;br /&gt;Dim ds As New DataSet()&lt;br /&gt;Dim lst As ListItem&lt;br /&gt;Dim i As Integer = 0&lt;br /&gt;ddlState.Items.Clear()&lt;br /&gt;lst = New ListItem()&lt;br /&gt;lst.Text = “–Choose State–”&lt;br /&gt;lst.Value = “0″&lt;br /&gt;ddlState.Items.Add(lst)&lt;br /&gt;ds.ReadXml(Server.MapPath(”App_Data\state.xml”))&lt;br /&gt;For i = 0 To ds.Tables(0).Rows.Count - 1&lt;br /&gt;If ds.Tables(0).Rows(i)(2) = countryid Then&lt;br /&gt;lst = New ListItem()&lt;br /&gt;lst.Text = ds.Tables(0).Rows(i)(0)&lt;br /&gt;lst.Value = ds.Tables(0).Rows(i)(1)&lt;br /&gt;ddlState.Items.Add(lst)&lt;br /&gt;End If&lt;br /&gt;Next&lt;br /&gt;&lt;br /&gt;Summary&lt;br /&gt;Now we can come to this conclusion, you can enhance the lots of user interaction using Ajax. You can use it on every where, where you think it required. Another member for the toolbox in Ajax extension is for the different purpose like update progress is for the displaying the progress in the Ajax panel when it takes too much time to update. Another example of Ajax is you can use it in data grid also, it just remove the post back when you enable paging and shorting. In calendar control it also removes the post back etc. I will come with my other articles with more features of Ajax.&lt;br /&gt;&lt;br /&gt;&lt;/httphandlers&gt;&lt;br /&gt;&lt;httpmodules&gt;&lt;br /&gt;&lt;add type="”System.Web.Handlers.ScriptModule," name="”ScriptModule”" version="1.0.61025.0," culture="neutral," publickeytoken="31bf3856ad364e35″/"&gt;&lt;br /&gt;&lt;/httpmodules&gt;</description><link>http://waytodotnet.blogspot.com/2007/08/ajax-implementation-in-aspnet-20.html</link><author>noreply@blogger.com (Praveen from Hyderabd)</author><thr:total>0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7279871317298278007.post-7474192548381626480</guid><pubDate>Mon, 20 Aug 2007 07:13:00 +0000</pubDate><atom:updated>2007-08-20T00:14:20.785-07:00</atom:updated><title>Skills being measured for Exam 70-542</title><description>&lt;strong&gt;Exam 70-542: Microsoft Office SharePoint Server 2007 – Application Development &lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;This certification exam measures your ability to build web portals and integrate business applications using Microsoft Office SharePoint Server 2007.&lt;br /&gt;Before taking the exam, you should be proficient in the job skills listed in the following matrix. The matrix shows which Microsoft Official Curriculum courses may help you reach competency in the skills being tested in the exam.&lt;br /&gt;Skills measured by exam 70-542&lt;br /&gt;Managing Enterprise Content&lt;br /&gt;Enforce document storage business rules by using Document Policy.&lt;br /&gt;• Create a custom document policy.&lt;br /&gt;• Deploy a document policy by using a policy feature.&lt;br /&gt;• Specify logic for a document policy by using a policy resource.&lt;br /&gt;• Manage document retention rules by using the expiration feature policy.&lt;br /&gt;• Launch a workflow when a document expires.&lt;br /&gt;&lt;br /&gt;Audit Windows SharePoint Services content by using a custom policy.&lt;br /&gt;Manage records by using Office SharePoint Server 2007 record management features.&lt;br /&gt;• Create a custom file plan.&lt;br /&gt;• Create a custom audit report.&lt;br /&gt;• Create a custom file submission.&lt;br /&gt;• Create a custom legal hold.&lt;br /&gt;&lt;br /&gt;Create content by using the Office SharePoint Server 2007 Web content management features.&lt;br /&gt;• Extend the Page Authoring toolbar.&lt;br /&gt;• Create pages dynamically.&lt;br /&gt;• Modify page layout by using content placeholders.&lt;br /&gt;• Create a custom field control.&lt;br /&gt;• Localize a site by using resource lists.&lt;br /&gt;&lt;br /&gt;Deploy content between servers.&lt;br /&gt;Provide variations of Web content.&lt;br /&gt;• Redirect a user to a variation based on profile settings.&lt;br /&gt;• Launch a workflow when an event occurs in a primary variation.&lt;br /&gt;&lt;br /&gt;Provision multiple sites in a hierarchy.&lt;br /&gt;Creating Business Intelligence Solutions by Using Office SharePoint Server 2007&lt;br /&gt;Display data from a Microsoft Excel workbook by using Excel Services.&lt;br /&gt;Create a trusted workbook location by using the Stsadm.exe command-line tool.&lt;br /&gt;Implement business logic by using an Excel Services user-defined function.&lt;br /&gt;• Process enterprise data from a Windows SharePoint Services list.&lt;br /&gt;• Troubleshoot a user-defined function.&lt;br /&gt;&lt;br /&gt;Filter data in a workbook by using Excel Services.&lt;br /&gt;Provide parameters to a Report Viewer Web Part from a custom Web Part.&lt;br /&gt;Expose a data source by adding a data connection to a Report Center Web Site.&lt;br /&gt;Create a key performance indicator (KPI) Web Part by using data from a report data source.&lt;br /&gt;Integrating Business Data with Office SharePoint Server 2007 by Using the Business Data Catalog (BDC)&lt;br /&gt;Create a BDC Application Definition.&lt;br /&gt;• Create a line of business (LOB) system.&lt;br /&gt;&lt;br /&gt;Describe an external application in the BDC Application Definition.&lt;br /&gt;• Create an LOB system instance.&lt;br /&gt;• Create an entity.&lt;br /&gt;&lt;br /&gt;Display data from an external data source.&lt;br /&gt;• Create a Finder method.&lt;br /&gt;&lt;br /&gt;Enable indexing of data stored in an external data source.&lt;br /&gt;• Create an IDEnumerator.&lt;br /&gt;&lt;br /&gt;Enable searching on a BDC Application Definition.&lt;br /&gt;• Enable a single item query by creating identifiers for entities.&lt;br /&gt;• Enable a single item query by creating a SpecificFinder method.&lt;br /&gt;• Add input and output parameters to a SpecificFinder method.&lt;br /&gt;• Create a filter descriptor.&lt;br /&gt;&lt;br /&gt;Create a custom action on an entity.&lt;br /&gt;Create an association between two entities.&lt;br /&gt;Create a Web Part to browse data.&lt;br /&gt;• Return an LOB system instance.&lt;br /&gt;• Return an entity.&lt;br /&gt;• Execute a finder on an entity.&lt;br /&gt;• Execute a method on an entity.&lt;br /&gt;• Execute a SpecificFinder on an entity.&lt;br /&gt;• Execute a wildcard filter on an entity.&lt;br /&gt;&lt;br /&gt;Accessing Office SharePoint Server 2007 Application Platform Services&lt;br /&gt;Process InfoPath data from within a workflow.&lt;br /&gt;Display an InfoPath Form from within an ASP.NET page by using the Form Services control.&lt;br /&gt;Automate Office Forms Server administration tasks.&lt;br /&gt;• Activate a previously uploaded form template.&lt;br /&gt;&lt;br /&gt;Manage credentials by using the single sign-on (SSO) credential store.&lt;br /&gt;• Create a custom SSO provider for use by the BDC.&lt;br /&gt;• Apply credentials to a Web service call by using SSO.&lt;br /&gt;&lt;br /&gt;Convert documents by using the document converter.&lt;br /&gt;• Convert a document from a document library by using an existing document converter.&lt;br /&gt;• Increase the priority of a document in the conversion process.&lt;br /&gt;• Transform a custom document format into another format.&lt;br /&gt;• Publish a page by using the document converter.&lt;br /&gt;&lt;br /&gt;Display a user profile retrieved from an Office SharePoint Server 2007 Web service.&lt;br /&gt;Searching Data by Using the Search Service&lt;br /&gt;Programmatically enhance the search service.&lt;br /&gt;• Access the search context for the Shared Services Provider (SSP).&lt;br /&gt;• Associate a search term by creating a Best Bet.&lt;br /&gt;&lt;br /&gt;Add a custom search page for searching the BDC.&lt;br /&gt;• Extend the user interface by adding a tab to the search page.&lt;br /&gt;&lt;br /&gt;Provide custom search capabilities by creating an enterprise search Web Part.&lt;br /&gt;Customize the display of search results by modifying the Search Core Results XSLT.&lt;br /&gt;Display results from a Windows SharePoint Services search Web service.&lt;br /&gt;Display the results of a keyword query.&lt;br /&gt;Targeting Content Based on Audience Membership&lt;br /&gt;Create an audience.&lt;br /&gt;Specify conditions for audience membership by using rules.&lt;br /&gt;Target a list item to an audience.&lt;br /&gt;Target a Web Part to an audience by using filters.&lt;br /&gt;Display all audiences to which a user belongs.&lt;br /&gt;Display all users in a given audience.&lt;br /&gt;Customizing Functionality by Using Profiles&lt;br /&gt;Import users into the user profile store from an LDAP store.&lt;br /&gt;Create a profile in the user profile store.&lt;br /&gt;Manipulate profile properties.&lt;br /&gt;• Add a profile property to the user profile store.&lt;br /&gt;• Store a user's attributes in the user profile store by creating a multivalue property.&lt;br /&gt;• Retrieve a specific property from a user profile.&lt;br /&gt;• Map a BDC data item to a user profile property.&lt;br /&gt;• Set the privacy policy for a user profile property.&lt;br /&gt;&lt;br /&gt;Display all colleagues for a given user.&lt;br /&gt;Add a distribution list to a new membership.&lt;br /&gt;Display results from the user profile change log.</description><link>http://waytodotnet.blogspot.com/2007/08/skills-being-measured-for-exam-70-542.html</link><author>noreply@blogger.com (Praveen from Hyderabd)</author><thr:total>2</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7279871317298278007.post-4106350350697948197</guid><pubDate>Mon, 20 Aug 2007 07:11:00 +0000</pubDate><atom:updated>2007-08-20T00:12:57.968-07:00</atom:updated><title>Certifications On Microsoft Office Sharepoint Products 2007</title><description>&lt;strong&gt;Exam 70-542: Microsoft Office SharePoint Server 2007 – Application Development &lt;br /&gt;Exam 70-541: TS: Windows SharePoint Services 3.0 – Application Development&lt;br /&gt;Exam 70-631: TS: Windows SharePoint Services 3.0, Configuring &lt;br /&gt;Exam 70-630: TS: Microsoft Office SharePoint Server 2007, Configuring &lt;/strong&gt;</description><link>http://waytodotnet.blogspot.com/2007/08/certifications-on-microsoft-office.html</link><author>noreply@blogger.com (Praveen from Hyderabd)</author><thr:total>1</thr:total></item></channel></rss>