<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1173781155627160714</id><updated>2024-10-06T21:58:00.236-07:00</updated><title type='text'>Rakesh&#39;s SharePoint</title><subtitle type='html'>Hello Everyone,&#xa;&#xa;             Welcome to Rakesh SharePoint blog. You can post your messages, queries,update and share your information regarding SharePoint</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://rakeshsharepoint.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1173781155627160714/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://rakeshsharepoint.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Rakesh G</name><uri>http://www.blogger.com/profile/06686267817902432872</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYlQY_d089z2_h-eDIMKf1gltXQfGHHFKU2vis2dphiPXEeF7ixMOs-oYTKuBzLhKWKecO4heJNYwtNyFk6tuYvP_GcJu6OA9vfI-O2-IcjrnR6psVvVTsltQ_KDkFWWc/s220/DSC02968.JPG'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>17</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1173781155627160714.post-6537837194590713548</id><published>2011-08-19T13:05:00.000-07:00</published><updated>2011-08-19T13:05:48.280-07:00</updated><title type='text'>SharePoint 2010 End-Users Features Overview</title><content type='html'>Hello Everyone,&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
&lt;strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SharePoint 2010&lt;/strong&gt; 
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Microsoft is re-positioning SharePoint as “The Business Collaboration Platform for the Enterprise &amp;amp; the Web”&lt;/li&gt;
&lt;li&gt;Value Pillars&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;Connect &amp;amp; Empower People – Allows the user to work the way they want, device they want&lt;/li&gt;
&lt;li&gt;Cut Costs With a Unified Infrastructure – Integrated Platform, SharePoint Online , Multi-Tenancy&lt;/li&gt;
&lt;li&gt;Rapidly Respond to Business Needs – Composite Application Tools for the Power Users&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;The “Pie Chart/Workloads” Has Changed – Value Proposition has been 
changed from the IT Solutions (SharePoint 2007) to End User and Business
 Solutions (SharePoint 2010)&lt;/li&gt;
&lt;/ul&gt;
&lt;a href=&quot;http://nikspatel.files.wordpress.com/2010/02/sharepointpiechart.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;265&quot; src=&quot;http://nikspatel.files.wordpress.com/2010/02/sharepointpiechart.jpg?w=640&amp;amp;h=265&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;
&lt;br /&gt;
&lt;div&gt;
&amp;nbsp;&lt;strong&gt;Share Point 2010 – Sites&lt;/strong&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;An ability to engage employees, partners and customers in an 
effective manner, both inside and outside the firewall (Aka. Document 
libraries, lists, team sites, department portals, intranets, and 
extranets)&lt;/li&gt;
&lt;li&gt;Adoption of Office 2007 Ribbon UI – Context based UI, Familiar 
Office experience, Pinned to the top of the page even when user scrolls 
the page, Ribbon UI is extensible and can be customized&lt;/li&gt;
&lt;li&gt;AJAX Everywhere – SharePoint 2010 is based on the Microsoft.NET 3.5 
Framework, OOB support for the AJAX to reduce the page refresh and post 
back&lt;/li&gt;
&lt;li&gt;Web Dialog Framework – Reduce the Navigation for quick data entry within same context.&lt;/li&gt;
&lt;li&gt;Rich Theming – Import themes from the PowerPoint. It’s easy to apply corporate PowerPoint template branding to the SharePoint.&lt;/li&gt;
&lt;li&gt;Easy Web Editing – Site Authoring made simple, Live preview and rich
 In-place Add/Edit including images, text, SharePoint lists, and web 
parts (No need for work around using Content Editor Web Parts).&lt;/li&gt;
&lt;li&gt;Web Parts Improvements – End users can insert web parts within content blocks on the page as well as create lists on-the-fly&lt;/li&gt;
&lt;li&gt;Multilingual User Interface (MUI) – Dynamically flip the languages, 
Ribbons, Menus, and Site Navigation are MUI aware, Site owners can 
configure the fields within lists to support MUI, End users can submit 
translations when they enter the content.&lt;/li&gt;
&lt;li&gt;Audience Targeting – Support is based on the rules-based audiences, 
SharePoint groups, or distribution-list memberships. Virtually any 
individually item within the site – documents, events, custom list 
items, and even entire sites can be targeted to specific audiences, OOB 
rules can be defined from the User Profile Service Application.&lt;/li&gt;
&lt;li&gt;Work anywhere using the Office Web Applications – Read-write office web access of the Word, Excel, PowerPoint, and OneNote&lt;/li&gt;
&lt;li&gt;Easier location with the Multi-Lingual UI – Switch in runtime between languages&lt;/li&gt;
&lt;li&gt;Go offline with SharePoint 2010 Workspace – Next Version of 
Microsoft Groove, It’s a rich desktop client application to take entire 
site contents, including custom lists and line of business data, and 
supports integration with InfoPath forms for richer data entry and data 
validation.&lt;/li&gt;
&lt;li&gt;Improved Standards Compliance and Accessibility -Publishing 
Standards – XML and XHTML 1.0 for the cross browser support (32-bit IE 
8, IE 7, Firefox 3.x are Level 1 Browsers. 64-bit are Level 2 Browsers, 
Most notable omission from this list is no Support for IE 6), and 
Accessibility Standards – WCAG 2.0 AA Compliance for disabled people.&lt;/li&gt;
&lt;li&gt;Improved Data Validation and Constraints – Each item in list or 
library supports item level and list level validation, Can configure a 
column in the list to be unique.&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;strong&gt;SharePoint 2010 – Communities&lt;/strong&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;An ability to find and interact with other people within an 
organization quickly and easily while leveraging both formal and 
informal networks. SharePoint 2010 is a true Social Computing Platform 
for the Enterprise by empowering employees to work together seamlessly. 
(Aka. MySpace, Facebook, and Twitter for the Enterprise)&lt;/li&gt;
&lt;li&gt;Improved My Sites – Social Networking Hub, Enhanced Profiles, Tabbed Interface&lt;/li&gt;
&lt;li&gt;Social Tagging using Tags, Tag Cloud, Ratings&lt;/li&gt;
&lt;li&gt;Knowledge Mining using Keywords or Tags&lt;/li&gt;
&lt;li&gt;Rating and Tagging Everywhere – Improve Feedback, Rate and Tag 
anything a person can see (People, pages, sites, documents, videos, 
posts, wikis etc.)&lt;/li&gt;
&lt;li&gt;“I Like It” – Feedback option like Facebook “Like” feature.&lt;/li&gt;
&lt;li&gt;Micro blogging using Note Board and Status Updates, Staying up to 
date with the activity feeds, Note boards are available for use on an 
individual user’s profile page, a tag’s page, and organization’s page.&lt;/li&gt;
&lt;li&gt;Social Bookmarking (Delicious for the Enterprise) to share the 
internet bookmarks, Replaces the “My Link” feature of the SharePoint 
2007&lt;/li&gt;
&lt;li&gt;Silverlight based Organization Browser&lt;/li&gt;
&lt;li&gt;Improved Wikis, Blogs, and Discussion Forums – Rich Text Editor with
 Office Ribbon UI to improve lightweight authoring experience.&lt;/li&gt;
&lt;li&gt;Improved Blogs (Individual and Team Blogs) – Improved Navigation, Sort posts by category or date, AJAX based interface&lt;/li&gt;
&lt;li&gt;Improved Individual Blogs – Linked to the individual My Site, New 
blog posts are added to the Recent Activity section of My Site Profile 
Page, Can launch external blogging program such as Microsoft Word or 
Microsoft Live Writer for desktop editing experience.&lt;/li&gt;
&lt;li&gt;Improved Wikis – Improved authoring experience – Support for Wiki 
Syntax, “Wikis Everywhere” approach – SharePoint Site is a collection of
 pages, unlike collection of lists or libraries in SharePoint 2007.&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;strong&gt;SharePoint 2010 – Content&lt;/strong&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;The facilities for the creation, review, publication, and disposal 
of content including conforming to defined compliance rules for all 
supported types.&lt;/li&gt;
&lt;li&gt;ECM for the Masses – “Content” in the SharePoint 2010 is the 
“Content”. All the terms like Document Management System (DMS), Records 
Management (RM), Web Content Management (WCM), Digital Asset Management 
(DAM), Rich Media Management (RMM) falls under one single umbrella – 
Enterprise Content Management (ECM) for the Masses.&lt;/li&gt;
&lt;li&gt;Metadata Everywhere – Metadata managed by new Enterprise Managed 
Metadata Service and Terms stored in the Term Store, Taxonomies – 
Centrally Managed, Folksonomies – Decentralized and Unmanaged Metadata 
Tagging, Tools to automatically extract and promote the metadata, New 
Managed Metadata field type, Metadata can be mandatory field to make 
sure information is collected.&lt;/li&gt;
&lt;li&gt;Enterprise Content Types – Enables the content type syndication 
(allow site owners to submit their content types) . SharePoint 2007 had 
Site Collection Level Content Types and SharePoint 2010 Expanded to the 
reuse across SharePoint Farm.&lt;/li&gt;
&lt;li&gt;Unique Document IDs – Implemented as a Feature, Capability to 
specify unique Document IDs within Site Collection, Unique IDs embedded 
within URL can be used to retrieve the document regardless of where it 
moved with the site collection.&lt;/li&gt;
&lt;li&gt;Document Sets – Implemented as a Feature,A capability to group 
documents into single entity. Can be versioned, initiate workflows, and 
manage metadata on the set of documents. Improve document library 
performance.&lt;/li&gt;
&lt;li&gt;Content Organizer – Automatically organize documents based on metadata or content type rules&lt;/li&gt;
&lt;li&gt;Digital Asset Management – New Audio and Video Content Types, 
Video/Audio streaming using Silverlight Media Player, Ability to create 
training and learning sites, Users can directly add the images to the 
pages from the hard-drive or specifying web site URL without 
pre-uploading them to the central image library.&lt;/li&gt;
&lt;li&gt;Records Management – Implemented as a Site Collection Feature – 
Ability to activate records management feature at the site level, In 
place records management to designate individual document in the library
 as a record or official file, Advanced Routing scenarios&lt;/li&gt;
&lt;li&gt;Web Content Management – Improved Web Authoring using Ribbon UI, In 
Place Editing, and Reduction of Page refreshes, Site Owners can use Web 
Analytics Service to monitor the usage of their sites.&lt;/li&gt;
&lt;li&gt;List Scalability – Support for the large lists and document libraries&lt;/li&gt;
&lt;li&gt;SharePoint can now leverage the SQL Remote BLOB Storage (RBS), which
 allows documents to be stored in remote storage location rather than a 
SQL table, Supported only in the SQL Server 2008 R2.&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;strong&gt;SharePoint 2010 – Search&lt;/strong&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;Locate relevant content across SharePoint lists, sites, and sources 
such as file shares, Web sites, or line-of-business applications.&lt;/li&gt;
&lt;li&gt;Improved Search Experience – Suggestions for search terms, Did you 
mean Suggestion Web Part, Related Queries Web Part, Subscribe to RSS 
feed of Search Results, Bookmark for Search Results for later, Configure
 the Alert to rerun the search query at the scheduled intervals or 
notify the user via SMS or email.&lt;/li&gt;
&lt;li&gt;Query Suggestions are mined from the Search Logs&lt;/li&gt;
&lt;li&gt;Support for advance Query Syntax – Wildcard Search (e.g. “d*” will search everything starts with d)&lt;/li&gt;
&lt;li&gt;Standard Search Hit highlighting in the search results&lt;/li&gt;
&lt;li&gt;Improved Search Results Drilldown Capabilities using the Refiners, 
Refine content results by using tagging and metadata (document tagging 
or social tagging)&lt;/li&gt;
&lt;li&gt;Improved People and Expertise Search&lt;/li&gt;
&lt;li&gt;Phonetic Search – Find Nick Names and phonetically incorrectly spell names&lt;/li&gt;
&lt;li&gt;Improved Search Relevance – Improved search based on usage, history, social behavior, and tagging&lt;/li&gt;
&lt;li&gt;FAST Integration – Advanced Conversational and Visual Search 
Experience, Includes thumbnails and previewers, Deep Refinement with 
count, Search administrators can control the result presentation 
including promotion and demotion of the results, best bets, and visual 
best bets.&lt;/li&gt;
&lt;li&gt;Large list of OOB Search Web Parts&lt;/li&gt;
&lt;/ul&gt;
&lt;strong&gt;SharePoint 2010 – Insights&lt;/strong&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Business users need the ability to not only rapidly deliver and 
share information but also to turn raw data into actionable results.&lt;/li&gt;
&lt;li&gt;Allowing you to make better decisions faster and viewing data, 
people, and systems effortlessly in order to make those decisions.&lt;/li&gt;
&lt;li&gt;Business Intelligence features can be activated in the any SharePoint Site, No longer limited to specific Site Template.&lt;/li&gt;
&lt;li&gt;PerformancePoint Services – First class citizen in SharePoint – Full
 integration with SharePoint Security and Administration as well as 
storing all the content in the SharePoint lists, Advanced insights and 
analytics using scorecards, dashboards, visualizations, and KPIs.&lt;/li&gt;
&lt;li&gt;Dashboard Designer – Allows IT Pros and Power Users to create rich 
and dynamic dashboards from various sources like Excel, SSRS, SSAS, 
Excel Services, Visio Services, and SharePoint lists, One-click 
dashboard publishing to the SharePoint.&lt;/li&gt;
&lt;li&gt;Improved Excel Services – Excel 2010 Client supports 64bit client 
option to enable large spreadsheets, spreadsheets are no longer limited 
to the Excel’s 2 GB memory limitation, New data visualizations such as 
Sparklines, Excel Services are improved to support new features, 
Extensible using the new SOM APIs, REST APIs, and JavaScript Client 
Object Model.&lt;/li&gt;
&lt;li&gt;New Chart Web Part – Supported data sources are web parts, SharePoint lists, BCS, and excel services.&lt;/li&gt;
&lt;li&gt;Visio Services – New in SharePoint 2010, Visio Documents treated as 
first class document type, render Visio diagrams and charts on the web, 
apply filters on the Visio data within SharePoint, SharePoint will index
 Visio contents for fully searchable content. Leverage published excel 
spreadsheets, SQL Server databases cubes, and SharePoint lists as data 
source for Visio Visualizations.&lt;/li&gt;
&lt;li&gt;Web Analytics – New in SharePoint 2010. Reports on site traffic, 
inventory, and how search is being used. Can be configured at the Web 
Application or Single WCM site. New OOB Web Parts for web analytics&lt;/li&gt;
&lt;li&gt;SQL Server Reporting Services Integration – First class citizen in 
SharePoint, At this moment, it integrates with only SQL Server 2008 R2 
(Kilimanjaro). SQL Server 2008 R2 will release in the same timeframe as 
SharePoint 2010.&lt;/li&gt;
&lt;li&gt;PowerPivot for SharePoint (Project Gemini) – A powerful data 
analysis tool in the SQL Server 2008 R2, Process massive amounts of data
 in seconds, Load large data sets from virtually any source&lt;/li&gt;
&lt;/ul&gt;
&lt;strong&gt;SharePoint 2010 – Composites&lt;/strong&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Empower business users to create compelling applications in an IT-supported manner&lt;/li&gt;
&lt;li&gt;Enhanced end-user tools for automation and design – Tools for the 
end-users and IT to write either no-code or minimal-code approach to 
integrate existing investments into SharePoint.&lt;/li&gt;
&lt;li&gt;BCS for LOB data exchange – Business Connectivity Services (BCS) is 
evolution of the SharePoint 2007 Business Data Catalog (BDC), Supports 
both read-write interaction with the LOB data&lt;/li&gt;
&lt;li&gt;External Content Types and External Lists using SharePoint Designer –
 Virtual SharePoint lists (Data stored in the LOB and UI in SharePoint) 
to read-write data, real-time synchronization with the LOB systems&lt;/li&gt;
&lt;li&gt;InfoPath Form Services and Custom Workflows – New in SharePoint 2010
 is the Site Level workflows (SharePoint 2007 workflows were document 
libraries and lists based)&lt;/li&gt;
&lt;li&gt;Workflow Visualizations – Workflows execution plans can be monitored
 through Visio-based Visualizations to indicate the stage or status of 
the process or flowchart&lt;/li&gt;
&lt;li&gt;Silverlight Web Part – Easily integrate Silverlight XAML applications within SharePoint&lt;/li&gt;
&lt;li&gt;Reusable Workflows in the SharePoint Designer 2010 – Unlike 
SharePoint 2007, where SharePoint workflows were tied to the specific 
document library or list, reusable Workflows built in the SharePoint 
Designer 2010 can be exported from one SharePoint Site and imported into
 another Site.&lt;/li&gt;
&lt;li&gt;Integration of Visio 2010, SharePoint 2010, and Visual Studio 2010 
to improve Workflow authoring lifecycle – Allow end users to create 
workflows in Visio 2010, export them to SharePoint Designer 2010 to add 
business logic and business rules&lt;/li&gt;
&lt;li&gt;Access Services – New in Access 2010 and SharePoint 2010, Publish 
Access based applications to the SharePoint to access the tables, forms,
 reports, and macros within SharePoint.&lt;/li&gt;
&lt;li&gt;Interoperability – SharePoint data can be accessed through XML Web 
Services, SOM APIs, Client Object Model APIs, and REST interface. 
Additionally it provides OOB WSRP v1.1 consumer web part to display WSRP
 contents in the SharePoint.&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;b&gt; References:&lt;/b&gt;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; http://nikspatel.wordpress.com/2010/02/14/sharepoint-2010-end-users-improvements-and-new-features-overview/ </content><link rel='replies' type='application/atom+xml' href='http://rakeshsharepoint.blogspot.com/feeds/6537837194590713548/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rakeshsharepoint.blogspot.com/2011/08/sharepoint-2010-end-users-features.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1173781155627160714/posts/default/6537837194590713548'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1173781155627160714/posts/default/6537837194590713548'/><link rel='alternate' type='text/html' href='http://rakeshsharepoint.blogspot.com/2011/08/sharepoint-2010-end-users-features.html' title='SharePoint 2010 End-Users Features Overview'/><author><name>Rakesh G</name><uri>http://www.blogger.com/profile/06686267817902432872</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYlQY_d089z2_h-eDIMKf1gltXQfGHHFKU2vis2dphiPXEeF7ixMOs-oYTKuBzLhKWKecO4heJNYwtNyFk6tuYvP_GcJu6OA9vfI-O2-IcjrnR6psVvVTsltQ_KDkFWWc/s220/DSC02968.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1173781155627160714.post-65549581683540567</id><published>2010-11-15T10:39:00.000-08:00</published><updated>2010-11-15T10:43:57.045-08:00</updated><title type='text'>SharePoint 2010 Top 10 Features</title><content type='html'>&lt;div class=&quot;feature-comparistion-content-box-inner&quot; sizcache=&quot;9&quot; sizset=&quot;4&quot;&gt;
&lt;div class=&quot;text-container&quot; sizcache=&quot;9&quot; sizset=&quot;4&quot;&gt;
&lt;div class=&quot;row-1&quot;&gt;
&lt;div class=&quot;col-1 feature-comparision-state-text&quot;&gt;
Top 10 Features of SharePoint 2010&lt;br /&gt;
&lt;br /&gt;
1. &lt;strong&gt;Social Media Investments&lt;/strong&gt; – status integration with my sites, newsfeeds, my network, all that social media work around the my site.&amp;nbsp; This was totally hush hush.&amp;nbsp; I expect to see this area really expanded through the public beta in terms of best practices and community awareness.&amp;nbsp; I hope to see some real effort from the community around helping establishing how to take advantage of these features. There are a few mentions in the blogosphere including John Anderson’s summary from the &lt;a href=&quot;http://community.bamboosolutions.com/blogs/sharepoint-2010/archive/2009/10/20/spc-overview-of-social-computing-in-sharepoint-2010.aspx&quot;&gt;SPC session on Social Computing&lt;/a&gt;, I’m sure there will be more as the presentation and bits become available.&amp;nbsp; Also make sure you get on the RSS of the &lt;a href=&quot;http://sharepoint.microsoft.com/social/Community/the-blog/default.aspx&quot;&gt;SharePoint Enterprise Social Computing Blog&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
2. &lt;strong&gt;External lists&lt;/strong&gt; – this was a great demo during the keynote.&amp;nbsp; Showing a SQL table with contact information subsequently shown in a SharePoint external contact list, taken offline in the SharePoint Workspace, and contact objects shown in Outlook.&amp;nbsp; BDC becomes BCS (Business Connectivity Services) with even much easier systems integration. There’s some documentation on &lt;a href=&quot;http://msdn.microsoft.com/en-us/library/ee231515(VS.100).aspx&quot;&gt;MSDN for creating an external list&lt;/a&gt;.&amp;nbsp; Also follow the &lt;a href=&quot;http://blogs.msdn.com/bcs/&quot;&gt;Business Connectivity Services Team Blog&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
3. &lt;strong&gt;Large lists&lt;/strong&gt; – the list throttling was shown off in SharePoint 2010, but the real list sizes showing real scale and control from the farm administrator was impressive.&amp;nbsp; This was definitely used by the competition in the previous version to suggest that SharePoint didn’t scale.&amp;nbsp; Despite the ability to scale to 5 million items in a list in the 2007 version, the 2000 item limit per view was often suggested as a limit for the list due to poor use by end users of the features such as indexed columns, limiting the views or using folders.&amp;nbsp; Now with multi column indexes, and better control over item limited views, you can ensure that the queries are optimized and the list throttling and viewing will be better managed for performance of the server and the list.&amp;nbsp; The happy hour controls is a happy medium for those needing to break out to do queries that are not the best.&amp;nbsp;&amp;nbsp;&amp;nbsp; The SPDevWiki has some of the &lt;a href=&quot;http://www.sharepointdevwiki.com/display/sp2010/Large+List+Resource+Throttling&quot;&gt;throttling screenshots and link to the ITPRO sneak peak video&lt;/a&gt;.&amp;nbsp; Watch the &lt;a href=&quot;http://www.mssharepointconference.com/Pages/videohighlights.aspx&quot;&gt;keynote video demos&lt;/a&gt; that Arpan does.&lt;br /&gt;
&lt;br /&gt;
4. &lt;strong&gt;Better Network Differencing &amp;amp; SharePoint Offline in SharePoint Workspace&lt;/strong&gt; – I stopped by the SharePoint workspace booth, and I think the biggest, best innovations are in the differencing algorithm between the client and server as well as offline (closer?) experience of SharePoint.&amp;nbsp; It’s still far from the 100% offline browsing experience, that may be a pipe dream with what can be done with webparts and search.&amp;nbsp; But now we get lists, and external lists offline as well as what we had before.&amp;nbsp; The peer to peer is still there, but the SharePoint uses are much more core to the product.&amp;nbsp; The licensing model pushes this tool mainstream with Office 2010 deployments.&amp;nbsp; What’s it missing… you gotta know:&amp;nbsp; Blogs, Wikis, Pages… Of course you can get Blogs RSS feeds in Outlook.&amp;nbsp; So really it comes down to Wikis and Pages.&amp;nbsp; &lt;a href=&quot;http://blogs.msdn.com/sharepoint_workspace_development_team/&quot;&gt;SharePoint Workspace Team Blog&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
5. &lt;strong&gt;High Availability/ Disaster Recovery Innovation&lt;/strong&gt; – While I can’t give this area a 10, I do give it a B for effort.&amp;nbsp; While replication is obviously a gap.&amp;nbsp; (I know you tried.) The now built in to be mirroring aware, and the removal of fault tolerance of the services such as scaled out indexing will make it TONS easier and more reliable to backup.&amp;nbsp; The configuration based backup is huge too.&amp;nbsp; If you’re not a SharePoint 2007 admin you don’t realize how crazy the backup and unreliable SSP backup/restore was.&amp;nbsp; &lt;a href=&quot;http://sharepointsolutions.com/sharepoint-help/blog/index.php/2009/10/sharepoint-2010s-new-configuration-restore-capability/&quot;&gt;SharePoint Solutions Blog on the 2010 Config Backup/Restore&lt;/a&gt; as well as &lt;a href=&quot;http://sharepointsolutions.com/sharepoint-help/blog/index.php/2009/10/sharepoint-2010-windows-powershell-disaster-recovery2/&quot;&gt;Powershell with Screenshots on Disaster Recovery for 2010&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
6. &lt;strong&gt;Unattached Recovery&lt;/strong&gt; – I think it’s pretty big deal that the product team decided to invest in the ability to recover from a restored database.&amp;nbsp; I remember asking for this pretty much every version.&amp;nbsp; So I do have to give them big kudos for hearing me and others around the ability to recover out of the database.&amp;nbsp; The UI is in central admin.&amp;nbsp; This was shown in the IT Pro sneak peak video, but I wasn’t able to clearly talk about what they had to do to support this.&amp;nbsp; Essentially there is now an API for recovering data out of a database that isn’t in the farm.&amp;nbsp; This is huge for pulling data out of a snapshot, and really reduces the need for a recovery farm, while I don’t think it fully eliminates that need due to discovery, but that’s another blog.&amp;nbsp; &lt;a href=&quot;http://www.sharepointdevwiki.com/display/sp2010/Unattached+Content+Database+Recovery&quot;&gt;SPDevwiki has some screenshots&lt;/a&gt; and TechNet now has articles on the Topic of &lt;a href=&quot;http://technet.microsoft.com/en-us/sharepoint/ee518668.aspx&quot;&gt;Unattached 2010 Recovery&lt;/a&gt;.&amp;nbsp; Illia Sotnikov gives us &lt;a href=&quot;http://sharepointforall.com/blogs/team/archive/2009/07/27/backup-and-recovery-evolution-with-sharepoint-2010.aspx&quot;&gt;good overview of the evolution of the 2010 Backup/Recovery features&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
7. &lt;strong&gt;Admin Insights through the Logging &amp;amp; Usage database, and dev dashboard – &lt;/strong&gt;The logging database with published schema!&amp;nbsp; Thank you!&amp;nbsp; That’s awesome.&amp;nbsp; The ULS logs were such a pain, definitely looking forward to seeing all the right stuff getting logged and throttled into a database that does know what filling up drive with pure chattiness means.&amp;nbsp; (I know that was a recent fix as well.) Those types of things do matter!&amp;nbsp; The developer dashboard, ok, I’m over it.&amp;nbsp; Call it developer, that’s fine, but we’ll benefit from it too!&amp;nbsp; The dev dashboard is pure awesome.&lt;strong&gt;&amp;nbsp; &lt;/strong&gt;It’s like turning on debugging. &lt;strong&gt;&amp;nbsp;&lt;/strong&gt;&lt;em&gt;I’d recommend setting it to “on demand” for Intranets.&amp;nbsp; Making it easy for support to troubleshoot complaints on a portal page, or collaboration sites.&amp;nbsp; Why not?&amp;nbsp; For most environments I’d suggest turning it to “on” for dev, and “on demand” for test.&lt;/em&gt;&amp;nbsp; On the internet you do likely want to keep it off.&amp;nbsp; (Use STSADM or powershell to toggle the setting.)&amp;nbsp; Better to have people convinced the slowness is them or the wire, not the page or the server.&amp;nbsp; It would be over most heads of the people browsing an internet page anyway who would want to blame your server or SharePoint.&amp;nbsp; &lt;a href=&quot;http://philwicklund.com/archive/2009/10/19/how-to-enable-the-developer-dashboard-in-sharepoint-2010.aspx&quot;&gt;Phil Wicklund – how to enable Dev Dashboard&lt;/a&gt;, &lt;a href=&quot;http://www.spfoxhole.com/Blog/Lists/Posts/Post.aspx?ID=131&quot;&gt;Bob Fox has a what is Developer Dashboard&lt;/a&gt;, the &lt;a href=&quot;http://sharepoint.microsoft.com/2010/Sneak_Peek/Pages/Developer-video.aspx&quot;&gt;SharePoint 2010 Dev Sneak Peak Video&lt;/a&gt; has a great demo of it.&lt;br /&gt;
&lt;br /&gt;
8. &lt;strong&gt;Service Applications&lt;/strong&gt; – The service oriented architectures and the buzz words of what SOA has become get a huge boost in SharePoint 2010.&amp;nbsp; I’d like the search from the central portal, the profiles from the social media farm, the taxonomy and meta data from the ECM environment, and analysis and access services from the Finance deployment.&amp;nbsp; As farms have become more specialized in large enterprises so have the expertise of those that run them.&amp;nbsp; The one off custom farms that may end up departmentalized, don’t have to be limited in their services.&amp;nbsp; They can get the richness of the global indexing and not have that be redundant indexing. Serge van den Oever &lt;a href=&quot;http://weblogs.asp.net/soever/archive/2009/10/20/sharepoint-2010-spc09-ssp-is-dead-long-live-service-applications.aspx&quot;&gt;SSP is dead, long live Service Applications&lt;/a&gt;, &lt;a href=&quot;http://www.harbar.net/articles/sp2010sa.aspx&quot;&gt;Spence Harbar has Service Applications Model Overview&lt;/a&gt;, and Andrew Connell’s &lt;a href=&quot;http://www.andrewconnell.com/blog/archive/2009/10/19/the-new-service-application-architecture-in-sharepoint-server-2010.aspx&quot;&gt;New Service Application Architecture&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
9. &lt;strong&gt;SharePoint Designer Enhancements like portable workflows, and granular delegation&lt;/strong&gt; – I didn’t hear the buzz I was expecting to about SPD during SPC.&amp;nbsp; The huge innovations in SPD are exactly addressing the feedback that they were asked to implement, but only the SPD fans heard it.&amp;nbsp; Portable workflows is huge, so is that ability to have people use SPD in the way you want them to.&amp;nbsp; Only want them to use the &lt;strong&gt;FREE, yep still free &lt;a href=&quot;http://sharepointerol.blogspot.com/2009/10/free-sharepoint-2010-sharepoint.html&quot;&gt;SharePoint 2010 is free&lt;/a&gt;, &lt;/strong&gt;tool for workflows, fine.&amp;nbsp; Only want the design team to use it for design, that’s cool.&amp;nbsp; The NDA kept us from telling you that SharePoint Designer really makes some big moves in the right direction around portability, control, and delegation.&amp;nbsp; The same areas, that I thought it needed most.&amp;nbsp; Let alone the even further flexibility of further integration, and BCS integration. &lt;a href=&quot;http://blogs.msdn.com/sharepointdesigner/&quot;&gt;SharePoint Designer Team Blog&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
10. &lt;strong&gt;Sandbox Solutions – &lt;/strong&gt;now solutions built from the SharePoint Designer and Visual Studio are all .WSP.&amp;nbsp; Great to see that consistency, but beyond that now SharePoint administrators can control the resources consumed from these client deployed sandboxed solutions which don’t require the admin to deploy.&amp;nbsp; While in the past SharePoint administrators needed to deploy any solution, this option, yep it’s an option, allows you to throttle the system resources and allow those who own/administer sites to deploy solutions.&amp;nbsp; The delegation and control is there.&amp;nbsp; I think we’ll see much more best practices from more usage of sandboxed solutions, but now custom farms can still run out of the box software.&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Rakesh...&amp;nbsp;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rakeshsharepoint.blogspot.com/feeds/65549581683540567/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rakeshsharepoint.blogspot.com/2010/11/sharepoint-2010-top-10-features.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1173781155627160714/posts/default/65549581683540567'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1173781155627160714/posts/default/65549581683540567'/><link rel='alternate' type='text/html' href='http://rakeshsharepoint.blogspot.com/2010/11/sharepoint-2010-top-10-features.html' title='SharePoint 2010 Top 10 Features'/><author><name>Rakesh G</name><uri>http://www.blogger.com/profile/06686267817902432872</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYlQY_d089z2_h-eDIMKf1gltXQfGHHFKU2vis2dphiPXEeF7ixMOs-oYTKuBzLhKWKecO4heJNYwtNyFk6tuYvP_GcJu6OA9vfI-O2-IcjrnR6psVvVTsltQ_KDkFWWc/s220/DSC02968.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1173781155627160714.post-5578152791853155905</id><published>2010-05-05T06:22:00.000-07:00</published><updated>2010-05-05T06:22:37.021-07:00</updated><title type='text'>Creating a Solution Package(.wsp) in 5 Steps</title><content type='html'>For those who are new to the SharePoint solutions and features I would recommend to try the SharePoint Solutions Generator, which is a part of the Windows SharePoint Services 3.0 Tools: Visual Studio 2005 Extensions. It is a windows stand-alone application that converts your existing SharePoint web site into the solution package and creates a Visual Studio project for you to use.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
What I personally don’t like in the automatic tools is that they always hide some part of the job they are doing behind the scenes. In this scenario you can’t really control and sometimes understand of that is going on. So, today I would like to blog about of how to manually create the SharePoint feature containing the list, how pack it into the solution package and finally deploy it to the production server. Everything will be done without any use of Visual Studio or other tools (only Notepad++).&lt;br /&gt;
&lt;br /&gt;
So, let’s start! &lt;br /&gt;
&lt;br /&gt;
Step 1. Folders&lt;br /&gt;
&lt;br /&gt;
First, create the folder structure for the solution. I used MySolution but you can give a name whatever you want. Two folders were created beneath MySolution - source and bin. First is for the compiled package, second – to keep the feature and the customized list. I use the same file structure for the feature as in SharePoint - one folder per feature. Check out your SharePoint features hive at C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\FEATURES\DiscussionsList and see how it’s organized.&lt;br /&gt;
&lt;br /&gt;
In the source folder I made the feature folder called MyList and 2 subfolders inside - List Templates and Messages. In the end you will have something like this:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Step 2. Building a Feature.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Here we create our feature based on the SharePoint discussions list. Go to MyList folder and create a file feature.xml, where we reference 2 files, first – list manifest MyListManifest.xml and the second – schema.xml which is describing the list metadata. And don’t forget to change the GUID of feature Id with your own!&lt;br /&gt;
&lt;br /&gt;
feature.xml&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;feature &lt;=&quot;&quot; id=&quot;A8E6B85F-D81A-4cc1-9708-D15FEF359DE2&quot; p=&quot;&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
Title=&quot;My Feature&quot;&lt;br /&gt;
&lt;br /&gt;
Description=&quot;This is my feature containing a list&quot;&lt;br /&gt;
&lt;br /&gt;
Version=&quot;1.0.0.0&quot;&lt;br /&gt;
&lt;br /&gt;
Hidden=&quot;FALSE&quot;&lt;br /&gt;
&lt;br /&gt;
Scope=&quot;Web&quot;&lt;br /&gt;
&lt;br /&gt;
DefaultResourceFile=&quot;core&quot;&lt;br /&gt;
&lt;br /&gt;
xmlns=&quot;http://schemas.microsoft.com/sharepoint/&quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;elementmanifests&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;elementmanifest location=&quot;ListTemplates\MyListManifest.xml&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;elementfile location=&quot;Messages\schema.xml&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/elementmanifests&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/feature&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Copy the original schema.xml file from the C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\TEMPLATE\FEATURES\DiscussionsList\Discuss folder to the Messages folder, and you have a list schema to start from, MyListManifest.xml we’ll create manually in the ListTemplates folder –&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
MyListManifest.xml&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;elements xmlns=&quot;http://schemas.microsoft.com/sharepoint/&quot;&gt;&lt;/elements&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;/ :listtemplate&lt;=&quot;&quot; p=&quot;&quot; schemas.microsoft.com=&quot;&quot; sharepoint=&quot;&quot;&gt;&lt;/ :listtemplate&lt;=&quot;&quot; schemas.microsoft.com=&quot;&quot; sharepoint=&quot;&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
Name=&quot;Messages&quot;&lt;br /&gt;
&lt;br /&gt;
Type=&quot;108&quot;&lt;br /&gt;
&lt;br /&gt;
BaseType=&quot;0&quot;&lt;br /&gt;
&lt;br /&gt;
OnQuickLaunch=&quot;FALSE&quot;&lt;br /&gt;
&lt;br /&gt;
FolderCreation=&quot;FALSE&quot;&lt;br /&gt;
&lt;br /&gt;
SecurityBits=&quot;12&quot;&lt;br /&gt;
&lt;br /&gt;
Sequence=&quot;999&quot;&lt;br /&gt;
&lt;br /&gt;
DisplayName=&quot;My List&quot;&lt;br /&gt;
&lt;br /&gt;
Description=&quot;This is my custom list based on the discussions list&quot;&lt;br /&gt;
&lt;br /&gt;
Image=&quot;/_layouts/images/itdisc.gif&quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
What is important here is that the Name attribute must have the same name as the folder where schema.xml is placed, Messages, as SharePoint will look for the schema.xml file at that location!&lt;br /&gt;
&lt;br /&gt;
After the end of this step you have 3 new files as seen on the picture&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Step 3. Building a Solution Package (.wsp)&lt;br /&gt;
&lt;br /&gt;
SharePoint Solution Packages (wsp ) provide a great way to distribute all your customization in just one flask and the creation of the .wsp ain’t so painful operation as you may think, I would say it is easy as hell! Everything starts from the traditional solution manifest .xml file in the Source folder: &lt;br /&gt;
&lt;br /&gt;
manifest .xml&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;solution &lt;=&quot;&quot; p=&quot;&quot; xmlns=&quot;http://schemas.microsoft.com/sharepoint/&quot;&gt;&lt;/solution&gt;&lt;br /&gt;
&lt;br /&gt;
SolutionId=&quot;EC2EFD73-DBA2-4c0e-9C18-C8FC43F72E6C&quot; &amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;featuremanifests&gt;&lt;/featuremanifests&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;featuremanifest location=&quot;MyList\Feature.xml&quot;&gt;&lt;/featuremanifest&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Here, we reference our Feature.xml file that we had created before at the Step 2, and as you may guess it’s a good way to replace the the SolutionId GUID with something brand new J. The next that should be created is the data definition file (.ddf). It’s a simple text file with the building instructions for the makecab utility because the .wsp package is nothing more than a cabinet file with the .wsp extension. (If you rename .wsp or .stp file to .cab you’ll be able to see its contents). Let’s create a wsp.ddf in the Source folder:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
wsp.ddf&lt;br /&gt;
&lt;br /&gt;
.OPTION Explicit&lt;br /&gt;
&lt;br /&gt;
.Set DiskDirectory1=&quot;..\bin&quot;&lt;br /&gt;
&lt;br /&gt;
.Set CabinetNameTemplate=&quot;MyListSolution.wsp&quot;&lt;br /&gt;
&lt;br /&gt;
manifest.xml&lt;br /&gt;
&lt;br /&gt;
; These directory names (DestinationDir) are used for the folders creation under 12\TEMPLATE\Features&lt;br /&gt;
&lt;br /&gt;
.Set DestinationDir=&quot;MyList\ListTemplates&quot;&lt;br /&gt;
&lt;br /&gt;
MyList\ListTemplates\MyListManifest.xml&lt;br /&gt;
&lt;br /&gt;
.Set DestinationDir=&quot;MyList\Messages&quot;&lt;br /&gt;
&lt;br /&gt;
MyList\Messages\schema.xml&lt;br /&gt;
&lt;br /&gt;
.Set DestinationDir=&quot;MyList&quot;&lt;br /&gt;
&lt;br /&gt;
MyList\Feature.xml&lt;br /&gt;
&lt;br /&gt;
In this file we set an output folder for the compiled package..\bin, its name MyListSolution.wsp and we tell makecab to include 4 files (marked in red) and create 3 folders at the deployment phase (in blue). Now it’s time to build everything into a single file, but before we do that I create a build.cmd file in the Source folder with some lines to facilitate the building process&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
build.cmd&lt;br /&gt;
&lt;br /&gt;
@setlocal&lt;br /&gt;
&lt;br /&gt;
@pushd.&lt;br /&gt;
&lt;br /&gt;
@cd %~dp0&lt;br /&gt;
&lt;br /&gt;
makecab /f wsp.ddf &lt;br /&gt;
&lt;br /&gt;
@popd&lt;br /&gt;
&lt;br /&gt;
@endlocal&lt;br /&gt;
&lt;br /&gt;
Here I reference the wsp.ddf file with processing instructions which I created before. After you run it your solution package will appear in the bin folder:&lt;br /&gt;
&lt;br /&gt;
Step 4. Solution deployment.&lt;br /&gt;
&lt;br /&gt;
So, the solution package has just been created and the last thing that is left to do is to deploy it to our production server. I always like then the script is doing my job, so I put 2 .cmd files into the bin folder to deploy and retract my.wsp package so I don’t have to deal with stsadm utility from command line. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
DeployMyListSolution.cmd&lt;br /&gt;
&lt;br /&gt;
@setlocal&lt;br /&gt;
&lt;br /&gt;
@pushd.&lt;br /&gt;
&lt;br /&gt;
@set PATH=C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN;%PATH% @cd %~dp0&lt;br /&gt;
&lt;br /&gt;
stsadm.exe -o addsolution -filename MyListSolution.wsp&lt;br /&gt;
&lt;br /&gt;
stsadm.exe -o deploysolution -name MyListSolution.wsp -local &lt;br /&gt;
&lt;br /&gt;
@pause&lt;br /&gt;
&lt;br /&gt;
@popd&lt;br /&gt;
&lt;br /&gt;
@endlocal&lt;br /&gt;
&lt;br /&gt;
RetractMyListSolution.cmd&lt;br /&gt;
&lt;br /&gt;
@setlocal&lt;br /&gt;
&lt;br /&gt;
@pushd.&lt;br /&gt;
&lt;br /&gt;
@set PATH=C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN;%PATH% @cd %~dp0&lt;br /&gt;
&lt;br /&gt;
stsadm.exe -o retractsolution -name MyListSolution.wsp –local&lt;br /&gt;
&lt;br /&gt;
stsadm.exe -o deletesolution -name MyListSolution.wsp &lt;br /&gt;
&lt;br /&gt;
@pause&lt;br /&gt;
&lt;br /&gt;
@popd&lt;br /&gt;
&lt;br /&gt;
@endlocal&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
After the solution is deployed you can activate the feature in the Site features menu of you site and start using the new list!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Step 5. Using the feature.&lt;br /&gt;
&lt;br /&gt;
Before our custom list can be used the feature containing it must be activated within the SPWeb scope.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
After activation is done your custom list will appear on the site’s create &lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://rakeshsharepoint.blogspot.com/feeds/5578152791853155905/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rakeshsharepoint.blogspot.com/2010/05/creating-solution-packagewsp-in-5-steps.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1173781155627160714/posts/default/5578152791853155905'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1173781155627160714/posts/default/5578152791853155905'/><link rel='alternate' type='text/html' href='http://rakeshsharepoint.blogspot.com/2010/05/creating-solution-packagewsp-in-5-steps.html' title='Creating a Solution Package(.wsp) in 5 Steps'/><author><name>Rakesh G</name><uri>http://www.blogger.com/profile/06686267817902432872</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYlQY_d089z2_h-eDIMKf1gltXQfGHHFKU2vis2dphiPXEeF7ixMOs-oYTKuBzLhKWKecO4heJNYwtNyFk6tuYvP_GcJu6OA9vfI-O2-IcjrnR6psVvVTsltQ_KDkFWWc/s220/DSC02968.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1173781155627160714.post-6704791245568253508</id><published>2010-04-30T10:47:00.000-07:00</published><updated>2010-04-30T10:47:52.553-07:00</updated><title type='text'>Creating a MOSS 2007 State Machine Workflow</title><content type='html'>&amp;nbsp;Hello Friends,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Below is creation of state machine workflow&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;This will actually be a short series of posts covering the following topics:&lt;br /&gt;
&lt;br /&gt;
1. Concepts and planning&lt;br /&gt;
2. Creating InfoPath forms &lt;br /&gt;
3. Developing the workflow &lt;br /&gt;
4. Deploying the workflow&lt;br /&gt;
&lt;br /&gt;
Before you get started, you’ll need to make sure you’ve downloaded and installed the latest Office Server SDK (which comes with the Visual Studio workflow templates for SharePoint). &lt;br /&gt;
&lt;br /&gt;
Business Case:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; State machine workflows are good at automating processes that change between different states (or statuses) throughout the lifetime of the workflow. They have a defined beginning and end state, but the behavior in between those two points can vary based on inputs. &lt;br /&gt;
&lt;br /&gt;
In this example, I’ll show a quick state machine representing a proposal creation process.&lt;br /&gt;
&lt;br /&gt;
Let’s say Acme Widgets uses a proposal process to quote prices and sell its goods. &lt;br /&gt;
&lt;br /&gt;
1. Roger, the salesperson, prepares a proposal, which must then be reviewed by the sales manager, Sheila. &lt;br /&gt;
2. Sheila may either approve the proposal to submit to the customer, or she can kick it back to Roger for modifications. &lt;br /&gt;
3. If Roger has to modify it, he does so, and then sends it back to Sheila for approval. &lt;br /&gt;
4. Once approved, Roger submits the proposal to the customer and awaits the outcome. &lt;br /&gt;
&lt;br /&gt;
The customer can do one of three things: &lt;br /&gt;
&lt;br /&gt;
Accept the proposal &lt;br /&gt;
&lt;br /&gt;
Reject the proposal &lt;br /&gt;
&lt;br /&gt;
Request modifications to the proposal&lt;br /&gt;
&lt;br /&gt;
A graphical representation of the process looks something like this &lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDLBis4IOVh-MYpsI3Kw0Dp-MKgu7Jx18fGgnvqdtvbcau-kFCUWkWDbK9TYcsPC_yUNOPrZo0sHDIiMzV600cfkWpmgCJ55c629e0o-zx9DuFaZF7UDfD80m28GMv9c6GL86Lko6GRA0s/s1600/StateMachineConceptual.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDLBis4IOVh-MYpsI3Kw0Dp-MKgu7Jx18fGgnvqdtvbcau-kFCUWkWDbK9TYcsPC_yUNOPrZo0sHDIiMzV600cfkWpmgCJ55c629e0o-zx9DuFaZF7UDfD80m28GMv9c6GL86Lko6GRA0s/s320/StateMachineConceptual.gif&quot; tt=&quot;true&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
The colored bands in the diagram represent the “state” of the workflow at a given point in time. This concept will be important when we actually design the workflow.&lt;br /&gt;
&lt;br /&gt;
Side note: If you don’t do it already, I’d highly recommend doing a conceptual flow chart (similar to the one above) for your workflows. It doesn’t take long and offers clarity for you throughout the development process.&lt;br /&gt;
&lt;br /&gt;
Note that the ability to go “backward” in the workflow is one of the factors that will determine whether you choose to implement a state machine workflow instead of a sequential one.&lt;br /&gt;
&lt;br /&gt;
Planning&lt;br /&gt;
&lt;br /&gt;
Based on the flow chart that I created, I can easily see what InfoPath forms I’m going to need to create for the various steps in the process.&lt;br /&gt;
Association Form. Ok, this isn’t represented in the flow chart, but I know I’ll need to create one to set any association-specific information for my workflow. &lt;br /&gt;
Initiation Form. This will be the one that is filled out when the workflow is first initialized. &lt;br /&gt;
Review Form. This will be the form used by the proposal reviewer. It needs to have the option to approve the proposal or to send it back to the creator for modifications. In either case, the reviewer should have the option to add comments that will be written to the workflow history list. &lt;br /&gt;
Modification Form. This form will be used by the salesperson to comment about any changes made to the proposal when re-submitting it for review. I can probably use the same InfoPath form as the initiation form here. &lt;br /&gt;
Pending Customer Form. This form will be used to specify the outcome of the submission of the proposal to the customer. The possible options here are to send the proposal back for modifications, mark that the customer rejected the proposal, or&amp;nbsp;mark that the customer accepted the proposal.&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://rakeshsharepoint.blogspot.com/feeds/6704791245568253508/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rakeshsharepoint.blogspot.com/2010/04/creating-moss-2007-state-machine.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1173781155627160714/posts/default/6704791245568253508'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1173781155627160714/posts/default/6704791245568253508'/><link rel='alternate' type='text/html' href='http://rakeshsharepoint.blogspot.com/2010/04/creating-moss-2007-state-machine.html' title='Creating a MOSS 2007 State Machine Workflow'/><author><name>Rakesh G</name><uri>http://www.blogger.com/profile/06686267817902432872</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYlQY_d089z2_h-eDIMKf1gltXQfGHHFKU2vis2dphiPXEeF7ixMOs-oYTKuBzLhKWKecO4heJNYwtNyFk6tuYvP_GcJu6OA9vfI-O2-IcjrnR6psVvVTsltQ_KDkFWWc/s220/DSC02968.JPG'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDLBis4IOVh-MYpsI3Kw0Dp-MKgu7Jx18fGgnvqdtvbcau-kFCUWkWDbK9TYcsPC_yUNOPrZo0sHDIiMzV600cfkWpmgCJ55c629e0o-zx9DuFaZF7UDfD80m28GMv9c6GL86Lko6GRA0s/s72-c/StateMachineConceptual.gif" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1173781155627160714.post-5087275397484351011</id><published>2010-03-04T06:15:00.000-08:00</published><updated>2010-03-04T06:17:02.558-08:00</updated><title type='text'>Benefits of Microsoft Office SharePoint Server 2007</title><content type='html'>&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Hello Guys,&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;Below are the benefits of MOSS 2007&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: 18.0pt; margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;&quot;&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #001554;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&amp;nbsp;Provide a simple, familiar, and consistent
user experience.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #001554;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&amp;nbsp;Boost employee productivity by simplifying everyday business activities.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #001554;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&amp;nbsp;Help meet regulatory requirements through comprehensive control over content.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #001554;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&amp;nbsp;Effectively manage and repurpose content to gain increased business value.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #001554;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&amp;nbsp;Simplify organization-wide access to both structured and unstructured
information across disparate systems.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #001554;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&amp;nbsp;Connect people with information and expertise.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #001554;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&amp;nbsp;Accelerate shared business processes across organizational boundaries.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #001554;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&amp;nbsp;Share business data without divulging sensitive information.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #001554;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&amp;nbsp;Enable people to make better-informed decisions by presenting
business-critical information in one central location.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #001554;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&amp;nbsp;Provide a single, integrated platform to manage intranet, extranet, and
Internet applications across the enterprise.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;</content><link rel='replies' type='application/atom+xml' href='http://rakeshsharepoint.blogspot.com/feeds/5087275397484351011/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rakeshsharepoint.blogspot.com/2010/03/benefits-of-microsoft-office-sharepoint.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1173781155627160714/posts/default/5087275397484351011'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1173781155627160714/posts/default/5087275397484351011'/><link rel='alternate' type='text/html' href='http://rakeshsharepoint.blogspot.com/2010/03/benefits-of-microsoft-office-sharepoint.html' title='Benefits of Microsoft Office SharePoint Server 2007'/><author><name>Rakesh G</name><uri>http://www.blogger.com/profile/06686267817902432872</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYlQY_d089z2_h-eDIMKf1gltXQfGHHFKU2vis2dphiPXEeF7ixMOs-oYTKuBzLhKWKecO4heJNYwtNyFk6tuYvP_GcJu6OA9vfI-O2-IcjrnR6psVvVTsltQ_KDkFWWc/s220/DSC02968.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1173781155627160714.post-147728765826854613</id><published>2010-03-04T06:04:00.000-08:00</published><updated>2010-03-04T06:08:37.210-08:00</updated><title type='text'>About Content Query</title><content type='html'>&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;Hi Everyone,&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-weight: bold;&quot;&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=1173781155627160714&amp;amp;postID=147728765826854613&quot; name=&quot;_Toc202173099&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;Content Query:&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;We can use a Content Query control to link to pages or
other items that are displayed based on a query that you design. For example,
if you are presenting articles in an online news site, you could add a Content
Query control to your site&#39;s Welcome Page layout so that new articles are
highlighted on that page. You can build complex queries by using the Content
Query field control. For example, you can specify which sites in your site
collection to query, which lists to use, and what audience to target. You can
also filter queries based on lists or libraries metadata. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;We can add a Content Query control to a layout page in two
ways:&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;BulletedList1&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;·&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&amp;nbsp;We can add it directly to the layout page and configure it. When you do this, any
page that uses the layout page will display the results of the query.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;BulletedList1&quot; style=&quot;mso-list: none; tab-stops: .25in;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;·&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&amp;nbsp;We can add it as a Web Part to a Web Part zone. When you do this, authors can
modify the query or delete the Content Query control.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rakeshsharepoint.blogspot.com/feeds/147728765826854613/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rakeshsharepoint.blogspot.com/2010/03/about-content-query.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1173781155627160714/posts/default/147728765826854613'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1173781155627160714/posts/default/147728765826854613'/><link rel='alternate' type='text/html' href='http://rakeshsharepoint.blogspot.com/2010/03/about-content-query.html' title='About Content Query'/><author><name>Rakesh G</name><uri>http://www.blogger.com/profile/06686267817902432872</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYlQY_d089z2_h-eDIMKf1gltXQfGHHFKU2vis2dphiPXEeF7ixMOs-oYTKuBzLhKWKecO4heJNYwtNyFk6tuYvP_GcJu6OA9vfI-O2-IcjrnR6psVvVTsltQ_KDkFWWc/s220/DSC02968.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1173781155627160714.post-6102279910571162464</id><published>2010-03-03T19:54:00.000-08:00</published><updated>2010-03-04T06:07:34.854-08:00</updated><title type='text'>Convert MS Excel to SQL Server</title><content type='html'>&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;&quot;&gt;
&lt;span style=&quot;color: #333333;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Converting Excel
database spreadsheets to a MS SQL Server database provides a far more
structured, more repeatable approach for business critical processes. Excel
spreadsheets provide infinite flexibility, but at the cost of bad data, and the
cost of managing a distributed application that is intended for just one or a
few users. &amp;nbsp;SQL Server database supports well-structured data, and
repeatable, high quality data and workflow processes, with unlimited number of
concurrent End Users. The good news is that PCA can migrate your Excel
spreadsheets to MS SQL Server, and make your Excel Application more structured,
while preserving the original functional integrity of the original MS Excel
spreadsheet.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;b&gt;Comparison&amp;nbsp;of MS Excel to SQL Server:&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;table border=&quot;0&quot; cellpadding=&quot;0&quot; cellspacing=&quot;4&quot; class=&quot;MsoNormalTable&quot; style=&quot;mso-cellspacing: 3.0pt; mso-padding-alt: 1.5pt 1.5pt 1.5pt 1.5pt; mso-yfti-tbllook: 1184; width: 100.0%;&quot;&gt;
 &lt;tbody&gt;
&lt;tr&gt;
  &lt;td style=&quot;padding: 1.5pt 1.5pt 1.5pt 1.5pt; width: 8.25pt;&quot; width=&quot;11&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 1.5pt 1.5pt 1.5pt 1.5pt; width: 95.25pt;&quot; width=&quot;127&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;&quot;&gt;
&lt;o:p&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;&lt;td style=&quot;padding: 1.5pt 1.5pt 1.5pt 1.5pt; width: 135.0pt;&quot; width=&quot;180&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-outline-level: 3;&quot;&gt;
&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;MS Excel&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 1.5pt 1.5pt 1.5pt 1.5pt; width: 135.75pt;&quot; width=&quot;181&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-outline-level: 3;&quot;&gt;
&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;SQL Server&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr&gt;
  &lt;td style=&quot;padding: 1.5pt 1.5pt 1.5pt 1.5pt; width: 8.25pt;&quot; width=&quot;11&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;padding: 1.5pt 1.5pt 1.5pt 1.5pt; width: 95.25pt;&quot; width=&quot;127&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;&quot;&gt;
&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Workflow&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 1.5pt 1.5pt 1.5pt 1.5pt; width: 135.0pt;&quot; width=&quot;180&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;None (Email)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 1.5pt 1.5pt 1.5pt 1.5pt; width: 135.75pt;&quot; width=&quot;181&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Process-flow defined&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr&gt;
  &lt;td style=&quot;padding: 1.5pt 1.5pt 1.5pt 1.5pt; width: 8.25pt;&quot; width=&quot;11&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;padding: 1.5pt 1.5pt 1.5pt 1.5pt; width: 95.25pt;&quot; width=&quot;127&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;&quot;&gt;
&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Concurrent Updates&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 1.5pt 1.5pt 1.5pt 1.5pt; width: 135.0pt;&quot; width=&quot;180&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;No (Single User)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 1.5pt 1.5pt 1.5pt 1.5pt; width: 135.75pt;&quot; width=&quot;181&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Yes (Multiple, concurrent Users)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr&gt;
  &lt;td style=&quot;padding: 1.5pt 1.5pt 1.5pt 1.5pt; width: 8.25pt;&quot; width=&quot;11&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;padding: 1.5pt 1.5pt 1.5pt 1.5pt; width: 95.25pt;&quot; width=&quot;127&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;&quot;&gt;
&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Security&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 1.5pt 1.5pt 1.5pt 1.5pt; width: 135.0pt;&quot; width=&quot;180&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;One password fits all&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 1.5pt 1.5pt 1.5pt 1.5pt; width: 135.75pt;&quot; width=&quot;181&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Role-based privileges&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr&gt;
  &lt;td style=&quot;padding: 1.5pt 1.5pt 1.5pt 1.5pt; width: 8.25pt;&quot; width=&quot;11&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;padding: 1.5pt 1.5pt 1.5pt 1.5pt; width: 95.25pt;&quot; width=&quot;127&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;&quot;&gt;
&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Version Issues&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 1.5pt 1.5pt 1.5pt 1.5pt; width: 135.0pt;&quot; width=&quot;180&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;High (file data stamp)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 1.5pt 1.5pt 1.5pt 1.5pt; width: 135.75pt;&quot; width=&quot;181&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;None&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr&gt;
  &lt;td style=&quot;padding: 1.5pt 1.5pt 1.5pt 1.5pt; width: 8.25pt;&quot; width=&quot;11&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;padding: 1.5pt 1.5pt 1.5pt 1.5pt; width: 95.25pt;&quot; width=&quot;127&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;&quot;&gt;
&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Audit-ability&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 1.5pt 1.5pt 1.5pt 1.5pt; width: 135.0pt;&quot; width=&quot;180&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Low (date and email comparisons)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 1.5pt 1.5pt 1.5pt 1.5pt; width: 135.75pt;&quot; width=&quot;181&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;High (full audit trail)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr&gt;
  &lt;td style=&quot;padding: 1.5pt 1.5pt 1.5pt 1.5pt; width: 8.25pt;&quot; width=&quot;11&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;padding: 1.5pt 1.5pt 1.5pt 1.5pt; width: 95.25pt;&quot; width=&quot;127&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;&quot;&gt;
&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Data Integrity&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 1.5pt 1.5pt 1.5pt 1.5pt; width: 135.0pt;&quot; width=&quot;180&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Low (somewhat constrained)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 1.5pt 1.5pt 1.5pt 1.5pt; width: 135.75pt;&quot; width=&quot;181&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Highly constrained&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr&gt;
  &lt;td style=&quot;padding: 1.5pt 1.5pt 1.5pt 1.5pt; width: 8.25pt;&quot; width=&quot;11&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;padding: 1.5pt 1.5pt 1.5pt 1.5pt; width: 95.25pt;&quot; width=&quot;127&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;&quot;&gt;
&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Data Capacity&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 1.5pt 1.5pt 1.5pt 1.5pt; width: 135.0pt;&quot; width=&quot;180&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Limited&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 1.5pt 1.5pt 1.5pt 1.5pt; width: 135.75pt;&quot; width=&quot;181&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Unlimited&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr&gt;
  &lt;td style=&quot;padding: 1.5pt 1.5pt 1.5pt 1.5pt; width: 8.25pt;&quot; width=&quot;11&quot;&gt;&lt;/td&gt;
  &lt;td style=&quot;padding: 1.5pt 1.5pt 1.5pt 1.5pt; width: 95.25pt;&quot; width=&quot;127&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;&quot;&gt;
&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Data Structures&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 1.5pt 1.5pt 1.5pt 1.5pt; width: 135.0pt;&quot; width=&quot;180&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Flat: 2-dimensions&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;padding: 1.5pt 1.5pt 1.5pt 1.5pt; width: 135.75pt;&quot; width=&quot;181&quot;&gt;&lt;div class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;&quot;&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Relational: 3-dimensions&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div class=&quot;MsoNormal&quot;&gt;
&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://rakeshsharepoint.blogspot.com/feeds/6102279910571162464/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rakeshsharepoint.blogspot.com/2010/03/convert-ms-excel-to-sql-server.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1173781155627160714/posts/default/6102279910571162464'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1173781155627160714/posts/default/6102279910571162464'/><link rel='alternate' type='text/html' href='http://rakeshsharepoint.blogspot.com/2010/03/convert-ms-excel-to-sql-server.html' title='Convert MS Excel to SQL Server'/><author><name>Rakesh G</name><uri>http://www.blogger.com/profile/06686267817902432872</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYlQY_d089z2_h-eDIMKf1gltXQfGHHFKU2vis2dphiPXEeF7ixMOs-oYTKuBzLhKWKecO4heJNYwtNyFk6tuYvP_GcJu6OA9vfI-O2-IcjrnR6psVvVTsltQ_KDkFWWc/s220/DSC02968.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1173781155627160714.post-3461789852275300246</id><published>2010-02-05T13:18:00.000-08:00</published><updated>2010-03-04T09:20:51.207-08:00</updated><title type='text'>Advantages of Data View Web Part(DVWP)</title><content type='html'>I&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;t has been posting interesting articles about Data View Web Part (DVWP).&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;I know a great deal about Data View Web Part and there are numerous solutions I posted here which were created with it (Blog archive SharePoint Lists and Libraries, Outlook Style KPIs).&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;We can use Data View Web Part to pull data from subsites&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;We can use Data View Web Part to aggregate data from more than one list&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;For more details check her post, or attend one of the online workshops about DVWP at End User SharePoint.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Advantage: This is very important for Windows SharePoint Services users since you do not have Content Query Web Part in WSS. By using DVWP you might be able to aggregate and present information in very interesting ways.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Problem: Although DVWP can aggregate data from subsites you would have to pre-configure all the sources. In case you add a new site you will need to ad it to your data sources. (I presume it might not perform very well when multiple sources are used).&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;Conclusion: No matter how hard you learn, when it comes to SharePoint, there is always something new to learn. Keep your eyes open!&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://rakeshsharepoint.blogspot.com/feeds/3461789852275300246/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rakeshsharepoint.blogspot.com/2010/02/advantages-of-data-view-web-partdvwp.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1173781155627160714/posts/default/3461789852275300246'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1173781155627160714/posts/default/3461789852275300246'/><link rel='alternate' type='text/html' href='http://rakeshsharepoint.blogspot.com/2010/02/advantages-of-data-view-web-partdvwp.html' title='Advantages of Data View Web Part(DVWP)'/><author><name>Rakesh G</name><uri>http://www.blogger.com/profile/06686267817902432872</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYlQY_d089z2_h-eDIMKf1gltXQfGHHFKU2vis2dphiPXEeF7ixMOs-oYTKuBzLhKWKecO4heJNYwtNyFk6tuYvP_GcJu6OA9vfI-O2-IcjrnR6psVvVTsltQ_KDkFWWc/s220/DSC02968.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1173781155627160714.post-7392402338992706302</id><published>2010-01-25T15:46:00.000-08:00</published><updated>2010-01-25T15:46:25.436-08:00</updated><title type='text'>Creating a SharePoint Site</title><content type='html'>&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #484848; font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 12px; line-height: 19px;&quot;&gt;To create a SharePoint site, you must be a member of a site group that has the Create Subsites permission. This permission is included by default in the Full Control permission level. If you don&#39;t have the necessary permission, contact your server administrator.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #484848; font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 12px; line-height: 19px;&quot;&gt;&lt;ol style=&quot;display: inline-block; list-style-image: initial; list-style-position: outside; list-style-type: decimal; margin-bottom: -6px; margin-left: 1px; margin-right: 0px; margin-top: -6px; padding-bottom: 0px; padding-left: 1.5em; padding-right: 1.5em; padding-top: 0px;&quot;&gt;
&lt;li style=&quot;display: list-item; margin-bottom: 8px; margin-left: 1em; margin-right: 1em; margin-top: 8px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;On the&amp;nbsp;&lt;b class=&quot;ui&quot; style=&quot;font-weight: bold;&quot;&gt;File&lt;/b&gt;&amp;nbsp;menu, point to&amp;nbsp;&lt;b class=&quot;ui&quot; style=&quot;font-weight: bold;&quot;&gt;New&lt;/b&gt;, and then click&amp;nbsp;&lt;b class=&quot;ui&quot; style=&quot;font-weight: bold;&quot;&gt;Web Site&lt;/b&gt;.&lt;/li&gt;
&lt;li style=&quot;display: list-item; margin-bottom: 8px; margin-left: 1em; margin-right: 1em; margin-top: 8px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;In the&amp;nbsp;&lt;b class=&quot;ui&quot; style=&quot;font-weight: bold;&quot;&gt;Specify the location of the new Web site&lt;/b&gt;&amp;nbsp;box, type the location where you want to create the new site, including a name for the site.&lt;div style=&quot;margin-bottom: 18px; margin-left: 0px; margin-right: 0px; margin-top: 18px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;
&lt;img alt=&quot;Web Site tab of New dialog box&quot; border=&quot;0&quot; src=&quot;http://office.microsoft.com/global/images/default.aspx?AssetID=ZA101320581033&quot; style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px;&quot; /&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 18px; margin-left: 0px; margin-right: 0px; margin-top: 18px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;
For example, you might type&amp;nbsp;&lt;b class=&quot;bterm&quot; style=&quot;font-weight: bold;&quot;&gt;http://My_Server/My_Site&lt;/b&gt;&amp;nbsp;as the URL of your new SharePoint site.&amp;nbsp;&amp;nbsp;By default, Office SharePoint Designer 2007 suggests both a location and a name for the new site that are based on the site most recently opened. You may want to change either the location or the name, or both.&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 18px; margin-left: 0px; margin-right: 0px; margin-top: 18px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li style=&quot;display: list-item; margin-bottom: 8px; margin-left: 1em; margin-right: 1em; margin-top: 8px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;In the leftmost pane, click the category of template that you want to create.&lt;div style=&quot;margin-bottom: 18px; margin-left: 0px; margin-right: 0px; margin-top: 18px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;
If you click&amp;nbsp;&lt;b class=&quot;ui&quot; style=&quot;font-weight: bold;&quot;&gt;SharePoint Templates&lt;/b&gt;, the list of available templates is retrieved from the server. At this point, you may be prompted to enter your user name and password to log on to the server.&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin-bottom: 18px; margin-left: 0px; margin-right: 0px; margin-top: 18px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;
&amp;nbsp;&amp;nbsp;The list of SharePoint site templates is retrieved from the current server. When you connect to another server, you may see more, fewer, or other templates, depending on which ones the server administrator has made available.&lt;br /&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li style=&quot;display: list-item; margin-bottom: 8px; margin-left: 1em; margin-right: 1em; margin-top: 8px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;In the center pane, click the template that you want to use to create your site.&lt;/li&gt;
&lt;li style=&quot;display: list-item; margin-bottom: 8px; margin-left: 1em; margin-right: 1em; margin-top: 8px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;If you want to add the new site to the current site — as folders in the current site, and not as a separate site — select the&amp;nbsp;&lt;b class=&quot;ui&quot; style=&quot;font-weight: bold;&quot;&gt;Add to current Web site&lt;/b&gt;&amp;nbsp;check box. This check box is available only when you already have a site open.&lt;div style=&quot;margin-bottom: 18px; margin-left: 0px; margin-right: 0px; margin-top: 18px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;
&amp;nbsp;&amp;nbsp;Because this option applies the selected template to the current site, you can use the option only if no other template is already applied. For example, you cannot add a new site that you create from the Team Site template to a site that was created from the Blank Site template. In such a case, the only way to apply a new template is to delete the site and then re-create it based on another template.&lt;br /&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;li style=&quot;display: list-item; margin-bottom: 8px; margin-left: 1em; margin-right: 1em; margin-top: 8px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;If you want to use encrypted connections, select the&amp;nbsp;&lt;b class=&quot;ui&quot; style=&quot;font-weight: bold;&quot;&gt;Use Encrypted Connection (SSL)&lt;/b&gt;&amp;nbsp;check box.&lt;/li&gt;
&lt;li style=&quot;display: list-item; margin-bottom: 8px; margin-left: 1em; margin-right: 1em; margin-top: 8px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;Click&amp;nbsp;&lt;b class=&quot;ui&quot; style=&quot;font-weight: bold;&quot;&gt;OK&lt;/b&gt;.&lt;div style=&quot;margin-bottom: 18px; margin-left: 0px; margin-right: 0px; margin-top: 18px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;
If you have chosen&amp;nbsp;&lt;b class=&quot;ui&quot; style=&quot;font-weight: bold;&quot;&gt;Import Web Site Wizard&lt;/b&gt;&amp;nbsp;in the&amp;nbsp;&lt;b class=&quot;ui&quot; style=&quot;font-weight: bold;&quot;&gt;General&lt;/b&gt;&amp;nbsp;category, the Import Web Site Wizard opens. Remember that the Import Web Site Wizard uses the Publishing feature, which cannot copy or move SharePoint content such as lists or libraries. Therefore, you cannot use the wizard to import a SharePoint site.&lt;br /&gt;&lt;/div&gt;
&lt;/li&gt;
&lt;div style=&quot;margin-bottom: 18px; margin-left: 0px; margin-right: 0px; margin-top: 18px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;&quot;&gt;
The new site is created on the server.&lt;br /&gt;&lt;/div&gt;
&lt;/ol&gt;
&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://rakeshsharepoint.blogspot.com/feeds/7392402338992706302/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rakeshsharepoint.blogspot.com/2010/01/creating-sharepoint-site.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1173781155627160714/posts/default/7392402338992706302'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1173781155627160714/posts/default/7392402338992706302'/><link rel='alternate' type='text/html' href='http://rakeshsharepoint.blogspot.com/2010/01/creating-sharepoint-site.html' title='Creating a SharePoint Site'/><author><name>Rakesh G</name><uri>http://www.blogger.com/profile/06686267817902432872</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYlQY_d089z2_h-eDIMKf1gltXQfGHHFKU2vis2dphiPXEeF7ixMOs-oYTKuBzLhKWKecO4heJNYwtNyFk6tuYvP_GcJu6OA9vfI-O2-IcjrnR6psVvVTsltQ_KDkFWWc/s220/DSC02968.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1173781155627160714.post-3529633402450837602</id><published>2009-12-29T12:39:00.000-08:00</published><updated>2009-12-29T12:39:40.559-08:00</updated><title type='text'>Building and Deploying Solution Packages</title><content type='html'>Hello Guys,&lt;br /&gt;
&lt;br /&gt;
First let&#39;s be clear on exactly what a Solution package is.
Note I&#39;m using &#39;Solution&#39; with a capital S&amp;nbsp;&amp;nbsp;in this article to
distinguish between what we are discussing here and the general idea of
a technical&amp;nbsp;solution built using SharePoint.&amp;nbsp;A Solution is a package of
SharePoint&amp;nbsp;items for deployment - in physical terms it is a cabinet
file (.cab) which is given the extension of .wsp to&amp;nbsp;differentiate it
from standard&amp;nbsp;.cab files.&amp;nbsp;Other articles on this blog cover the idea of
using SharePoint Features to deploy functionality, so let&#39;s also be
clear on the relationship between Features and Solutions.&amp;nbsp;In general
terms, some of&amp;nbsp;the tasks which cannot be done with a Feature alone but &lt;em&gt;can&amp;nbsp;&lt;/em&gt;be done with a Solution include:&lt;br /&gt;
  &lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Deployment of certain files &lt;i&gt;to the filesystem&lt;/i&gt;, e.g. an assembly for workflow or web parts, custom files which will reside in the ‘12’ folder&amp;nbsp;  &lt;/li&gt;
&lt;li&gt;Deployment of web part definition files (.webpart)  &lt;/li&gt;
&lt;li&gt;Web.config modifications e.g. the ‘SafeControls’ entry required for a custom web part  &lt;/li&gt;
&lt;li&gt;Code Access Security config modifications e.g. those required for custom web parts not running from the GAC&lt;/li&gt;
&lt;/ul&gt;
In addition to being able to do these things, Solutions can also contain Features.&amp;nbsp;The way I think of it is that the Solution &lt;em&gt;wraps &lt;/em&gt;the
Feature.&amp;nbsp;In actual fact, I always recommend that even if they don&#39;t
need to be (e.g. we&#39;re not doing anything in the list above), Features
are always deployed as part of a Solution.&amp;nbsp; The reason for this is that
the Solution framework takes care of &lt;strong&gt;deploying all required files to all Web Front End (WFE) servers in a SharePoint farm&lt;/strong&gt;. This alone is incredibly useful in working towards repeatable deployments, and ensures your WFEs stay synchronized.&lt;br /&gt;
&lt;br /&gt;
 &lt;br /&gt;
 &lt;u&gt;How Solutions are specified&lt;/u&gt;&lt;br /&gt;
 The key file used to specify what a Solution package consists of is the manifest.xml file. Going back to my &lt;a href=&quot;http://sharepointnutsandbolts.blogspot.com/2007/05/deploying-web-parts-as-feature.html&quot; target=&quot;_blank&quot;&gt;earlier post on deploying web parts&lt;/a&gt;, the manifest.xml file for that scenario looks like this:&lt;br /&gt;
 &lt;div style=&quot;-moz-background-clip: -moz-initial; -moz-background-inline-policy: -moz-initial; -moz-background-origin: -moz-initial; background: white none repeat scroll 0% 50%; color: black; font-family: courier new; font-size: 10pt;&quot;&gt;
 &lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;Solution&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;xmlns&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&lt;/span&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt;http://schemas.microsoft.com/sharepoint/&lt;/span&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;SolutionId&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&lt;/span&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt;122C0F04-78B7-4d42-9378-6F8B4F93ADD1&lt;/span&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp; &amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;FeatureManifests&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;!--&lt;/span&gt;&lt;span style=&quot;color: green;&quot;&gt; note this is the location in the cab file! &lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;--&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;FeatureManifest&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;Location&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&lt;/span&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt;COB.Demo.WebPartDeployment.WriteToFileWebPart\feature.xml&lt;/span&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt; /&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp; &lt;!--&lt;/span--&gt;&lt;span style=&quot;color: maroon;&quot;&gt;FeatureManifests&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp; &amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;Assemblies&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;Assembly&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;Location&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&lt;/span&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt;COB.Demo.WebPartDeployment.WriteToFileWebPart\COB.Demo.WebPartDeployment.WriteToFileWebPart.dll&lt;/span&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt; &lt;/span&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;DeploymentTarget&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&lt;/span&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt;GlobalAssemblyCache&lt;/span&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;SafeControls&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;SafeControl&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;Assembly&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&lt;/span&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt;COB.Demo.WebPartDeployment.WriteToFileWebPart,
COB.Demo.WebPartDeployment, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=9f4da00116c38ec5&lt;/span&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt; &lt;/span&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;Namespace&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&lt;/span&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt;COB.Demo.WebPartDeployment&lt;/span&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt; &lt;/span&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;Safe&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&lt;/span&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt;True&lt;/span&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt; &lt;/span&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;TypeName&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&lt;/span&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt;*&lt;/span&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt; /&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;!--&lt;/span--&gt;&lt;span style=&quot;color: maroon;&quot;&gt;SafeControls&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp; &amp;nbsp; &lt;!--&lt;/span--&gt;&lt;span style=&quot;color: maroon;&quot;&gt;Assembly&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp; &lt;!--&lt;/span--&gt;&lt;span style=&quot;color: maroon;&quot;&gt;Assemblies&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp; &amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;DwpFiles&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;lt;&lt;/span&gt;&lt;span style=&quot;color: maroon;&quot;&gt;DwpFile&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt; &lt;/span&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;Location&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&lt;/span&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt;COB.Demo.WebPartDeployment.WriteToFileWebPart\COB.Demo.WebPartDeployment.WriteToFileWebPart.webpart&lt;/span&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt; &lt;/span&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;FileName&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;=&lt;/span&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt;COB.Demo.WebPartDeployment.WriteToFileWebPart.webpart&lt;/span&gt;&quot;&lt;span style=&quot;color: blue;&quot;&gt; /&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&amp;nbsp; &lt;!--&lt;/span--&gt;&lt;span style=&quot;color: maroon;&quot;&gt;DwpFiles&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span style=&quot;color: blue;&quot;&gt;&lt;!--&lt;/span--&gt;&lt;span style=&quot;color: maroon;&quot;&gt;Solution&lt;/span&gt;&lt;span style=&quot;color: blue;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;This
is assuming the web part is being deployed to the GAC - for this
illustration this is a simpler scenario than deploying to the web
application&#39;s bin directory, where Code Access Security (CAS) policy
would also be required. Effectively, the manifest specifies that the
Solution package consists of the following:&lt;br /&gt;
 &lt;ul&gt;
&lt;li&gt;a Feature with a header file named &#39;feature.xml&#39;  &lt;/li&gt;
&lt;li&gt;an assembly for deployment to the GAC named &#39;COB.Demo.WebPartDeployment.WriteToFileWebPart.dll&#39;  &lt;/li&gt;
&lt;li&gt;an
entry in the SafeControls section of the application&#39;s web.config file,
specifying all types in the specified assembly should be treated as
safe &lt;/li&gt;
&lt;li&gt;a web part definition file named
&#39;COB.Demo.WebPartDeployment.WriteToFileWebPart.webpart&#39; - this will be
deployed to the web part gallery on the site&lt;/li&gt;
&lt;/ul&gt;
Importantly,
all these details in the manifest.xml file are only used by SharePoint
when the generated Solution package is deployed. They are effectively
the instructions which say &quot;go and get this item from the .wsp file and
put it here&quot;. The actual process for generating the .wsp file is
another task.&lt;br /&gt;
 &lt;br /&gt;&lt;u&gt;Building Solution packages&lt;/u&gt;&lt;br /&gt;
 There
are 2 options for building the actual package - build it manually using
makecab.exe, or use an automated solution - there are several
community-developed tools/techniques available. Since it&#39;s always good
practise to understand what&#39;s actually happening in such processes,
we&#39;ll cover how to do it manually here.&lt;br /&gt;
 The first step is to
write a .ddf (Diamond Directive File). This is a set of
instructions&amp;nbsp;for makecab.exe on how to build the folder hierarchy
inside the&amp;nbsp;.cab file. For my web part example, my file looks like:&lt;br /&gt;&lt;br /&gt;
 &lt;div style=&quot;-moz-background-clip: -moz-initial; -moz-background-inline-policy: -moz-initial; -moz-background-origin: -moz-initial; background: white none repeat scroll 0% 50%; color: black; font-family: courier new; font-size: 10pt;&quot;&gt;
 &lt;div style=&quot;margin: 0px;&quot;&gt;
.OPTION Explicit&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
.Set CabinetNameTemplate=&quot;COB.Demo.WebPartDeployment.WriteToFileWebPart.wsp&quot;&amp;nbsp; &lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
.Set DiskDirectory1=&quot;Package&quot;&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
;***&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
manifest.xml&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
;** this directory name is used for the folder name under 12\TEMPLATE\Features, so should&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
;** match up with what you want to call the feature!&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
.Set DestinationDir=COB.Demo.WebPartDeployment.WriteToFileWebPart&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
elements.xml&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
feature.xml&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
.Set DestinationDir=COB.Demo.WebPartDeployment.WriteToFileWebPart&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
WebPart\COB.Demo.WebPartDeployment.WriteToFileWebPart.webpart&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
WebPart\COB.Demo.WebPartDeployment.WriteToFileWebPart.dll&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
;***&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;This file tells makecab.exe to do the following:&lt;br /&gt;
 &lt;ul&gt;
&lt;li&gt;create a .cab file named &#39;COB.Demo.WebPartDeployment.WriteToFileWebPart.wsp&#39;  &lt;/li&gt;
&lt;li&gt;put the &#39;manfest.xml&#39; file at the root of the hierarchy  &lt;/li&gt;
&lt;li&gt;put the &#39;elements.xml&#39; and &#39;feature.xml&#39; files in a&amp;nbsp;subfolder called &#39;COB.Demo.WebPartDeployment.WriteToFileWebPart&#39;  &lt;/li&gt;
&lt;li&gt;also&amp;nbsp;put
the 2 other files (with extensions .webpart and .dll) in this
same&amp;nbsp;subfolder, but that&amp;nbsp;makecab.exe should look for these files in a
subfolder on the main filesystem called &#39;WebPart&#39;&lt;/li&gt;
&lt;/ul&gt;
This instructions file is then passed to makecab.exe with the following command-line command:&lt;br /&gt;
 &lt;div style=&quot;-moz-background-clip: -moz-initial; -moz-background-inline-policy: -moz-initial; -moz-background-origin: -moz-initial; background: white none repeat scroll 0% 50%; color: black; font-family: courier new; font-size: 10pt;&quot;&gt;
 &lt;div style=&quot;margin: 0px;&quot;&gt;
D:\SolutionDeployment\Development\COB.Demo.WebPartDeployment&amp;gt;&quot;C:\Program
Files\Microsoft Cabinet SDK\BIN\MAKECAB.EXE&quot; /f
COB.Demo.WebPartDeployment.ddf&lt;br /&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;br /&gt;Couple of things to
note here. At the command prompt we have ensured the current directory
is the directory where all our Solution files are kept. This ensures
that our relative references in the .ddf file above can be resolved. We
pass the /f parameter to indicate we are passing a directives file, and
also pass the location of this file. &lt;br /&gt;
 Assuming all the
files/references&amp;nbsp;are OK, this results in a .cab file with a .wsp
extension which will be created in a subfolder under the current
directory called &#39;Package&#39; (the folder will be created for you if it
doesn&#39;t exist). We now have a Solution package which can be deployed to
another SharePoint server. But first let&#39;s take a peek inside - this
can be done by temporarily renaming the extension to .cab. You should
then see something like:&lt;br /&gt;
&lt;br /&gt; &lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4ccBYqwh79ucHUL0KWdGLCEAYITAyvNGbAd8HWFog6M9x2m-uanHOUZE5aJ1tWLdWmv1Db4Nw6KgOiDQE1ycssZZ3ebHyIeX5e5RSFnSfdiku0nK3gNqZlIgKakQNOAwwMo9Jk-XnNvUw/s1600-h/InsideWebPartSolutionPackage.jpg&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; id=&quot;BLOGGER_PHOTO_ID_5090111646446917570&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4ccBYqwh79ucHUL0KWdGLCEAYITAyvNGbAd8HWFog6M9x2m-uanHOUZE5aJ1tWLdWmv1Db4Nw6KgOiDQE1ycssZZ3ebHyIeX5e5RSFnSfdiku0nK3gNqZlIgKakQNOAwwMo9Jk-XnNvUw/s320/InsideWebPartSolutionPackage.jpg&quot; /&gt;&lt;/a&gt;&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://rakeshsharepoint.blogspot.com/feeds/3529633402450837602/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rakeshsharepoint.blogspot.com/2009/12/building-and-deploying-solution.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1173781155627160714/posts/default/3529633402450837602'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1173781155627160714/posts/default/3529633402450837602'/><link rel='alternate' type='text/html' href='http://rakeshsharepoint.blogspot.com/2009/12/building-and-deploying-solution.html' title='Building and Deploying Solution Packages'/><author><name>Rakesh G</name><uri>http://www.blogger.com/profile/06686267817902432872</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYlQY_d089z2_h-eDIMKf1gltXQfGHHFKU2vis2dphiPXEeF7ixMOs-oYTKuBzLhKWKecO4heJNYwtNyFk6tuYvP_GcJu6OA9vfI-O2-IcjrnR6psVvVTsltQ_KDkFWWc/s220/DSC02968.JPG'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh4ccBYqwh79ucHUL0KWdGLCEAYITAyvNGbAd8HWFog6M9x2m-uanHOUZE5aJ1tWLdWmv1Db4Nw6KgOiDQE1ycssZZ3ebHyIeX5e5RSFnSfdiku0nK3gNqZlIgKakQNOAwwMo9Jk-XnNvUw/s72-c/InsideWebPartSolutionPackage.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1173781155627160714.post-4604226407494947586</id><published>2009-12-08T12:21:00.000-08:00</published><updated>2009-12-08T12:21:54.182-08:00</updated><title type='text'>SharePoint Interview Questions</title><content type='html'>Hi Friends,&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Below is the link for SharePoint Interview Questions. Please go through it.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;a href=&quot;http://it.toolbox.com/wiki/index.php/Sharepoint_Interview_questions&quot;&gt;http://it.toolbox.com/wiki/index.php/Sharepoint_Interview_questions&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Thanks &amp;amp; Best Regards,&lt;br /&gt;
&amp;nbsp;Rakesh&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://rakeshsharepoint.blogspot.com/feeds/4604226407494947586/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rakeshsharepoint.blogspot.com/2009/12/sharepoint-interview-questions.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1173781155627160714/posts/default/4604226407494947586'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1173781155627160714/posts/default/4604226407494947586'/><link rel='alternate' type='text/html' href='http://rakeshsharepoint.blogspot.com/2009/12/sharepoint-interview-questions.html' title='SharePoint Interview Questions'/><author><name>Rakesh G</name><uri>http://www.blogger.com/profile/06686267817902432872</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYlQY_d089z2_h-eDIMKf1gltXQfGHHFKU2vis2dphiPXEeF7ixMOs-oYTKuBzLhKWKecO4heJNYwtNyFk6tuYvP_GcJu6OA9vfI-O2-IcjrnR6psVvVTsltQ_KDkFWWc/s220/DSC02968.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1173781155627160714.post-1137660317196392325</id><published>2009-11-04T13:29:00.000-08:00</published><updated>2009-11-04T13:29:49.039-08:00</updated><title type='text'>Extranet Collaboration Manager for SharePoint 2007</title><content type='html'>Hello Folks,&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Planning and implementing a collaborative extranet environment using SharePoint 2007 brings with it a unique set of challenges that you as a SharePoint administrator must overcome to be successful. Primarily, you want to provide SharePoint sites for your users to collaborate with customers, suppliers, and partners, but you have to be sure that proper security is maintained. You&#39;ve probably decided that you want to keep extranet user account data stored separately from internal user data, but who is going to manage those extranet users, and how will these user managment activities be controlled and audited? What about requests from extranet users for new SharePoint sites? How will requests for new extranet sites be processed and subsequently provisioned?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The solution to the challenges you are facing is our new Extranet Collaboration Manager for SharePoint 2007 product. ExCM comes in two versions - Standard Edition and Enterprise Edition.&lt;br /&gt;
&lt;br /&gt;
•ExCM - Standard Edition provides you with a suite of tools to Simplify SharePoint 2007 extranet user access and management. See the ExCM product page for more details.&lt;br /&gt;
&lt;br /&gt;
•ExCM - Enterprise Edition allows your users to submit a request when he or she would like to have a new SharePoint 2007 site provisioned. You can easily associate custom workflows with the new site requests, asking for approval prior to site creation. Once a site request is approved, ExCM - EE will automatically provision the site for you using any SharePoint 2007 site definition you have specified. &lt;br /&gt;
&lt;br /&gt;
I&#39;m happy to announce that ExCM - Standard Edition is now available for download from&amp;nbsp;new SharePoint Solutions Software site.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://rakeshsharepoint.blogspot.com/feeds/1137660317196392325/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rakeshsharepoint.blogspot.com/2009/11/extranet-collaboration-manager-for.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1173781155627160714/posts/default/1137660317196392325'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1173781155627160714/posts/default/1137660317196392325'/><link rel='alternate' type='text/html' href='http://rakeshsharepoint.blogspot.com/2009/11/extranet-collaboration-manager-for.html' title='Extranet Collaboration Manager for SharePoint 2007'/><author><name>Rakesh G</name><uri>http://www.blogger.com/profile/06686267817902432872</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYlQY_d089z2_h-eDIMKf1gltXQfGHHFKU2vis2dphiPXEeF7ixMOs-oYTKuBzLhKWKecO4heJNYwtNyFk6tuYvP_GcJu6OA9vfI-O2-IcjrnR6psVvVTsltQ_KDkFWWc/s220/DSC02968.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1173781155627160714.post-4505460203082791190</id><published>2009-10-29T11:55:00.000-07:00</published><updated>2009-10-29T11:55:51.230-07:00</updated><title type='text'>Resources for SharePoint Developers</title><content type='html'>Hello,&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;
SharePoint Developer Introduction for .NET Developers&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://www.microsoft.com/click/SharePointDeveloper/&quot;&gt;http://www.microsoft.com/click/SharePointDeveloper/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
SharePoint 2007 Videos and Webcasts&lt;br /&gt;
&lt;a href=&quot;http://msdn.microsoft.com/en-us/office/aa940989.aspx&quot;&gt;http://msdn.microsoft.com/en-us/office/aa940989.aspx&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Microsoft SharePoint Team Blog&lt;br /&gt;
&lt;a href=&quot;http://blogs.msdn.com/sharepoint/&quot;&gt;http://blogs.msdn.com/sharepoint/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Best Practices Resource Center for SharePoint 2007 (NEW)&lt;br /&gt;
&lt;a href=&quot;http://technet.microsoft.com/en-us/office/sharepointserver/bb736746.aspx&quot;&gt;http://technet.microsoft.com/en-us/office/sharepointserver/bb736746.aspx&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
SharePoint Practice and Guidance&lt;br /&gt;
&lt;a href=&quot;http://msdn.microsoft.com/en-us/library/dd203468.aspx&quot;&gt;http://msdn.microsoft.com/en-us/library/dd203468.aspx&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.codeplex.com/spg&quot;&gt;http://www.codeplex.com/spg&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://rakeshsharepoint.blogspot.com/feeds/4505460203082791190/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rakeshsharepoint.blogspot.com/2009/10/resources-for-sharepoint-developers.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1173781155627160714/posts/default/4505460203082791190'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1173781155627160714/posts/default/4505460203082791190'/><link rel='alternate' type='text/html' href='http://rakeshsharepoint.blogspot.com/2009/10/resources-for-sharepoint-developers.html' title='Resources for SharePoint Developers'/><author><name>Rakesh G</name><uri>http://www.blogger.com/profile/06686267817902432872</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYlQY_d089z2_h-eDIMKf1gltXQfGHHFKU2vis2dphiPXEeF7ixMOs-oYTKuBzLhKWKecO4heJNYwtNyFk6tuYvP_GcJu6OA9vfI-O2-IcjrnR6psVvVTsltQ_KDkFWWc/s220/DSC02968.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1173781155627160714.post-4958953444723192123</id><published>2009-10-06T13:20:00.000-07:00</published><updated>2009-10-06T13:20:30.188-07:00</updated><title type='text'>Interview Questions on Sharepoint</title><content type='html'>This are the some of the interview questions on SharePoint&lt;br /&gt;
&lt;br /&gt;
1. &amp;nbsp;Overview of Project?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: small;&quot;&gt;2. &amp;nbsp;MOSS 2007 Workflows experience?&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: small;&quot;&gt;3. MSCOE work&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: small;&quot;&gt;4. Describe last Project you did&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: small;&quot;&gt;5. Your role in the Project?&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: small;&quot;&gt;6. Most significant recent Projects in .NET technology&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: small;&quot;&gt;7. Windows services vs WCF&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: small;&quot;&gt;8. What is Service Endpoint?&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: small;&quot;&gt;9. What is ASMX vs. WCF?&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: small;&quot;&gt;10. What is View state Object?&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: small;&quot;&gt;11. A) Have you worked with Master Page?&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; B) How to define Master Types, How to Access Master page properties in content pages.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: small;&quot;&gt;12. ON a content page, how do you put Master page?&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: small;&quot;&gt;13. What is a Strong Name? And its significance?&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: small;&quot;&gt;14. What is GAC?&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: small;&quot;&gt;15. Where do you find GAC info?&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: small;&quot;&gt;16. Have you worked with Generics in C#?&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: small;&quot;&gt;17. What is an Abstract class?&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: small;&quot;&gt;18. What have you done in SharePoint?&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: small;&quot;&gt;19. Have you worked with Features in SharePoint?&amp;nbsp; Why features are used?&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: small;&quot;&gt;20. Where are the Documents being created in SharePoint?&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: small;&quot;&gt;21. Which events are handled? What is the difference between synchronous and asynchronous events?&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: small;&quot;&gt;22. How you handled sessions and why?&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: small;&quot;&gt;23. What are Caml queries?&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: small;&quot;&gt;24. What is a web part?&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: small;&quot;&gt;25. In .NET, what is User Control?&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: small;&quot;&gt;26. What is the difference between web part and user control?&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: small;&quot;&gt;27. What are the main building blocks, when you create a custom field control?&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: small;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Why we use custom field control, advantage over web part? How custom field helps in customization?&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: small;&quot;&gt;28. Have you worked on JavaScript?&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: small;&quot;&gt;29. Do you know the declaration syntax of Arrays and classes in JavaScript?&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &#39;Times New Roman&#39;; font-size: small;&quot;&gt;30. Which versions of SQL Server have you worked on?&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
31. Worked with Integrated SQL Reporting Service with MOSS?&lt;br /&gt;
&lt;br /&gt;</content><link rel='replies' type='application/atom+xml' href='http://rakeshsharepoint.blogspot.com/feeds/4958953444723192123/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rakeshsharepoint.blogspot.com/2009/10/interview-questions-on-sharepoint.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1173781155627160714/posts/default/4958953444723192123'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1173781155627160714/posts/default/4958953444723192123'/><link rel='alternate' type='text/html' href='http://rakeshsharepoint.blogspot.com/2009/10/interview-questions-on-sharepoint.html' title='Interview Questions on Sharepoint'/><author><name>Rakesh G</name><uri>http://www.blogger.com/profile/06686267817902432872</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYlQY_d089z2_h-eDIMKf1gltXQfGHHFKU2vis2dphiPXEeF7ixMOs-oYTKuBzLhKWKecO4heJNYwtNyFk6tuYvP_GcJu6OA9vfI-O2-IcjrnR6psVvVTsltQ_KDkFWWc/s220/DSC02968.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1173781155627160714.post-1618854368961256961</id><published>2009-09-13T16:28:00.000-07:00</published><updated>2009-09-13T16:28:00.043-07:00</updated><title type='text'>Reg: Configuring and Implementing SSL in SharePoint</title><content type='html'>Hi Everyone,

           You can get the information regarding the implementation and Configuring from the below link.

        http://www.isaserver.org/img/upl/spskit/5installcaandssl/5installcaandssl.htm</content><link rel='replies' type='application/atom+xml' href='http://rakeshsharepoint.blogspot.com/feeds/1618854368961256961/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rakeshsharepoint.blogspot.com/2009/09/reg-configuring-and-implementing-ssl-in.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1173781155627160714/posts/default/1618854368961256961'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1173781155627160714/posts/default/1618854368961256961'/><link rel='alternate' type='text/html' href='http://rakeshsharepoint.blogspot.com/2009/09/reg-configuring-and-implementing-ssl-in.html' title='Reg: Configuring and Implementing SSL in SharePoint'/><author><name>Rakesh G</name><uri>http://www.blogger.com/profile/06686267817902432872</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYlQY_d089z2_h-eDIMKf1gltXQfGHHFKU2vis2dphiPXEeF7ixMOs-oYTKuBzLhKWKecO4heJNYwtNyFk6tuYvP_GcJu6OA9vfI-O2-IcjrnR6psVvVTsltQ_KDkFWWc/s220/DSC02968.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1173781155627160714.post-1491495585016002689</id><published>2009-09-13T14:00:00.000-07:00</published><updated>2009-09-13T14:02:27.733-07:00</updated><title type='text'>Configuring Secure Socket Layer  in MOSS 2007</title><content type='html'> Hi,&lt;br /&gt;&lt;br /&gt;      A SharePoint 2007 development can get quite complex depending on the business case and requirements of your customer. Last year I have worked on a few SharePoint 2007 solutions. During the development I have noticed that it is extremely helpful if you know how the customer&#39;s infrastructure will look like. It will help you even more if you will configure your development environment to resemble the customer&#39;s infrastructure as much as possible.&lt;br /&gt;&lt;br /&gt;One of the things you should definitely consider is working with anonymous access and SSL support from the very beginning if applicable because they have major impact on the custom code you might need to create. Examples of the things you should be considering are Regular Expression for url parsing and privileges elevation if required to access some of the SharePoint properties. Finding out that your solution doesn&#39;t work in the real environment might be painful – especially if it&#39;s after it all has been deployed.&lt;br /&gt;&lt;br /&gt;Setting up anonymous access in SharePoint 2007 is really straight forward and can be done by turning on two checkboxes. It is a bit more difficult to set up a working SSL certificate on your development machine though. It&#39;s all get difficult if you don&#39;t have the access to a server issuing certificates and all you want is a dummy certificate for development purposes only.&lt;br /&gt;&lt;br /&gt;Let&#39;s begin with creating a new SharePoint 2007 Web Application which will use SSL:&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;The most important here is setting up the port to 443 and enabling SSL support. Configuring these settings correctly should automatically create the correct load balanced url beginning with https and ending with :443.&lt;br /&gt;&lt;br /&gt;Now we have the Web Application, we are ready to create and link the SSL certificate. I have assumed you don&#39;t have access to a certificate server and you need to create an SSL certificate by yourself. To do so, you will first of all need the IIS 6.0 Resource Kit Tools. It contains a tool called SelfSSL which will create and link the dummy SSL certificate. After the installation you are almost ready to run the tool. The last detail you need to have is the ID of your Web Application which is required by SelfSSL. You can obtain it quite easily by running the IIS Manager &gt; Properties of your Web Application and then opening the Logging Properties dialog.&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;The Web Application ID is the long number following W3SVC and in our case is 75208739:&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;Now we have all the details we must run SelfSSL by calling from the command prompt:&lt;br /&gt;&lt;br /&gt;SelfSSL.exe /S:75208739 /T /Q &lt;br /&gt;&lt;br /&gt;The SSL certificate will get automatically created and linked to our Web Application which will allow us to work with SharePoint through SSL.&lt;br /&gt;&lt;br /&gt;Summary&lt;br /&gt;Making your SharePoint 2007 development environment resemble the customer&#39;s production environment turns very useful during custom development. It allows you to debug your solution earlier and much more accurately. Furthermore you are able to test your deployment procedure much earlier in your development process what will spare you some unpleasant surprises afterwards. &lt;br /&gt;Configuring anonymous access and SSL support if applicable isn&#39;t very difficult and covers the most common development issues. It is therefore worth making an integral part of your SharePoint 2007 development environment initiation.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Filed under: Uncategorized &lt;br /&gt;&lt;br /&gt;Cancel reply&lt;br /&gt;Your email is never shared.&lt;br /&gt;Required fields are marked *&lt;br /&gt;&lt;br /&gt;Name *&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;Email *&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;Website&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;   &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Allowed tags: &lt;a href=&quot;&quot; title=&quot;&quot;&gt; &lt;abbr title=&quot;&quot;&gt; &lt;acronym title=&quot;&quot;&gt; &lt;b&gt; &lt;blockquote cite=&quot;&quot;&gt; &lt;cite&gt; &lt;code&gt; &lt;del datetime=&quot;&quot;&gt; &lt;em&gt; &lt;i&gt; &lt;q cite=&quot;&quot;&gt; &lt;strike&gt; &lt;strong&gt; &lt;br /&gt;  &lt;br /&gt;  </content><link rel='replies' type='application/atom+xml' href='http://rakeshsharepoint.blogspot.com/feeds/1491495585016002689/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rakeshsharepoint.blogspot.com/2009/09/configuring-secure-socket-layer-in-moss.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1173781155627160714/posts/default/1491495585016002689'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1173781155627160714/posts/default/1491495585016002689'/><link rel='alternate' type='text/html' href='http://rakeshsharepoint.blogspot.com/2009/09/configuring-secure-socket-layer-in-moss.html' title='Configuring Secure Socket Layer  in MOSS 2007'/><author><name>Rakesh G</name><uri>http://www.blogger.com/profile/06686267817902432872</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYlQY_d089z2_h-eDIMKf1gltXQfGHHFKU2vis2dphiPXEeF7ixMOs-oYTKuBzLhKWKecO4heJNYwtNyFk6tuYvP_GcJu6OA9vfI-O2-IcjrnR6psVvVTsltQ_KDkFWWc/s220/DSC02968.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1173781155627160714.post-7839110120672412317</id><published>2009-09-01T10:56:00.000-07:00</published><updated>2009-09-01T10:57:36.059-07:00</updated><title type='text'>Exchange Server</title><content type='html'>Hi Everyone,&lt;br /&gt;&lt;br /&gt;                      I need some information regarding Exchange Servers in SharePoint.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Regards,&lt;br /&gt;Rakesh.</content><link rel='replies' type='application/atom+xml' href='http://rakeshsharepoint.blogspot.com/feeds/7839110120672412317/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://rakeshsharepoint.blogspot.com/2009/09/exchange-server.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1173781155627160714/posts/default/7839110120672412317'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1173781155627160714/posts/default/7839110120672412317'/><link rel='alternate' type='text/html' href='http://rakeshsharepoint.blogspot.com/2009/09/exchange-server.html' title='Exchange Server'/><author><name>Rakesh G</name><uri>http://www.blogger.com/profile/06686267817902432872</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYlQY_d089z2_h-eDIMKf1gltXQfGHHFKU2vis2dphiPXEeF7ixMOs-oYTKuBzLhKWKecO4heJNYwtNyFk6tuYvP_GcJu6OA9vfI-O2-IcjrnR6psVvVTsltQ_KDkFWWc/s220/DSC02968.JPG'/></author><thr:total>0</thr:total></entry></feed>