<?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/"
	>

<channel>
	<title>Dot Com Infoway - Latest Technology, Web Development and SEO Blog, News, Updates and Tips &#187; Software Development</title>
	<atom:link href="http://www.dotcominfoway.com/blog/author/software-development/feed" rel="self" type="application/rss+xml" />
	<link>http://www.dotcominfoway.com/blog</link>
	<description>Dot Com Infoway- Blog</description>
	<lastBuildDate>Mon, 06 Feb 2012 13:01:41 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>SQL Server 2008: IT to Business</title>
		<link>http://www.dotcominfoway.com/blog/sql-server-2008-it-to-business</link>
		<comments>http://www.dotcominfoway.com/blog/sql-server-2008-it-to-business#comments</comments>
		<pubDate>Tue, 24 Aug 2010 05:48:20 +0000</pubDate>
		<dc:creator>Software Development</dc:creator>
				<category><![CDATA[Software Applications]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[reporting services sql server]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[SQL Server 2008]]></category>

		<guid isPermaLink="false">http://www.dotcominfoway.com/blog/?p=2938</guid>
		<description><![CDATA[In previous blog posts, we discussed on the new features such as dynamic development and pervasive insight in SQL Server 2008. In this post, we shall discuss on a fantastic feature &#8211; Reporting services in SQL Server 2008. As all of us are aware of the importance of reports at various levels and this feature [...]]]></description>
			<content:encoded><![CDATA[<p>In previous blog posts, we discussed on the new features such as dynamic development and pervasive insight in SQL Server 2008. In this post, we shall discuss on a fantastic feature &#8211; Reporting services in SQL Server 2008.</p>
<p>As all of us are aware of the importance of reports at various levels and this feature in SQL Server 2008 is no exception. This feature helps in achieving and analyzing our targets based on the records available. Reporting services are embedded with SQL Server and we have interface to design reports flexibly and produce them on time.</p>
<p><strong>Reporting Services:</strong></p>
<p>This is very simple and all you need  to do is take the following steps:</p>
<p>1. First, check the configuration of the reporting service.<br />
2. Secondly, design Reports<br />
3. Thirdly, deploy Reports<br />
4. At last, view Reports in a click</p>
<p>While installing Reporting Services (SQL SERVER), we need to choose the default configuration which can automate the entire configuration process for reporting services. But sometime, we may need to add or change Reporting Services configuration options. <span id="more-2938"></span></p>
<p>So before going into designing report aspects, the following figure helps administrators to perform each of the tasks required to configure the Reporting Service Deployment which results in reduced downtime and faster delivery of reporting solutions.</p>
<p><a href="http://www.dotcominfoway.com/blog/wp-content/uploads/2010/08/SQL-Server-2008-1.png"><img class="aligncenter size-full wp-image-2939" title="SQL Server 2008: IT to Business" src="http://www.dotcominfoway.com/blog/wp-content/uploads/2010/08/SQL-Server-2008-1.png" alt="" width="401" height="287" /></a></p>
<ul>
<li>Start the Service</li>
<li> Configure Web Service URL</li>
<li>Configure Report Manager URL</li>
<li> Configure Email Settings if needed</li>
</ul>
<p>We have a wonderful feature of Report Viewer in designing reports as we expected. Perform the following steps:</p>
<ul>
<li> Create a Solution (Business Intelligence Development Studio)</li>
<li> Configure Data Source (as usual)</li>
<li>Click Next</li>
<li> In the Query Designer, Enter the T-SQL / View (as per your report)</li>
<li> Verify the Query entered using “Run Query” option</li>
</ul>
<p><a href="http://www.dotcominfoway.com/blog/wp-content/uploads/2010/08/SQL-Server-2008-2.png"><img class="aligncenter size-full wp-image-2940" title="SQL Server 2008: IT to Business" src="http://www.dotcominfoway.com/blog/wp-content/uploads/2010/08/SQL-Server-2008-2.png" alt="" width="404" height="226" /></a></p>
<p>Once the configuration of data source is over,</p>
<ul>
<li> Click Finish, which would generate the design automatically for the selected data source</li>
<li>Modify your designs (add additional controls text box, line etc.)</li>
</ul>
<p><a href="http://www.dotcominfoway.com/blog/wp-content/uploads/2010/08/SQL-Server-2008-3.png"><img class="aligncenter size-full wp-image-2941" title="SQL Server 2008: IT to Business" src="http://www.dotcominfoway.com/blog/wp-content/uploads/2010/08/SQL-Server-2008-3.png" alt="" width="399" height="304" /></a></p>
<p>Once your design is over,</p>
<ul>
<li> Set Report Server URL</li>
<li> Right-click on the solution in the Solution Explorer and click on Properties.</li>
</ul>
<p>You will see the below dialog.</p>
<ul>
<li> Change the “TargetReportFolder” value http://myserver/reportserver (not just /report!).</li>
<li> Press save.</li>
</ul>
<p>Right-click on the solution again and select Deploy.</p>
<p><a href="http://www.dotcominfoway.com/blog/wp-content/uploads/2010/08/SQL-Server-2008-4.png"><img class="aligncenter size-full wp-image-2942" title="SQL Server 2008: IT to Business" src="http://www.dotcominfoway.com/blog/wp-content/uploads/2010/08/SQL-Server-2008-4.png" alt="" width="382" height="252" /></a></p>
<p>Once you deploy successfully without any error,</p>
<ul>
<li> Browse the URL http://myserver/report (not /reportserver!)</li>
<li> You will find the below page</li>
<li> Click on the report and test it</li>
</ul>
<p><a href="http://www.dotcominfoway.com/blog/wp-content/uploads/2010/08/SQL-Server-2008-5.png"><img class="aligncenter size-full wp-image-2943" title="SQL Server 2008: IT to Business" src="http://www.dotcominfoway.com/blog/wp-content/uploads/2010/08/SQL-Server-2008-5.png" alt="" width="378" height="241" /></a></p>
<p>The steps are very simple to follow and we can produce difference sorts of reports with features like list, chart, table, matrix, tablix etc., Apart from these we have parameters (as like other reporting control), interactive sorting features, actions, document maps, image embedding, sub reports, export option to pdf / xls / doc.</p>
<p>Hope this post has offered a comprehensive view of the simplicity of Reporting services which would help us in analyzing and   producing on-time reports with desired formats.</p>
<img src="http://www.dotcominfoway.com/blog/?ak_action=api_record_view&id=2938&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.dotcominfoway.com/blog/sql-server-2008-it-to-business/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft SharePoint Server- Part V</title>
		<link>http://www.dotcominfoway.com/blog/microsoft-sharepoint-server-part-v-2</link>
		<comments>http://www.dotcominfoway.com/blog/microsoft-sharepoint-server-part-v-2#comments</comments>
		<pubDate>Tue, 03 Aug 2010 14:36:24 +0000</pubDate>
		<dc:creator>Software Development</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[MOSS]]></category>
		<category><![CDATA[MOSS 2007]]></category>
		<category><![CDATA[moss 2010]]></category>
		<category><![CDATA[Sharepoint Development]]></category>

		<guid isPermaLink="false">http://www.dotcominfoway.com/blog/?p=2928</guid>
		<description><![CDATA[We hope that it is clear to all of us from our previous blog that the main purpose of enterprise search of SharePoint Server is to provide enhanced searching capabilities by gathering, querying, and indexing with support for SQL query syntax. We also enlisted the features available in SharePoint Enterprise Search with just a mention [...]]]></description>
			<content:encoded><![CDATA[<p>We hope that it is clear to all of us from our previous blog that the main purpose of enterprise search of SharePoint Server is to provide enhanced searching capabilities by gathering, querying, and indexing with support for SQL query syntax. We also enlisted the features available in SharePoint Enterprise Search with just a mention about its architectural components. We are back again to let you know the functionalities of each of its architectural components.</p>
<p>The below picture provides us the detailed view of the architecture.</p>
<p>From the diagram it is clear that the SharePoint Enterprise Search Engine in itself has got several components and each one has its own responsibilities during searching process. We will entail them one by one here:<br />
<a href="http://www.dotcominfoway.com/blog/wp-content/uploads/2010/08/enterprise_search_architecture.jpg"><img class="aligncenter size-full wp-image-2927" title="Sharepoint enterprise search architecture" src="http://www.dotcominfoway.com/blog/wp-content/uploads/2010/08/enterprise_search_architecture.jpg" alt="Sharepoint enterprise search architecture" width="547" height="557" border="0" /></a><br />
<span id="more-2928"></span><br />
<strong>Index Engine:</strong><br />
This engine forms the backbone of the search by filtering out the text and the properties from the content that is gathered during enterprise search and indexes them for faster search.</p>
<p><strong>Query Engine:</strong><br />
This engine takes the responsibility of determining whether to apply keyword-based search or SQL-based search  and executes those queries and renders the result for the search data in appropriate format.<br />
<strong><br />
Protocol Handlers &amp; IFilters:</strong><br />
As the name of the component suggest, this engine opens up the content and document by checking their respective format and filter the documents based on the search request.<br />
<strong><br />
Content Index:</strong><br />
This engine extracts the words and other details from the content item, indexes, and stores them. It actually maintains a property store that is used to store a table of details and its corresponding values.</p>
<p><strong>Search Configuration Data: </strong><br />
This part of the enterprise search architecture actually provides best bets, keywords, and property schema information to the query engine and gets scopes and crawler logs from the protocol handler. Thus this engine maintains all the configuration information for the content and aids in servicing the enterprise search for rendering the results.</p>
<p><strong>Wordbreakers &amp; Stemmers:</strong><br />
The wordbreakers and stemmers do language-specific analysis for finding out the boundaries of words based on the specific rules of that language on lexicon. Then, these lengthy compound words are split  up and indexed in order to reduce the size and helps in better querying. The stemmers are actually there to store the words in its inflectional forms. If no word breakers are specified for a particular language, then by default punctuational symbol or white space would be used for word breaking.</p>
<p>Let us all stay tuned for more details as there are yet more to come on SharePoint Server Enterprise Search.</p>
<p><a href="http://www.usasoftwaredevelopers.com"><img src="http://www.usasoftwaredevelopers.com/b/recommended3.gif" </p>
<img src="http://www.dotcominfoway.com/blog/?ak_action=api_record_view&id=2928&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.dotcominfoway.com/blog/microsoft-sharepoint-server-part-v-2/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft SharePoint Server- Part IV</title>
		<link>http://www.dotcominfoway.com/blog/microsoft-sharepoint-server-part-iv</link>
		<comments>http://www.dotcominfoway.com/blog/microsoft-sharepoint-server-part-iv#comments</comments>
		<pubDate>Tue, 27 Jul 2010 13:16:51 +0000</pubDate>
		<dc:creator>Software Development</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Microsoft SharePoint]]></category>
		<category><![CDATA[MOSS]]></category>
		<category><![CDATA[MOSS 2007]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[Windows SharePoint Services]]></category>

		<guid isPermaLink="false">http://www.dotcominfoway.com/blog/?p=2919</guid>
		<description><![CDATA[We would like to dedicate this blog article to searching capabilities of Microsoft SharePoint and we will however briefly overview the searching feature with its architectural pattern reviewed in the forthcoming blog for its elaborateness. The traditional approach of searching through massive storage of documents in any organization became futile wherein we would navigate through [...]]]></description>
			<content:encoded><![CDATA[<p>We would like to dedicate this blog article to searching capabilities of Microsoft SharePoint and we will however briefly overview the searching feature with its architectural pattern reviewed in the forthcoming  blog for its elaborateness.</p>
<p>The traditional approach of searching through massive storage of documents in any organization  became futile wherein we would navigate through hierarchical arrangement of folders and it is difficult for us to search and locate a particular document. Thus, there arises the need for implementing an effective searching solution for an organization that would make ease the task of searching through documents by employees particularly business analyst. This implementation comes handy with Microsoft SharePoint Server that actually provides an uniform experience with improved search result and enhanced performance. The SharePoint Server uses indexing mechanism while storing the contents and this is the main reason for its desirable outcome in both performance wise and result wise.<br />
<span id="more-2919"></span><br />
<strong>SharePoint Enterprise Search:</strong></p>
<p>To be more precise, Microsoft SharePoint Search is to be called as Enterprise Search which is a shared service provided by SharePoint Server 2007 and above. It itself is an architecture that is based on the following functionalities:</p>
<ul>
<li>Extensive gathering of data.</li>
<li>Indexing of the data.</li>
<li>Querying the data using text-based search with support for SQL-based query syntax.</li>
</ul>
<p>The enterprise search architecture is built on the following components namely,</p>
<ul>
<li>Index Engine</li>
<li>Query Engine</li>
<li>Protocol Handlers</li>
<li>IFilters</li>
<li>Content Index</li>
<li>Property Store</li>
<li>Search Configuration Data</li>
<li>Wordbreakers</li>
</ul>
<p>We will cover the above components in the Enterprise Search Architecture in much detail in our next blog and in this section, we will discuss about how to query, customize the user interface for searching, and administration of enterprise search.</p>
<p><strong>Querying Enterprise Search:</strong></p>
<p>We can make three types of querying in the Enterprise Search namely keyword-based query, SQL-type query syntax, and URL syntax. This actually provides a new model called Query Object Model that can be used in custom search for web parts and the enterprise search query can also be  exposed as an XML-based web service which enables us to perform searches even outside the context of a SharePoint site.</p>
<p><strong>Customize the Enterprise Search user interface:</strong></p>
<p>This actually consists of some custom controls and a search result page. Once we enter our information to be searched, it is carried to the search result page. The request is actually passed as URL&#8217;s query string and submitted via hidden object to the search core web parts. The result is then retrieved back to the search result page and displayed. The resultant data of the search component consists the following types of results:</p>
<ul>
<li>Relevant result</li>
<li>High confidence results</li>
<li>Keywords and best bets results</li>
<li>Query statistics</li>
</ul>
<p>The Enterprise Search Center in SharePoint 2007 and above, provides the following set of components that can be used to set up or customize the search center:</p>
<ul>
<li>Search Center home</li>
<li>Search Results</li>
<li>Advanced search</li>
<li>people Search</li>
<li>People Search Results</li>
<li>Search Navigation tab</li>
</ul>
<p><strong>Enterprise Search Administration via Programming:</strong></p>
<p>Apart from the above features, Microsoft SharePoint Server 2007 and above comes up with a new model called Search Administration object model. This model allows to create custom application and we can administer the Enterprise Search feature programmatically. We can implement this model in console application, custom search web parts hosted on a SharePoint server, aspx pages, and windows forms client application.<br />
Using this object in our Enterprise Search, we can manage the content, maintain the changes in contents, and include the metadata for enterprise search and managing the properties of the content. Using this object model, we can also set the scope of search and manage the keywords for the Enterprise Search. Click for more <a href="http://www.dotcominfoway.com/technology/sharepoint">SharePoint Development</a> Services</p>
<img src="http://www.dotcominfoway.com/blog/?ak_action=api_record_view&id=2919&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.dotcominfoway.com/blog/microsoft-sharepoint-server-part-iv/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft SharePoint Server &#8211; Part III</title>
		<link>http://www.dotcominfoway.com/blog/microsoft-sharepoint-server-part-iii</link>
		<comments>http://www.dotcominfoway.com/blog/microsoft-sharepoint-server-part-iii#comments</comments>
		<pubDate>Tue, 20 Jul 2010 11:30:18 +0000</pubDate>
		<dc:creator>Software Development</dc:creator>
				<category><![CDATA[Software Applications]]></category>
		<category><![CDATA[Microsoft SharePoint]]></category>
		<category><![CDATA[My Site]]></category>
		<category><![CDATA[portal management]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[site definition]]></category>
		<category><![CDATA[site template]]></category>
		<category><![CDATA[web parts]]></category>
		<category><![CDATA[Windows SharePoint Services]]></category>

		<guid isPermaLink="false">http://www.dotcominfoway.com/blog/?p=2904</guid>
		<description><![CDATA[We are here to explore the feature of portal management available in Microsoft SharePoint Server. It would be interesting to note that there would be a system or a software available for us wherein an end user can utilize the existing features, customize as and where required and built an entire site. Actually, Microsoft SharePoint [...]]]></description>
			<content:encoded><![CDATA[<p>We are here to explore the feature of portal management available in Microsoft SharePoint Server. It would be interesting to note that there would be a system or a software available for us wherein an end user can utilize the existing features, customize as and where required and built an entire site. Actually, Microsoft SharePoint Server approaches this way and provides portal management system as one among its features in its platform. SharePoint provides us with a rich set of portal components that aid us in designing, deploying, and managing enterprise intranet portal sites, corporate internet presence web sites, and divisional portal sites. They actually support in designing, deploying and managing all portal sites. These components helps to communicate with right people who have right knowledge and experience in an organization.<span id="more-2904"></span><br />
<strong><br />
Site Definitions &#038; Site Templates:</strong><br />
A site template can be easily created by just creating a web site using SharePoint user interface and they can be saved as a template for future use.  An end user can then select a template to create a new web site.<br />
A site definition is the foundation upon which all the sites and user templates are built.<br />
However, if we need to create a set of reusable templates for an organization, then site definition would be the better approach. A user can create a new SharePoint site from a site definition that consists of lists, files, parts, and features needed for a web site. Site definition uniquely defines a web site and each site definition can have more than one site configuration, but a web site is based on only one site definition.</p>
<p><strong>My Site – Personalized Version:</strong><br />
SharePoint actually comes up with a site called My Site that provides with the following rich set of features and these features are specifically available in SharePoint 2007 and above:</p>
<ul>
<li>Social Networking</li>
<li>Privacy Controls</li>
<li>SharePoint Sites and Documents roll-up Web Parts</li>
<li>Colleagues and Memberships Web Parts</li>
</ul>
<p>Social Networking: This can happen in two ways namely,</p>
<ul>
<li>Public My Site Pages with Social networking Web parts:  People can simply identify users&#8217; information and share their interest with their connection. It also produces more  search results.</li>
<li>	Personal Connection: In social networking, it helps to establish connection and increase the users&#8217; communities. Users can create group using the same information like theirs.</li>
</ul>
<p><strong>Privacy Controls:  </strong>It provides a more secured information visibility in My Site Public view. This is provided by way of setting view authorizations such as My Manager, My Colleagues, and Everyone.</p>
<p><strong>SharePoint Sites and Documents roll-up Web Parts:</strong> This is used for storing the published collection of SharePoint sites. It also provides more support for filtering capabilities while querying up for a document that is stored in SharePoint sites.</p>
<p><strong>Colleagues and Memberships Web Parts:</strong> This actually provides the users with a list of people who they know, have common interests, and belong to common distribution lists and groups.<br />
The above discussed points are some basic features provided by SharePoint portal management system and we conclude this by saying that more and more features are awaiting to be discussed in the upcoming blog. Check our <a href="http://www.dotcominfoway.com/blog/microsoft-sharepoint-server-part-ii">Microsoft SharePoint Server Part II</a> and <a href="http://www.dotcominfoway.com/blog/microsoft-sharepoint-server-part-i">Microsoft SharePoint Server Part I</a> </p>
<img src="http://www.dotcominfoway.com/blog/?ak_action=api_record_view&id=2904&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.dotcominfoway.com/blog/microsoft-sharepoint-server-part-iii/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft SharePoint Server- Part II</title>
		<link>http://www.dotcominfoway.com/blog/microsoft-sharepoint-server-part-ii</link>
		<comments>http://www.dotcominfoway.com/blog/microsoft-sharepoint-server-part-ii#comments</comments>
		<pubDate>Fri, 16 Jul 2010 07:00:05 +0000</pubDate>
		<dc:creator>Software Development</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[auditing]]></category>
		<category><![CDATA[document converter]]></category>
		<category><![CDATA[InfoPath]]></category>
		<category><![CDATA[Microsoft SharePoint]]></category>
		<category><![CDATA[multilingual websites]]></category>
		<category><![CDATA[policy]]></category>
		<category><![CDATA[records repository]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[variation]]></category>
		<category><![CDATA[web presence]]></category>
		<category><![CDATA[Windows SharePoint Services]]></category>
		<category><![CDATA[work flow]]></category>

		<guid isPermaLink="false">http://www.dotcominfoway.com/blog/?p=2900</guid>
		<description><![CDATA[As we stated on our previous post “Microsoft SharePoint Server Part I”, we are again back here to continue reviewing new features in SharePoint server. However, the biggest part in Microsoft SharePoint Server being the content management system that we mentioned a hint of it on our previous blog, we would like to cover the [...]]]></description>
			<content:encoded><![CDATA[<p>As we stated on our previous post “<a title="Microsoft sharepoint server" href="http://www.dotcominfoway.com/blog/microsoft-sharepoint-server-part-i">Microsoft SharePoint Server Part I</a>”, we are again back here to continue reviewing new features in SharePoint server. However, the biggest part in Microsoft SharePoint Server being the content management system that we mentioned a hint of it on our previous blog, we would like to cover the features available in it in detail. Basically, content management system is provided in view of overcoming the challenges faced by any organization by unmanaged contents. These contents become difficult to manage, structure, and collaborate and thus becomes at last impossible to be able to view by the employees of an organization.</p>
<p>For this, Microsoft SharePoint Server provides integrated approach for the content management via familiar tools like Microsoft Office system. Thus, it becomes easy for people to manage any type of content tracking through its origin and life cycle.<br />
<span id="more-2900"></span><br />
Generally, content management is used for versioning, locking up documents, tracking work flow for a document, setting up content based policies and content type based polices, and auditing in an organization.</p>
<p>Following are the goals of any organization regarding content management system and this is satisfied by SharePoint Server.</p>
<ol>
<li>Document Management</li>
<li>Record Management</li>
<li>Web Content Management</li>
</ol>
<p><strong>Document Management:</strong><br />
In view of increasing the productivity and provide secured access to documents in an organization, document management contains the following three subdivisions in itself:</p>
<ul>
<li><strong>InfoPath Workflow Forms:</strong> InfoPath enables us to add forms to workflows to make our workflow more dynamic and flexible. InfoPath provides us the ability to build a form that can be hosted on Microsoft office System client and server and look and operate the same way on both interfaces. It adds  more workflow development frameworks in it and provides us with more rights for the entire work flow development by which a workflow developed can be interacted from the client application itself rather than switching to SharePoint Server web interface.</li>
<li><strong>Document Information Panel</strong>: Document Information Panel originally comes up with Microsoft Office 2007 as its integral part that enables us to update the properties of a business document that are technically termed as metadata of the document file. From SharePoint Server, we are not only able to view or edit the document properties but also customize the document properties that can validate our requirements.</li>
<li><strong>Document Converters</strong>: This is an extensible framework available in SharePoint Server that provides a converter program in an executable file to convert file in one format to another format based on our business needs.</li>
</ul>
<p><strong>Record Management:</strong><br />
SharePoint record management provides a secured way of managing an organization&#8217;s records and it well supports the capabilities of record management system in any type of organization. A record is built upon policies of an organization and the record management system should be able to collect, manage, and dispose company&#8217;s polices. The features provided in SharePoint record management system are as follows:</p>
<ul>
<li><strong>Policy and Auditing</strong>: Policies can be set via actions to schedule keeping up and expiration of a document. Support for labeling and bar code is provided without actually modifying the document physically. The SharePoint record management system can be integrated with Windows Rights Management Services for policy and auditing purposes in order safeguard from unauthorized usage.</li>
<li><strong>Records Repository</strong>: With the help of SharePoint, we can build and maintain an efficient repository system for our records. Using Windows SharePoint Services, we can build site templates as well as label and audit our records as enforced by record management. We can also do automated record routing based on content type.</li>
<li><strong>Web Content Management:</strong> The web content management system of a SharePoint provides the following features:
<ol>
<li>Customization for site navigation, master page creation with minimal functionality, and editing toolbar components.</li>
<li>HTML field editor control and custom properties for content query web parts.</li>
<li>Variation tool for creating and deploying multilingual websites.<br />
Build the web presence site for global usages.</li>
<li>Custom content deployment across the different servers.<br />
Automatically generate a publishing page with respect to client side web application and author.</li>
<li>Support for environment where distinct authoring, staging, and part of the formal Web publishing processes are involved.</li>
</ol>
</li>
</ul>
<p>With this, we end up exploring the supportive features of content management system available in SharePoint and our future blog will focus on other features that comes up with SharePoint Server.  Contact for <a title="SharePoint Development " href="http://www.dotcominfoway.com/technology/sharepoint" target="_blank">SharePoint development </a>services</p>
<img src="http://www.dotcominfoway.com/blog/?ak_action=api_record_view&id=2900&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.dotcominfoway.com/blog/microsoft-sharepoint-server-part-ii/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Microsoft SharePoint Server – Part I</title>
		<link>http://www.dotcominfoway.com/blog/microsoft-sharepoint-server-part-i</link>
		<comments>http://www.dotcominfoway.com/blog/microsoft-sharepoint-server-part-i#comments</comments>
		<pubDate>Wed, 14 Jul 2010 10:38:25 +0000</pubDate>
		<dc:creator>Software Development</dc:creator>
				<category><![CDATA[Software Applications]]></category>
		<category><![CDATA[Microsoft SharePoint]]></category>
		<category><![CDATA[MOSS]]></category>
		<category><![CDATA[Windows SharePoint Services]]></category>
		<category><![CDATA[Workflow Integration]]></category>
		<category><![CDATA[WSS]]></category>

		<guid isPermaLink="false">http://www.dotcominfoway.com/blog/?p=2893</guid>
		<description><![CDATA[With growing business needs, it is difficult for an organization to set up a result-oriented team. A team should be able to communicate among themselves as well as share the files and documents that are related to the same project they are working upon. However, it is difficult to set up an email communication especially [...]]]></description>
			<content:encoded><![CDATA[<p>With growing business needs, it is difficult for an organization to set up a result-oriented team. A team should be able to communicate among themselves as well as share the files and documents that are related to the same project they are working upon. However, it is difficult to set up an email communication especially if the same document is to be contributed by many people quite often. In such scenario email communication would not provide the desired outcome. Microsoft has devised a strategic solution for this in the form of SharePoint. The main goal of Microsoft SharePoint Server is to create a team collaboration product.</p>
<p>Microsoft SharePoint Server comes up with a number of new features that is built around the concept of team collaboration such as personalized portal business intelligence, content management, and work flow integration capabilities using Windows Workflow Foundation.<br />
<span id="more-2893"></span><br />
However, SharePoint did not evolve just as a collaboration tool but also as a portal server targeting the needs of a small team, project, and an organization. Actually, SharePoint Portal is built upon the Windows SharePoint Services (WSS). Thus merging together the collaboration and development tool, the SharePoint can now be termed SharePoint Products and Technologies. The product part of it is SharePoint Portal Server and the technology part is governed by Windows SharePoint Services (WSS). We can develop web-based business applications on WSS platform and host the applications on our portal server. The ease of collaborating the development effort is taken care by SharePoint Portal Server. We can maintain the task list by sharing the document and other types of information using SharePoint even though the developers are working at different locations and thus can work towards accomplishing the common goal.</p>
<p>While WSS is mainly concerned with collaboration, Microsoft SharePoint Server is for site administration, customization, etc.</p>
<p>It is impossible for us to limit the scope and advantages of the Microsoft SharePoint Server with just this blog article and what we have made is an attempt towards exploring the features one by one in series of articles. The following are some among those features that we are covering in this blog article:</p>
<p><strong>1.	Site Creation/Administration:</strong> SharePoint helps us to overcome the difficulty of creating and maintaining sites by allowing anyone to create the sites for use within their organization (company&#8217;s intranet) that could be of any types such as document libraries, discussion boards, or meeting sites.</p>
<p><strong>2.	Content Management:</strong>SharePoint provides an excellent content management capabilities by allowing users to create and submit the content for approval and new document library templates have been provided to manage multilingual content. The template actually works on maintaining the relationship between the original content and the translated contents.</p>
<p><strong>3.	Information Tracking:</strong> The tracking information that is in the form of documents and its location is now made easy with SharePoint by enabling centralized storage point. We can even make wide searches to locate the documents and access them with ease. With this in mind, let us all stay tune for the upcoming blog articles that would provide us much insight into the new features of SharePoint that are left undiscussed in this blog article. Contact us for <a title="SharePoint Development " href="http://www.dotcominfoway.com/technology/sharepoint" target="_blank">Sharepoint Development</a> Services</p>
<img src="http://www.dotcominfoway.com/blog/?ak_action=api_record_view&id=2893&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.dotcominfoway.com/blog/microsoft-sharepoint-server-part-i/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LINQ to SQL vs ADO.NET Entity Framework</title>
		<link>http://www.dotcominfoway.com/blog/linq-to-sql-vs-ado-net-entity-framework</link>
		<comments>http://www.dotcominfoway.com/blog/linq-to-sql-vs-ado-net-entity-framework#comments</comments>
		<pubDate>Tue, 06 Jul 2010 12:13:19 +0000</pubDate>
		<dc:creator>Software Development</dc:creator>
				<category><![CDATA[Software Applications]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[ADO.NET Entity Framework]]></category>
		<category><![CDATA[EDM]]></category>
		<category><![CDATA[EF]]></category>
		<category><![CDATA[Entity Data Model]]></category>
		<category><![CDATA[LINQ to Entity]]></category>
		<category><![CDATA[LINQ to SQL]]></category>

		<guid isPermaLink="false">http://www.dotcominfoway.com/blog/?p=2865</guid>
		<description><![CDATA[LINQ to SQL and ADO.NET Entity Framework are extensions of ADO.NET and are introduced to avoid difficulties involved in writing programs using object oriented programming languages to access data residing in RDBMS. Both have provided mechanisms to de-couple pure business logic and underlying data access logic (which is provided within the framework) with the help [...]]]></description>
			<content:encoded><![CDATA[<p>LINQ to SQL and ADO.NET Entity Framework are extensions of ADO.NET and are introduced to avoid difficulties involved in writing programs using object oriented programming languages to access data residing in RDBMS. Both have provided mechanisms to de-couple pure business logic and underlying data access logic (which is provided within the framework) with the help of LINQ (Language-Integrated Query) and thus allowing to query data using programming language&#8217;s own syntax. Thus both allow representing data in the relational database as business objects and also represent relations within the objects (including inheritance).</p>
<p>While speaking about similarities or differences, we understand that ADO.NET Entity Framework&#8217;s LINQ to Entities can be considered as superset of LINQ to SQL and that, ADO.NET Entity Framework is much more than LINQ to Entities.</p>
<p>LINQ to SQL can be used for rapid application development while ADO.NET Entity Framework can be used for enterprise application development. <span id="more-2865"></span></p>
<p>LINQ to SQL can only support MS SQL Server database (also its compact version) however, external vendors are developing data providers for MySQL, Oracle, Postgres, etc. ADO.NET Entity Framework is built on top of ADO.NET data provider model and thus supports all existing ADO.NET data providers.</p>
<p>LINQ to SQL allows developers to generate .NET classes that directly map respective database tables or views. This leads to 1:1 mapping between class and table. This means that it looses the flexibility of an object representing a part of table or one object representing data from multiple tables.  On the other hand, ADO.NET Entity Framework allows developers to generate .NET classes that map to conceptual data model. This leads to m:n mapping between classes and tables and thus has the flexibility of an object representing a part of table or one object representing data from multiple tables. Due to this flexibility, DBA can make changes to the database for improving performance, partitioning, etc. without affecting business logic.</p>
<p>Thus LINQ to SQL is targeted for developing rapid applications which can support MS SQL database and have simple mapping of business objects to relational data while ADO.NET Entity Framework is targeted for developing Enterprise applications which can support MS SQL databases as well as other databases through extended ADO.NET data provider and also have complex mapping of business objects to the persistent data.</p>
<img src="http://www.dotcominfoway.com/blog/?ak_action=api_record_view&id=2865&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.dotcominfoway.com/blog/linq-to-sql-vs-ado-net-entity-framework/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Problem Hosting WCF Service in IIS 7.5</title>
		<link>http://www.dotcominfoway.com/blog/problem-hosting-wcf-service-in-iis-7-5</link>
		<comments>http://www.dotcominfoway.com/blog/problem-hosting-wcf-service-in-iis-7-5#comments</comments>
		<pubDate>Mon, 28 Jun 2010 10:30:55 +0000</pubDate>
		<dc:creator>Software Development</dc:creator>
				<category><![CDATA[Software Applications]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[aspnet_regiis.exe]]></category>
		<category><![CDATA[Hosting WCF 4.0]]></category>
		<category><![CDATA[IIS 7.5]]></category>
		<category><![CDATA[script map]]></category>
		<category><![CDATA[WCF]]></category>

		<guid isPermaLink="false">http://www.dotcominfoway.com/blog/?p=2815</guid>
		<description><![CDATA[For a change, we thought of blogging about problems while developing applications. In this particular blog post, we have presented details about a problem we faced while creating a WCF service application in Visual Studio 2010 and the methods we adopted to tackle the problem without issues. Here&#8217;s our head-on with the problem: Problem Statement: [...]]]></description>
			<content:encoded><![CDATA[<p>For a change, we thought of blogging about problems while developing applications. In this particular blog post, we have presented details about a problem we faced while creating a WCF service application in Visual Studio 2010 and the methods we adopted to tackle the problem without issues.</p>
<p>Here&#8217;s our head-on with the problem:</p>
<p><strong>Problem Statement:</strong> Our requirement was to create a WCF Service application in Visual Studio 2010 (.NET Framework 4.0) and host it in Windows 7 IIS 7.5 in a local machine. While testing this service on the browser by calling its *.svc file, an error occured as stated below:<br />
&#8220;<em>The page you are requesting cannot be served because of the extension configuration. If the page is a script, add a handler. If the file should be downloaded, add a MIME map in windows 7</em>&#8221; <span id="more-2815"></span><br />
<strong><br />
Reason:</strong> Reason is more descriptive in the error message itself. The possible reasons could be missing MIME Type and Handler Mapping.</p>
<p><strong>Work Around: </strong>Though the error message was more descriptive, we first tried manually including the MIME type as .svc (Extension) &#8211; application/octet-stream (MIME Type) and browsed the *.svc file, which popped up a &#8220;Open/Save&#8221; dialog. Then, upon removing the extension and next examinig the handler mapping, it was found that handlers script &#8220;svc-Integrated-4.0&#8243; and &#8220;svc-ISAPI-4.0_32bit / svc-ISAPI-4.0_64bit&#8221; were missing.</p>
<p>To map handler script, do the following: Run aspnet_regiis.exe -i in Visual Studio 2010 command prompt. This file could be located in the %windir%\Microsoft.NET\Framework\v4.0.30319. This will  install ASP.NET 4.0 and add script maps to the Applicationhost.Config file in the IIS metabase.</p>
<p>Then, point out the application pool to use framework 4.0 and try browsing *.svc file. This resolves the problem.</p>
<img src="http://www.dotcominfoway.com/blog/?ak_action=api_record_view&id=2815&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.dotcominfoway.com/blog/problem-hosting-wcf-service-in-iis-7-5/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Microsoft Dynamics: An Overview</title>
		<link>http://www.dotcominfoway.com/blog/microsoft-dynamics-an-overview</link>
		<comments>http://www.dotcominfoway.com/blog/microsoft-dynamics-an-overview#comments</comments>
		<pubDate>Sat, 26 Jun 2010 11:13:03 +0000</pubDate>
		<dc:creator>Software Development</dc:creator>
				<category><![CDATA[Software Applications]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[AX]]></category>
		<category><![CDATA[CRM]]></category>
		<category><![CDATA[ERP]]></category>
		<category><![CDATA[GP]]></category>
		<category><![CDATA[MS Dynamics]]></category>
		<category><![CDATA[NAV]]></category>
		<category><![CDATA[point of sale]]></category>
		<category><![CDATA[POS]]></category>
		<category><![CDATA[RMS]]></category>
		<category><![CDATA[SL]]></category>

		<guid isPermaLink="false">http://www.dotcominfoway.com/blog/?p=2809</guid>
		<description><![CDATA[Microsoft Dynamics, once termed as Microsoft Business Solution, is a brand product that provides a unified solution for Enterprise Resource Planning (ERP) and Customer Relationship Management (CRM) applications. In this article, we will discuss few of topics and terminologies associated with  Microsoft Dynamics in view of creating an awareness among ourselves. The primary focus of [...]]]></description>
			<content:encoded><![CDATA[<p>Microsoft Dynamics, once termed as Microsoft Business Solution, is a brand product that provides a unified solution for Enterprise Resource Planning (ERP) and Customer Relationship Management (CRM) applications. In this article, we will discuss few of topics and terminologies associated with  Microsoft Dynamics in view of creating an awareness among ourselves.</p>
<p>The primary focus of Microsoft Dynamics ERP has been to create an ERP based application that could suffice the needs of medium-sized organizations as well as larger ones. <span id="more-2809"></span>Microsoft Dynamics ERP provides solutions for sales order processing, purchase order processing, inventory, financial, bank reconciliation, human resource, manufacturing  module, supply chain, etc. It in itself contains the following four products:</p>
<p>1) Microsoft Dynamics GP (formerly Great Plains Software)<br />
2) Microsoft Dynamics NAV (formerly Navision)<br />
3) Microsoft Dynamics AX (formerly Axapta)<br />
4) Microsoft Dynamics SL (formerly Solomon IV)</p>
<p>Microsoft Dynamics ERP also provides retail solutions in the form of,</p>
<p>1) Microsoft Dynamics RMS – This provides a complete point-of-sale solution for both small and medium sized retailers.<br />
2) Microsoft Dynamics POS 2009 – This actually comes up with a set of tools for a retailer that enables them to manage and monitor their business and thus make appropriate decisions for improving their retail business.</p>
<p>MS Dynamics GP can be customized by the following Tools:</p>
<ul>
<li>Dexterity</li>
<li>VBA</li>
<li>MS Visual Studio Toolkit &amp; Web services</li>
<li>E connect.</li>
</ul>
<p>MS Dynamics  AX can be customized by the  the following Tools:</p>
<ul>
<li> X++</li>
<li>Morph X(IDE)</li>
</ul>
<p>MS Dynamics NAV can be customized by the  the following Tools:</p>
<ul>
<li> C/SIDE Customization Tool</li>
<li>.NET</li>
</ul>
<p>MS Dynamics SL can be customized by the  the following Tools:</p>
<ul>
<li>Customization Manager</li>
<li>VB</li>
</ul>
<p>MS Dynamics RMS can be customized by  the following Tools:</p>
<ul>
<li>Dexterity</li>
<li>VBA</li>
<li> .NET</li>
</ul>
<p>Most of the  MS Dynamics Products supports FRX Report and crystal report.</p>
<p>The main objective of Microsoft Dynamics CRM is to enable people to create a customer relationship management applications with multi-lingual support. It actually provides support for sales, service, and marketing. It has come up with Microsoft Dynamics CRM online to help businesses to expand their market potentials.</p>
<p>MS Dynamics CRM can be customized by .NET. The competitors for MS Dynamics are SAP, PeopleSoft, and Oracle APPS.  Mostly, MS Dynamics satisfies the business needs across any organization.</p>
<img src="http://www.dotcominfoway.com/blog/?ak_action=api_record_view&id=2809&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.dotcominfoway.com/blog/microsoft-dynamics-an-overview/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SQL Server 2008: IT to Business &#8211; Part 2</title>
		<link>http://www.dotcominfoway.com/blog/sql-server-2008-it-to-business-part-2</link>
		<comments>http://www.dotcominfoway.com/blog/sql-server-2008-it-to-business-part-2#comments</comments>
		<pubDate>Mon, 14 Jun 2010 12:12:36 +0000</pubDate>
		<dc:creator>Software Development</dc:creator>
				<category><![CDATA[Software Applications]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[changed data capture]]></category>
		<category><![CDATA[data synchronization]]></category>
		<category><![CDATA[entity data services]]></category>
		<category><![CDATA[eSQL]]></category>
		<category><![CDATA[Open Geospatial Consortium]]></category>
		<category><![CDATA[Reporting Services]]></category>
		<category><![CDATA[spatial data]]></category>
		<category><![CDATA[SQL Azure]]></category>
		<category><![CDATA[SSRS]]></category>

		<guid isPermaLink="false">http://www.dotcominfoway.com/blog/?p=2752</guid>
		<description><![CDATA[This is a continuation of our previous blog post, SQL Server 2008: IT to Business – Part 1. In Part  2, let us discuss the new features such as Dynamic Development and Pervasive Insight in SQL Server 2008. Dynamic Development: Dynamic Development includes the following new features in SQL Server 2008: New Language-Integrated Query (LINQ) [...]]]></description>
			<content:encoded><![CDATA[<p>This is a continuation of our previous blog post, <a href="http://www.dotcominfoway.com/blog/sql-server-2008-it-to-business-part-1" target="_blank">SQL Server 2008: IT to Business – Part 1</a>. In Part  2, let us discuss the new features such as Dynamic Development and Pervasive Insight in SQL Server 2008.</p>
<p><strong>Dynamic Development:</strong> Dynamic Development includes the following new features in SQL Server 2008:</p>
<p><strong>New Language-Integrated Query (LINQ) extension to .NET framework </strong>– We can use same development syntax for accessing data stored in either SQL Server or XML by using LINQ rather T-SQL in our application languages.</p>
<p><strong>New data types and data storage capabilities beyond the traditional relational data</strong> – Earlier in SQL 2005 user defined data types are restricted to the size of 8000 bytes but in SQL Server 2008, there is no such limitation imposed upon. Two new data types such Date and Time are introduced that stores date alone and time alone respectively. SQL functions such as triggers, backup restore, full text search can be applied to binary data types also. Full text search could include thesaurus files that is stored in the form of meta data. We can store new spatial data such as information about a particular geographical area, longitude, latitude, and global positioning system (GPS) related information that conforms to the standard of Open Geospatial Consortium. <span id="more-2752"></span><br />
<strong><br />
Entity data services</strong> – Using SQL Server 2008 along with ADO.NET, we can create entity objects that corresponds to real world business objects such as Employee, Account, etc, and the methods of those business objects can be used for returning the entities rather than as rows and tables. Entity data services are well supported by way of Line-of-Business (LOB) framework and the Entity framework query language (eSQL) available in ADO.NET framework.</p>
<p><strong>Data synchronization</strong> –This is the most remarkable feature available in SQL Server 2008 that cooperatively works with Visual Studio and ADO.NET. Frequently disconnected applications can be easily synchronized with a central database. Though this feature is made available in SQL Server 2005, SQL Server 2008 provides a more optimized approach for this scenario.</p>
<p><strong>Pervasive Insight:</strong></p>
<p>The main goals of SQL Server 2008&#8242;s Pervasive Insight:</p>
<p>1.To integrate data at the enterprise level<br />
2.To have the ability to reach all users<br />
3.Each user to be provided with actionable insights of the database.</p>
<p>In SQL Server 2008, database changes can be tracked and captured via a component called <em>Changed Data Capture</em> and consumers can easily be made aware of the changes and use T-SQL or other data access methods to get the changed data.</p>
<p>Merge statement is one of the new statements introduced in SQL Server 2008 in which developers and a database administrator can write single statement that can do insert, update, or delete operations on the tables by using some conditional matching. Internally, the SQL Server 2008 process has a separate insert, update, or delete statements. All one has to provide is source and target tables or query which should be merged together.</p>
<p>The above features are the enhancements available in T-SQL and on the business front, the major improvement is done on reporting services in SQL Server 2008 compared to SQL Server 2005.</p>
<p>Rendering of the report and memory management has been greatly improved on reporting services of SQL Server 2008. SQL Server 2008 Reporting Services allows us to render our reports in various formats such as TIFF, PNG, PDF, CSV, or even plain HTML.</p>
<p>The reports can be hosted without IIS.</p>
<p>On the visualization capabilities, chart controls and gauges are newly introduced for enhanced graphical appeal of the report and soon, we can expect calenders and maps that can be placed in the report using SQL Server 2008 Reporting Services (SSRS). With SSRS, we can now set our data sources from SharePoint lists and PowerPivot models. SQL Azure is also well supported by SSRS. We can provide role-based security access to our reports, folders, and resources. We can even embed our reports generated via SSRS into our ASP.NET projects using report controls or publish them into Microsoft Office SharePoint report library.</p>
<p>SQL Server 2008 reporting service provides a complete solution to cater the various reporting needs of an organization at an enterprise level. On the whole, SQL Server 2008 serves us from the development stage and continues its services on the business platform, up to the enterprise level.</p>
<img src="http://www.dotcominfoway.com/blog/?ak_action=api_record_view&id=2752&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.dotcominfoway.com/blog/sql-server-2008-it-to-business-part-2/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

