<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>LitwareHR Wiki &amp; Documentation Rss Feed</title><link>http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Home</link><description>LitwareHR Wiki Rss Description</description><item><title>New Comment on "SaaS Architecture Workshop 070402"</title><link>http://litwarehr.codeplex.com/wikipage?title=SaaS Architecture Workshop 070402&amp;ANCHOR#C19677</link><description>Hi,&amp;#10;All content links from skyscrapr.net are broken. Are they available anywhere else&amp;#63;&amp;#10;cheers,&amp;#10;kk</description><author>kkbava</author><pubDate>Wed, 18 May 2011 02:19:37 GMT</pubDate><guid isPermaLink="false">New Comment on "SaaS Architecture Workshop 070402" 20110518021937A</guid></item><item><title>New Comment on "Troubleshooting error while creating virtual folder"</title><link>http://litwarehr.codeplex.com/wikipage?title=Troubleshooting error while creating virtual folder&amp;ANCHOR#C18525</link><description>i followed setup instruction provided in readme file, still i m getting the same problem &amp;#34; SERVER ERROR IN &amp;#39;&amp;#47;litware&amp;#39; Application, i checked the web.config file and the path is set correctly, provisioning user is added to administrators group, still i am getting the error can any one tell me why i got the erro</description><author>girish</author><pubDate>Fri, 11 Feb 2011 05:54:17 GMT</pubDate><guid isPermaLink="false">New Comment on "Troubleshooting error while creating virtual folder" 20110211055417A</guid></item><item><title>Updated Wiki: News</title><link>http://litwarehr.codeplex.com/Wiki/View.aspx?title=News&amp;version=33</link><description>&lt;div class="wikidoc"&gt;&lt;h2&gt;News&lt;/h2&gt;
&lt;br /&gt;&lt;a name="20071116"&gt;&lt;/a&gt;
&lt;h4&gt;Just Released! LitwareHR November 2007 &amp;amp; Multitenant Database Performance Guide&lt;/h4&gt;
&lt;h5&gt;Thursday, November 15, 2007&lt;/h5&gt;
We've just released a new version of LitwareHR which includes enhanced backend functionality, a new Smart Client and integration with Silverlight Streaming. This release is targeting Windows Server 2008 (RC) and Visual Studio 2008. Among the new features demonstrated:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Upgraded and improved codebase &lt;/li&gt;
&lt;li&gt;Simple RSS support for Open Positions&lt;/li&gt;
&lt;li&gt;Simple REST interfaces for Open Positions&lt;/li&gt;
&lt;li&gt;Enhanced multi-tenant data access for increased performance (based on the results of the Performance Guide)&lt;/li&gt;
&lt;li&gt;Integration with Silverlight Streaming for &amp;quot;Video Resumes&amp;quot; feature. Demonstrates use of aggregated services in a SaaS delivered application&lt;/li&gt;
&lt;li&gt;A new version of the Smart Client with integration with Desktop Search, enhanced metadata services (e.g. automatic schema update), ClickOnce deployment, etc.&lt;/li&gt;
&lt;li&gt;Much improved install process, including a &amp;quot;Dependency Checker&amp;quot; utility to verify and install all pre-requisites.&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;Also available is a new package to help you assess performance and scalability of databases with different extensibility patterns: extension tables, fixed columns and XML data types. Check the &lt;a href="http://www.codeplex.com/LitwareHR/Release/ProjectReleases.aspx" class="externalLink"&gt;releases section&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;of this website to download the bits. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a name="20070426"&gt;&lt;/a&gt;
&lt;h4&gt;SaaS Architecture Workshop&lt;/h4&gt;
&lt;h5&gt;Thursday, April 26, 2007&lt;/h5&gt;
&lt;a href="http://blogs.msdn.com/fred_chong/" class="externalLink"&gt;Fred Chong&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, &lt;a href="http://blogs.msdn.com/gianpaolo/" class="externalLink"&gt;Gianpaolo Carraro&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, Erik Weis and &lt;a href="http://staff.southworks.net/blogs/matiaswoloski/default.aspx" class="externalLink"&gt;Matias Woloski&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; gave a 3-day workshop on SaaS, at Microsoft HQ in Redmond. &lt;b&gt;Attending Microsoft employees and ISVs used a SaaS reference application based on LitwareHR to get inside of the architectural challenges solutions for data model configuration, tenant provisioning, workflow configuration and security.&lt;/b&gt;
&lt;h3&gt;Get the labs, slides and more information &lt;a href="http://litwarehr.codeplex.com/Wiki/View.aspx?title=SaaS%20Architecture%20Workshop%20070402&amp;referringTitle=Home"&gt;here&lt;/a&gt;&lt;/h3&gt;
&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=LitwareHR&amp;DownloadId=11267" alt="SaaSWorkshop.png" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a name="20070424"&gt;&lt;/a&gt;
&lt;h4&gt;What are we working on now? MPS provisioning&lt;/h4&gt;
&lt;h5&gt;Friday, April 24, 2007&lt;/h5&gt;
&lt;b&gt;These days we’ve been doing some research on how the Microsoft Provisioning System (MPS) could be used for LitwareHR’s provisioning tasks.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;The current version of LitwareHR executes command scripts and custom code for its datacenter and tenant provisioning actions (scripts located in &lt;/i&gt;\Setup\DataCenter\&lt;i&gt; and tenant provisioning code in &lt;/i&gt;LitwareHR.Portfolio.Services.ProvisioningLogic.DoProvisioning&lt;i&gt; method).&lt;br /&gt;&lt;br /&gt;MPS is part of the Windows-Based Hosting solution (WBH) and provides a standard interface for provisioning tasks. Through it, LitwareHR can take advantage of WBH and MPS features like provisioning plans, auditing, metering, and billing.&lt;br /&gt;&lt;br /&gt;As a first step, we are working on changing current tenant provisioning code into a MPS request that performs the same tasks (creation of virtual directory in IIS, adding an OU in ADAM and inserting tenant data in SQL databases).&lt;br /&gt;&lt;b&gt;What do you think? Have you ever used MPS? Any feedback is greatly appreciated. Post your comments &lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;More details about MPS and how we are working with it (external links or anchors in the same wiki page):
&lt;ul&gt;&lt;li&gt;WBH and MPS overview
&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.microsoft.com/technet/serviceproviders/wbh4_5/CMSU_INF_DW_WELCOME.mspx?mfr=true" class="externalLink"&gt;WBH 4.5 overview&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.microsoft.com/technet/serviceproviders/library4/CMSU_OSBP_Run_CONC_How_MPS_Works.mspx?mfr=true" class="externalLink"&gt;How MPS works&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.microsoft.com/technet/serviceproviders/apps1_5/CMSU_INF_DW_WELCOME.mspx?mfr=true" class="externalLink"&gt;MPS provisioning process architecture&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://litwarehr.codeplex.com/Wiki/View.aspx?title=MPS%20architecture%20diagrams&amp;referringTitle=Home"&gt;MPS architecture diagrams&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://litwarehr.codeplex.com/Wiki/View.aspx?title=WBH%20lab%20for%20development%20and%20testing%20of%20provisioning%20requests&amp;referringTitle=Home"&gt;WBH lab for development and testing of provisioning requests&lt;/a&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href="http://litwarehr.codeplex.com/Wiki/View.aspx?title=MPS01%20explained%20screenshots&amp;referringTitle=Home"&gt;MPS01 explained screenshots&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;&lt;a name="20070323"&gt;&lt;/a&gt;
&lt;h4&gt;&amp;quot;Tenant Provisioning&amp;quot; screencast released&lt;/h4&gt;
&lt;h5&gt;Friday, March 23, 2007&lt;/h5&gt;
Once the &lt;a href="http://litwarehr.codeplex.com/Wiki/View.aspx?title=Screencast_DatacenterProvisioning&amp;referringTitle=Home"&gt;Datacenter Provisioning&lt;/a&gt; is completed, tenants will be able to start trying LitwareHR application. First of all, they will have to create a tenant account at LitwareHR so they can use the application.&lt;br /&gt;The process that takes care of allocating the resources that tenant will use is called &amp;quot;Tenant Provisioning&amp;quot;:&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=LitwareHR&amp;DownloadId=9061" alt="TenantProvisioning.png" /&gt;&lt;br /&gt;&lt;br /&gt;This screencast shows the &amp;quot;behind the scenes&amp;quot; actions this service does:
&lt;ul&gt;&lt;li&gt;creates one virtual folder and two virtual directories in IIS for tenant's public and private sites&lt;/li&gt;
&lt;li&gt;adds tenant basic information in MetadataStore database&lt;/li&gt;
&lt;li&gt;inserts default tenant preferences in MetadataStore database, such as entity extension fields, workflow definitions and rulesets&lt;/li&gt;
&lt;li&gt;creates the view filter for the position entity&lt;/li&gt;
&lt;li&gt;creates an sql view that the tenant will use to retrieve the position entity fields&lt;/li&gt;
&lt;li&gt;creates an Organizational Unit (OU) in the Authorization store (ADAM) with users and roles support&lt;/li&gt;&lt;/ul&gt;

&lt;h5&gt;Watch the screencast &lt;a href="http://litwarehr.codeplex.com/Wiki/View.aspx?title=Screencast_TenantProvisioning&amp;referringTitle=Home"&gt;here&lt;/a&gt; and tell us what you think &lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;/h5&gt;
&lt;br /&gt;&lt;br /&gt;&lt;a name="20070313"&gt;&lt;/a&gt;
&lt;h4&gt;&amp;quot;The holy grail of Enterprise SOA security&amp;quot; article, by Matias Woloski&lt;/h4&gt;
&lt;h5&gt;Tuesday, March 13, 2007&lt;/h5&gt;
&lt;a href="http://staff.southworks.net/blogs/matiaswoloski" class="externalLink"&gt;Matias Woloski's&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; post about SOA Enterprise Security using WCF includes a step by step explanation on how the Federated Security Scenario works in LitwareHR. Take a look at this really interesting post &lt;a href="http://staff.southworks.net/blogs/matiaswoloski/archive/2007/03/10/The-holly-grail-of-Enterprise-SOA-security.aspx" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=LitwareHR&amp;DownloadId=8192" alt="federatedSecurity.png" /&gt;&lt;br /&gt;&lt;br /&gt;What do you think? Send us feedback on the &lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;discussions boards&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; or the &lt;a href="http://www.codeplex.com/LitwareHR/WorkItem/List.aspx" class="externalLink"&gt;Issue Tracker&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a name="20070312"&gt;&lt;/a&gt;
&lt;h4&gt;Dependency Checker included in source code&lt;/h4&gt;
&lt;h5&gt;Monday, March 12, 2007&lt;/h5&gt;
&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=LitwareHR&amp;DownloadId=8173" alt="DependencyChecker.png" /&gt;&lt;br /&gt;We are working on a tool to help you identify all required components to run &lt;b&gt;LitwareHR&lt;/b&gt; and automate eventual configurations and/or setups. This is a preview for the tool. We are still working on a few details, but would appreciate any feedback from you. Thanks!
&lt;h5&gt;Download the Dependency checker included in the &lt;a href="http://www.codeplex.com/LitwareHR/SourceControl/DownloadSourceCode.aspx?changeSetId=5904" class="externalLink"&gt;last Change Set&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/h5&gt;
&lt;br /&gt;&lt;br /&gt;&lt;a name="20070308"&gt;&lt;/a&gt;
&lt;h4&gt;Just released! LitwareHR installer for Windows XP&lt;/h4&gt;
&lt;h5&gt;Thursday, March 8, 2007&lt;/h5&gt;
Based on customer feedback, we are releasing a Windows XP specific installer for &lt;b&gt;LitwareHR&lt;/b&gt; that automates the procedures documented in this &lt;a href="http://litwarehr.codeplex.com/Wiki/View.aspx?title=Make%20work%20WinXP%20guide&amp;referringTitle=Home"&gt;HowTo&lt;/a&gt;. Hopefully this will make your evaluation of &lt;b&gt;LitwareHR&lt;/b&gt; easier. &lt;br /&gt;&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=LitwareHR&amp;DownloadId=8007" alt="WindowsXPInstaller.png" /&gt;&lt;br /&gt;&lt;b&gt;LitwareHR&lt;/b&gt; was originally designed to run on Windows Server 2003 because of the real-world datacenter features it provides such as the ability to run multiple websites in the same box (Windows XP’s IIS 5.1 doesn’t allow that). In the Windows XP version, we use different virtual directories instead:&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=LitwareHR&amp;DownloadId=8011" alt="IIS_W2K3vsWinXP.png" /&gt;&lt;br /&gt;
&lt;h5&gt;Get the release &lt;a href="http://www.codeplex.com/LitwareHR/Project/FileDownload.aspx?DownloadId=8002" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; and please do keep sending us feedback on the &lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;discussions boards&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; or the &lt;a href="http://www.codeplex.com/LitwareHR/WorkItem/List.aspx" class="externalLink"&gt;Issue Tracker&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;/h5&gt;
&lt;br /&gt;&lt;u&gt;Note&lt;/u&gt;: This installer will not work under Windows Vista because ADAM is not yet compatible with that Windows version. See the &lt;a href="http://litwarehr.codeplex.com/Thread/View.aspx?ThreadId=7203"&gt;related discussion&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a name="20070226"&gt;&lt;/a&gt;
&lt;h4&gt;HowTo: run LitwareHR on a Windows XP box&lt;/h4&gt;
&lt;h5&gt;Monday, February 26, 2007&lt;/h5&gt;
&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=LitwareHR&amp;DownloadId=7483" alt="WindowsXPScreenshot.png" /&gt;&lt;br /&gt;&lt;br /&gt;LitwareHR was designed and built as close to a real world environment as possible. A production datacenter needs features provided by Windows Server 2003 and the design and implementation of the application were optimized against this platform. In particular, we believed using many websites as LitwareHR does,(www.litware.com, www.litwarehr.com, etc.) was an important feature to demonstrate and therefore we chose Windows Server 2003.&lt;br /&gt;&lt;br /&gt;The feedback we received is that many of you would prefer to run the application on Windows XP for evaluation purposes. &lt;br /&gt;&lt;br /&gt;This how-to describes the changes that you need to make to the original version so you can run it on Windows XP. Note that the MSI will still install on Windows XP.&lt;br /&gt;
&lt;h5&gt;Read about the steps &lt;a href="http://litwarehr.codeplex.com/Wiki/View.aspx?title=Make%20work%20WinXP%20guide&amp;referringTitle=Home"&gt;here&lt;/a&gt; and please do keep sending us feedback on the &lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;discussions boards&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; or the &lt;a href="http://www.codeplex.com/LitwareHR/WorkItem/List.aspx" class="externalLink"&gt;Issue Tracker&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;/h5&gt;
&lt;br /&gt;Note: Even if you follow the how-to steps, LitwareHR will not work under Windows Vista (yet :)) because ADAM is not yet compatible with that Windows version. See the &lt;a href="http://litwarehr.codeplex.com/Thread/View.aspx?ThreadId=7203"&gt;related discussion&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a name="20070222"&gt;&lt;/a&gt;
&lt;h4&gt;&amp;quot;Datacenter Provisioning&amp;quot; screencast released&lt;/h4&gt;
&lt;h5&gt;Thursday, February 22, 2007&lt;/h5&gt;
&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=LitwareHR&amp;DownloadId=7204" alt="news_Screencast_DatacenterProvisioning.png" /&gt;&lt;br /&gt;This screencast shows in detail the actions performed by the script in charge of setting up the structure needed to support LitwareHR's application.&lt;br /&gt;This is what we call &amp;quot;Datacenter Provisioning&amp;quot; and creates databases in SQL server, users and roles structures in the ADAM and websites in the IIS. &lt;br /&gt;After this Datacenter Provisioning is done, each tenant will be able to perform a &amp;quot;Tenant Provisioning&amp;quot; which will add tenant information in those repositories and will let the tenant to start trying the application.&lt;br /&gt;
&lt;h5&gt;Watch the screencast &lt;a href="http://litwarehr.codeplex.com/Wiki/View.aspx?title=Screencast_DatacenterProvisioning&amp;referringTitle=Home"&gt;here&lt;/a&gt; and tell us what you think &lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;/h5&gt;
&lt;br /&gt;&lt;br /&gt;&lt;a name="20070219"&gt;&lt;/a&gt;
&lt;h4&gt;Litware HR on ARCast.net&lt;/h4&gt;
&lt;h5&gt;Monday, February 19, 2007&lt;/h5&gt;
&lt;a href="http://blogs.msdn.com/rjacobs/" class="externalLink"&gt;Ron Jacobs&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; published two videos about Litware HR on &lt;a href="http://www.skyscrapr.net/blogs/arcasts/" class="externalLink"&gt;ARCast.net&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. You can see &lt;a href="http://blogs.msdn.com/gianpaolo/default.aspx" class="externalLink"&gt;Gianpaolo Carraro&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; and &lt;a href="http://blogs.msdn.com/fred_chong/" class="externalLink"&gt;Fred Chong&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; introducing the application and showing the main architecture aspects:
&lt;ul&gt;&lt;li&gt;Introduction on SaaS and LitwareHR approach: &lt;a href="http://www.skyscrapr.net/blogs/arcasttv/archive/2007/02/13/746.aspx" class="externalLink"&gt;http://www.skyscrapr.net/blogs/arcasttv/archive/2007/02/13/746.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Demo and architecture breakdown part 1 (Tenant Provisioning &lt;u&gt; Presentation Configuration): &lt;a href="http://www.skyscrapr.net/blogs/arcasttv/archive/2007/02/15/759.aspx" class="externalLink"&gt;http://www.skyscrapr.net/blogs/arcasttv/archive/2007/02/15/759.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;i&gt;&lt;b&gt;Update (February 20, 2007)&lt;/b&gt;&lt;/i&gt; Demo and architecture breakdown part 2 (Datamodel &lt;/u&gt; Business Process Configuration): &lt;a href="http://www.skyscrapr.net/blogs/arcasttv/archive/2007/02/20/774.aspx" class="externalLink"&gt;http://www.skyscrapr.net/blogs/arcasttv/archive/2007/02/20/774.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;/div&gt;</description><author>jwanageladmin</author><pubDate>Fri, 10 Apr 2009 00:59:20 GMT</pubDate><guid isPermaLink="false">Updated Wiki: News 20090410125920A</guid></item><item><title>Updated Wiki: Home</title><link>http://litwarehr.codeplex.com/Wiki/View.aspx?title=Home&amp;version=46</link><description>&lt;div class="wikidoc"&gt;&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=LitwareHR&amp;DownloadId=36862" alt="logo.png" /&gt;&lt;br /&gt;
&lt;h2&gt;Welcome to the LitwareHR community site&lt;/h2&gt;
&lt;i&gt;SaaS is a journey walk with us!&lt;/i&gt; This has been our motto since we started our SaaS architecture guidance about one year ago. &lt;br /&gt;In this journey, the release of LitwareHR represents an important milestone; most likely the most important since the launch of the &lt;a href="http://msdn.microsoft.com/architecture/saas" class="externalLink"&gt;SaaS architecture web site&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; on MSDN back in August. Aimed at software architects and developers, the goal of LitwareHR is twofold:
&lt;ul&gt;&lt;li&gt;To be the embodiment of the architectural guidance described in our whitepapers&lt;/li&gt;
&lt;li&gt;To demonstrate how the Microsoft platform is used in the creation of SaaS solutions&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;With this release of LitwareHR, we are moving forward in the understanding of designing and building SaaS applications, but as mentioned, this is a journey, LitwareHR will evolve over time. New knowledge will impact future implementations, new technologies will change how certain aspects will be implemented. &lt;br /&gt;&lt;br /&gt;Below you will find information on how to get the code (Getting Started) and maybe even more importantly how to participate (To Participate). &lt;br /&gt;&lt;br /&gt;We have been very excited about discovering ways of taming the 3 headed monster that haunts all SaaS ISVs, we are even more now we can do it with you.&lt;br /&gt;
&lt;h2&gt;Quick Links&lt;/h2&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Release/ProjectReleases.aspx?ReleaseId=13174" class="externalLink"&gt;Just Released! LitwareHR on SQL Server Data Services&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; &lt;b&gt;(New!)&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=LitwareHR&amp;amp;ReleaseId=8440" class="externalLink"&gt;Performance Guidance&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://litwarehr.codeplex.com/Wiki/View.aspx?title=News&amp;ANCHOR#20070424"&gt;What are we working on now&amp;#63; MPS provisioning&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://litwarehr.codeplex.com/Wiki/View.aspx?title=SaaS%20Architecture%20Workshop%20070402"&gt;SaaS Architecture Workshop Material&amp;#58; Slides and labs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://litwarehr.codeplex.com/Wiki/View.aspx?title=News"&gt;News&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://litwarehr.codeplex.com/Wiki/View.aspx?title=Getting%20started"&gt;Getting started&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://litwarehr.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=1827"&gt;Download release installer and documentation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://litwarehr.codeplex.com/Wiki/View.aspx?title=Litware%20HR%20FAQ"&gt;FAQ and troubleshooting&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;Discuss in forums&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; or &lt;a href="http://www.codeplex.com/LitwareHR/WorkItem/List.aspx" class="externalLink"&gt;report issues&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;

&lt;h2&gt;News&lt;/h2&gt;

&lt;h4&gt;&lt;u&gt;Just Released!: SSDS based BlogEngine.NET provider inspired on LitwareHR data access&lt;/u&gt;&lt;/h4&gt;
&lt;h5&gt;Wednesday, June 11th, 2008&lt;/h5&gt;
Inspired in LitwareHR's recently released data access implementation for SQL Server Data Services, this sample demonstrates a BlogEngine.NET blogprovider implementation running on that service for persistence. It uses a redesigned version of the Repository approach used in LitwareHR. Among other things, it leverages Microsoft patterns &amp;amp; practices Unity Application Block to resolve dependencies. Check the &lt;a href="http://www.codeplex.com/LitwareHR/Release/ProjectReleases.aspx?ReleaseId=14318" class="externalLink"&gt;releases section&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; to download the bits. More information on Eugenio's &lt;a href="http://blogs.msdn.com/eugeniop/archive/2008/06/11/another-ssds-sample-blogengine-net-on-ssds.aspx" class="externalLink"&gt;blog&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt;
&lt;h4&gt;&lt;u&gt;Just Released!: LitwareHR on SQL Server Data Services&lt;/u&gt;&lt;/h4&gt;
&lt;h5&gt;Tuesday, May 6th, 2008&lt;/h5&gt;
A new enhanced version of LitwareHR including some major enhancements on the UI and persistance layers. It includes a new data access layer leveraging &lt;a href="http://www.microsoft.com/sql/dataservices/default.mspx" class="externalLink"&gt;SQL Server Data Services&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; and and completely new UI. Check out the release section to &lt;a href="http://www.codeplex.com/LitwareHR/Release/ProjectReleases.aspx?ReleaseId=13174" class="externalLink"&gt;download&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; the bits.&lt;br /&gt;
&lt;h4&gt;&lt;u&gt;Just Released!: LitwareHR November 2007 and Multitenant Database Performance Guidance&lt;/u&gt;&lt;/h4&gt;
&lt;h5&gt;Thursday, November 15th, 2007&lt;/h5&gt;
We've just released a new version of LitwareHR which includes enhanced backend functionality, a new Smart Client and integration with Silverlight Streaming. Also available is a new package to help you assess performance and scalability of databases with different extensibility patterns: extension tables, fixed columns and XML data types. Check the releases section of this website to download the bits. &lt;br /&gt;
&lt;h4&gt;&lt;u&gt;LitwareHR Smart Client (beta) Released&lt;/u&gt;&lt;/h4&gt;
&lt;h5&gt;Thursday, July 26th, 2007&lt;/h5&gt;
Just released! LitwareHR Smart Client demonstrates how to consume LitwareHR's functional and non-functional On-Line services from a desktop application. Based on WPF for richer visualization, it also includes support for offline scenarios. More information see the Planned Releases section &lt;a href="http://www.codeplex.com/LitwareHR/Release/ProjectReleases.aspx?ReleaseId=6113" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. Stay tuned to our blogs for more information and send us feedback please!&lt;br /&gt;
&lt;h4&gt;&lt;u&gt;SaaS Architecture Workshop&lt;/u&gt;&lt;/h4&gt;
&lt;h5&gt;Thursday, April 26th, 2007&lt;/h5&gt;
&lt;a href="http://blogs.msdn.com/fred_chong/" class="externalLink"&gt;Fred Chong&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, &lt;a href="http://blogs.msdn.com/gianpaolo/" class="externalLink"&gt;Gianpaolo Carraro&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, Erik Weis and &lt;a href="http://staff.southworks.net/blogs/matiaswoloski/default.aspx" class="externalLink"&gt;Matias Woloski&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; gave a 3-day workshop on SaaS, at Microsoft HQ in Redmond. &lt;b&gt;Attending Microsoft employees and ISVs used a SaaS reference application based on LitwareHR to get inside of the architectural challenges solutions for data model configuration, tenant provisioning, workflow configuration and security.&lt;/b&gt;
&lt;h4&gt;Get the labs, slides and more information &lt;a href="http://litwarehr.codeplex.com/Wiki/View.aspx?title=SaaS%20Architecture%20Workshop%20070402"&gt;here&lt;/a&gt;&lt;/h4&gt;

&lt;h4&gt;&lt;u&gt;What are we working on now? MPS provisioning&lt;/u&gt;&lt;/h4&gt;
&lt;h5&gt;Friday, April 24, 2007&lt;/h5&gt;
&lt;b&gt;These days we’ve been doing some research on how the Microsoft Provisioning System (MPS) could be used for LitwareHR’s provisioning tasks.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;The current version of LitwareHR executes command scripts and custom code for its datacenter and tenant provisioning actions (scripts located in &lt;/i&gt;\Setup\DataCenter\&lt;i&gt; and tenant provisioning code in &lt;/i&gt;LitwareHR.Portfolio.Services.ProvisioningLogic.DoProvisioning&lt;i&gt; method).&lt;br /&gt;&lt;br /&gt;MPS is part of the Windows-Based Hosting solution (WBH) and provides a standard interface for provisioning tasks. Through it, LitwareHR can take advantage of WBH and MPS features like provisioning plans, auditing, metering, and billing.&lt;br /&gt;&lt;br /&gt;As a first step, we are working on changing current tenant provisioning code into a MPS request that performs the same tasks (creation of virtual directory in IIS, adding an OU in ADAM and inserting tenant data in SQL databases).&lt;br /&gt;&lt;b&gt;What do you think? Have you ever used MPS? Any feedback is greatly appreciated. Post your comments &lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;More details about MPS and how we are working with it (external links or anchors in the same wiki page):
&lt;ul&gt;&lt;li&gt;WBH and MPS overview
&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.microsoft.com/technet/serviceproviders/wbh4_5/CMSU_INF_DW_WELCOME.mspx?mfr=true" class="externalLink"&gt;WBH 4.5 overview&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.microsoft.com/technet/serviceproviders/library4/CMSU_OSBP_Run_CONC_How_MPS_Works.mspx?mfr=true" class="externalLink"&gt;How MPS works&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.microsoft.com/technet/serviceproviders/apps1_5/CMSU_INF_DW_WELCOME.mspx?mfr=true" class="externalLink"&gt;MPS provisioning process architecture&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://litwarehr.codeplex.com/Wiki/View.aspx?title=MPS%20architecture%20diagrams"&gt;MPS architecture diagrams&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://litwarehr.codeplex.com/Wiki/View.aspx?title=WBH%20lab%20for%20development%20and%20testing%20of%20provisioning%20requests"&gt;WBH lab for development and testing of provisioning requests&lt;/a&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href="http://litwarehr.codeplex.com/Wiki/View.aspx?title=MPS01%20explained%20screenshots"&gt;MPS01 explained screenshots&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;br /&gt;
&lt;h4&gt;&lt;a href="http://litwarehr.codeplex.com/Wiki/View.aspx?title=News"&gt;More news&lt;/a&gt;&lt;/h4&gt;

&lt;h2&gt;About the Project&lt;/h2&gt;
LitwareHR is a fictitious HR application providing recruitment management software delivered as a service. But the important aspects are not what the application does but how it is implemented.&lt;br /&gt;&lt;br /&gt;LitwareHR is implemented as a Single Instance Multi Tenant application, which means that all LitwareHR customers (or tenants) share the same instance of the application including a single database. Showing how to be multi tenant efficient as well as allowing tenant specific customization in a single instance environment was one of the key objective of LitwareHR.&lt;br /&gt;
&lt;h2&gt;Getting Started&lt;/h2&gt;
The &lt;a href="http://litwarehr.codeplex.com/Wiki/View.aspx?title=Getting%20Started"&gt;Getting Started&lt;/a&gt; provides recommendations on how to quickly install and start using LitwareHR.&lt;br /&gt;
&lt;h2&gt;Frequently Asked Questions and Troubleshooting Guide&lt;/h2&gt;
Have a question? You'll probably get the answer &lt;a href="http://litwarehr.codeplex.com/Wiki/View.aspx?title=Litware%20HR%20FAQ"&gt;here&lt;/a&gt;.&lt;br /&gt;
&lt;h2&gt;To Participate&lt;/h2&gt;
There are several ways you will be able to participate to this project.
&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;Discuss in forums&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/WorkItem/List.aspx" class="externalLink"&gt;Report issues&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/WorkItem/List.aspx" class="externalLink"&gt;Submit feature requests&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (feature requests are entered as issues)&lt;/li&gt;
&lt;li&gt;Contribute code: Consistent with standard practice on community development sites, we will ask any community contributors to (1) assign us ownership of the contributions, (2) have your employers, if any, waive any claim to the contributions, and (3) warrant against IP infringement License. If you can comply to these 3 points, please &lt;a href="mailto:ariel.schapiro@southworks.net" class="externalLink"&gt;contact&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; LitwareHR community lead and notify your interest in contributing code. &lt;/li&gt;&lt;/ul&gt;

&lt;h2&gt;Resources&lt;/h2&gt;
Additional Resources can be found:
&lt;h4&gt;On MSDN:&lt;/h4&gt;
&lt;ul&gt;&lt;li&gt;SaaS Architecture Center: &lt;a href="http://msdn.microsoft.com/architecture/saas" class="externalLink"&gt;http://msdn.microsoft.com/architecture/saas&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;LitwareHR sample application on MSDN: &lt;a href="http://msdn.microsoft.com/architecture/saas/sampleApp" class="externalLink"&gt;http://msdn.microsoft.com/architecture/saas/sampleApp&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;h4&gt;On Skyskrapr.net:&lt;/h4&gt;
&lt;ul&gt;&lt;li&gt;The “Making Of” LitwareHR on Skyscrapr: &lt;a href="http://www.skyscrapr.net/architects-in-action.aspx" class="externalLink"&gt;http://www.skyscrapr.net/architects-in-action.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;h4&gt;On blogs:&lt;/h4&gt;
&lt;h4&gt;Gianpaolo’s blog: &lt;a href="http://blogs.msdn.com/gianpaolo" class="externalLink"&gt;http://blogs.msdn.com/gianpaolo&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/h4&gt;
&lt;div class="rss"&gt;&lt;div class="accentbar"&gt;&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;Gianpaolo's blog : SaaS News Feed&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://blogs.msdn.com/gianpaolo/archive/2008/08/25/multi-tenant-data-access-mtda-blueprint.aspx"&gt;Multi Tenant Data Access (MTDA) Blueprint&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Monday, August 25, 2008 11:05:49 PM&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://blogs.msdn.com/gianpaolo/rss_tag_SaaS.xml"&gt;Gianpaolo's blog : SaaS&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://blogs.msdn.com/gianpaolo/archive/2008/06/23/make-a-movie-on-s-s-and-win-a-trip-to-macau.aspx"&gt;Make a movie on S+S and win a trip to Macau!&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Monday, June 23, 2008 4:05:44 PM&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://blogs.msdn.com/gianpaolo/rss_tag_SaaS.xml"&gt;Gianpaolo's blog : SaaS&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="accentbar"&gt;&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;Gianpaolo's blog : SaaS News Feed&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;
&lt;h4&gt;Fred’s blog: &lt;a href="http://blogs.msdn.com/fred_chong" class="externalLink"&gt;http://blogs.msdn.com/fred_chong&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/h4&gt;
&lt;div class="rss"&gt;&lt;div class="accentbar"&gt;&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;Fred Chong's WebBlog : SaaS News Feed&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://blogs.msdn.com/fred_chong/archive/2008/02/18/application-marketplaces-and-the-money-trail.aspx"&gt;Application Marketplaces and the Money Trail&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Tuesday, February 19, 2008 1:57:00 AM&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://blogs.msdn.com/fred_chong/rss_tag_SaaS.xml"&gt;Fred Chong's WebBlog : SaaS&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://blogs.msdn.com/fred_chong/archive/2008/02/10/an-application-marketplace-architecture-for-commercializing-software-and-services.aspx"&gt;An Application Marketplace Architecture for Commercializing Software and Services&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Monday, February 11, 2008 7:14:00 AM&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://blogs.msdn.com/fred_chong/rss_tag_SaaS.xml"&gt;Fred Chong's WebBlog : SaaS&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="accentbar"&gt;&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;Fred Chong's WebBlog : SaaS News Feed&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;
&lt;h4&gt;Eugenio’s blog: &lt;a href="http://blogs.msdn.com/eugeniop" class="externalLink"&gt;http://blogs.msdn.com/eugeniop&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/h4&gt;
&lt;div class="rss"&gt;&lt;div class="accentbar"&gt;&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;Eugenio Pace - Software as a Service Architecture Guidance : SaaS News Feed&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://blogs.msdn.com/eugeniop/archive/2009/03/18/windows-azure-101-primitives-and-application-patterns-playing-mendeleyev.aspx"&gt;Windows Azure 101 – Primitives and Application Patterns – Playing Mendeleyev&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, March 18, 2009 11:42:44 PM&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://blogs.msdn.com/eugeniop/rss_tag_SaaS.xml"&gt;Eugenio Pace - Software as a Service Architecture Guidance : SaaS&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://blogs.msdn.com/eugeniop/archive/2009/03/16/azure-issuetracker-enterprise-simple-demos.aspx"&gt;Azure IssueTracker Enterprise - Simple Demos&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Monday, March 16, 2009 8:09:35 PM&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://blogs.msdn.com/eugeniop/rss_tag_SaaS.xml"&gt;Eugenio Pace - Software as a Service Architecture Guidance : SaaS&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="accentbar"&gt;&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;Eugenio Pace - Software as a Service Architecture Guidance : SaaS News Feed&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;
&lt;h4&gt;Ariel’s blog: &lt;a href="http://staff.southworks.net/blogs/ariel" class="externalLink"&gt;http://staff.southworks.net/blogs/ariel&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/h4&gt;
&lt;div class="rss"&gt;&lt;div class="accentbar"&gt;&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;Ariel Schapiro : Litware HR News Feed&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://blogs.southworks.net/aschapiro/2008/06/12/test/"&gt;test&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Thursday, June 12, 2008 9:58:43 PM&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://staff.southworks.net/blogs/ariel/rss.aspx?Tags=Litware+HR&amp;AndTags=1"&gt;Ariel Schapiro : Litware HR&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="entry"&gt;&lt;div class="title"&gt;&lt;a href="http://staff.southworks.net/blogs/ariel/archive/2007/06/20/CSF-and-LitwareHR_3A00_-Kickoff-week.aspx"&gt;CSF and LitwareHR: Kickoff week&lt;/a&gt;&lt;/div&gt;&lt;div class="moreinfo"&gt;&lt;span class="date"&gt;Wednesday, June 20, 2007 2:03:06 AM&lt;/span&gt; &amp;nbsp;|&amp;nbsp; &lt;span class="source"&gt;From &lt;a target="_blank" href="http://staff.southworks.net/blogs/ariel/rss.aspx?Tags=Litware+HR&amp;AndTags=1"&gt;Ariel Schapiro : Litware HR&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="accentbar"&gt;&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;Ariel Schapiro : Litware HR News Feed&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;
&lt;h2&gt;Thanks&lt;/h2&gt;
We would like to thank &lt;a href="http://www.southworks.net/en/cpny/default.aspx" class="externalLink"&gt;Southworks&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; for their critical help in building this application as well as the people at the &lt;a href="http://msdn.microsoft.com/events/pac/" class="externalLink"&gt;Platform Adoption Center&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; for allowing us to use their resources for part of this project.&lt;br /&gt;&lt;br /&gt;&lt;img src="http://i3.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=LitwareHR&amp;DownloadId=6542" alt="screenshots2.png" /&gt;&lt;br /&gt;&lt;/div&gt;</description><author>jwanageladmin</author><pubDate>Fri, 10 Apr 2009 00:53:07 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20090410125307A</guid></item><item><title>Updated Wiki: Home</title><link>http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Home&amp;version=45</link><description>&lt;div class="wikidoc"&gt;
&lt;img src="http://www.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=LitwareHR&amp;amp;DownloadId=36862" alt="logo.png" /&gt;&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Welcome to the LitwareHR community site
&lt;/h2&gt;&lt;i&gt;SaaS is a journey walk with us!&lt;/i&gt; This has been our motto since we started our SaaS architecture guidance about one year ago. &lt;br /&gt;In this journey, the release of LitwareHR represents an important milestone; most likely the most important since the launch of the &lt;a href="http://msdn.microsoft.com/architecture/saas" class="externalLink"&gt;SaaS architecture web site&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; on MSDN back in August. Aimed at software architects and developers, the goal of LitwareHR is twofold:&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;To be the embodiment of the architectural guidance described in our whitepapers&lt;/li&gt;&lt;li&gt;To demonstrate how the Microsoft platform is used in the creation of SaaS solutions&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;With this release of LitwareHR, we are moving forward in the understanding of designing and building SaaS applications, but as mentioned, this is a journey, LitwareHR will evolve over time. New knowledge will impact future implementations, new technologies will change how certain aspects will be implemented. &lt;br /&gt; &lt;br /&gt;Below you will find information on how to get the code (Getting Started) and maybe even more importantly how to participate (To Participate). &lt;br /&gt; &lt;br /&gt;We have been very excited about discovering ways of taming the 3 headed monster that haunts all SaaS ISVs, we are even more now we can do it with you.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Quick Links
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Release/ProjectReleases.aspx?ReleaseId=13174" class="externalLink"&gt;Just Released! LitwareHR on SQL Server Data Services&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; &lt;b&gt;(New!)&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=LitwareHR&amp;amp;ReleaseId=8440" class="externalLink"&gt;Performance Guidance&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=News&amp;amp;referringTitle=Home&amp;amp;ANCHOR#20070424"&gt;What are we working on now? MPS provisioning&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=SaaS%20Architecture%20Workshop%20070402&amp;amp;referringTitle=Home"&gt;SaaS Architecture Workshop Material: Slides and labs&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=News&amp;amp;referringTitle=Home"&gt;News&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Getting%20started&amp;amp;referringTitle=Home"&gt;Getting started&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Release/ProjectReleases.aspx?ReleaseId=1827"&gt;Download release installer and documentation&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Litware%20HR%20FAQ&amp;amp;referringTitle=Home"&gt;FAQ and troubleshooting&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;Discuss in forums&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; or &lt;a href="http://www.codeplex.com/LitwareHR/WorkItem/List.aspx" class="externalLink"&gt;report issues&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;h2&gt;
News
&lt;/h2&gt; &lt;br /&gt;&lt;h4&gt;
&lt;u&gt;Just Released!: SSDS based BlogEngine.NET provider inspired on LitwareHR data access&lt;/u&gt;
&lt;/h4&gt;&lt;h5&gt;
Wednesday, June 11th, 2008
&lt;/h5&gt;Inspired in LitwareHR's recently released data access implementation for SQL Server Data Services, this sample demonstrates a BlogEngine.NET blogprovider implementation running on that service for persistence. It uses a redesigned version of the Repository approach used in LitwareHR. Among other things, it leverages Microsoft patterns &amp;amp; practices Unity Application Block to resolve dependencies. Check the &lt;a href="http://www.codeplex.com/LitwareHR/Release/ProjectReleases.aspx?ReleaseId=14318" class="externalLink"&gt;releases section&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; to download the bits. More information on Eugenio's &lt;a href="http://blogs.msdn.com/eugeniop/archive/2008/06/11/another-ssds-sample-blogengine-net-on-ssds.aspx" class="externalLink"&gt;blog&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
&lt;u&gt;Just Released!: LitwareHR on SQL Server Data Services&lt;/u&gt;
&lt;/h4&gt;&lt;h5&gt;
Tuesday, May 6th, 2008
&lt;/h5&gt;A new enhanced version of LitwareHR including some major enhancements on the UI and persistance layers. It includes a new data access layer leveraging &lt;a href="http://www.microsoft.com/sql/dataservices/default.mspx" class="externalLink"&gt;SQL Server Data Services&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; and and completely new UI. Check out the release section to &lt;a href="http://www.codeplex.com/LitwareHR/Release/ProjectReleases.aspx?ReleaseId=13174" class="externalLink"&gt;download&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; the bits.&lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
&lt;u&gt;Just Released!: LitwareHR November 2007 and Multitenant Database Performance Guidance&lt;/u&gt;
&lt;/h4&gt;&lt;h5&gt;
Thursday, November 15th, 2007
&lt;/h5&gt;We've just released a new version of LitwareHR which includes enhanced backend functionality, a new Smart Client and integration with Silverlight Streaming. Also available is a new package to help you assess performance and scalability of databases with different extensibility patterns: extension tables, fixed columns and XML data types. Check the releases section of this website to download the bits. &lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
&lt;u&gt;LitwareHR Smart Client (beta) Released&lt;/u&gt;
&lt;/h4&gt;&lt;h5&gt;
Thursday, July 26th, 2007
&lt;/h5&gt;Just released! LitwareHR Smart Client demonstrates how to consume LitwareHR's functional and non-functional On-Line services from a desktop application. Based on WPF for richer visualization, it also includes support for offline scenarios. More information see the Planned Releases section &lt;a href="http://www.codeplex.com/LitwareHR/Release/ProjectReleases.aspx?ReleaseId=6113" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. Stay tuned to our blogs for more information and send us feedback please!&lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
&lt;u&gt;SaaS Architecture Workshop&lt;/u&gt;
&lt;/h4&gt;&lt;h5&gt;
Thursday, April 26th, 2007
&lt;/h5&gt;&lt;a href="http://blogs.msdn.com/fred_chong/" class="externalLink"&gt;Fred Chong&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, &lt;a href="http://blogs.msdn.com/gianpaolo/" class="externalLink"&gt;Gianpaolo Carraro&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, Erik Weis and &lt;a href="http://staff.southworks.net/blogs/matiaswoloski/default.aspx" class="externalLink"&gt;Matias Woloski&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; gave a 3-day workshop on SaaS, at Microsoft HQ in Redmond. &lt;b&gt;Attending Microsoft employees and ISVs used a SaaS reference application based on LitwareHR to get inside of the architectural challenges solutions for data model configuration, tenant provisioning, workflow configuration and security.&lt;/b&gt;&lt;br /&gt;&lt;h4&gt;
Get the labs, slides and more information &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=SaaS%20Architecture%20Workshop%20070402&amp;amp;referringTitle=Home"&gt;here&lt;/a&gt;
&lt;/h4&gt; &lt;br /&gt;&lt;h4&gt;
&lt;u&gt;What are we working on now? MPS provisioning&lt;/u&gt;
&lt;/h4&gt;&lt;h5&gt;
Friday, April 24, 2007
&lt;/h5&gt;&lt;b&gt;These days we’ve been doing some research on how the Microsoft Provisioning System (MPS) could be used for LitwareHR’s provisioning tasks.&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;The current version of LitwareHR executes command scripts and custom code for its datacenter and tenant provisioning actions (scripts located in &lt;i&gt;\Setup\DataCenter\&lt;/i&gt; and tenant provisioning code in &lt;i&gt;LitwareHR.Portfolio.Services.ProvisioningLogic.DoProvisioning&lt;/i&gt; method).&lt;br /&gt; &lt;br /&gt;MPS is part of the Windows-Based Hosting solution (WBH) and provides a standard interface for provisioning tasks. Through it, LitwareHR can take advantage of WBH and MPS features like provisioning plans, auditing, metering, and billing.&lt;br /&gt; &lt;br /&gt;As a first step, we are working on changing current tenant provisioning code into a MPS request that performs the same tasks (creation of virtual directory in IIS, adding an OU in ADAM and inserting tenant data in SQL databases).&lt;br /&gt;&lt;b&gt;What do you think? Have you ever used MPS? Any feedback is greatly appreciated. Post your comments &lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;More details about MPS and how we are working with it (external links or anchors in the same wiki page):&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;WBH and MPS overview&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.microsoft.com/technet/serviceproviders/wbh4_5/CMSU_INF_DW_WELCOME.mspx?mfr=true" class="externalLink"&gt;WBH 4.5 overview&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.microsoft.com/technet/serviceproviders/library4/CMSU_OSBP_Run_CONC_How_MPS_Works.mspx?mfr=true" class="externalLink"&gt;How MPS works&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.microsoft.com/technet/serviceproviders/apps1_5/CMSU_INF_DW_WELCOME.mspx?mfr=true" class="externalLink"&gt;MPS provisioning process architecture&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=MPS%20architecture%20diagrams&amp;amp;referringTitle=Home"&gt;MPS architecture diagrams&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=WBH%20lab%20for%20development%20and%20testing%20of%20provisioning%20requests&amp;amp;referringTitle=Home"&gt;WBH lab for development and testing of provisioning requests&lt;/a&gt;&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=MPS01%20explained%20screenshots&amp;amp;referringTitle=Home"&gt;MPS01 explained screenshots&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt; &lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=News&amp;amp;referringTitle=Home"&gt;More news&lt;/a&gt;
&lt;/h4&gt; &lt;br /&gt;&lt;h2&gt;
About the Project
&lt;/h2&gt;LitwareHR is a fictitious HR application providing recruitment management software delivered as a service. But the important aspects are not what the application does but how it is implemented.&lt;br /&gt; &lt;br /&gt;LitwareHR is implemented as a Single Instance Multi Tenant application, which means that all LitwareHR customers (or tenants) share the same instance of the application including a single database. Showing how to be multi tenant efficient as well as allowing tenant specific customization in a single instance environment was one of the key objective of LitwareHR.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Getting Started
&lt;/h2&gt;The &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Getting%20Started&amp;amp;referringTitle=Home"&gt;Getting Started&lt;/a&gt; provides recommendations on how to quickly install and start using LitwareHR.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Frequently Asked Questions and Troubleshooting Guide
&lt;/h2&gt;Have a question? You'll probably get the answer &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Litware%20HR%20FAQ&amp;amp;referringTitle=Home"&gt;here&lt;/a&gt;.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
To Participate
&lt;/h2&gt;There are several ways you will be able to participate to this project.&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;Discuss in forums&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/WorkItem/List.aspx" class="externalLink"&gt;Report issues&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/WorkItem/List.aspx" class="externalLink"&gt;Submit feature requests&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (feature requests are entered as issues)&lt;/li&gt;&lt;li&gt;Contribute code: Consistent with standard practice on community development sites, we will ask any community contributors to (1) assign us ownership of the contributions, (2) have your employers, if any, waive any claim to the contributions, and (3) warrant against IP infringement License. If you can comply to these 3 points, please &lt;a href="mailto:ariel.schapiro@southworks.net" class="externalLink"&gt;contact&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; LitwareHR community lead and notify your interest in contributing code. &lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;h2&gt;
Resources
&lt;/h2&gt;Additional Resources can be found:&lt;br /&gt;&lt;h4&gt;
On MSDN:
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;SaaS Architecture Center: &lt;a href="http://msdn.microsoft.com/architecture/saas" class="externalLink"&gt;http://msdn.microsoft.com/architecture/saas&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;LitwareHR sample application on MSDN: &lt;a href="http://msdn.microsoft.com/architecture/saas/sampleApp" class="externalLink"&gt;http://msdn.microsoft.com/architecture/saas/sampleApp&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;h4&gt;
On Skyskrapr.net:
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;The “Making Of” LitwareHR on Skyscrapr: &lt;a href="http://www.skyscrapr.net/architects-in-action.aspx" class="externalLink"&gt;http://www.skyscrapr.net/architects-in-action.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;h4&gt;
On blogs:
&lt;/h4&gt;&lt;h4&gt;
Gianpaolo’s blog: &lt;a href="http://blogs.msdn.com/gianpaolo" class="externalLink"&gt;http://blogs.msdn.com/gianpaolo&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;
&lt;/h4&gt;&lt;div class="rss"&gt;
&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;Gianpaolo's blog : SaaS News Feed&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://blogs.msdn.com/gianpaolo/archive/2008/05/26/nephologist-the-hottest-job-in-the-software-industry.aspx"&gt;Nephologist: The Hottest Job in the Software Industry!&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Tuesday, May 27, 2008&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://blogs.msdn.com/gianpaolo/rss_tag_SaaS.xml" target="_blank"&gt;Gianpaolo's blog : SaaS&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://blogs.msdn.com/gianpaolo/archive/2008/05/06/you-liked-litwarehr-v1-you-loved-litwarehr-v2-you-are-going-to-die-for-litwarehr-v3.aspx"&gt;You liked LitwareHR v1, You loved LitwareHR v2, You are going to die for LitwareHR 'cloud storage' edition :)&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Tuesday, May 06, 2008&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://blogs.msdn.com/gianpaolo/rss_tag_SaaS.xml" target="_blank"&gt;Gianpaolo's blog : SaaS&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;Gianpaolo's blog : SaaS News Feed&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
Fred’s blog: &lt;a href="http://blogs.msdn.com/fred_chong" class="externalLink"&gt;http://blogs.msdn.com/fred_chong&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;
&lt;/h4&gt;&lt;div class="rss"&gt;
&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;Fred Chong's WebBlog : SaaS News Feed&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://blogs.msdn.com/fred_chong/archive/2008/02/18/application-marketplaces-and-the-money-trail.aspx"&gt;Application Marketplaces and the Money Trail&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Tuesday, February 19, 2008&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://blogs.msdn.com/fred_chong/rss_tag_SaaS.xml" target="_blank"&gt;Fred Chong's WebBlog : SaaS&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://blogs.msdn.com/fred_chong/archive/2008/02/10/an-application-marketplace-architecture-for-commercializing-software-and-services.aspx"&gt;An Application Marketplace Architecture for Commercializing Software and Services&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Monday, February 11, 2008&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://blogs.msdn.com/fred_chong/rss_tag_SaaS.xml" target="_blank"&gt;Fred Chong's WebBlog : SaaS&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;Fred Chong's WebBlog : SaaS News Feed&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
Eugenio’s blog: &lt;a href="http://blogs.msdn.com/eugeniop" class="externalLink"&gt;http://blogs.msdn.com/eugeniop&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;
&lt;/h4&gt;&lt;div class="rss"&gt;
&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;Eugenio Pace - Software as a Service Architecture Guidance : SaaS News Feed&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://blogs.msdn.com/eugeniop/archive/2008/04/27/end-to-end-demo-of-litwarehr-on-ssds.aspx"&gt;End to end demo of LitwareHR on SSDS&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Sunday, April 27, 2008&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://blogs.msdn.com/eugeniop/rss_tag_SaaS.xml" target="_blank"&gt;Eugenio Pace - Software as a Service Architecture Guidance : SaaS&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://blogs.msdn.com/eugeniop/archive/2008/04/14/litwarehr-on-ssds-part-v-searching-across-containers.aspx"&gt;LitwareHR on SSDS - Part V - Searching across Containers&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Tuesday, April 15, 2008&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://blogs.msdn.com/eugeniop/rss_tag_SaaS.xml" target="_blank"&gt;Eugenio Pace - Software as a Service Architecture Guidance : SaaS&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;Eugenio Pace - Software as a Service Architecture Guidance : SaaS News Feed&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
Ariel’s blog: &lt;a href="http://staff.southworks.net/blogs/ariel" class="externalLink"&gt;http://staff.southworks.net/blogs/ariel&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;
&lt;/h4&gt;&lt;div class="rss"&gt;
&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;Ariel Schapiro : Litware HR News Feed&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://blogs.southworks.net/aschapiro/2008/06/12/test/"&gt;test&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Thursday, June 12, 2008&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://staff.southworks.net/blogs/ariel/rss.aspx?Tags=Litware+HR&amp;amp;AndTags=1" target="_blank"&gt;Ariel Schapiro : Litware HR&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://staff.southworks.net/blogs/ariel/archive/2007/06/20/CSF-and-LitwareHR_3A00_-Kickoff-week.aspx"&gt;CSF and LitwareHR: Kickoff week&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Wednesday, June 20, 2007&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://staff.southworks.net/blogs/ariel/rss.aspx?Tags=Litware+HR&amp;amp;AndTags=1" target="_blank"&gt;Ariel Schapiro : Litware HR&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;Ariel Schapiro : Litware HR News Feed&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Thanks
&lt;/h2&gt;We would like to thank &lt;a href="http://www.southworks.net/en/cpny/default.aspx" class="externalLink"&gt;Southworks&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; for their critical help in building this application as well as the people at the &lt;a href="http://msdn.microsoft.com/events/pac/" class="externalLink"&gt;Platform Adoption Center&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; for allowing us to use their resources for part of this project.&lt;br /&gt; &lt;br /&gt;&lt;img src="http://www.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=LitwareHR&amp;amp;DownloadId=6542" alt="screenshots2.png" /&gt;&lt;br /&gt;
&lt;/div&gt;</description><author>eugeniop</author><pubDate>Fri, 13 Jun 2008 18:14:12 GMT</pubDate><guid isPermaLink="false">Updated Wiki: Home 20080613061412P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Home&amp;version=44</link><description>&lt;div class="wikidoc"&gt;
&lt;img src="http://www.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=LitwareHR&amp;amp;DownloadId=6435" alt="LitwareHeader.png" /&gt;&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Welcome to the LitwareHR community site
&lt;/h2&gt;&lt;i&gt;SaaS is a journey walk with us!&lt;/i&gt; This has been our motto since we started our SaaS architecture guidance about one year ago. &lt;br /&gt;In this journey, the release of LitwareHR represents an important milestone; most likely the most important since the launch of the &lt;a href="http://msdn.microsoft.com/architecture/saas" class="externalLink"&gt;SaaS architecture web site&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; on MSDN back in August. Aimed at software architects and developers, the goal of LitwareHR is twofold:&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;To be the embodiment of the architectural guidance described in our whitepapers&lt;/li&gt;&lt;li&gt;To demonstrate how the Microsoft platform is used in the creation of SaaS solutions&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;With this release of LitwareHR, we are moving forward in the understanding of designing and building SaaS applications, but as mentioned, this is a journey, LitwareHR will evolve over time. New knowledge will impact future implementations, new technologies will change how certain aspects will be implemented. &lt;br /&gt; &lt;br /&gt;Below you will find information on how to get the code (Getting Started) and maybe even more importantly how to participate (To Participate). &lt;br /&gt; &lt;br /&gt;We have been very excited about discovering ways of taming the 3 headed monster that haunts all SaaS ISVs, we are even more now we can do it with you.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Quick Links
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Release/ProjectReleases.aspx?ReleaseId=13174" class="externalLink"&gt;Just Released! LitwareHR on SQL Server Data Services&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; &lt;b&gt;(New!)&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=LitwareHR&amp;amp;ReleaseId=8440" class="externalLink"&gt;Performance Guidance&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=News&amp;amp;referringTitle=Home&amp;amp;ANCHOR#20070424"&gt;What are we working on now? MPS provisioning&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=SaaS%20Architecture%20Workshop%20070402&amp;amp;referringTitle=Home"&gt;SaaS Architecture Workshop Material: Slides and labs&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=News&amp;amp;referringTitle=Home"&gt;News&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Getting%20started&amp;amp;referringTitle=Home"&gt;Getting started&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Release/ProjectReleases.aspx?ReleaseId=1827"&gt;Download release installer and documentation&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Litware%20HR%20FAQ&amp;amp;referringTitle=Home"&gt;FAQ and troubleshooting&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;Discuss in forums&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; or &lt;a href="http://www.codeplex.com/LitwareHR/WorkItem/List.aspx" class="externalLink"&gt;report issues&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;h2&gt;
News
&lt;/h2&gt;&lt;h4&gt;
Just Released!: LitwareHR November 2007 and Multitenant Database Performance Guidance
&lt;/h4&gt;&lt;h5&gt;
Thursday, November 15, 2007
&lt;/h5&gt;We've just released a new version of LitwareHR which includes enhanced backend functionality, a new Smart Client and integration with Silverlight Streaming. Also available is a new package to help you assess performance and scalability of databases with different extensibility patterns: extension tables, fixed columns and XML data types. Check the releases section of this website to download the bits. &lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
LitwareHR Smart Client (beta) Released
&lt;/h4&gt;&lt;h5&gt;
Thursday, July 26, 2007
&lt;/h5&gt;Just released! LitwareHR Smart Client demonstrates how to consume LitwareHR's functional and non-functional On-Line services from a desktop application. Based on WPF for richer visualization, it also includes support for offline scenarios. More information see the Planned Releases section &lt;a href="http://www.codeplex.com/LitwareHR/Release/ProjectReleases.aspx?ReleaseId=6113" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. Stay tuned to our blogs for more information and send us feedback please!&lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
SaaS Architecture Workshop
&lt;/h4&gt;&lt;h5&gt;
Thursday, April 26, 2007
&lt;/h5&gt;&lt;a href="http://blogs.msdn.com/fred_chong/" class="externalLink"&gt;Fred Chong&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, &lt;a href="http://blogs.msdn.com/gianpaolo/" class="externalLink"&gt;Gianpaolo Carraro&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, Erik Weis and &lt;a href="http://staff.southworks.net/blogs/matiaswoloski/default.aspx" class="externalLink"&gt;Matias Woloski&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; gave a 3-day workshop on SaaS, at Microsoft HQ in Redmond. &lt;b&gt;Attending Microsoft employees and ISVs used a SaaS reference application based on LitwareHR to get inside of the architectural challenges solutions for data model configuration, tenant provisioning, workflow configuration and security.&lt;/b&gt;&lt;br /&gt;&lt;h4&gt;
Get the labs, slides and more information &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=SaaS%20Architecture%20Workshop%20070402&amp;amp;referringTitle=Home"&gt;here&lt;/a&gt;
&lt;/h4&gt; &lt;br /&gt;&lt;h4&gt;
What are we working on now? MPS provisioning
&lt;/h4&gt;&lt;h5&gt;
Friday, April 24, 2007
&lt;/h5&gt;&lt;b&gt;These days we’ve been doing some research on how the Microsoft Provisioning System (MPS) could be used for LitwareHR’s provisioning tasks.&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;The current version of LitwareHR executes command scripts and custom code for its datacenter and tenant provisioning actions (scripts located in &lt;i&gt;\Setup\DataCenter\&lt;/i&gt; and tenant provisioning code in &lt;i&gt;LitwareHR.Portfolio.Services.ProvisioningLogic.DoProvisioning&lt;/i&gt; method).&lt;br /&gt; &lt;br /&gt;MPS is part of the Windows-Based Hosting solution (WBH) and provides a standard interface for provisioning tasks. Through it, LitwareHR can take advantage of WBH and MPS features like provisioning plans, auditing, metering, and billing.&lt;br /&gt; &lt;br /&gt;As a first step, we are working on changing current tenant provisioning code into a MPS request that performs the same tasks (creation of virtual directory in IIS, adding an OU in ADAM and inserting tenant data in SQL databases).&lt;br /&gt;&lt;b&gt;What do you think? Have you ever used MPS? Any feedback is greatly appreciated. Post your comments &lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;More details about MPS and how we are working with it (external links or anchors in the same wiki page):&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;WBH and MPS overview&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.microsoft.com/technet/serviceproviders/wbh4_5/CMSU_INF_DW_WELCOME.mspx?mfr=true" class="externalLink"&gt;WBH 4.5 overview&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.microsoft.com/technet/serviceproviders/library4/CMSU_OSBP_Run_CONC_How_MPS_Works.mspx?mfr=true" class="externalLink"&gt;How MPS works&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.microsoft.com/technet/serviceproviders/apps1_5/CMSU_INF_DW_WELCOME.mspx?mfr=true" class="externalLink"&gt;MPS provisioning process architecture&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=MPS%20architecture%20diagrams&amp;amp;referringTitle=Home"&gt;MPS architecture diagrams&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=WBH%20lab%20for%20development%20and%20testing%20of%20provisioning%20requests&amp;amp;referringTitle=Home"&gt;WBH lab for development and testing of provisioning requests&lt;/a&gt;&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=MPS01%20explained%20screenshots&amp;amp;referringTitle=Home"&gt;MPS01 explained screenshots&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt; &lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=News&amp;amp;referringTitle=Home"&gt;More news&lt;/a&gt;
&lt;/h4&gt; &lt;br /&gt;&lt;h2&gt;
About the Project
&lt;/h2&gt;LitwareHR is a fictitious HR application providing recruitment management software delivered as a service. But the important aspects are not what the application does but how it is implemented.&lt;br /&gt; &lt;br /&gt;LitwareHR is implemented as a Single Instance Multi Tenant application, which means that all LitwareHR customers (or tenants) share the same instance of the application including a single database. Showing how to be multi tenant efficient as well as allowing tenant specific customization in a single instance environment was one of the key objective of LitwareHR.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Getting Started
&lt;/h2&gt;The &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Getting%20Started&amp;amp;referringTitle=Home"&gt;Getting Started&lt;/a&gt; provides recommendations on how to quickly install and start using LitwareHR.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Frequently Asked Questions and Troubleshooting Guide
&lt;/h2&gt;Have a question? You'll probably get the answer &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Litware%20HR%20FAQ&amp;amp;referringTitle=Home"&gt;here&lt;/a&gt;.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
To Participate
&lt;/h2&gt;There are several ways you will be able to participate to this project.&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;Discuss in forums&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/WorkItem/List.aspx" class="externalLink"&gt;Report issues&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/WorkItem/List.aspx" class="externalLink"&gt;Submit feature requests&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (feature requests are entered as issues)&lt;/li&gt;&lt;li&gt;Contribute code: Consistent with standard practice on community development sites, we will ask any community contributors to (1) assign us ownership of the contributions, (2) have your employers, if any, waive any claim to the contributions, and (3) warrant against IP infringement License. If you can comply to these 3 points, please &lt;a href="mailto:ariel.schapiro@southworks.net" class="externalLink"&gt;contact&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; LitwareHR community lead and notify your interest in contributing code. &lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;h2&gt;
Resources
&lt;/h2&gt;Additional Resources can be found:&lt;br /&gt;&lt;h4&gt;
On MSDN:
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;SaaS Architecture Center: &lt;a href="http://msdn.microsoft.com/architecture/saas" class="externalLink"&gt;http://msdn.microsoft.com/architecture/saas&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;LitwareHR sample application on MSDN: &lt;a href="http://msdn.microsoft.com/architecture/saas/sampleApp" class="externalLink"&gt;http://msdn.microsoft.com/architecture/saas/sampleApp&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;h4&gt;
On Skyskrapr.net:
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;The “Making Of” LitwareHR on Skyscrapr: &lt;a href="http://www.skyscrapr.net/architects-in-action.aspx" class="externalLink"&gt;http://www.skyscrapr.net/architects-in-action.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;h4&gt;
On blogs:
&lt;/h4&gt;&lt;h4&gt;
Gianpaolo’s blog: &lt;a href="http://blogs.msdn.com/gianpaolo" class="externalLink"&gt;http://blogs.msdn.com/gianpaolo&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;
&lt;/h4&gt;&lt;div class="rss"&gt;
&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://blogs.msdn.com/gianpaolo/archive/2008/05/06/you-liked-litwarehr-v1-you-loved-litwarehr-v2-you-are-going-to-die-for-litwarehr-v3.aspx"&gt;You liked LitwareHR v1, You loved LitwareHR v2, You are going to die for LitwareHR 'cloud storage' edition :)&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Tuesday, May 06, 2008&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://blogs.msdn.com/gianpaolo/rss_tag_SaaS.xml" target="_blank"&gt;Gianpaolo's blog : SaaS&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://blogs.msdn.com/gianpaolo/archive/2008/01/28/an-s-s-world.aspx"&gt;An &amp;quot;S+S World&amp;quot;&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Tuesday, January 29, 2008&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://blogs.msdn.com/gianpaolo/rss_tag_SaaS.xml" target="_blank"&gt;Gianpaolo's blog : SaaS&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
Fred’s blog: &lt;a href="http://blogs.msdn.com/fred_chong" class="externalLink"&gt;http://blogs.msdn.com/fred_chong&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;
&lt;/h4&gt;&lt;div class="rss"&gt;
&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://blogs.msdn.com/fred_chong/archive/2008/02/18/application-marketplaces-and-the-money-trail.aspx"&gt;Application Marketplaces and the Money Trail&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Tuesday, February 19, 2008&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://blogs.msdn.com/fred_chong/rss_tag_SaaS.xml" target="_blank"&gt;Fred Chong's WebBlog : SaaS&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://blogs.msdn.com/fred_chong/archive/2008/02/10/an-application-marketplace-architecture-for-commercializing-software-and-services.aspx"&gt;An Application Marketplace Architecture for Commercializing Software and Services&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Monday, February 11, 2008&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://blogs.msdn.com/fred_chong/rss_tag_SaaS.xml" target="_blank"&gt;Fred Chong's WebBlog : SaaS&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
Eugenio’s blog: &lt;a href="http://blogs.msdn.com/eugeniop" class="externalLink"&gt;http://blogs.msdn.com/eugeniop&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;
&lt;/h4&gt;&lt;div class="rss"&gt;
&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://blogs.msdn.com/eugeniop/archive/2008/04/27/end-to-end-demo-of-litwarehr-on-ssds.aspx"&gt;End to end demo of LitwareHR on SSDS&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Sunday, April 27, 2008&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://blogs.msdn.com/eugeniop/rss_tag_SaaS.xml" target="_blank"&gt;Eugenio Pace - Software as a Service Architecture Guidance : SaaS&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://blogs.msdn.com/eugeniop/archive/2008/04/14/litwarehr-on-ssds-part-v-searching-across-containers.aspx"&gt;LitwareHR on SSDS - Part V - Searching across Containers&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Tuesday, April 15, 2008&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://blogs.msdn.com/eugeniop/rss_tag_SaaS.xml" target="_blank"&gt;Eugenio Pace - Software as a Service Architecture Guidance : SaaS&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
Ariel’s blog: &lt;a href="http://staff.southworks.net/blogs/ariel" class="externalLink"&gt;http://staff.southworks.net/blogs/ariel&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;
&lt;/h4&gt;&lt;div class="rss"&gt;
&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://staff.southworks.net/blogs/ariel/archive/2007/06/20/CSF-and-LitwareHR_3A00_-Kickoff-week.aspx"&gt;CSF and LitwareHR: Kickoff week&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Wednesday, June 20, 2007&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://staff.southworks.net/blogs/ariel/rss.aspx?Tags=Litware+HR&amp;amp;AndTags=1" target="_blank"&gt;Ariel Schapiro : Litware HR&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://staff.southworks.net/blogs/ariel/archive/2007/04/10/Some-SaaS-Links.aspx"&gt;Some SaaS Links&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Tuesday, April 10, 2007&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://staff.southworks.net/blogs/ariel/rss.aspx?Tags=Litware+HR&amp;amp;AndTags=1" target="_blank"&gt;Ariel Schapiro : Litware HR&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Thanks
&lt;/h2&gt;We would like to thank &lt;a href="http://www.southworks.net/en/cpny/default.aspx" class="externalLink"&gt;Southworks&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; for their critical help in building this application as well as the people at the &lt;a href="http://msdn.microsoft.com/events/pac/" class="externalLink"&gt;Platform Adoption Center&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; for allowing us to use their resources for part of this project.&lt;br /&gt; &lt;br /&gt;&lt;img src="http://www.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=LitwareHR&amp;amp;DownloadId=6542" alt="screenshots2.png" /&gt;&lt;br /&gt;
&lt;/div&gt;</description><author>eugeniop</author><pubDate>Fri, 09 May 2008 22:01:25 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20080509100125P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Home&amp;version=43</link><description>&lt;div class="wikidoc"&gt;
&lt;img src="http://www.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=LitwareHR&amp;amp;DownloadId=6435" alt="LitwareHeader.png" /&gt;&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Welcome to the LitwareHR community site
&lt;/h2&gt;&lt;i&gt;SaaS is a journey walk with us!&lt;/i&gt; This has been our motto since we started our SaaS architecture guidance about one year ago. &lt;br /&gt;In this journey, the release of LitwareHR represents an important milestone; most likely the most important since the launch of the &lt;a href="http://msdn.microsoft.com/architecture/saas" class="externalLink"&gt;SaaS architecture web site&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; on MSDN back in August. Aimed at software architects and developers, the goal of LitwareHR is twofold:&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;To be the embodiment of the architectural guidance described in our whitepapers&lt;/li&gt;&lt;li&gt;To demonstrate how the Microsoft platform is used in the creation of SaaS solutions&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;With this release of LitwareHR, we are moving forward in the understanding of designing and building SaaS applications, but as mentioned, this is a journey, LitwareHR will evolve over time. New knowledge will impact future implementations, new technologies will change how certain aspects will be implemented. &lt;br /&gt; &lt;br /&gt;Below you will find information on how to get the code (Getting Started) and maybe even more importantly how to participate (To Participate). &lt;br /&gt; &lt;br /&gt;We have been very excited about discovering ways of taming the 3 headed monster that haunts all SaaS ISVs, we are even more now we can do it with you.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Quick Links
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Release/ProjectReleases.aspx?ReleaseId=13174" class="externalLink"&gt;Just Released! LitwareHR on SQL Server Data Services&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; &lt;b&gt;(New!)&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=LitwareHR&amp;amp;ReleaseId=8439" class="externalLink"&gt;Performance Guidance&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=News&amp;amp;referringTitle=Home&amp;amp;ANCHOR#20070424"&gt;What are we working on now? MPS provisioning&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=SaaS%20Architecture%20Workshop%20070402&amp;amp;referringTitle=Home"&gt;SaaS Architecture Workshop Material: Slides and labs&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=News&amp;amp;referringTitle=Home"&gt;News&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Getting%20started&amp;amp;referringTitle=Home"&gt;Getting started&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Release/ProjectReleases.aspx?ReleaseId=1827"&gt;Download release installer and documentation&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Litware%20HR%20FAQ&amp;amp;referringTitle=Home"&gt;FAQ and troubleshooting&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;Discuss in forums&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; or &lt;a href="http://www.codeplex.com/LitwareHR/WorkItem/List.aspx" class="externalLink"&gt;report issues&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;h2&gt;
News
&lt;/h2&gt;&lt;h4&gt;
Just Released!: LitwareHR November 2007 and Multitenant Database Performance Guidance
&lt;/h4&gt;&lt;h5&gt;
Thursday, November 15, 2007
&lt;/h5&gt;We've just released a new version of LitwareHR which includes enhanced backend functionality, a new Smart Client and integration with Silverlight Streaming. Also available is a new package to help you assess performance and scalability of databases with different extensibility patterns: extension tables, fixed columns and XML data types. Check the releases section of this website to download the bits. &lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
LitwareHR Smart Client (beta) Released
&lt;/h4&gt;&lt;h5&gt;
Thursday, July 26, 2007
&lt;/h5&gt;Just released! LitwareHR Smart Client demonstrates how to consume LitwareHR's functional and non-functional On-Line services from a desktop application. Based on WPF for richer visualization, it also includes support for offline scenarios. More information see the Planned Releases section &lt;a href="http://www.codeplex.com/LitwareHR/Release/ProjectReleases.aspx?ReleaseId=6113" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. Stay tuned to our blogs for more information and send us feedback please!&lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
SaaS Architecture Workshop
&lt;/h4&gt;&lt;h5&gt;
Thursday, April 26, 2007
&lt;/h5&gt;&lt;a href="http://blogs.msdn.com/fred_chong/" class="externalLink"&gt;Fred Chong&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, &lt;a href="http://blogs.msdn.com/gianpaolo/" class="externalLink"&gt;Gianpaolo Carraro&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, Erik Weis and &lt;a href="http://staff.southworks.net/blogs/matiaswoloski/default.aspx" class="externalLink"&gt;Matias Woloski&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; gave a 3-day workshop on SaaS, at Microsoft HQ in Redmond. &lt;b&gt;Attending Microsoft employees and ISVs used a SaaS reference application based on LitwareHR to get inside of the architectural challenges solutions for data model configuration, tenant provisioning, workflow configuration and security.&lt;/b&gt;&lt;br /&gt;&lt;h4&gt;
Get the labs, slides and more information &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=SaaS%20Architecture%20Workshop%20070402&amp;amp;referringTitle=Home"&gt;here&lt;/a&gt;
&lt;/h4&gt; &lt;br /&gt;&lt;h4&gt;
What are we working on now? MPS provisioning
&lt;/h4&gt;&lt;h5&gt;
Friday, April 24, 2007
&lt;/h5&gt;&lt;b&gt;These days we’ve been doing some research on how the Microsoft Provisioning System (MPS) could be used for LitwareHR’s provisioning tasks.&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;The current version of LitwareHR executes command scripts and custom code for its datacenter and tenant provisioning actions (scripts located in &lt;i&gt;\Setup\DataCenter\&lt;/i&gt; and tenant provisioning code in &lt;i&gt;LitwareHR.Portfolio.Services.ProvisioningLogic.DoProvisioning&lt;/i&gt; method).&lt;br /&gt; &lt;br /&gt;MPS is part of the Windows-Based Hosting solution (WBH) and provides a standard interface for provisioning tasks. Through it, LitwareHR can take advantage of WBH and MPS features like provisioning plans, auditing, metering, and billing.&lt;br /&gt; &lt;br /&gt;As a first step, we are working on changing current tenant provisioning code into a MPS request that performs the same tasks (creation of virtual directory in IIS, adding an OU in ADAM and inserting tenant data in SQL databases).&lt;br /&gt;&lt;b&gt;What do you think? Have you ever used MPS? Any feedback is greatly appreciated. Post your comments &lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;More details about MPS and how we are working with it (external links or anchors in the same wiki page):&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;WBH and MPS overview&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.microsoft.com/technet/serviceproviders/wbh4_5/CMSU_INF_DW_WELCOME.mspx?mfr=true" class="externalLink"&gt;WBH 4.5 overview&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.microsoft.com/technet/serviceproviders/library4/CMSU_OSBP_Run_CONC_How_MPS_Works.mspx?mfr=true" class="externalLink"&gt;How MPS works&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.microsoft.com/technet/serviceproviders/apps1_5/CMSU_INF_DW_WELCOME.mspx?mfr=true" class="externalLink"&gt;MPS provisioning process architecture&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=MPS%20architecture%20diagrams&amp;amp;referringTitle=Home"&gt;MPS architecture diagrams&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=WBH%20lab%20for%20development%20and%20testing%20of%20provisioning%20requests&amp;amp;referringTitle=Home"&gt;WBH lab for development and testing of provisioning requests&lt;/a&gt;&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=MPS01%20explained%20screenshots&amp;amp;referringTitle=Home"&gt;MPS01 explained screenshots&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt; &lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=News&amp;amp;referringTitle=Home"&gt;More news&lt;/a&gt;
&lt;/h4&gt; &lt;br /&gt;&lt;h2&gt;
About the Project
&lt;/h2&gt;LitwareHR is a fictitious HR application providing recruitment management software delivered as a service. But the important aspects are not what the application does but how it is implemented.&lt;br /&gt; &lt;br /&gt;LitwareHR is implemented as a Single Instance Multi Tenant application, which means that all LitwareHR customers (or tenants) share the same instance of the application including a single database. Showing how to be multi tenant efficient as well as allowing tenant specific customization in a single instance environment was one of the key objective of LitwareHR.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Getting Started
&lt;/h2&gt;The &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Getting%20Started&amp;amp;referringTitle=Home"&gt;Getting Started&lt;/a&gt; provides recommendations on how to quickly install and start using LitwareHR.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Frequently Asked Questions and Troubleshooting Guide
&lt;/h2&gt;Have a question? You'll probably get the answer &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Litware%20HR%20FAQ&amp;amp;referringTitle=Home"&gt;here&lt;/a&gt;.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
To Participate
&lt;/h2&gt;There are several ways you will be able to participate to this project.&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;Discuss in forums&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/WorkItem/List.aspx" class="externalLink"&gt;Report issues&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/WorkItem/List.aspx" class="externalLink"&gt;Submit feature requests&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (feature requests are entered as issues)&lt;/li&gt;&lt;li&gt;Contribute code: Consistent with standard practice on community development sites, we will ask any community contributors to (1) assign us ownership of the contributions, (2) have your employers, if any, waive any claim to the contributions, and (3) warrant against IP infringement License. If you can comply to these 3 points, please &lt;a href="mailto:ariel.schapiro@southworks.net" class="externalLink"&gt;contact&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; LitwareHR community lead and notify your interest in contributing code. &lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;h2&gt;
Resources
&lt;/h2&gt;Additional Resources can be found:&lt;br /&gt;&lt;h4&gt;
On MSDN:
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;SaaS Architecture Center: &lt;a href="http://msdn.microsoft.com/architecture/saas" class="externalLink"&gt;http://msdn.microsoft.com/architecture/saas&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;LitwareHR sample application on MSDN: &lt;a href="http://msdn.microsoft.com/architecture/saas/sampleApp" class="externalLink"&gt;http://msdn.microsoft.com/architecture/saas/sampleApp&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;h4&gt;
On Skyskrapr.net:
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;The “Making Of” LitwareHR on Skyscrapr: &lt;a href="http://www.skyscrapr.net/architects-in-action.aspx" class="externalLink"&gt;http://www.skyscrapr.net/architects-in-action.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;h4&gt;
On blogs:
&lt;/h4&gt;&lt;h4&gt;
Gianpaolo’s blog: &lt;a href="http://blogs.msdn.com/gianpaolo" class="externalLink"&gt;http://blogs.msdn.com/gianpaolo&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;
&lt;/h4&gt;&lt;div class="rss"&gt;
&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://blogs.msdn.com/gianpaolo/archive/2008/05/06/you-liked-litwarehr-v1-you-loved-litwarehr-v2-you-are-going-to-die-for-litwarehr-v3.aspx"&gt;You liked LitwareHR v1, You loved LitwareHR v2, You are going to die for LitwareHR 'cloud storage' edition :)&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Tuesday, May 06, 2008&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://blogs.msdn.com/gianpaolo/rss_tag_SaaS.xml" target="_blank"&gt;Gianpaolo's blog : SaaS&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://blogs.msdn.com/gianpaolo/archive/2008/01/28/an-s-s-world.aspx"&gt;An &amp;quot;S+S World&amp;quot;&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Tuesday, January 29, 2008&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://blogs.msdn.com/gianpaolo/rss_tag_SaaS.xml" target="_blank"&gt;Gianpaolo's blog : SaaS&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
Fred’s blog: &lt;a href="http://blogs.msdn.com/fred_chong" class="externalLink"&gt;http://blogs.msdn.com/fred_chong&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;
&lt;/h4&gt;&lt;div class="rss"&gt;
&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://blogs.msdn.com/fred_chong/archive/2008/02/18/application-marketplaces-and-the-money-trail.aspx"&gt;Application Marketplaces and the Money Trail&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Tuesday, February 19, 2008&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://blogs.msdn.com/fred_chong/rss_tag_SaaS.xml" target="_blank"&gt;Fred Chong's WebBlog : SaaS&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://blogs.msdn.com/fred_chong/archive/2008/02/10/an-application-marketplace-architecture-for-commercializing-software-and-services.aspx"&gt;An Application Marketplace Architecture for Commercializing Software and Services&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Monday, February 11, 2008&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://blogs.msdn.com/fred_chong/rss_tag_SaaS.xml" target="_blank"&gt;Fred Chong's WebBlog : SaaS&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
Eugenio’s blog: &lt;a href="http://blogs.msdn.com/eugeniop" class="externalLink"&gt;http://blogs.msdn.com/eugeniop&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;
&lt;/h4&gt;&lt;div class="rss"&gt;
&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://blogs.msdn.com/eugeniop/archive/2008/04/27/end-to-end-demo-of-litwarehr-on-ssds.aspx"&gt;End to end demo of LitwareHR on SSDS&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Sunday, April 27, 2008&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://blogs.msdn.com/eugeniop/rss_tag_SaaS.xml" target="_blank"&gt;Eugenio Pace - Software as a Service Architecture Guidance : SaaS&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://blogs.msdn.com/eugeniop/archive/2008/04/14/litwarehr-on-ssds-part-v-searching-across-containers.aspx"&gt;LitwareHR on SSDS - Part V - Searching across Containers&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Tuesday, April 15, 2008&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://blogs.msdn.com/eugeniop/rss_tag_SaaS.xml" target="_blank"&gt;Eugenio Pace - Software as a Service Architecture Guidance : SaaS&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
Ariel’s blog: &lt;a href="http://staff.southworks.net/blogs/ariel" class="externalLink"&gt;http://staff.southworks.net/blogs/ariel&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;
&lt;/h4&gt;&lt;div class="rss"&gt;
&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://staff.southworks.net/blogs/ariel/archive/2007/06/20/CSF-and-LitwareHR_3A00_-Kickoff-week.aspx"&gt;CSF and LitwareHR: Kickoff week&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Wednesday, June 20, 2007&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://staff.southworks.net/blogs/ariel/rss.aspx?Tags=Litware+HR&amp;amp;AndTags=1" target="_blank"&gt;Ariel Schapiro : Litware HR&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://staff.southworks.net/blogs/ariel/archive/2007/04/10/Some-SaaS-Links.aspx"&gt;Some SaaS Links&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Tuesday, April 10, 2007&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://staff.southworks.net/blogs/ariel/rss.aspx?Tags=Litware+HR&amp;amp;AndTags=1" target="_blank"&gt;Ariel Schapiro : Litware HR&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Thanks
&lt;/h2&gt;We would like to thank &lt;a href="http://www.southworks.net/en/cpny/default.aspx" class="externalLink"&gt;Southworks&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; for their critical help in building this application as well as the people at the &lt;a href="http://msdn.microsoft.com/events/pac/" class="externalLink"&gt;Platform Adoption Center&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; for allowing us to use their resources for part of this project.&lt;br /&gt; &lt;br /&gt;&lt;img src="http://www.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=LitwareHR&amp;amp;DownloadId=6542" alt="screenshots2.png" /&gt;&lt;br /&gt;
&lt;/div&gt;</description><author>eugeniop</author><pubDate>Fri, 09 May 2008 22:00:46 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20080509100046P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Home&amp;version=42</link><description>&lt;div class="wikidoc"&gt;
&lt;img src="http://www.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=LitwareHR&amp;amp;DownloadId=6435" alt="LitwareHeader.png" /&gt;&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Welcome to the LitwareHR community site
&lt;/h2&gt;&lt;i&gt;SaaS is a journey walk with us!&lt;/i&gt; This has been our motto since we started our SaaS architecture guidance about one year ago. &lt;br /&gt;In this journey, the release of LitwareHR represents an important milestone; most likely the most important since the launch of the &lt;a href="http://msdn.microsoft.com/architecture/saas" class="externalLink"&gt;SaaS architecture web site&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; on MSDN back in August. Aimed at software architects and developers, the goal of LitwareHR is twofold:&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;To be the embodiment of the architectural guidance described in our whitepapers&lt;/li&gt;&lt;li&gt;To demonstrate how the Microsoft platform is used in the creation of SaaS solutions&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;With this release of LitwareHR, we are moving forward in the understanding of designing and building SaaS applications, but as mentioned, this is a journey, LitwareHR will evolve over time. New knowledge will impact future implementations, new technologies will change how certain aspects will be implemented. &lt;br /&gt; &lt;br /&gt;Below you will find information on how to get the code (Getting Started) and maybe even more importantly how to participate (To Participate). &lt;br /&gt; &lt;br /&gt;We have been very excited about discovering ways of taming the 3 headed monster that haunts all SaaS ISVs, we are even more now we can do it with you.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Quick Links
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=LitwareHR&amp;amp;ReleaseId=8439" class="externalLink"&gt;Just Released! new version of LitwareHR and new Performance Guidance&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;  &lt;b&gt;(New!)&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=News&amp;amp;referringTitle=Home&amp;amp;ANCHOR#20070424"&gt;What are we working on now? MPS provisioning&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=SaaS%20Architecture%20Workshop%20070402&amp;amp;referringTitle=Home"&gt;SaaS Architecture Workshop Material: Slides and labs&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=News&amp;amp;referringTitle=Home"&gt;News&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Getting%20started&amp;amp;referringTitle=Home"&gt;Getting started&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Release/ProjectReleases.aspx?ReleaseId=1827"&gt;Download release installer and documentation&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Litware%20HR%20FAQ&amp;amp;referringTitle=Home"&gt;FAQ and troubleshooting&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;Discuss in forums&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; or &lt;a href="http://www.codeplex.com/LitwareHR/WorkItem/List.aspx" class="externalLink"&gt;report issues&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;h2&gt;
News
&lt;/h2&gt;&lt;h4&gt;
Just Released!: LitwareHR November 2007 and Multitenant Database Performance Guidance
&lt;/h4&gt;&lt;h5&gt;
Thursday, November 15, 2007
&lt;/h5&gt;We've just released a new version of LitwareHR which includes enhanced backend functionality, a new Smart Client and integration with Silverlight Streaming. Also available is a new package to help you assess performance and scalability of databases with different extensibility patterns: extension tables, fixed columns and XML data types. Check the releases section of this website to download the bits. &lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
LitwareHR Smart Client (beta) Released
&lt;/h4&gt;&lt;h5&gt;
Thursday, July 26, 2007
&lt;/h5&gt;Just released! LitwareHR Smart Client demonstrates how to consume LitwareHR's functional and non-functional On-Line services from a desktop application. Based on WPF for richer visualization, it also includes support for offline scenarios. More information see the Planned Releases section &lt;a href="http://www.codeplex.com/LitwareHR/Release/ProjectReleases.aspx?ReleaseId=6113" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. Stay tuned to our blogs for more information and send us feedback please!&lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
SaaS Architecture Workshop
&lt;/h4&gt;&lt;h5&gt;
Thursday, April 26, 2007
&lt;/h5&gt;&lt;a href="http://blogs.msdn.com/fred_chong/" class="externalLink"&gt;Fred Chong&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, &lt;a href="http://blogs.msdn.com/gianpaolo/" class="externalLink"&gt;Gianpaolo Carraro&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, Erik Weis and &lt;a href="http://staff.southworks.net/blogs/matiaswoloski/default.aspx" class="externalLink"&gt;Matias Woloski&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; gave a 3-day workshop on SaaS, at Microsoft HQ in Redmond. &lt;b&gt;Attending Microsoft employees and ISVs used a SaaS reference application based on LitwareHR to get inside of the architectural challenges solutions for data model configuration, tenant provisioning, workflow configuration and security.&lt;/b&gt;&lt;br /&gt;&lt;h4&gt;
Get the labs, slides and more information &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=SaaS%20Architecture%20Workshop%20070402&amp;amp;referringTitle=Home"&gt;here&lt;/a&gt;
&lt;/h4&gt; &lt;br /&gt;&lt;h4&gt;
What are we working on now? MPS provisioning
&lt;/h4&gt;&lt;h5&gt;
Friday, April 24, 2007
&lt;/h5&gt;&lt;b&gt;These days we’ve been doing some research on how the Microsoft Provisioning System (MPS) could be used for LitwareHR’s provisioning tasks.&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;The current version of LitwareHR executes command scripts and custom code for its datacenter and tenant provisioning actions (scripts located in &lt;i&gt;\Setup\DataCenter\&lt;/i&gt; and tenant provisioning code in &lt;i&gt;LitwareHR.Portfolio.Services.ProvisioningLogic.DoProvisioning&lt;/i&gt; method).&lt;br /&gt; &lt;br /&gt;MPS is part of the Windows-Based Hosting solution (WBH) and provides a standard interface for provisioning tasks. Through it, LitwareHR can take advantage of WBH and MPS features like provisioning plans, auditing, metering, and billing.&lt;br /&gt; &lt;br /&gt;As a first step, we are working on changing current tenant provisioning code into a MPS request that performs the same tasks (creation of virtual directory in IIS, adding an OU in ADAM and inserting tenant data in SQL databases).&lt;br /&gt;&lt;b&gt;What do you think? Have you ever used MPS? Any feedback is greatly appreciated. Post your comments &lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;More details about MPS and how we are working with it (external links or anchors in the same wiki page):&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;WBH and MPS overview&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.microsoft.com/technet/serviceproviders/wbh4_5/CMSU_INF_DW_WELCOME.mspx?mfr=true" class="externalLink"&gt;WBH 4.5 overview&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.microsoft.com/technet/serviceproviders/library4/CMSU_OSBP_Run_CONC_How_MPS_Works.mspx?mfr=true" class="externalLink"&gt;How MPS works&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.microsoft.com/technet/serviceproviders/apps1_5/CMSU_INF_DW_WELCOME.mspx?mfr=true" class="externalLink"&gt;MPS provisioning process architecture&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=MPS%20architecture%20diagrams&amp;amp;referringTitle=Home"&gt;MPS architecture diagrams&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=WBH%20lab%20for%20development%20and%20testing%20of%20provisioning%20requests&amp;amp;referringTitle=Home"&gt;WBH lab for development and testing of provisioning requests&lt;/a&gt;&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=MPS01%20explained%20screenshots&amp;amp;referringTitle=Home"&gt;MPS01 explained screenshots&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt; &lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=News&amp;amp;referringTitle=Home"&gt;More news&lt;/a&gt;
&lt;/h4&gt; &lt;br /&gt;&lt;h2&gt;
About the Project
&lt;/h2&gt;LitwareHR is a fictitious HR application providing recruitment management software delivered as a service. But the important aspects are not what the application does but how it is implemented.&lt;br /&gt; &lt;br /&gt;LitwareHR is implemented as a Single Instance Multi Tenant application, which means that all LitwareHR customers (or tenants) share the same instance of the application including a single database. Showing how to be multi tenant efficient as well as allowing tenant specific customization in a single instance environment was one of the key objective of LitwareHR.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Getting Started
&lt;/h2&gt;The &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Getting%20Started&amp;amp;referringTitle=Home"&gt;Getting Started&lt;/a&gt; provides recommendations on how to quickly install and start using LitwareHR.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Frequently Asked Questions and Troubleshooting Guide
&lt;/h2&gt;Have a question? You'll probably get the answer &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Litware%20HR%20FAQ&amp;amp;referringTitle=Home"&gt;here&lt;/a&gt;.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
To Participate
&lt;/h2&gt;There are several ways you will be able to participate to this project.&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;Discuss in forums&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/WorkItem/List.aspx" class="externalLink"&gt;Report issues&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/WorkItem/List.aspx" class="externalLink"&gt;Submit feature requests&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (feature requests are entered as issues)&lt;/li&gt;&lt;li&gt;Contribute code: Consistent with standard practice on community development sites, we will ask any community contributors to (1) assign us ownership of the contributions, (2) have your employers, if any, waive any claim to the contributions, and (3) warrant against IP infringement License. If you can comply to these 3 points, please &lt;a href="mailto:ariel.schapiro@southworks.net" class="externalLink"&gt;contact&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; LitwareHR community lead and notify your interest in contributing code. &lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;h2&gt;
Resources
&lt;/h2&gt;Additional Resources can be found:&lt;br /&gt;&lt;h4&gt;
On MSDN:
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;SaaS Architecture Center: &lt;a href="http://msdn.microsoft.com/architecture/saas" class="externalLink"&gt;http://msdn.microsoft.com/architecture/saas&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;LitwareHR sample application on MSDN: &lt;a href="http://msdn.microsoft.com/architecture/saas/sampleApp" class="externalLink"&gt;http://msdn.microsoft.com/architecture/saas/sampleApp&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;h4&gt;
On Skyskrapr.net:
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;The “Making Of” LitwareHR on Skyscrapr: &lt;a href="http://www.skyscrapr.net/architects-in-action.aspx" class="externalLink"&gt;http://www.skyscrapr.net/architects-in-action.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;h4&gt;
On blogs:
&lt;/h4&gt;&lt;h4&gt;
Gianpaolo’s blog: &lt;a href="http://blogs.msdn.com/gianpaolo" class="externalLink"&gt;http://blogs.msdn.com/gianpaolo&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;
&lt;/h4&gt;&lt;div class="rss"&gt;
&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://blogs.msdn.com/gianpaolo/archive/2008/05/06/you-liked-litwarehr-v1-you-loved-litwarehr-v2-you-are-going-to-die-for-litwarehr-v3.aspx"&gt;You liked LitwareHR v1, You loved LitwareHR v2, You are going to die for LitwareHR 'cloud storage' edition :)&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Tuesday, May 06, 2008&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://blogs.msdn.com/gianpaolo/rss_tag_SaaS.xml" target="_blank"&gt;Gianpaolo's blog : SaaS&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://blogs.msdn.com/gianpaolo/archive/2008/01/28/an-s-s-world.aspx"&gt;An &amp;quot;S+S World&amp;quot;&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Tuesday, January 29, 2008&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://blogs.msdn.com/gianpaolo/rss_tag_SaaS.xml" target="_blank"&gt;Gianpaolo's blog : SaaS&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
Fred’s blog: &lt;a href="http://blogs.msdn.com/fred_chong" class="externalLink"&gt;http://blogs.msdn.com/fred_chong&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;
&lt;/h4&gt;&lt;div class="rss"&gt;
&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://blogs.msdn.com/fred_chong/archive/2008/02/18/application-marketplaces-and-the-money-trail.aspx"&gt;Application Marketplaces and the Money Trail&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Tuesday, February 19, 2008&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://blogs.msdn.com/fred_chong/rss_tag_SaaS.xml" target="_blank"&gt;Fred Chong's WebBlog : SaaS&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://blogs.msdn.com/fred_chong/archive/2008/02/10/an-application-marketplace-architecture-for-commercializing-software-and-services.aspx"&gt;An Application Marketplace Architecture for Commercializing Software and Services&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Monday, February 11, 2008&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://blogs.msdn.com/fred_chong/rss_tag_SaaS.xml" target="_blank"&gt;Fred Chong's WebBlog : SaaS&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
Eugenio’s blog: &lt;a href="http://blogs.msdn.com/eugeniop" class="externalLink"&gt;http://blogs.msdn.com/eugeniop&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;
&lt;/h4&gt;&lt;div class="rss"&gt;
&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://blogs.msdn.com/eugeniop/archive/2008/04/27/end-to-end-demo-of-litwarehr-on-ssds.aspx"&gt;End to end demo of LitwareHR on SSDS&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Sunday, April 27, 2008&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://blogs.msdn.com/eugeniop/rss_tag_SaaS.xml" target="_blank"&gt;Eugenio Pace - Software as a Service Architecture Guidance : SaaS&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://blogs.msdn.com/eugeniop/archive/2008/04/14/litwarehr-on-ssds-part-v-searching-across-containers.aspx"&gt;LitwareHR on SSDS - Part V - Searching across Containers&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Tuesday, April 15, 2008&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://blogs.msdn.com/eugeniop/rss_tag_SaaS.xml" target="_blank"&gt;Eugenio Pace - Software as a Service Architecture Guidance : SaaS&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
Ariel’s blog: &lt;a href="http://staff.southworks.net/blogs/ariel" class="externalLink"&gt;http://staff.southworks.net/blogs/ariel&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;
&lt;/h4&gt;&lt;div class="rss"&gt;
&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://staff.southworks.net/blogs/ariel/archive/2007/06/20/CSF-and-LitwareHR_3A00_-Kickoff-week.aspx"&gt;CSF and LitwareHR: Kickoff week&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Wednesday, June 20, 2007&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://staff.southworks.net/blogs/ariel/rss.aspx?Tags=Litware+HR&amp;amp;AndTags=1" target="_blank"&gt;Ariel Schapiro : Litware HR&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://staff.southworks.net/blogs/ariel/archive/2007/04/10/Some-SaaS-Links.aspx"&gt;Some SaaS Links&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Tuesday, April 10, 2007&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://staff.southworks.net/blogs/ariel/rss.aspx?Tags=Litware+HR&amp;amp;AndTags=1" target="_blank"&gt;Ariel Schapiro : Litware HR&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Thanks
&lt;/h2&gt;We would like to thank &lt;a href="http://www.southworks.net/en/cpny/default.aspx" class="externalLink"&gt;Southworks&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; for their critical help in building this application as well as the people at the &lt;a href="http://msdn.microsoft.com/events/pac/" class="externalLink"&gt;Platform Adoption Center&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; for allowing us to use their resources for part of this project.&lt;br /&gt; &lt;br /&gt;&lt;img src="http://www.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=LitwareHR&amp;amp;DownloadId=6542" alt="screenshots2.png" /&gt;&lt;br /&gt;
&lt;/div&gt;</description><author>eugeniop</author><pubDate>Fri, 09 May 2008 21:53:13 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20080509095313P</guid></item><item><title>UPDATED WIKI: News</title><link>http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=News&amp;version=32</link><description>&lt;div class="wikidoc"&gt;
&lt;h2&gt;
News
&lt;/h2&gt; &lt;br /&gt;&lt;a name="20071116"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
Just Released! LitwareHR November 2007 &amp;amp; Multitenant Database Performance Guide
&lt;/h4&gt;&lt;h5&gt;
Thursday, November 15, 2007
&lt;/h5&gt;We've just released a new version of LitwareHR which includes enhanced backend functionality, a new Smart Client and integration with Silverlight Streaming. This release is targeting Windows Server 2008 (RC) and Visual Studio 2008. Among the new features demonstrated:&lt;br /&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Upgraded and improved codebase &lt;/li&gt;&lt;li&gt;Simple RSS support for Open Positions&lt;/li&gt;&lt;li&gt;Simple REST interfaces for Open Positions&lt;/li&gt;&lt;li&gt;Enhanced multi-tenant data access for increased performance (based on the results of the Performance Guide)&lt;/li&gt;&lt;li&gt;Integration with Silverlight Streaming for &amp;quot;Video Resumes&amp;quot; feature. Demonstrates use of aggregated services in a SaaS delivered application&lt;/li&gt;&lt;li&gt;A new version of the Smart Client with integration with Desktop Search, enhanced metadata services (e.g. automatic schema update), ClickOnce deployment, etc.&lt;/li&gt;&lt;li&gt;Much improved install process, including a &amp;quot;Dependency Checker&amp;quot; utility to verify and install all pre-requisites.&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;Also available is a new package to help you assess performance and scalability of databases with different extensibility patterns: extension tables, fixed columns and XML data types. Check the &lt;a href="http://www.codeplex.com/LitwareHR/Release/ProjectReleases.aspx" class="externalLink"&gt;releases section&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;of this website to download the bits. &lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;a name="20070426"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
SaaS Architecture Workshop
&lt;/h4&gt;&lt;h5&gt;
Thursday, April 26, 2007
&lt;/h5&gt;&lt;a href="http://blogs.msdn.com/fred_chong/" class="externalLink"&gt;Fred Chong&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, &lt;a href="http://blogs.msdn.com/gianpaolo/" class="externalLink"&gt;Gianpaolo Carraro&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, Erik Weis and &lt;a href="http://staff.southworks.net/blogs/matiaswoloski/default.aspx" class="externalLink"&gt;Matias Woloski&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; gave a 3-day workshop on SaaS, at Microsoft HQ in Redmond. &lt;b&gt;Attending Microsoft employees and ISVs used a SaaS reference application based on LitwareHR to get inside of the architectural challenges solutions for data model configuration, tenant provisioning, workflow configuration and security.&lt;/b&gt;&lt;br /&gt;&lt;h3&gt;
Get the labs, slides and more information &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=SaaS%20Architecture%20Workshop%20070402&amp;amp;referringTitle=News"&gt;here&lt;/a&gt;
&lt;/h3&gt;&lt;img src="http://www.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=LitwareHR&amp;amp;DownloadId=11267" alt="SaaSWorkshop.png" /&gt;&lt;br /&gt; &lt;br /&gt;&lt;a name="20070424"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
What are we working on now? MPS provisioning
&lt;/h4&gt;&lt;h5&gt;
Friday, April 24, 2007
&lt;/h5&gt;&lt;b&gt;These days we’ve been doing some research on how the Microsoft Provisioning System (MPS) could be used for LitwareHR’s provisioning tasks.&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;The current version of LitwareHR executes command scripts and custom code for its datacenter and tenant provisioning actions (scripts located in &lt;i&gt;\Setup\DataCenter\&lt;/i&gt; and tenant provisioning code in &lt;i&gt;LitwareHR.Portfolio.Services.ProvisioningLogic.DoProvisioning&lt;/i&gt; method).&lt;br /&gt; &lt;br /&gt;MPS is part of the Windows-Based Hosting solution (WBH) and provides a standard interface for provisioning tasks. Through it, LitwareHR can take advantage of WBH and MPS features like provisioning plans, auditing, metering, and billing.&lt;br /&gt; &lt;br /&gt;As a first step, we are working on changing current tenant provisioning code into a MPS request that performs the same tasks (creation of virtual directory in IIS, adding an OU in ADAM and inserting tenant data in SQL databases).&lt;br /&gt;&lt;b&gt;What do you think? Have you ever used MPS? Any feedback is greatly appreciated. Post your comments &lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;More details about MPS and how we are working with it (external links or anchors in the same wiki page):&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;WBH and MPS overview&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.microsoft.com/technet/serviceproviders/wbh4_5/CMSU_INF_DW_WELCOME.mspx?mfr=true" class="externalLink"&gt;WBH 4.5 overview&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.microsoft.com/technet/serviceproviders/library4/CMSU_OSBP_Run_CONC_How_MPS_Works.mspx?mfr=true" class="externalLink"&gt;How MPS works&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.microsoft.com/technet/serviceproviders/apps1_5/CMSU_INF_DW_WELCOME.mspx?mfr=true" class="externalLink"&gt;MPS provisioning process architecture&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=MPS%20architecture%20diagrams&amp;amp;referringTitle=News"&gt;MPS architecture diagrams&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=WBH%20lab%20for%20development%20and%20testing%20of%20provisioning%20requests&amp;amp;referringTitle=News"&gt;WBH lab for development and testing of provisioning requests&lt;/a&gt;&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=MPS01%20explained%20screenshots&amp;amp;referringTitle=News"&gt;MPS01 explained screenshots&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;a name="20070323"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
&amp;quot;Tenant Provisioning&amp;quot; screencast released
&lt;/h4&gt;&lt;h5&gt;
Friday, March 23, 2007
&lt;/h5&gt;Once the &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Screencast_DatacenterProvisioning&amp;amp;referringTitle=News"&gt;Datacenter Provisioning&lt;/a&gt; is completed, tenants will be able to start trying LitwareHR application. First of all, they will have to create a tenant account at LitwareHR so they can use the application.&lt;br /&gt;The process that takes care of allocating the resources that tenant will use is called &amp;quot;Tenant Provisioning&amp;quot;:&lt;br /&gt;&lt;img src="http://www.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=LitwareHR&amp;amp;DownloadId=9061" alt="TenantProvisioning.png" /&gt;&lt;br /&gt; &lt;br /&gt;This screencast shows the &amp;quot;behind the scenes&amp;quot; actions this service does:&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;creates one virtual folder and two virtual directories in IIS for tenant's public and private sites&lt;/li&gt;&lt;li&gt;adds tenant basic information in MetadataStore database&lt;/li&gt;&lt;li&gt;inserts default tenant preferences in MetadataStore database, such as entity extension fields, workflow definitions and rulesets&lt;/li&gt;&lt;li&gt;creates the view filter for the position entity&lt;/li&gt;&lt;li&gt;creates an sql view that the tenant will use to retrieve the position entity fields&lt;/li&gt;&lt;li&gt;creates an Organizational Unit (OU) in the Authorization store (ADAM) with users and roles support&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;h5&gt;
Watch the screencast &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Screencast_TenantProvisioning&amp;amp;referringTitle=News"&gt;here&lt;/a&gt; and tell us what you think &lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.
&lt;/h5&gt; &lt;br /&gt; &lt;br /&gt;&lt;a name="20070313"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
&amp;quot;The holy grail of Enterprise SOA security&amp;quot; article, by Matias Woloski
&lt;/h4&gt;&lt;h5&gt;
Tuesday, March 13, 2007
&lt;/h5&gt;&lt;a href="http://staff.southworks.net/blogs/matiaswoloski" class="externalLink"&gt;Matias Woloski's&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; post about SOA Enterprise Security using WCF includes a step by step explanation on how the Federated Security Scenario works in LitwareHR. Take a look at this really interesting post &lt;a href="http://staff.southworks.net/blogs/matiaswoloski/archive/2007/03/10/The-holly-grail-of-Enterprise-SOA-security.aspx" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt; &lt;br /&gt;&lt;img src="http://www.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=LitwareHR&amp;amp;DownloadId=8192" alt="federatedSecurity.png" /&gt;&lt;br /&gt; &lt;br /&gt;What do you think? Send us feedback on the &lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;discussions boards&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; or the &lt;a href="http://www.codeplex.com/LitwareHR/WorkItem/List.aspx" class="externalLink"&gt;Issue Tracker&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;a name="20070312"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
Dependency Checker included in source code
&lt;/h4&gt;&lt;h5&gt;
Monday, March 12, 2007
&lt;/h5&gt;&lt;img src="http://www.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=LitwareHR&amp;amp;DownloadId=8173" alt="DependencyChecker.png" /&gt;&lt;br /&gt;We are working on a tool to help you identify all required components to run &lt;b&gt;LitwareHR&lt;/b&gt; and automate eventual configurations and/or setups. This is a preview for the tool. We are still working on a few details, but would appreciate any feedback from you. Thanks!&lt;br /&gt;&lt;h5&gt;
Download the Dependency checker included in the &lt;a href="http://www.codeplex.com/LitwareHR/SourceControl/DownloadSourceCode.aspx?changeSetId=5904" class="externalLink"&gt;last Change Set&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;
&lt;/h5&gt; &lt;br /&gt; &lt;br /&gt;&lt;a name="20070308"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
Just released! LitwareHR installer for Windows XP
&lt;/h4&gt;&lt;h5&gt;
Thursday, March 8, 2007
&lt;/h5&gt;Based on customer feedback, we are releasing a Windows XP specific installer for &lt;b&gt;LitwareHR&lt;/b&gt; that automates the procedures documented in this &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Make%20work%20WinXP%20guide&amp;amp;referringTitle=News"&gt;HowTo&lt;/a&gt;. Hopefully this will make your evaluation of &lt;b&gt;LitwareHR&lt;/b&gt; easier. &lt;br /&gt;&lt;img src="http://www.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=LitwareHR&amp;amp;DownloadId=8007" alt="WindowsXPInstaller.png" /&gt;&lt;br /&gt;&lt;b&gt;LitwareHR&lt;/b&gt; was originally designed to run on Windows Server 2003 because of the real-world datacenter features it provides such as the ability to run multiple websites in the same box (Windows XP’s IIS 5.1 doesn’t allow that). In the Windows XP version, we use different virtual directories instead:&lt;br /&gt;&lt;img src="http://www.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=LitwareHR&amp;amp;DownloadId=8011" alt="IIS_W2K3vsWinXP.png" /&gt;&lt;br /&gt; &lt;br /&gt;&lt;h5&gt;
Get the release &lt;a href="http://www.codeplex.com/LitwareHR/Project/FileDownload.aspx?DownloadId=8002" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; and please do keep sending us feedback on the &lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;discussions boards&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; or the &lt;a href="http://www.codeplex.com/LitwareHR/WorkItem/List.aspx" class="externalLink"&gt;Issue Tracker&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.
&lt;/h5&gt; &lt;br /&gt;&lt;u&gt;Note&lt;/u&gt;: This installer will not work under Windows Vista because ADAM is not yet compatible with that Windows version. See the &lt;a href="http://www.codeplex.com/LitwareHR/Thread/View.aspx?ThreadId=7203"&gt;related discussion&lt;/a&gt;.&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;a name="20070226"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
HowTo: run LitwareHR on a Windows XP box
&lt;/h4&gt;&lt;h5&gt;
Monday, February 26, 2007
&lt;/h5&gt;&lt;img src="http://www.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=LitwareHR&amp;amp;DownloadId=7483" alt="WindowsXPScreenshot.png" /&gt;&lt;br /&gt; &lt;br /&gt;LitwareHR was designed and built as close to a real world environment as possible. A production datacenter needs features provided by Windows Server 2003 and the design and implementation of the application were optimized against this platform. In particular, we believed using many websites as LitwareHR does,(www.litware.com, www.litwarehr.com, etc.) was an important feature to demonstrate and therefore we chose Windows Server 2003.&lt;br /&gt; &lt;br /&gt;The feedback we received is that many of you would prefer to run the application on Windows XP for evaluation purposes. &lt;br /&gt; &lt;br /&gt;This how-to describes the changes that you need to make to the original version so you can run it on Windows XP. Note that the MSI will still install on Windows XP.&lt;br /&gt; &lt;br /&gt;&lt;h5&gt;
Read about the steps &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Make%20work%20WinXP%20guide&amp;amp;referringTitle=News"&gt;here&lt;/a&gt; and please do keep sending us feedback on the &lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;discussions boards&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; or the &lt;a href="http://www.codeplex.com/LitwareHR/WorkItem/List.aspx" class="externalLink"&gt;Issue Tracker&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.
&lt;/h5&gt; &lt;br /&gt;Note: Even if you follow the how-to steps, LitwareHR will not work under Windows Vista (yet :)) because ADAM is not yet compatible with that Windows version. See the &lt;a href="http://www.codeplex.com/LitwareHR/Thread/View.aspx?ThreadId=7203"&gt;related discussion&lt;/a&gt;.&lt;br /&gt; &lt;br /&gt;&lt;a name="20070222"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
&amp;quot;Datacenter Provisioning&amp;quot; screencast released
&lt;/h4&gt;&lt;h5&gt;
Thursday, February 22, 2007
&lt;/h5&gt;&lt;img src="http://www.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=LitwareHR&amp;amp;DownloadId=7204" alt="news_Screencast_DatacenterProvisioning.png" /&gt;&lt;br /&gt;This screencast shows in detail the actions performed by the script in charge of setting up the structure needed to support LitwareHR's application.&lt;br /&gt;This is what we call &amp;quot;Datacenter Provisioning&amp;quot; and creates databases in SQL server, users and roles structures in the ADAM and websites in the IIS. &lt;br /&gt;After this Datacenter Provisioning is done, each tenant will be able to perform a &amp;quot;Tenant Provisioning&amp;quot; which will add tenant information in those repositories and will let the tenant to start trying the application.&lt;br /&gt; &lt;br /&gt;&lt;h5&gt;
Watch the screencast &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Screencast_DatacenterProvisioning&amp;amp;referringTitle=News"&gt;here&lt;/a&gt; and tell us what you think &lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.
&lt;/h5&gt; &lt;br /&gt; &lt;br /&gt;&lt;a name="20070219"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
Litware HR on ARCast.net
&lt;/h4&gt;&lt;h5&gt;
Monday, February 19, 2007
&lt;/h5&gt;&lt;a href="http://blogs.msdn.com/rjacobs/" class="externalLink"&gt;Ron Jacobs&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; published two videos about Litware HR on &lt;a href="http://www.skyscrapr.net/blogs/arcasts/" class="externalLink"&gt;ARCast.net&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. You can see &lt;a href="http://blogs.msdn.com/gianpaolo/default.aspx" class="externalLink"&gt;Gianpaolo Carraro&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; and &lt;a href="http://blogs.msdn.com/fred_chong/" class="externalLink"&gt;Fred Chong&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; introducing the application and showing the main architecture aspects:&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Introduction on SaaS and LitwareHR approach: &lt;a href="http://www.skyscrapr.net/blogs/arcasttv/archive/2007/02/13/746.aspx" class="externalLink"&gt;http://www.skyscrapr.net/blogs/arcasttv/archive/2007/02/13/746.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Demo and architecture breakdown part 1 (Tenant Provisioning + Presentation Configuration): &lt;a href="http://www.skyscrapr.net/blogs/arcasttv/archive/2007/02/15/759.aspx" class="externalLink"&gt;http://www.skyscrapr.net/blogs/arcasttv/archive/2007/02/15/759.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;&lt;b&gt;Update (February 20, 2007)&lt;/b&gt;&lt;/i&gt; Demo and architecture breakdown part 2 (Datamodel + Business Process Configuration): &lt;a href="http://www.skyscrapr.net/blogs/arcasttv/archive/2007/02/20/774.aspx" class="externalLink"&gt;http://www.skyscrapr.net/blogs/arcasttv/archive/2007/02/20/774.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>eugeniop</author><pubDate>Fri, 16 Nov 2007 17:26:13 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: News 20071116052613P</guid></item><item><title>UPDATED WIKI: News</title><link>http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=News&amp;version=31</link><description>&lt;div class="wikidoc"&gt;
&lt;h2&gt;
News
&lt;/h2&gt; &lt;br /&gt;&lt;a name="20071116"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
Just Released! LitwareHR November 2007 &amp;amp; Multitenant Database Performance Guide
&lt;/h4&gt;&lt;h5&gt;
Thursday, November 15, 2007
&lt;/h5&gt;We've just released a new version of LitwareHR which includes enhanced backend functionality, a new Smart Client and integration with Silverlight Streaming. This release is targeting Windows Server 2008 (RC) and Visual Studio 2008. Among the new features demonstrated:&lt;br /&gt; &lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Upgraded and improved codebase &lt;/li&gt;&lt;li&gt;Simple RSS support for Open Positons&lt;/li&gt;&lt;li&gt;Simple REST interfaces for Open Positions&lt;/li&gt;&lt;li&gt;Enhanced multi-tenant data access for increased performance (based on te results of the Performance Guide)&lt;/li&gt;&lt;li&gt;Integration with Silverlight Streaming for &amp;quot;Video Resumes&amp;quot; feature. Demonstrates use of aggregated services in a SaaS delivered application&lt;/li&gt;&lt;li&gt;A new version of the Smart Client with integration with Desktop Search, enhanced metadata services (e.g. automatic schema update), ClickOnce deployment, etc.&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;Also available is a new package to help you assess performance and scalability of databases with different extensibility patterns: extension tables, fixed columns and XML data types. Check the &lt;a href="http://www.codeplex.com/LitwareHR/Release/ProjectReleases.aspx" class="externalLink"&gt;releases section&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;of this website to download the bits. &lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;a name="20070426"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
SaaS Architecture Workshop
&lt;/h4&gt;&lt;h5&gt;
Thursday, April 26, 2007
&lt;/h5&gt;&lt;a href="http://blogs.msdn.com/fred_chong/" class="externalLink"&gt;Fred Chong&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, &lt;a href="http://blogs.msdn.com/gianpaolo/" class="externalLink"&gt;Gianpaolo Carraro&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, Erik Weis and &lt;a href="http://staff.southworks.net/blogs/matiaswoloski/default.aspx" class="externalLink"&gt;Matias Woloski&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; gave a 3-day workshop on SaaS, at Microsoft HQ in Redmond. &lt;b&gt;Attending Microsoft employees and ISVs used a SaaS reference application based on LitwareHR to get inside of the architectural challenges solutions for data model configuration, tenant provisioning, workflow configuration and security.&lt;/b&gt;&lt;br /&gt;&lt;h3&gt;
Get the labs, slides and more information &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=SaaS%20Architecture%20Workshop%20070402&amp;amp;referringTitle=News"&gt;here&lt;/a&gt;
&lt;/h3&gt;&lt;img src="http://www.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=LitwareHR&amp;amp;DownloadId=11267" alt="SaaSWorkshop.png" /&gt;&lt;br /&gt; &lt;br /&gt;&lt;a name="20070424"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
What are we working on now? MPS provisioning
&lt;/h4&gt;&lt;h5&gt;
Friday, April 24, 2007
&lt;/h5&gt;&lt;b&gt;These days we’ve been doing some research on how the Microsoft Provisioning System (MPS) could be used for LitwareHR’s provisioning tasks.&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;The current version of LitwareHR executes command scripts and custom code for its datacenter and tenant provisioning actions (scripts located in &lt;i&gt;\Setup\DataCenter\&lt;/i&gt; and tenant provisioning code in &lt;i&gt;LitwareHR.Portfolio.Services.ProvisioningLogic.DoProvisioning&lt;/i&gt; method).&lt;br /&gt; &lt;br /&gt;MPS is part of the Windows-Based Hosting solution (WBH) and provides a standard interface for provisioning tasks. Through it, LitwareHR can take advantage of WBH and MPS features like provisioning plans, auditing, metering, and billing.&lt;br /&gt; &lt;br /&gt;As a first step, we are working on changing current tenant provisioning code into a MPS request that performs the same tasks (creation of virtual directory in IIS, adding an OU in ADAM and inserting tenant data in SQL databases).&lt;br /&gt;&lt;b&gt;What do you think? Have you ever used MPS? Any feedback is greatly appreciated. Post your comments &lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;More details about MPS and how we are working with it (external links or anchors in the same wiki page):&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;WBH and MPS overview&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.microsoft.com/technet/serviceproviders/wbh4_5/CMSU_INF_DW_WELCOME.mspx?mfr=true" class="externalLink"&gt;WBH 4.5 overview&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.microsoft.com/technet/serviceproviders/library4/CMSU_OSBP_Run_CONC_How_MPS_Works.mspx?mfr=true" class="externalLink"&gt;How MPS works&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.microsoft.com/technet/serviceproviders/apps1_5/CMSU_INF_DW_WELCOME.mspx?mfr=true" class="externalLink"&gt;MPS provisioning process architecture&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=MPS%20architecture%20diagrams&amp;amp;referringTitle=News"&gt;MPS architecture diagrams&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=WBH%20lab%20for%20development%20and%20testing%20of%20provisioning%20requests&amp;amp;referringTitle=News"&gt;WBH lab for development and testing of provisioning requests&lt;/a&gt;&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=MPS01%20explained%20screenshots&amp;amp;referringTitle=News"&gt;MPS01 explained screenshots&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;a name="20070323"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
&amp;quot;Tenant Provisioning&amp;quot; screencast released
&lt;/h4&gt;&lt;h5&gt;
Friday, March 23, 2007
&lt;/h5&gt;Once the &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Screencast_DatacenterProvisioning&amp;amp;referringTitle=News"&gt;Datacenter Provisioning&lt;/a&gt; is completed, tenants will be able to start trying LitwareHR application. First of all, they will have to create a tenant account at LitwareHR so they can use the application.&lt;br /&gt;The process that takes care of allocating the resources that tenant will use is called &amp;quot;Tenant Provisioning&amp;quot;:&lt;br /&gt;&lt;img src="http://www.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=LitwareHR&amp;amp;DownloadId=9061" alt="TenantProvisioning.png" /&gt;&lt;br /&gt; &lt;br /&gt;This screencast shows the &amp;quot;behind the scenes&amp;quot; actions this service does:&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;creates one virtual folder and two virtual directories in IIS for tenant's public and private sites&lt;/li&gt;&lt;li&gt;adds tenant basic information in MetadataStore database&lt;/li&gt;&lt;li&gt;inserts default tenant preferences in MetadataStore database, such as entity extension fields, workflow definitions and rulesets&lt;/li&gt;&lt;li&gt;creates the view filter for the position entity&lt;/li&gt;&lt;li&gt;creates an sql view that the tenant will use to retrieve the position entity fields&lt;/li&gt;&lt;li&gt;creates an Organizational Unit (OU) in the Authorization store (ADAM) with users and roles support&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;h5&gt;
Watch the screencast &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Screencast_TenantProvisioning&amp;amp;referringTitle=News"&gt;here&lt;/a&gt; and tell us what you think &lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.
&lt;/h5&gt; &lt;br /&gt; &lt;br /&gt;&lt;a name="20070313"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
&amp;quot;The holy grail of Enterprise SOA security&amp;quot; article, by Matias Woloski
&lt;/h4&gt;&lt;h5&gt;
Tuesday, March 13, 2007
&lt;/h5&gt;&lt;a href="http://staff.southworks.net/blogs/matiaswoloski" class="externalLink"&gt;Matias Woloski's&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; post about SOA Enterprise Security using WCF includes a step by step explanation on how the Federated Security Scenario works in LitwareHR. Take a look at this really interesting post &lt;a href="http://staff.southworks.net/blogs/matiaswoloski/archive/2007/03/10/The-holly-grail-of-Enterprise-SOA-security.aspx" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt; &lt;br /&gt;&lt;img src="http://www.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=LitwareHR&amp;amp;DownloadId=8192" alt="federatedSecurity.png" /&gt;&lt;br /&gt; &lt;br /&gt;What do you think? Send us feedback on the &lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;discussions boards&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; or the &lt;a href="http://www.codeplex.com/LitwareHR/WorkItem/List.aspx" class="externalLink"&gt;Issue Tracker&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;a name="20070312"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
Dependency Checker included in source code
&lt;/h4&gt;&lt;h5&gt;
Monday, March 12, 2007
&lt;/h5&gt;&lt;img src="http://www.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=LitwareHR&amp;amp;DownloadId=8173" alt="DependencyChecker.png" /&gt;&lt;br /&gt;We are working on a tool to help you identify all required components to run &lt;b&gt;LitwareHR&lt;/b&gt; and automate eventual configurations and/or setups. This is a preview for the tool. We are still working on a few details, but would appreciate any feedback from you. Thanks!&lt;br /&gt;&lt;h5&gt;
Download the Dependency checker included in the &lt;a href="http://www.codeplex.com/LitwareHR/SourceControl/DownloadSourceCode.aspx?changeSetId=5904" class="externalLink"&gt;last Change Set&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;
&lt;/h5&gt; &lt;br /&gt; &lt;br /&gt;&lt;a name="20070308"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
Just released! LitwareHR installer for Windows XP
&lt;/h4&gt;&lt;h5&gt;
Thursday, March 8, 2007
&lt;/h5&gt;Based on customer feedback, we are releasing a Windows XP specific installer for &lt;b&gt;LitwareHR&lt;/b&gt; that automates the procedures documented in this &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Make%20work%20WinXP%20guide&amp;amp;referringTitle=News"&gt;HowTo&lt;/a&gt;. Hopefully this will make your evaluation of &lt;b&gt;LitwareHR&lt;/b&gt; easier. &lt;br /&gt;&lt;img src="http://www.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=LitwareHR&amp;amp;DownloadId=8007" alt="WindowsXPInstaller.png" /&gt;&lt;br /&gt;&lt;b&gt;LitwareHR&lt;/b&gt; was originally designed to run on Windows Server 2003 because of the real-world datacenter features it provides such as the ability to run multiple websites in the same box (Windows XP’s IIS 5.1 doesn’t allow that). In the Windows XP version, we use different virtual directories instead:&lt;br /&gt;&lt;img src="http://www.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=LitwareHR&amp;amp;DownloadId=8011" alt="IIS_W2K3vsWinXP.png" /&gt;&lt;br /&gt; &lt;br /&gt;&lt;h5&gt;
Get the release &lt;a href="http://www.codeplex.com/LitwareHR/Project/FileDownload.aspx?DownloadId=8002" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; and please do keep sending us feedback on the &lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;discussions boards&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; or the &lt;a href="http://www.codeplex.com/LitwareHR/WorkItem/List.aspx" class="externalLink"&gt;Issue Tracker&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.
&lt;/h5&gt; &lt;br /&gt;&lt;u&gt;Note&lt;/u&gt;: This installer will not work under Windows Vista because ADAM is not yet compatible with that Windows version. See the &lt;a href="http://www.codeplex.com/LitwareHR/Thread/View.aspx?ThreadId=7203"&gt;related discussion&lt;/a&gt;.&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;a name="20070226"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
HowTo: run LitwareHR on a Windows XP box
&lt;/h4&gt;&lt;h5&gt;
Monday, February 26, 2007
&lt;/h5&gt;&lt;img src="http://www.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=LitwareHR&amp;amp;DownloadId=7483" alt="WindowsXPScreenshot.png" /&gt;&lt;br /&gt; &lt;br /&gt;LitwareHR was designed and built as close to a real world environment as possible. A production datacenter needs features provided by Windows Server 2003 and the design and implementation of the application were optimized against this platform. In particular, we believed using many websites as LitwareHR does,(www.litware.com, www.litwarehr.com, etc.) was an important feature to demonstrate and therefore we chose Windows Server 2003.&lt;br /&gt; &lt;br /&gt;The feedback we received is that many of you would prefer to run the application on Windows XP for evaluation purposes. &lt;br /&gt; &lt;br /&gt;This how-to describes the changes that you need to make to the original version so you can run it on Windows XP. Note that the MSI will still install on Windows XP.&lt;br /&gt; &lt;br /&gt;&lt;h5&gt;
Read about the steps &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Make%20work%20WinXP%20guide&amp;amp;referringTitle=News"&gt;here&lt;/a&gt; and please do keep sending us feedback on the &lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;discussions boards&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; or the &lt;a href="http://www.codeplex.com/LitwareHR/WorkItem/List.aspx" class="externalLink"&gt;Issue Tracker&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.
&lt;/h5&gt; &lt;br /&gt;Note: Even if you follow the how-to steps, LitwareHR will not work under Windows Vista (yet :)) because ADAM is not yet compatible with that Windows version. See the &lt;a href="http://www.codeplex.com/LitwareHR/Thread/View.aspx?ThreadId=7203"&gt;related discussion&lt;/a&gt;.&lt;br /&gt; &lt;br /&gt;&lt;a name="20070222"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
&amp;quot;Datacenter Provisioning&amp;quot; screencast released
&lt;/h4&gt;&lt;h5&gt;
Thursday, February 22, 2007
&lt;/h5&gt;&lt;img src="http://www.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=LitwareHR&amp;amp;DownloadId=7204" alt="news_Screencast_DatacenterProvisioning.png" /&gt;&lt;br /&gt;This screencast shows in detail the actions performed by the script in charge of setting up the structure needed to support LitwareHR's application.&lt;br /&gt;This is what we call &amp;quot;Datacenter Provisioning&amp;quot; and creates databases in SQL server, users and roles structures in the ADAM and websites in the IIS. &lt;br /&gt;After this Datacenter Provisioning is done, each tenant will be able to perform a &amp;quot;Tenant Provisioning&amp;quot; which will add tenant information in those repositories and will let the tenant to start trying the application.&lt;br /&gt; &lt;br /&gt;&lt;h5&gt;
Watch the screencast &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Screencast_DatacenterProvisioning&amp;amp;referringTitle=News"&gt;here&lt;/a&gt; and tell us what you think &lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.
&lt;/h5&gt; &lt;br /&gt; &lt;br /&gt;&lt;a name="20070219"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
Litware HR on ARCast.net
&lt;/h4&gt;&lt;h5&gt;
Monday, February 19, 2007
&lt;/h5&gt;&lt;a href="http://blogs.msdn.com/rjacobs/" class="externalLink"&gt;Ron Jacobs&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; published two videos about Litware HR on &lt;a href="http://www.skyscrapr.net/blogs/arcasts/" class="externalLink"&gt;ARCast.net&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. You can see &lt;a href="http://blogs.msdn.com/gianpaolo/default.aspx" class="externalLink"&gt;Gianpaolo Carraro&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; and &lt;a href="http://blogs.msdn.com/fred_chong/" class="externalLink"&gt;Fred Chong&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; introducing the application and showing the main architecture aspects:&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Introduction on SaaS and LitwareHR approach: &lt;a href="http://www.skyscrapr.net/blogs/arcasttv/archive/2007/02/13/746.aspx" class="externalLink"&gt;http://www.skyscrapr.net/blogs/arcasttv/archive/2007/02/13/746.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Demo and architecture breakdown part 1 (Tenant Provisioning + Presentation Configuration): &lt;a href="http://www.skyscrapr.net/blogs/arcasttv/archive/2007/02/15/759.aspx" class="externalLink"&gt;http://www.skyscrapr.net/blogs/arcasttv/archive/2007/02/15/759.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;&lt;b&gt;Update (February 20, 2007)&lt;/b&gt;&lt;/i&gt; Demo and architecture breakdown part 2 (Datamodel + Business Process Configuration): &lt;a href="http://www.skyscrapr.net/blogs/arcasttv/archive/2007/02/20/774.aspx" class="externalLink"&gt;http://www.skyscrapr.net/blogs/arcasttv/archive/2007/02/20/774.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>eugeniop</author><pubDate>Fri, 16 Nov 2007 17:22:52 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: News 20071116052252P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Home&amp;version=41</link><description>&lt;div class="wikidoc"&gt;
&lt;img src="http://www.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=LitwareHR&amp;amp;DownloadId=6435" alt="LitwareHeader.png" /&gt;&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Welcome to the LitwareHR community site
&lt;/h2&gt;&lt;i&gt;SaaS is a journey walk with us!&lt;/i&gt; This has been our motto since we started our SaaS architecture guidance about one year ago. &lt;br /&gt;In this journey, the release of LitwareHR represents an important milestone; most likely the most important since the launch of the &lt;a href="http://msdn.microsoft.com/architecture/saas" class="externalLink"&gt;SaaS architecture web site&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; on MSDN back in August. Aimed at software architects and developers, the goal of LitwareHR is twofold:&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;To be the embodiment of the architectural guidance described in our whitepapers&lt;/li&gt;&lt;li&gt;To demonstrate how the Microsoft platform is used in the creation of SaaS solutions&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;With this release of LitwareHR, we are moving forward in the understanding of designing and building SaaS applications, but as mentioned, this is a journey, LitwareHR will evolve over time. New knowledge will impact future implementations, new technologies will change how certain aspects will be implemented. &lt;br /&gt; &lt;br /&gt;Below you will find information on how to get the code (Getting Started) and maybe even more importantly how to participate (To Participate). &lt;br /&gt; &lt;br /&gt;We have been very excited about discovering ways of taming the 3 headed monster that haunts all SaaS ISVs, we are even more now we can do it with you.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Quick Links
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="url:https://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=LitwareHR&amp;amp;ReleaseId=8439" class="externalLink"&gt;Just Released! new version of LitwareHR and new Performance Guidance&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;  &lt;b&gt;(New!)&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=News&amp;amp;referringTitle=Home&amp;amp;ANCHOR#20070424"&gt;What are we working on now? MPS provisioning&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=SaaS%20Architecture%20Workshop%20070402&amp;amp;referringTitle=Home"&gt;SaaS Architecture Workshop Material: Slides and labs&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=News&amp;amp;referringTitle=Home"&gt;News&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Getting%20started&amp;amp;referringTitle=Home"&gt;Getting started&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Release/ProjectReleases.aspx?ReleaseId=1827"&gt;Download release installer and documentation&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Litware%20HR%20FAQ&amp;amp;referringTitle=Home"&gt;FAQ and troubleshooting&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;Discuss in forums&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; or &lt;a href="http://www.codeplex.com/LitwareHR/WorkItem/List.aspx" class="externalLink"&gt;report issues&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;h2&gt;
News
&lt;/h2&gt;&lt;h4&gt;
Just Released!: LitwareHR November 2007 and Multitenant Database Performance Guidance
&lt;/h4&gt;&lt;h5&gt;
Thursday, November 15, 2007
&lt;/h5&gt;We've just released a new version of LitwareHR which includes enhanced backend functionality, a new Smart Client and integration with Silverlight Streaming. Also available is a new package to help you assess performance and scalability of databases with different extensibility patterns: extension tables, fixed columns and XML data types. Check the releases section of this website to download the bits. &lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
LitwareHR Smart Client (beta) Released
&lt;/h4&gt;&lt;h5&gt;
Thursday, July 26, 2007
&lt;/h5&gt;Just released! LitwareHR Smart Client demonstrates how to consume LitwareHR's functional and non-functional On-Line services from a desktop application. Based on WPF for richer visualization, it also includes support for offline scenarios. More information see the Planned Releases section &lt;a href="http://www.codeplex.com/LitwareHR/Release/ProjectReleases.aspx?ReleaseId=6113" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. Stay tuned to our blogs for more information and send us feedback please!&lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
SaaS Architecture Workshop
&lt;/h4&gt;&lt;h5&gt;
Thursday, April 26, 2007
&lt;/h5&gt;&lt;a href="http://blogs.msdn.com/fred_chong/" class="externalLink"&gt;Fred Chong&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, &lt;a href="http://blogs.msdn.com/gianpaolo/" class="externalLink"&gt;Gianpaolo Carraro&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, Erik Weis and &lt;a href="http://staff.southworks.net/blogs/matiaswoloski/default.aspx" class="externalLink"&gt;Matias Woloski&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; gave a 3-day workshop on SaaS, at Microsoft HQ in Redmond. &lt;b&gt;Attending Microsoft employees and ISVs used a SaaS reference application based on LitwareHR to get inside of the architectural challenges solutions for data model configuration, tenant provisioning, workflow configuration and security.&lt;/b&gt;&lt;br /&gt;&lt;h4&gt;
Get the labs, slides and more information &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=SaaS%20Architecture%20Workshop%20070402&amp;amp;referringTitle=Home"&gt;here&lt;/a&gt;
&lt;/h4&gt; &lt;br /&gt;&lt;h4&gt;
What are we working on now? MPS provisioning
&lt;/h4&gt;&lt;h5&gt;
Friday, April 24, 2007
&lt;/h5&gt;&lt;b&gt;These days we’ve been doing some research on how the Microsoft Provisioning System (MPS) could be used for LitwareHR’s provisioning tasks.&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;The current version of LitwareHR executes command scripts and custom code for its datacenter and tenant provisioning actions (scripts located in &lt;i&gt;\Setup\DataCenter\&lt;/i&gt; and tenant provisioning code in &lt;i&gt;LitwareHR.Portfolio.Services.ProvisioningLogic.DoProvisioning&lt;/i&gt; method).&lt;br /&gt; &lt;br /&gt;MPS is part of the Windows-Based Hosting solution (WBH) and provides a standard interface for provisioning tasks. Through it, LitwareHR can take advantage of WBH and MPS features like provisioning plans, auditing, metering, and billing.&lt;br /&gt; &lt;br /&gt;As a first step, we are working on changing current tenant provisioning code into a MPS request that performs the same tasks (creation of virtual directory in IIS, adding an OU in ADAM and inserting tenant data in SQL databases).&lt;br /&gt;&lt;b&gt;What do you think? Have you ever used MPS? Any feedback is greatly appreciated. Post your comments &lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;More details about MPS and how we are working with it (external links or anchors in the same wiki page):&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;WBH and MPS overview&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.microsoft.com/technet/serviceproviders/wbh4_5/CMSU_INF_DW_WELCOME.mspx?mfr=true" class="externalLink"&gt;WBH 4.5 overview&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.microsoft.com/technet/serviceproviders/library4/CMSU_OSBP_Run_CONC_How_MPS_Works.mspx?mfr=true" class="externalLink"&gt;How MPS works&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.microsoft.com/technet/serviceproviders/apps1_5/CMSU_INF_DW_WELCOME.mspx?mfr=true" class="externalLink"&gt;MPS provisioning process architecture&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=MPS%20architecture%20diagrams&amp;amp;referringTitle=Home"&gt;MPS architecture diagrams&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=WBH%20lab%20for%20development%20and%20testing%20of%20provisioning%20requests&amp;amp;referringTitle=Home"&gt;WBH lab for development and testing of provisioning requests&lt;/a&gt;&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=MPS01%20explained%20screenshots&amp;amp;referringTitle=Home"&gt;MPS01 explained screenshots&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt; &lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=News&amp;amp;referringTitle=Home"&gt;More news&lt;/a&gt;
&lt;/h4&gt; &lt;br /&gt;&lt;h2&gt;
About the Project
&lt;/h2&gt;LitwareHR is a fictitious HR application providing recruitment management software delivered as a service. But the important aspects are not what the application does but how it is implemented.&lt;br /&gt; &lt;br /&gt;LitwareHR is implemented as a Single Instance Multi Tenant application, which means that all LitwareHR customers (or tenants) share the same instance of the application including a single database. Showing how to be multi tenant efficient as well as allowing tenant specific customization in a single instance environment was one of the key objective of LitwareHR.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Getting Started
&lt;/h2&gt;The &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Getting%20Started&amp;amp;referringTitle=Home"&gt;Getting Started&lt;/a&gt; provides recommendations on how to quickly install and start using LitwareHR.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Frequently Asked Questions and Troubleshooting Guide
&lt;/h2&gt;Have a question? You'll probably get the answer &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Litware%20HR%20FAQ&amp;amp;referringTitle=Home"&gt;here&lt;/a&gt;.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
To Participate
&lt;/h2&gt;There are several ways you will be able to participate to this project.&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;Discuss in forums&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/WorkItem/List.aspx" class="externalLink"&gt;Report issues&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/WorkItem/List.aspx" class="externalLink"&gt;Submit feature requests&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (feature requests are entered as issues)&lt;/li&gt;&lt;li&gt;Contribute code: Consistent with standard practice on community development sites, we will ask any community contributors to (1) assign us ownership of the contributions, (2) have your employers, if any, waive any claim to the contributions, and (3) warrant against IP infringement License. If you can comply to these 3 points, please &lt;a href="mailto:ariel.schapiro@southworks.net" class="externalLink"&gt;contact&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; LitwareHR community lead and notify your interest in contributing code. &lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;h2&gt;
Resources
&lt;/h2&gt;Additional Resources can be found:&lt;br /&gt;&lt;h4&gt;
On MSDN:
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;SaaS Architecture Center: &lt;a href="http://msdn.microsoft.com/architecture/saas" class="externalLink"&gt;http://msdn.microsoft.com/architecture/saas&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;LitwareHR sample application on MSDN: &lt;a href="http://msdn.microsoft.com/architecture/saas/sampleApp" class="externalLink"&gt;http://msdn.microsoft.com/architecture/saas/sampleApp&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;h4&gt;
On Skyskrapr.net:
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;The “Making Of” LitwareHR on Skyscrapr: &lt;a href="http://www.skyscrapr.net/architects-in-action.aspx" class="externalLink"&gt;http://www.skyscrapr.net/architects-in-action.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;h4&gt;
On blogs:
&lt;/h4&gt;&lt;h4&gt;
Gianpaolo’s blog: &lt;a href="http://blogs.msdn.com/gianpaolo" class="externalLink"&gt;http://blogs.msdn.com/gianpaolo&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;
&lt;/h4&gt;&lt;div class="rss"&gt;
&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://blogs.msdn.com/gianpaolo/archive/2007/11/08/isvs-are-from-mars-and-hosters-are-from-venus.aspx"&gt;ISVs are from Mars, and Hosters are from Venus&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Thursday, November 08, 2007&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://blogs.msdn.com/gianpaolo/rss_tag_SaaS.xml" target="_blank"&gt;Gianpaolo's blog : SaaS&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://blogs.msdn.com/gianpaolo/archive/2007/08/28/complexity-does-not-go-away-it-just-changes-hands.aspx"&gt;Complexity does not go away, it just changes hands...&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Tuesday, August 28, 2007&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://blogs.msdn.com/gianpaolo/rss_tag_SaaS.xml" target="_blank"&gt;Gianpaolo's blog : SaaS&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
Fred’s blog: &lt;a href="http://blogs.msdn.com/fred_chong" class="externalLink"&gt;http://blogs.msdn.com/fred_chong&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;
&lt;/h4&gt;&lt;div class="rss"&gt;
&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://blogs.msdn.com/fred_chong/archive/2007/11/13/the-saasy-tale-of-martians-and-venusians.aspx"&gt;The SaaSy Tale of Martians and Venusians&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Wednesday, November 14, 2007&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://blogs.msdn.com/fred_chong/rss_tag_SaaS.xml" target="_blank"&gt;Fred Chong's WebBlog : SaaS&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://blogs.msdn.com/fred_chong/archive/2007/10/07/going-after-the-long-tail-think-channel-as-a-service-caas.aspx"&gt;Going After the Long Tail? Think Channel as a Service (CaaS)&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Monday, October 08, 2007&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://blogs.msdn.com/fred_chong/rss_tag_SaaS.xml" target="_blank"&gt;Fred Chong's WebBlog : SaaS&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
Eugenio’s blog: &lt;a href="http://blogs.msdn.com/eugeniop" class="externalLink"&gt;http://blogs.msdn.com/eugeniop&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;
&lt;/h4&gt;&lt;div class="rss"&gt;
&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://blogs.msdn.com/eugeniop/archive/2007/07/31/litwarehr-smart-client-architecture-overview-part-ii-use-of-litwarehr-on-line-services.aspx"&gt;LitwareHR - Smart Client - Architecture Overview - Part II - Use of LitwareHR On-Line Services&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Wednesday, August 01, 2007&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://blogs.msdn.com/eugeniop/rss_tag_SaaS.xml" target="_blank"&gt;Eugenio Pace - Software as a Service Architecture Guidance : SaaS&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://blogs.msdn.com/eugeniop/archive/2007/07/30/litwarehr-smart-client-architecture-overview-part-i.aspx"&gt;LitwareHR-Smart Client - Architecture Overview - Part I&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Monday, July 30, 2007&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://blogs.msdn.com/eugeniop/rss_tag_SaaS.xml" target="_blank"&gt;Eugenio Pace - Software as a Service Architecture Guidance : SaaS&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
Ariel’s blog: &lt;a href="http://staff.southworks.net/blogs/ariel" class="externalLink"&gt;http://staff.southworks.net/blogs/ariel&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;
&lt;/h4&gt;&lt;div class="rss"&gt;
&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://staff.southworks.net/blogs/ariel/archive/2007/06/20/CSF-and-LitwareHR_3A00_-Kickoff-week.aspx"&gt;CSF and LitwareHR: Kickoff week&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Wednesday, June 20, 2007&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://staff.southworks.net/blogs/ariel/rss.aspx?Tags=Litware+HR&amp;amp;AndTags=1" target="_blank"&gt;Ariel Schapiro : Litware HR&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://staff.southworks.net/blogs/ariel/archive/2007/04/10/Some-SaaS-Links.aspx"&gt;Some SaaS Links&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Tuesday, April 10, 2007&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://staff.southworks.net/blogs/ariel/rss.aspx?Tags=Litware+HR&amp;amp;AndTags=1" target="_blank"&gt;Ariel Schapiro : Litware HR&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Thanks
&lt;/h2&gt;We would like to thank &lt;a href="http://www.southworks.net/en/cpny/default.aspx" class="externalLink"&gt;Southworks&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; for their critical help in building this application as well as the people at the &lt;a href="http://msdn.microsoft.com/events/pac/" class="externalLink"&gt;Platform Adoption Center&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; for allowing us to use their resources for part of this project.&lt;br /&gt; &lt;br /&gt;&lt;img src="http://www.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=LitwareHR&amp;amp;DownloadId=6542" alt="screenshots2.png" /&gt;&lt;br /&gt;
&lt;/div&gt;</description><author>eugeniop</author><pubDate>Fri, 16 Nov 2007 15:52:59 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20071116035259P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Home&amp;version=40</link><description>&lt;div class="wikidoc"&gt;
&lt;img src="http://www.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=LitwareHR&amp;amp;DownloadId=6435" alt="LitwareHeader.png" /&gt;&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Welcome to the LitwareHR community site
&lt;/h2&gt;&lt;i&gt;SaaS is a journey walk with us!&lt;/i&gt; This has been our motto since we started our SaaS architecture guidance about one year ago. &lt;br /&gt;In this journey, the release of LitwareHR represents an important milestone; most likely the most important since the launch of the &lt;a href="http://msdn.microsoft.com/architecture/saas" class="externalLink"&gt;SaaS architecture web site&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; on MSDN back in August. Aimed at software architects and developers, the goal of LitwareHR is twofold:&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;To be the embodiment of the architectural guidance described in our whitepapers&lt;/li&gt;&lt;li&gt;To demonstrate how the Microsoft platform is used in the creation of SaaS solutions&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;With this release of LitwareHR, we are moving forward in the understanding of designing and building SaaS applications, but as mentioned, this is a journey, LitwareHR will evolve over time. New knowledge will impact future implementations, new technologies will change how certain aspects will be implemented. &lt;br /&gt; &lt;br /&gt;Below you will find information on how to get the code (Getting Started) and maybe even more importantly how to participate (To Participate). &lt;br /&gt; &lt;br /&gt;We have been very excited about discovering ways of taming the 3 headed monster that haunts all SaaS ISVs, we are even more now we can do it with you.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Quick Links
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;Just Released! new version of LitwareHR and new Performance Guidance  &lt;b&gt;(New!)&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=News&amp;amp;referringTitle=Home&amp;amp;ANCHOR#20070424"&gt;What are we working on now? MPS provisioning&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=SaaS%20Architecture%20Workshop%20070402&amp;amp;referringTitle=Home"&gt;SaaS Architecture Workshop Material: Slides and labs&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=News&amp;amp;referringTitle=Home"&gt;News&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Getting%20started&amp;amp;referringTitle=Home"&gt;Getting started&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Release/ProjectReleases.aspx?ReleaseId=1827"&gt;Download release installer and documentation&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Litware%20HR%20FAQ&amp;amp;referringTitle=Home"&gt;FAQ and troubleshooting&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;Discuss in forums&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; or &lt;a href="http://www.codeplex.com/LitwareHR/WorkItem/List.aspx" class="externalLink"&gt;report issues&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;h2&gt;
News
&lt;/h2&gt;&lt;h4&gt;
Just Released!: LitwareHR November 2007 and Multitenant Database Performance Guidance
&lt;/h4&gt;&lt;h5&gt;
Thursday, November 15, 2007
&lt;/h5&gt;We've just released a new version of LitwareHR which includes enhanced backend functionality, a new Smart Client and integration with Silverlight Streaming. Also available is a new package to help you assess performance and scalability of databases with different extensibility patterns: extension tables, fixed columns and XML data types. Check the releases section of this website to download the bits. &lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
LitwareHR Smart Client (beta) Released
&lt;/h4&gt;&lt;h5&gt;
Thursday, July 26, 2007
&lt;/h5&gt;Just released! LitwareHR Smart Client demonstrates how to consume LitwareHR's functional and non-functional On-Line services from a desktop application. Based on WPF for richer visualization, it also includes support for offline scenarios. More information see the Planned Releases section &lt;a href="http://www.codeplex.com/LitwareHR/Release/ProjectReleases.aspx?ReleaseId=6113" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. Stay tuned to our blogs for more information and send us feedback please!&lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
SaaS Architecture Workshop
&lt;/h4&gt;&lt;h5&gt;
Thursday, April 26, 2007
&lt;/h5&gt;&lt;a href="http://blogs.msdn.com/fred_chong/" class="externalLink"&gt;Fred Chong&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, &lt;a href="http://blogs.msdn.com/gianpaolo/" class="externalLink"&gt;Gianpaolo Carraro&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, Erik Weis and &lt;a href="http://staff.southworks.net/blogs/matiaswoloski/default.aspx" class="externalLink"&gt;Matias Woloski&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; gave a 3-day workshop on SaaS, at Microsoft HQ in Redmond. &lt;b&gt;Attending Microsoft employees and ISVs used a SaaS reference application based on LitwareHR to get inside of the architectural challenges solutions for data model configuration, tenant provisioning, workflow configuration and security.&lt;/b&gt;&lt;br /&gt;&lt;h4&gt;
Get the labs, slides and more information &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=SaaS%20Architecture%20Workshop%20070402&amp;amp;referringTitle=Home"&gt;here&lt;/a&gt;
&lt;/h4&gt; &lt;br /&gt;&lt;h4&gt;
What are we working on now? MPS provisioning
&lt;/h4&gt;&lt;h5&gt;
Friday, April 24, 2007
&lt;/h5&gt;&lt;b&gt;These days we’ve been doing some research on how the Microsoft Provisioning System (MPS) could be used for LitwareHR’s provisioning tasks.&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;The current version of LitwareHR executes command scripts and custom code for its datacenter and tenant provisioning actions (scripts located in &lt;i&gt;\Setup\DataCenter\&lt;/i&gt; and tenant provisioning code in &lt;i&gt;LitwareHR.Portfolio.Services.ProvisioningLogic.DoProvisioning&lt;/i&gt; method).&lt;br /&gt; &lt;br /&gt;MPS is part of the Windows-Based Hosting solution (WBH) and provides a standard interface for provisioning tasks. Through it, LitwareHR can take advantage of WBH and MPS features like provisioning plans, auditing, metering, and billing.&lt;br /&gt; &lt;br /&gt;As a first step, we are working on changing current tenant provisioning code into a MPS request that performs the same tasks (creation of virtual directory in IIS, adding an OU in ADAM and inserting tenant data in SQL databases).&lt;br /&gt;&lt;b&gt;What do you think? Have you ever used MPS? Any feedback is greatly appreciated. Post your comments &lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;More details about MPS and how we are working with it (external links or anchors in the same wiki page):&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;WBH and MPS overview&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.microsoft.com/technet/serviceproviders/wbh4_5/CMSU_INF_DW_WELCOME.mspx?mfr=true" class="externalLink"&gt;WBH 4.5 overview&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.microsoft.com/technet/serviceproviders/library4/CMSU_OSBP_Run_CONC_How_MPS_Works.mspx?mfr=true" class="externalLink"&gt;How MPS works&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.microsoft.com/technet/serviceproviders/apps1_5/CMSU_INF_DW_WELCOME.mspx?mfr=true" class="externalLink"&gt;MPS provisioning process architecture&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=MPS%20architecture%20diagrams&amp;amp;referringTitle=Home"&gt;MPS architecture diagrams&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=WBH%20lab%20for%20development%20and%20testing%20of%20provisioning%20requests&amp;amp;referringTitle=Home"&gt;WBH lab for development and testing of provisioning requests&lt;/a&gt;&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=MPS01%20explained%20screenshots&amp;amp;referringTitle=Home"&gt;MPS01 explained screenshots&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt; &lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=News&amp;amp;referringTitle=Home"&gt;More news&lt;/a&gt;
&lt;/h4&gt; &lt;br /&gt;&lt;h2&gt;
About the Project
&lt;/h2&gt;LitwareHR is a fictitious HR application providing recruitment management software delivered as a service. But the important aspects are not what the application does but how it is implemented.&lt;br /&gt; &lt;br /&gt;LitwareHR is implemented as a Single Instance Multi Tenant application, which means that all LitwareHR customers (or tenants) share the same instance of the application including a single database. Showing how to be multi tenant efficient as well as allowing tenant specific customization in a single instance environment was one of the key objective of LitwareHR.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Getting Started
&lt;/h2&gt;The &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Getting%20Started&amp;amp;referringTitle=Home"&gt;Getting Started&lt;/a&gt; provides recommendations on how to quickly install and start using LitwareHR.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Frequently Asked Questions and Troubleshooting Guide
&lt;/h2&gt;Have a question? You'll probably get the answer &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Litware%20HR%20FAQ&amp;amp;referringTitle=Home"&gt;here&lt;/a&gt;.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
To Participate
&lt;/h2&gt;There are several ways you will be able to participate to this project.&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;Discuss in forums&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/WorkItem/List.aspx" class="externalLink"&gt;Report issues&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/WorkItem/List.aspx" class="externalLink"&gt;Submit feature requests&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (feature requests are entered as issues)&lt;/li&gt;&lt;li&gt;Contribute code: Consistent with standard practice on community development sites, we will ask any community contributors to (1) assign us ownership of the contributions, (2) have your employers, if any, waive any claim to the contributions, and (3) warrant against IP infringement License. If you can comply to these 3 points, please &lt;a href="mailto:ariel.schapiro@southworks.net" class="externalLink"&gt;contact&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; LitwareHR community lead and notify your interest in contributing code. &lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;h2&gt;
Resources
&lt;/h2&gt;Additional Resources can be found:&lt;br /&gt;&lt;h4&gt;
On MSDN:
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;SaaS Architecture Center: &lt;a href="http://msdn.microsoft.com/architecture/saas" class="externalLink"&gt;http://msdn.microsoft.com/architecture/saas&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;LitwareHR sample application on MSDN: &lt;a href="http://msdn.microsoft.com/architecture/saas/sampleApp" class="externalLink"&gt;http://msdn.microsoft.com/architecture/saas/sampleApp&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;h4&gt;
On Skyskrapr.net:
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;The “Making Of” LitwareHR on Skyscrapr: &lt;a href="http://www.skyscrapr.net/architects-in-action.aspx" class="externalLink"&gt;http://www.skyscrapr.net/architects-in-action.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;h4&gt;
On blogs:
&lt;/h4&gt;&lt;h4&gt;
Gianpaolo’s blog: &lt;a href="http://blogs.msdn.com/gianpaolo" class="externalLink"&gt;http://blogs.msdn.com/gianpaolo&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;
&lt;/h4&gt;&lt;div class="rss"&gt;
&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://blogs.msdn.com/gianpaolo/archive/2007/11/08/isvs-are-from-mars-and-hosters-are-from-venus.aspx"&gt;ISVs are from Mars, and Hosters are from Venus&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Thursday, November 08, 2007&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://blogs.msdn.com/gianpaolo/rss_tag_SaaS.xml" target="_blank"&gt;Gianpaolo's blog : SaaS&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://blogs.msdn.com/gianpaolo/archive/2007/08/28/complexity-does-not-go-away-it-just-changes-hands.aspx"&gt;Complexity does not go away, it just changes hands...&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Tuesday, August 28, 2007&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://blogs.msdn.com/gianpaolo/rss_tag_SaaS.xml" target="_blank"&gt;Gianpaolo's blog : SaaS&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
Fred’s blog: &lt;a href="http://blogs.msdn.com/fred_chong" class="externalLink"&gt;http://blogs.msdn.com/fred_chong&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;
&lt;/h4&gt;&lt;div class="rss"&gt;
&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://blogs.msdn.com/fred_chong/archive/2007/11/13/the-saasy-tale-of-martians-and-venusians.aspx"&gt;The SaaSy Tale of Martians and Venusians&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Wednesday, November 14, 2007&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://blogs.msdn.com/fred_chong/rss_tag_SaaS.xml" target="_blank"&gt;Fred Chong's WebBlog : SaaS&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://blogs.msdn.com/fred_chong/archive/2007/10/07/going-after-the-long-tail-think-channel-as-a-service-caas.aspx"&gt;Going After the Long Tail? Think Channel as a Service (CaaS)&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Monday, October 08, 2007&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://blogs.msdn.com/fred_chong/rss_tag_SaaS.xml" target="_blank"&gt;Fred Chong's WebBlog : SaaS&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
Eugenio’s blog: &lt;a href="http://blogs.msdn.com/eugeniop" class="externalLink"&gt;http://blogs.msdn.com/eugeniop&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;
&lt;/h4&gt;&lt;div class="rss"&gt;
&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://blogs.msdn.com/eugeniop/archive/2007/07/31/litwarehr-smart-client-architecture-overview-part-ii-use-of-litwarehr-on-line-services.aspx"&gt;LitwareHR - Smart Client - Architecture Overview - Part II - Use of LitwareHR On-Line Services&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Wednesday, August 01, 2007&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://blogs.msdn.com/eugeniop/rss_tag_SaaS.xml" target="_blank"&gt;Eugenio Pace - Software as a Service Architecture Guidance : SaaS&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://blogs.msdn.com/eugeniop/archive/2007/07/30/litwarehr-smart-client-architecture-overview-part-i.aspx"&gt;LitwareHR-Smart Client - Architecture Overview - Part I&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Monday, July 30, 2007&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://blogs.msdn.com/eugeniop/rss_tag_SaaS.xml" target="_blank"&gt;Eugenio Pace - Software as a Service Architecture Guidance : SaaS&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
Ariel’s blog: &lt;a href="http://staff.southworks.net/blogs/ariel" class="externalLink"&gt;http://staff.southworks.net/blogs/ariel&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;
&lt;/h4&gt;&lt;div class="rss"&gt;
&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://staff.southworks.net/blogs/ariel/archive/2007/06/20/CSF-and-LitwareHR_3A00_-Kickoff-week.aspx"&gt;CSF and LitwareHR: Kickoff week&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Wednesday, June 20, 2007&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://staff.southworks.net/blogs/ariel/rss.aspx?Tags=Litware+HR&amp;amp;AndTags=1" target="_blank"&gt;Ariel Schapiro : Litware HR&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://staff.southworks.net/blogs/ariel/archive/2007/04/10/Some-SaaS-Links.aspx"&gt;Some SaaS Links&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Tuesday, April 10, 2007&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://staff.southworks.net/blogs/ariel/rss.aspx?Tags=Litware+HR&amp;amp;AndTags=1" target="_blank"&gt;Ariel Schapiro : Litware HR&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Thanks
&lt;/h2&gt;We would like to thank &lt;a href="http://www.southworks.net/en/cpny/default.aspx" class="externalLink"&gt;Southworks&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; for their critical help in building this application as well as the people at the &lt;a href="http://msdn.microsoft.com/events/pac/" class="externalLink"&gt;Platform Adoption Center&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; for allowing us to use their resources for part of this project.&lt;br /&gt; &lt;br /&gt;&lt;img src="http://www.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=LitwareHR&amp;amp;DownloadId=6542" alt="screenshots2.png" /&gt;&lt;br /&gt;
&lt;/div&gt;</description><author>eugeniop</author><pubDate>Fri, 16 Nov 2007 15:49:47 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20071116034947P</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Home&amp;version=39</link><description>&lt;div class="wikidoc"&gt;
&lt;img src="http://www.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=LitwareHR&amp;amp;DownloadId=6435" alt="LitwareHeader.png" /&gt;&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Welcome to the LitwareHR community site
&lt;/h2&gt;&lt;i&gt;SaaS is a journey walk with us!&lt;/i&gt; This has been our motto since we started our SaaS architecture guidance about one year ago. &lt;br /&gt;In this journey, the release of LitwareHR represents an important milestone; most likely the most important since the launch of the &lt;a href="http://msdn.microsoft.com/architecture/saas" class="externalLink"&gt;SaaS architecture web site&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; on MSDN back in August. Aimed at software architects and developers, the goal of LitwareHR is twofold:&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;To be the embodiment of the architectural guidance described in our whitepapers&lt;/li&gt;&lt;li&gt;To demonstrate how the Microsoft platform is used in the creation of SaaS solutions&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;With this release of LitwareHR, we are moving forward in the understanding of designing and building SaaS applications, but as mentioned, this is a journey, LitwareHR will evolve over time. New knowledge will impact future implementations, new technologies will change how certain aspects will be implemented. &lt;br /&gt; &lt;br /&gt;Below you will find information on how to get the code (Getting Started) and maybe even more importantly how to participate (To Participate). &lt;br /&gt; &lt;br /&gt;We have been very excited about discovering ways of taming the 3 headed monster that haunts all SaaS ISVs, we are even more now we can do it with you.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Quick Links
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=News&amp;amp;referringTitle=Home&amp;amp;ANCHOR#20070424"&gt;What are we working on now? MPS provisioning&lt;/a&gt; &lt;b&gt;(New!)&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=SaaS%20Architecture%20Workshop%20070402&amp;amp;referringTitle=Home"&gt;SaaS Architecture Workshop Material: Slides and labs&lt;/a&gt; &lt;b&gt;(New!)&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=News&amp;amp;referringTitle=Home"&gt;News&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Getting%20started&amp;amp;referringTitle=Home"&gt;Getting started&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Release/ProjectReleases.aspx?ReleaseId=1827"&gt;Download release installer and documentation&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Litware%20HR%20FAQ&amp;amp;referringTitle=Home"&gt;FAQ and troubleshooting&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;Discuss in forums&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; or &lt;a href="http://www.codeplex.com/LitwareHR/WorkItem/List.aspx" class="externalLink"&gt;report issues&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;h2&gt;
News
&lt;/h2&gt;&lt;h4&gt;
Just Released!: LitwareHR November 2007 and Multitenant Database Performance Guidance
&lt;/h4&gt;&lt;h5&gt;
Thursday, November 15, 2007
&lt;/h5&gt;We've just released a new version of LitwareHR which includes enhanced backend functionality, a new Smart Client and integration with Silverlight Streaming. Also available is a new package to help you assess performance and scalability of databases with different extensibility patterns: extension tables, fixed columns and XML data types. Check the releases section of this website to download the bits. &lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
LitwareHR Smart Client (beta) Released
&lt;/h4&gt;&lt;h5&gt;
Thursday, July 26, 2007
&lt;/h5&gt;Just released! LitwareHR Smart Client demonstrates how to consume LitwareHR's functional and non-functional On-Line services from a desktop application. Based on WPF for richer visualization, it also includes support for offline scenarios. More information see the Planned Releases section &lt;a href="http://www.codeplex.com/LitwareHR/Release/ProjectReleases.aspx?ReleaseId=6113" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. Stay tuned to our blogs for more information and send us feedback please!&lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
SaaS Architecture Workshop
&lt;/h4&gt;&lt;h5&gt;
Thursday, April 26, 2007
&lt;/h5&gt;&lt;a href="http://blogs.msdn.com/fred_chong/" class="externalLink"&gt;Fred Chong&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, &lt;a href="http://blogs.msdn.com/gianpaolo/" class="externalLink"&gt;Gianpaolo Carraro&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, Erik Weis and &lt;a href="http://staff.southworks.net/blogs/matiaswoloski/default.aspx" class="externalLink"&gt;Matias Woloski&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; gave a 3-day workshop on SaaS, at Microsoft HQ in Redmond. &lt;b&gt;Attending Microsoft employees and ISVs used a SaaS reference application based on LitwareHR to get inside of the architectural challenges solutions for data model configuration, tenant provisioning, workflow configuration and security.&lt;/b&gt;&lt;br /&gt;&lt;h4&gt;
Get the labs, slides and more information &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=SaaS%20Architecture%20Workshop%20070402&amp;amp;referringTitle=Home"&gt;here&lt;/a&gt;
&lt;/h4&gt; &lt;br /&gt;&lt;h4&gt;
What are we working on now? MPS provisioning
&lt;/h4&gt;&lt;h5&gt;
Friday, April 24, 2007
&lt;/h5&gt;&lt;b&gt;These days we’ve been doing some research on how the Microsoft Provisioning System (MPS) could be used for LitwareHR’s provisioning tasks.&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;The current version of LitwareHR executes command scripts and custom code for its datacenter and tenant provisioning actions (scripts located in &lt;i&gt;\Setup\DataCenter\&lt;/i&gt; and tenant provisioning code in &lt;i&gt;LitwareHR.Portfolio.Services.ProvisioningLogic.DoProvisioning&lt;/i&gt; method).&lt;br /&gt; &lt;br /&gt;MPS is part of the Windows-Based Hosting solution (WBH) and provides a standard interface for provisioning tasks. Through it, LitwareHR can take advantage of WBH and MPS features like provisioning plans, auditing, metering, and billing.&lt;br /&gt; &lt;br /&gt;As a first step, we are working on changing current tenant provisioning code into a MPS request that performs the same tasks (creation of virtual directory in IIS, adding an OU in ADAM and inserting tenant data in SQL databases).&lt;br /&gt;&lt;b&gt;What do you think? Have you ever used MPS? Any feedback is greatly appreciated. Post your comments &lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;More details about MPS and how we are working with it (external links or anchors in the same wiki page):&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;WBH and MPS overview&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.microsoft.com/technet/serviceproviders/wbh4_5/CMSU_INF_DW_WELCOME.mspx?mfr=true" class="externalLink"&gt;WBH 4.5 overview&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.microsoft.com/technet/serviceproviders/library4/CMSU_OSBP_Run_CONC_How_MPS_Works.mspx?mfr=true" class="externalLink"&gt;How MPS works&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.microsoft.com/technet/serviceproviders/apps1_5/CMSU_INF_DW_WELCOME.mspx?mfr=true" class="externalLink"&gt;MPS provisioning process architecture&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=MPS%20architecture%20diagrams&amp;amp;referringTitle=Home"&gt;MPS architecture diagrams&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=WBH%20lab%20for%20development%20and%20testing%20of%20provisioning%20requests&amp;amp;referringTitle=Home"&gt;WBH lab for development and testing of provisioning requests&lt;/a&gt;&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=MPS01%20explained%20screenshots&amp;amp;referringTitle=Home"&gt;MPS01 explained screenshots&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt; &lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=News&amp;amp;referringTitle=Home"&gt;More news&lt;/a&gt;
&lt;/h4&gt; &lt;br /&gt;&lt;h2&gt;
About the Project
&lt;/h2&gt;LitwareHR is a fictitious HR application providing recruitment management software delivered as a service. But the important aspects are not what the application does but how it is implemented.&lt;br /&gt; &lt;br /&gt;LitwareHR is implemented as a Single Instance Multi Tenant application, which means that all LitwareHR customers (or tenants) share the same instance of the application including a single database. Showing how to be multi tenant efficient as well as allowing tenant specific customization in a single instance environment was one of the key objective of LitwareHR.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Getting Started
&lt;/h2&gt;The &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Getting%20Started&amp;amp;referringTitle=Home"&gt;Getting Started&lt;/a&gt; provides recommendations on how to quickly install and start using LitwareHR.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Frequently Asked Questions and Troubleshooting Guide
&lt;/h2&gt;Have a question? You'll probably get the answer &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Litware%20HR%20FAQ&amp;amp;referringTitle=Home"&gt;here&lt;/a&gt;.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
To Participate
&lt;/h2&gt;There are several ways you will be able to participate to this project.&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;Discuss in forums&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/WorkItem/List.aspx" class="externalLink"&gt;Report issues&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/WorkItem/List.aspx" class="externalLink"&gt;Submit feature requests&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (feature requests are entered as issues)&lt;/li&gt;&lt;li&gt;Contribute code: Consistent with standard practice on community development sites, we will ask any community contributors to (1) assign us ownership of the contributions, (2) have your employers, if any, waive any claim to the contributions, and (3) warrant against IP infringement License. If you can comply to these 3 points, please &lt;a href="mailto:ariel.schapiro@southworks.net" class="externalLink"&gt;contact&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; LitwareHR community lead and notify your interest in contributing code. &lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;h2&gt;
Resources
&lt;/h2&gt;Additional Resources can be found:&lt;br /&gt;&lt;h4&gt;
On MSDN:
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;SaaS Architecture Center: &lt;a href="http://msdn.microsoft.com/architecture/saas" class="externalLink"&gt;http://msdn.microsoft.com/architecture/saas&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;LitwareHR sample application on MSDN: &lt;a href="http://msdn.microsoft.com/architecture/saas/sampleApp" class="externalLink"&gt;http://msdn.microsoft.com/architecture/saas/sampleApp&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;h4&gt;
On Skyskrapr.net:
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;The “Making Of” LitwareHR on Skyscrapr: &lt;a href="http://www.skyscrapr.net/architects-in-action.aspx" class="externalLink"&gt;http://www.skyscrapr.net/architects-in-action.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;h4&gt;
On blogs:
&lt;/h4&gt;&lt;h4&gt;
Gianpaolo’s blog: &lt;a href="http://blogs.msdn.com/gianpaolo" class="externalLink"&gt;http://blogs.msdn.com/gianpaolo&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;
&lt;/h4&gt;&lt;div class="rss"&gt;
&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://blogs.msdn.com/gianpaolo/archive/2007/11/08/isvs-are-from-mars-and-hosters-are-from-venus.aspx"&gt;ISVs are from Mars, and Hosters are from Venus&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Thursday, November 08, 2007&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://blogs.msdn.com/gianpaolo/rss_tag_SaaS.xml" target="_blank"&gt;Gianpaolo's blog : SaaS&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://blogs.msdn.com/gianpaolo/archive/2007/08/28/complexity-does-not-go-away-it-just-changes-hands.aspx"&gt;Complexity does not go away, it just changes hands...&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Tuesday, August 28, 2007&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://blogs.msdn.com/gianpaolo/rss_tag_SaaS.xml" target="_blank"&gt;Gianpaolo's blog : SaaS&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
Fred’s blog: &lt;a href="http://blogs.msdn.com/fred_chong" class="externalLink"&gt;http://blogs.msdn.com/fred_chong&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;
&lt;/h4&gt;&lt;div class="rss"&gt;
&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://blogs.msdn.com/fred_chong/archive/2007/11/13/the-saasy-tale-of-martians-and-venusians.aspx"&gt;The SaaSy Tale of Martians and Venusians&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Wednesday, November 14, 2007&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://blogs.msdn.com/fred_chong/rss_tag_SaaS.xml" target="_blank"&gt;Fred Chong's WebBlog : SaaS&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://blogs.msdn.com/fred_chong/archive/2007/10/07/going-after-the-long-tail-think-channel-as-a-service-caas.aspx"&gt;Going After the Long Tail? Think Channel as a Service (CaaS)&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Monday, October 08, 2007&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://blogs.msdn.com/fred_chong/rss_tag_SaaS.xml" target="_blank"&gt;Fred Chong's WebBlog : SaaS&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
Eugenio’s blog: &lt;a href="http://blogs.msdn.com/eugeniop" class="externalLink"&gt;http://blogs.msdn.com/eugeniop&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;
&lt;/h4&gt;&lt;div class="rss"&gt;
&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://blogs.msdn.com/eugeniop/archive/2007/07/31/litwarehr-smart-client-architecture-overview-part-ii-use-of-litwarehr-on-line-services.aspx"&gt;LitwareHR - Smart Client - Architecture Overview - Part II - Use of LitwareHR On-Line Services&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Wednesday, August 01, 2007&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://blogs.msdn.com/eugeniop/rss_tag_SaaS.xml" target="_blank"&gt;Eugenio Pace - Software as a Service Architecture Guidance : SaaS&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://blogs.msdn.com/eugeniop/archive/2007/07/30/litwarehr-smart-client-architecture-overview-part-i.aspx"&gt;LitwareHR-Smart Client - Architecture Overview - Part I&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Monday, July 30, 2007&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://blogs.msdn.com/eugeniop/rss_tag_SaaS.xml" target="_blank"&gt;Eugenio Pace - Software as a Service Architecture Guidance : SaaS&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
Ariel’s blog: &lt;a href="http://staff.southworks.net/blogs/ariel" class="externalLink"&gt;http://staff.southworks.net/blogs/ariel&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;
&lt;/h4&gt;&lt;div class="rss"&gt;
&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://staff.southworks.net/blogs/ariel/archive/2007/06/20/CSF-and-LitwareHR_3A00_-Kickoff-week.aspx"&gt;CSF and LitwareHR: Kickoff week&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Wednesday, June 20, 2007&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://staff.southworks.net/blogs/ariel/rss.aspx?Tags=Litware+HR&amp;amp;AndTags=1" target="_blank"&gt;Ariel Schapiro : Litware HR&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://staff.southworks.net/blogs/ariel/archive/2007/04/10/Some-SaaS-Links.aspx"&gt;Some SaaS Links&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Tuesday, April 10, 2007&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://staff.southworks.net/blogs/ariel/rss.aspx?Tags=Litware+HR&amp;amp;AndTags=1" target="_blank"&gt;Ariel Schapiro : Litware HR&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Thanks
&lt;/h2&gt;We would like to thank &lt;a href="http://www.southworks.net/en/cpny/default.aspx" class="externalLink"&gt;Southworks&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; for their critical help in building this application as well as the people at the &lt;a href="http://msdn.microsoft.com/events/pac/" class="externalLink"&gt;Platform Adoption Center&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; for allowing us to use their resources for part of this project.&lt;br /&gt; &lt;br /&gt;&lt;img src="http://www.codeplex.com/Project/Download/FileDownload.aspx?ProjectName=LitwareHR&amp;amp;DownloadId=6542" alt="screenshots2.png" /&gt;&lt;br /&gt;
&lt;/div&gt;</description><author>eugeniop</author><pubDate>Fri, 16 Nov 2007 08:04:28 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20071116080428A</guid></item><item><title>UPDATED WIKI: News</title><link>http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=News&amp;version=30</link><description>&lt;div class="wikidoc"&gt;
&lt;h2&gt;
News
&lt;/h2&gt; &lt;br /&gt;&lt;a name="20070426"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
SaaS Architecture Workshop
&lt;/h4&gt;&lt;h5&gt;
Thursday, April 26, 2007
&lt;/h5&gt;&lt;a href="http://blogs.msdn.com/fred_chong/" class="externalLink"&gt;Fred Chong&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, &lt;a href="http://blogs.msdn.com/gianpaolo/" class="externalLink"&gt;Gianpaolo Carraro&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, Erik Weis and &lt;a href="http://staff.southworks.net/blogs/matiaswoloski/default.aspx" class="externalLink"&gt;Matias Woloski&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; gave a 3-day workshop on SaaS, at Microsoft HQ in Redmond. &lt;b&gt;Attending Microsoft employees and ISVs used a SaaS reference application based on LitwareHR to get inside of the architectural challenges solutions for data model configuration, tenant provisioning, workflow configuration and security.&lt;/b&gt;&lt;br /&gt;&lt;h3&gt;
Get the labs, slides and more information &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=SaaS%20Architecture%20Workshop%20070402&amp;amp;referringTitle=News"&gt;here&lt;/a&gt;
&lt;/h3&gt;&lt;img src="http://www.codeplex.com/LitwareHR/Project/FileDownload.aspx?DownloadId=11267" alt="SaaSWorkshop.png" /&gt;&lt;br /&gt; &lt;br /&gt;&lt;a name="20070424"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
What are we working on now? MPS provisioning
&lt;/h4&gt;&lt;h5&gt;
Friday, April 24, 2007
&lt;/h5&gt;&lt;b&gt;These days we’ve been doing some research on how the Microsoft Provisioning System (MPS) could be used for LitwareHR’s provisioning tasks.&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;The current version of LitwareHR executes command scripts and custom code for its datacenter and tenant provisioning actions (scripts located in &lt;i&gt;\Setup\DataCenter\&lt;/i&gt; and tenant provisioning code in &lt;i&gt;LitwareHR.Portfolio.Services.ProvisioningLogic.DoProvisioning&lt;/i&gt; method).&lt;br /&gt; &lt;br /&gt;MPS is part of the Windows-Based Hosting solution (WBH) and provides a standard interface for provisioning tasks. Through it, LitwareHR can take advantage of WBH and MPS features like provisioning plans, auditing, metering, and billing.&lt;br /&gt; &lt;br /&gt;As a first step, we are working on changing current tenant provisioning code into a MPS request that performs the same tasks (creation of virtual directory in IIS, adding an OU in ADAM and inserting tenant data in SQL databases).&lt;br /&gt;&lt;b&gt;What do you think? Have you ever used MPS? Any feedback is greatly appreciated. Post your comments &lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;More details about MPS and how we are working with it (external links or anchors in the same wiki page):&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;WBH and MPS overview&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.microsoft.com/technet/serviceproviders/wbh4_5/CMSU_INF_DW_WELCOME.mspx?mfr=true" class="externalLink"&gt;WBH 4.5 overview&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.microsoft.com/technet/serviceproviders/library4/CMSU_OSBP_Run_CONC_How_MPS_Works.mspx?mfr=true" class="externalLink"&gt;How MPS works&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.microsoft.com/technet/serviceproviders/apps1_5/CMSU_INF_DW_WELCOME.mspx?mfr=true" class="externalLink"&gt;MPS provisioning process architecture&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=MPS%20architecture%20diagrams&amp;amp;referringTitle=News"&gt;MPS architecture diagrams&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=WBH%20lab%20for%20development%20and%20testing%20of%20provisioning%20requests&amp;amp;referringTitle=News"&gt;WBH lab for development and testing of provisioning requests&lt;/a&gt;&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=MPS01%20explained%20screenshots&amp;amp;referringTitle=News"&gt;MPS01 explained screenshots&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;a name="20070323"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
&amp;quot;Tenant Provisioning&amp;quot; screencast released
&lt;/h4&gt;&lt;h5&gt;
Friday, March 23, 2007
&lt;/h5&gt;Once the &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Screencast_DatacenterProvisioning&amp;amp;referringTitle=News"&gt;Datacenter Provisioning&lt;/a&gt; is completed, tenants will be able to start trying LitwareHR application. First of all, they will have to create a tenant account at LitwareHR so they can use the application.&lt;br /&gt;The process that takes care of allocating the resources that tenant will use is called &amp;quot;Tenant Provisioning&amp;quot;:&lt;br /&gt;&lt;img src="http://www.codeplex.com/LitwareHR/Project/FileDownload.aspx?DownloadId=9061" alt="TenantProvisioning.png" /&gt;&lt;br /&gt; &lt;br /&gt;This screencast shows the &amp;quot;behind the scenes&amp;quot; actions this service does:&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;creates one virtual folder and two virtual directories in IIS for tenant's public and private sites&lt;/li&gt;&lt;li&gt;adds tenant basic information in MetadataStore database&lt;/li&gt;&lt;li&gt;inserts default tenant preferences in MetadataStore database, such as entity extension fields, workflow definitions and rulesets&lt;/li&gt;&lt;li&gt;creates the view filter for the position entity&lt;/li&gt;&lt;li&gt;creates an sql view that the tenant will use to retrieve the position entity fields&lt;/li&gt;&lt;li&gt;creates an Organizational Unit (OU) in the Authorization store (ADAM) with users and roles support&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;h5&gt;
Watch the screencast &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Screencast_TenantProvisioning&amp;amp;referringTitle=News"&gt;here&lt;/a&gt; and tell us what you think &lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.
&lt;/h5&gt; &lt;br /&gt; &lt;br /&gt;&lt;a name="20070313"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
&amp;quot;The holy grail of Enterprise SOA security&amp;quot; article, by Matias Woloski
&lt;/h4&gt;&lt;h5&gt;
Tuesday, March 13, 2007
&lt;/h5&gt;&lt;a href="http://staff.southworks.net/blogs/matiaswoloski" class="externalLink"&gt;Matias Woloski's&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; post about SOA Enterprise Security using WCF includes a step by step explanation on how the Federated Security Scenario works in LitwareHR. Take a look at this really interesting post &lt;a href="http://staff.southworks.net/blogs/matiaswoloski/archive/2007/03/10/The-holly-grail-of-Enterprise-SOA-security.aspx" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt; &lt;br /&gt;&lt;img src="http://www.codeplex.com/LitwareHR/Project/FileDownload.aspx?DownloadId=8192" alt="federatedSecurity.png" /&gt;&lt;br /&gt; &lt;br /&gt;What do you think? Send us feedback on the &lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;discussions boards&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; or the &lt;a href="http://www.codeplex.com/LitwareHR/WorkItem/List.aspx" class="externalLink"&gt;Issue Tracker&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;a name="20070312"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
Dependency Checker included in source code
&lt;/h4&gt;&lt;h5&gt;
Monday, March 12, 2007
&lt;/h5&gt;&lt;img src="http://www.codeplex.com/LitwareHR/Project/FileDownload.aspx?DownloadId=8173" alt="DependencyChecker.png" /&gt;&lt;br /&gt;We are working on a tool to help you identify all required components to run &lt;b&gt;LitwareHR&lt;/b&gt; and automate eventual configurations and/or setups. This is a preview for the tool. We are still working on a few details, but would appreciate any feedback from you. Thanks!&lt;br /&gt;&lt;h5&gt;
Download the Dependency checker included in the &lt;a href="http://www.codeplex.com/LitwareHR/SourceControl/DownloadSourceCode.aspx?changeSetId=5904" class="externalLink"&gt;last Change Set&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;
&lt;/h5&gt; &lt;br /&gt; &lt;br /&gt;&lt;a name="20070308"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
Just released! LitwareHR installer for Windows XP
&lt;/h4&gt;&lt;h5&gt;
Thursday, March 8, 2007
&lt;/h5&gt;Based on customer feedback, we are releasing a Windows XP specific installer for &lt;b&gt;LitwareHR&lt;/b&gt; that automates the procedures documented in this &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Make%20work%20WinXP%20guide&amp;amp;referringTitle=News"&gt;HowTo&lt;/a&gt;. Hopefully this will make your evaluation of &lt;b&gt;LitwareHR&lt;/b&gt; easier. &lt;br /&gt;&lt;img src="http://www.codeplex.com/LitwareHR/Project/FileDownload.aspx?DownloadId=8007" alt="WindowsXPInstaller.png" /&gt;&lt;br /&gt;&lt;b&gt;LitwareHR&lt;/b&gt; was originally designed to run on Windows Server 2003 because of the real-world datacenter features it provides such as the ability to run multiple websites in the same box (Windows XP’s IIS 5.1 doesn’t allow that). In the Windows XP version, we use different virtual directories instead:&lt;br /&gt;&lt;img src="http://www.codeplex.com/LitwareHR/Project/FileDownload.aspx?DownloadId=8011" alt="IIS_W2K3vsWinXP.png" /&gt;&lt;br /&gt; &lt;br /&gt;&lt;h5&gt;
Get the release &lt;a href="http://www.codeplex.com/LitwareHR/Project/FileDownload.aspx?DownloadId=8002" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; and please do keep sending us feedback on the &lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;discussions boards&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; or the &lt;a href="http://www.codeplex.com/LitwareHR/WorkItem/List.aspx" class="externalLink"&gt;Issue Tracker&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.
&lt;/h5&gt; &lt;br /&gt;&lt;u&gt;Note&lt;/u&gt;: This installer will not work under Windows Vista because ADAM is not yet compatible with that Windows version. See the &lt;a href="http://www.codeplex.com/LitwareHR/Thread/View.aspx?ThreadId=7203"&gt;related discussion&lt;/a&gt;.&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;a name="20070226"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
HowTo: run LitwareHR on a Windows XP box
&lt;/h4&gt;&lt;h5&gt;
Monday, February 26, 2007
&lt;/h5&gt;&lt;img src="http://www.codeplex.com/LitwareHR/Project/FileDownload.aspx?DownloadId=7483" alt="WindowsXPScreenshot.png" /&gt;&lt;br /&gt; &lt;br /&gt;LitwareHR was designed and built as close to a real world environment as possible. A production datacenter needs features provided by Windows Server 2003 and the design and implementation of the application were optimized against this platform. In particular, we believed using many websites as LitwareHR does,(www.litware.com, www.litwarehr.com, etc.) was an important feature to demonstrate and therefore we chose Windows Server 2003.&lt;br /&gt; &lt;br /&gt;The feedback we received is that many of you would prefer to run the application on Windows XP for evaluation purposes. &lt;br /&gt; &lt;br /&gt;This how-to describes the changes that you need to make to the original version so you can run it on Windows XP. Note that the MSI will still install on Windows XP.&lt;br /&gt; &lt;br /&gt;&lt;h5&gt;
Read about the steps &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Make%20work%20WinXP%20guide&amp;amp;referringTitle=News"&gt;here&lt;/a&gt; and please do keep sending us feedback on the &lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;discussions boards&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; or the &lt;a href="http://www.codeplex.com/LitwareHR/WorkItem/List.aspx" class="externalLink"&gt;Issue Tracker&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.
&lt;/h5&gt; &lt;br /&gt;Note: Even if you follow the how-to steps, LitwareHR will not work under Windows Vista (yet :)) because ADAM is not yet compatible with that Windows version. See the &lt;a href="http://www.codeplex.com/LitwareHR/Thread/View.aspx?ThreadId=7203"&gt;related discussion&lt;/a&gt;.&lt;br /&gt; &lt;br /&gt;&lt;a name="20070222"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
&amp;quot;Datacenter Provisioning&amp;quot; screencast released
&lt;/h4&gt;&lt;h5&gt;
Thursday, February 22, 2007
&lt;/h5&gt;&lt;img src="http://www.codeplex.com/LitwareHR/Project/FileDownload.aspx?DownloadId=7204" alt="news_Screencast_DatacenterProvisioning.png" /&gt;&lt;br /&gt;This screencast shows in detail the actions performed by the script in charge of setting up the structure needed to support LitwareHR's application.&lt;br /&gt;This is what we call &amp;quot;Datacenter Provisioning&amp;quot; and creates databases in SQL server, users and roles structures in the ADAM and websites in the IIS. &lt;br /&gt;After this Datacenter Provisioning is done, each tenant will be able to perform a &amp;quot;Tenant Provisioning&amp;quot; which will add tenant information in those repositories and will let the tenant to start trying the application.&lt;br /&gt; &lt;br /&gt;&lt;h5&gt;
Watch the screencast &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Screencast_DatacenterProvisioning&amp;amp;referringTitle=News"&gt;here&lt;/a&gt; and tell us what you think &lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.
&lt;/h5&gt; &lt;br /&gt; &lt;br /&gt;&lt;a name="20070219"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
Litware HR on ARCast.net
&lt;/h4&gt;&lt;h5&gt;
Monday, February 19, 2007
&lt;/h5&gt;&lt;a href="http://blogs.msdn.com/rjacobs/" class="externalLink"&gt;Ron Jacobs&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; published two videos about Litware HR on &lt;a href="http://www.skyscrapr.net/blogs/arcasts/" class="externalLink"&gt;ARCast.net&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. You can see &lt;a href="http://blogs.msdn.com/gianpaolo/default.aspx" class="externalLink"&gt;Gianpaolo Carraro&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; and &lt;a href="http://blogs.msdn.com/fred_chong/" class="externalLink"&gt;Fred Chong&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; introducing the application and showing the main architecture aspects:&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Introduction on SaaS and LitwareHR approach: &lt;a href="http://www.skyscrapr.net/blogs/arcasttv/archive/2007/02/13/746.aspx" class="externalLink"&gt;http://www.skyscrapr.net/blogs/arcasttv/archive/2007/02/13/746.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Demo and architecture breakdown part 1 (Tenant Provisioning + Presentation Configuration): &lt;a href="http://www.skyscrapr.net/blogs/arcasttv/archive/2007/02/15/759.aspx" class="externalLink"&gt;http://www.skyscrapr.net/blogs/arcasttv/archive/2007/02/15/759.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;&lt;b&gt;Update (February 20, 2007)&lt;/b&gt;&lt;/i&gt; Demo and architecture breakdown part 2 (Datamodel + Business Process Configuration): &lt;a href="http://www.skyscrapr.net/blogs/arcasttv/archive/2007/02/20/774.aspx" class="externalLink"&gt;http://www.skyscrapr.net/blogs/arcasttv/archive/2007/02/20/774.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>aschapiro</author><pubDate>Tue, 31 Jul 2007 04:17:46 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: News 20070731041746A</guid></item><item><title>UPDATED WIKI: News</title><link>http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=News&amp;version=29</link><description>&lt;div class="wikidoc"&gt;
&lt;h2&gt;
News
&lt;/h2&gt; &lt;br /&gt;&lt;a name="20070726"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
LitwareHR Smart Client (beta) Released
&lt;/h4&gt;&lt;h5&gt;
Thursday, July 26, 2007
&lt;/h5&gt;Just released! LitwareHR Smart Client demonstrates how to consume LitwareHR's functional and non-functional On-Line services from a desktop application. Based on WPF for richer visualization, it also includes support for offline scenarios. More information see the Planned Releases section &lt;a href="http://www.codeplex.com/LitwareHR/Release/ProjectReleases.aspx?ReleaseId=6113" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. Stay tuned to our blogs for more information and send us feedback please!&lt;br /&gt; &lt;br /&gt;&lt;a name="20070426"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
SaaS Architecture Workshop
&lt;/h4&gt;&lt;h5&gt;
Thursday, April 26, 2007
&lt;/h5&gt;&lt;a href="http://blogs.msdn.com/fred_chong/" class="externalLink"&gt;Fred Chong&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, &lt;a href="http://blogs.msdn.com/gianpaolo/" class="externalLink"&gt;Gianpaolo Carraro&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, Erik Weis and &lt;a href="http://staff.southworks.net/blogs/matiaswoloski/default.aspx" class="externalLink"&gt;Matias Woloski&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; gave a 3-day workshop on SaaS, at Microsoft HQ in Redmond. &lt;b&gt;Attending Microsoft employees and ISVs used a SaaS reference application based on LitwareHR to get inside of the architectural challenges solutions for data model configuration, tenant provisioning, workflow configuration and security.&lt;/b&gt;&lt;br /&gt;&lt;h3&gt;
Get the labs, slides and more information &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=SaaS%20Architecture%20Workshop%20070402&amp;amp;referringTitle=News"&gt;here&lt;/a&gt;
&lt;/h3&gt;&lt;img src="http://www.codeplex.com/LitwareHR/Project/FileDownload.aspx?DownloadId=11267" alt="SaaSWorkshop.png" /&gt;&lt;br /&gt; &lt;br /&gt;&lt;a name="20070424"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
What are we working on now? MPS provisioning
&lt;/h4&gt;&lt;h5&gt;
Friday, April 24, 2007
&lt;/h5&gt;&lt;b&gt;These days we’ve been doing some research on how the Microsoft Provisioning System (MPS) could be used for LitwareHR’s provisioning tasks.&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;The current version of LitwareHR executes command scripts and custom code for its datacenter and tenant provisioning actions (scripts located in &lt;i&gt;\Setup\DataCenter\&lt;/i&gt; and tenant provisioning code in &lt;i&gt;LitwareHR.Portfolio.Services.ProvisioningLogic.DoProvisioning&lt;/i&gt; method).&lt;br /&gt; &lt;br /&gt;MPS is part of the Windows-Based Hosting solution (WBH) and provides a standard interface for provisioning tasks. Through it, LitwareHR can take advantage of WBH and MPS features like provisioning plans, auditing, metering, and billing.&lt;br /&gt; &lt;br /&gt;As a first step, we are working on changing current tenant provisioning code into a MPS request that performs the same tasks (creation of virtual directory in IIS, adding an OU in ADAM and inserting tenant data in SQL databases).&lt;br /&gt;&lt;b&gt;What do you think? Have you ever used MPS? Any feedback is greatly appreciated. Post your comments &lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;More details about MPS and how we are working with it (external links or anchors in the same wiki page):&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;WBH and MPS overview&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.microsoft.com/technet/serviceproviders/wbh4_5/CMSU_INF_DW_WELCOME.mspx?mfr=true" class="externalLink"&gt;WBH 4.5 overview&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.microsoft.com/technet/serviceproviders/library4/CMSU_OSBP_Run_CONC_How_MPS_Works.mspx?mfr=true" class="externalLink"&gt;How MPS works&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.microsoft.com/technet/serviceproviders/apps1_5/CMSU_INF_DW_WELCOME.mspx?mfr=true" class="externalLink"&gt;MPS provisioning process architecture&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=MPS%20architecture%20diagrams&amp;amp;referringTitle=News"&gt;MPS architecture diagrams&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=WBH%20lab%20for%20development%20and%20testing%20of%20provisioning%20requests&amp;amp;referringTitle=News"&gt;WBH lab for development and testing of provisioning requests&lt;/a&gt;&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=MPS01%20explained%20screenshots&amp;amp;referringTitle=News"&gt;MPS01 explained screenshots&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;a name="20070323"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
&amp;quot;Tenant Provisioning&amp;quot; screencast released
&lt;/h4&gt;&lt;h5&gt;
Friday, March 23, 2007
&lt;/h5&gt;Once the &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Screencast_DatacenterProvisioning&amp;amp;referringTitle=News"&gt;Datacenter Provisioning&lt;/a&gt; is completed, tenants will be able to start trying LitwareHR application. First of all, they will have to create a tenant account at LitwareHR so they can use the application.&lt;br /&gt;The process that takes care of allocating the resources that tenant will use is called &amp;quot;Tenant Provisioning&amp;quot;:&lt;br /&gt;&lt;img src="http://www.codeplex.com/LitwareHR/Project/FileDownload.aspx?DownloadId=9061" alt="TenantProvisioning.png" /&gt;&lt;br /&gt; &lt;br /&gt;This screencast shows the &amp;quot;behind the scenes&amp;quot; actions this service does:&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;creates one virtual folder and two virtual directories in IIS for tenant's public and private sites&lt;/li&gt;&lt;li&gt;adds tenant basic information in MetadataStore database&lt;/li&gt;&lt;li&gt;inserts default tenant preferences in MetadataStore database, such as entity extension fields, workflow definitions and rulesets&lt;/li&gt;&lt;li&gt;creates the view filter for the position entity&lt;/li&gt;&lt;li&gt;creates an sql view that the tenant will use to retrieve the position entity fields&lt;/li&gt;&lt;li&gt;creates an Organizational Unit (OU) in the Authorization store (ADAM) with users and roles support&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;h5&gt;
Watch the screencast &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Screencast_TenantProvisioning&amp;amp;referringTitle=News"&gt;here&lt;/a&gt; and tell us what you think &lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.
&lt;/h5&gt; &lt;br /&gt; &lt;br /&gt;&lt;a name="20070313"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
&amp;quot;The holy grail of Enterprise SOA security&amp;quot; article, by Matias Woloski
&lt;/h4&gt;&lt;h5&gt;
Tuesday, March 13, 2007
&lt;/h5&gt;&lt;a href="http://staff.southworks.net/blogs/matiaswoloski" class="externalLink"&gt;Matias Woloski's&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; post about SOA Enterprise Security using WCF includes a step by step explanation on how the Federated Security Scenario works in LitwareHR. Take a look at this really interesting post &lt;a href="http://staff.southworks.net/blogs/matiaswoloski/archive/2007/03/10/The-holly-grail-of-Enterprise-SOA-security.aspx" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt; &lt;br /&gt;&lt;img src="http://www.codeplex.com/LitwareHR/Project/FileDownload.aspx?DownloadId=8192" alt="federatedSecurity.png" /&gt;&lt;br /&gt; &lt;br /&gt;What do you think? Send us feedback on the &lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;discussions boards&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; or the &lt;a href="http://www.codeplex.com/LitwareHR/WorkItem/List.aspx" class="externalLink"&gt;Issue Tracker&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;a name="20070312"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
Dependency Checker included in source code
&lt;/h4&gt;&lt;h5&gt;
Monday, March 12, 2007
&lt;/h5&gt;&lt;img src="http://www.codeplex.com/LitwareHR/Project/FileDownload.aspx?DownloadId=8173" alt="DependencyChecker.png" /&gt;&lt;br /&gt;We are working on a tool to help you identify all required components to run &lt;b&gt;LitwareHR&lt;/b&gt; and automate eventual configurations and/or setups. This is a preview for the tool. We are still working on a few details, but would appreciate any feedback from you. Thanks!&lt;br /&gt;&lt;h5&gt;
Download the Dependency checker included in the &lt;a href="http://www.codeplex.com/LitwareHR/SourceControl/DownloadSourceCode.aspx?changeSetId=5904" class="externalLink"&gt;last Change Set&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;
&lt;/h5&gt; &lt;br /&gt; &lt;br /&gt;&lt;a name="20070308"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
Just released! LitwareHR installer for Windows XP
&lt;/h4&gt;&lt;h5&gt;
Thursday, March 8, 2007
&lt;/h5&gt;Based on customer feedback, we are releasing a Windows XP specific installer for &lt;b&gt;LitwareHR&lt;/b&gt; that automates the procedures documented in this &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Make%20work%20WinXP%20guide&amp;amp;referringTitle=News"&gt;HowTo&lt;/a&gt;. Hopefully this will make your evaluation of &lt;b&gt;LitwareHR&lt;/b&gt; easier. &lt;br /&gt;&lt;img src="http://www.codeplex.com/LitwareHR/Project/FileDownload.aspx?DownloadId=8007" alt="WindowsXPInstaller.png" /&gt;&lt;br /&gt;&lt;b&gt;LitwareHR&lt;/b&gt; was originally designed to run on Windows Server 2003 because of the real-world datacenter features it provides such as the ability to run multiple websites in the same box (Windows XP’s IIS 5.1 doesn’t allow that). In the Windows XP version, we use different virtual directories instead:&lt;br /&gt;&lt;img src="http://www.codeplex.com/LitwareHR/Project/FileDownload.aspx?DownloadId=8011" alt="IIS_W2K3vsWinXP.png" /&gt;&lt;br /&gt; &lt;br /&gt;&lt;h5&gt;
Get the release &lt;a href="http://www.codeplex.com/LitwareHR/Project/FileDownload.aspx?DownloadId=8002" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; and please do keep sending us feedback on the &lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;discussions boards&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; or the &lt;a href="http://www.codeplex.com/LitwareHR/WorkItem/List.aspx" class="externalLink"&gt;Issue Tracker&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.
&lt;/h5&gt; &lt;br /&gt;&lt;u&gt;Note&lt;/u&gt;: This installer will not work under Windows Vista because ADAM is not yet compatible with that Windows version. See the &lt;a href="http://www.codeplex.com/LitwareHR/Thread/View.aspx?ThreadId=7203"&gt;related discussion&lt;/a&gt;.&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;a name="20070226"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
HowTo: run LitwareHR on a Windows XP box
&lt;/h4&gt;&lt;h5&gt;
Monday, February 26, 2007
&lt;/h5&gt;&lt;img src="http://www.codeplex.com/LitwareHR/Project/FileDownload.aspx?DownloadId=7483" alt="WindowsXPScreenshot.png" /&gt;&lt;br /&gt; &lt;br /&gt;LitwareHR was designed and built as close to a real world environment as possible. A production datacenter needs features provided by Windows Server 2003 and the design and implementation of the application were optimized against this platform. In particular, we believed using many websites as LitwareHR does,(www.litware.com, www.litwarehr.com, etc.) was an important feature to demonstrate and therefore we chose Windows Server 2003.&lt;br /&gt; &lt;br /&gt;The feedback we received is that many of you would prefer to run the application on Windows XP for evaluation purposes. &lt;br /&gt; &lt;br /&gt;This how-to describes the changes that you need to make to the original version so you can run it on Windows XP. Note that the MSI will still install on Windows XP.&lt;br /&gt; &lt;br /&gt;&lt;h5&gt;
Read about the steps &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Make%20work%20WinXP%20guide&amp;amp;referringTitle=News"&gt;here&lt;/a&gt; and please do keep sending us feedback on the &lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;discussions boards&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; or the &lt;a href="http://www.codeplex.com/LitwareHR/WorkItem/List.aspx" class="externalLink"&gt;Issue Tracker&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.
&lt;/h5&gt; &lt;br /&gt;Note: Even if you follow the how-to steps, LitwareHR will not work under Windows Vista (yet :)) because ADAM is not yet compatible with that Windows version. See the &lt;a href="http://www.codeplex.com/LitwareHR/Thread/View.aspx?ThreadId=7203"&gt;related discussion&lt;/a&gt;.&lt;br /&gt; &lt;br /&gt;&lt;a name="20070222"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
&amp;quot;Datacenter Provisioning&amp;quot; screencast released
&lt;/h4&gt;&lt;h5&gt;
Thursday, February 22, 2007
&lt;/h5&gt;&lt;img src="http://www.codeplex.com/LitwareHR/Project/FileDownload.aspx?DownloadId=7204" alt="news_Screencast_DatacenterProvisioning.png" /&gt;&lt;br /&gt;This screencast shows in detail the actions performed by the script in charge of setting up the structure needed to support LitwareHR's application.&lt;br /&gt;This is what we call &amp;quot;Datacenter Provisioning&amp;quot; and creates databases in SQL server, users and roles structures in the ADAM and websites in the IIS. &lt;br /&gt;After this Datacenter Provisioning is done, each tenant will be able to perform a &amp;quot;Tenant Provisioning&amp;quot; which will add tenant information in those repositories and will let the tenant to start trying the application.&lt;br /&gt; &lt;br /&gt;&lt;h5&gt;
Watch the screencast &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Screencast_DatacenterProvisioning&amp;amp;referringTitle=News"&gt;here&lt;/a&gt; and tell us what you think &lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.
&lt;/h5&gt; &lt;br /&gt; &lt;br /&gt;&lt;a name="20070219"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
Litware HR on ARCast.net
&lt;/h4&gt;&lt;h5&gt;
Monday, February 19, 2007
&lt;/h5&gt;&lt;a href="http://blogs.msdn.com/rjacobs/" class="externalLink"&gt;Ron Jacobs&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; published two videos about Litware HR on &lt;a href="http://www.skyscrapr.net/blogs/arcasts/" class="externalLink"&gt;ARCast.net&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. You can see &lt;a href="http://blogs.msdn.com/gianpaolo/default.aspx" class="externalLink"&gt;Gianpaolo Carraro&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; and &lt;a href="http://blogs.msdn.com/fred_chong/" class="externalLink"&gt;Fred Chong&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; introducing the application and showing the main architecture aspects:&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Introduction on SaaS and LitwareHR approach: &lt;a href="http://www.skyscrapr.net/blogs/arcasttv/archive/2007/02/13/746.aspx" class="externalLink"&gt;http://www.skyscrapr.net/blogs/arcasttv/archive/2007/02/13/746.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Demo and architecture breakdown part 1 (Tenant Provisioning + Presentation Configuration): &lt;a href="http://www.skyscrapr.net/blogs/arcasttv/archive/2007/02/15/759.aspx" class="externalLink"&gt;http://www.skyscrapr.net/blogs/arcasttv/archive/2007/02/15/759.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;&lt;b&gt;Update (February 20, 2007)&lt;/b&gt;&lt;/i&gt; Demo and architecture breakdown part 2 (Datamodel + Business Process Configuration): &lt;a href="http://www.skyscrapr.net/blogs/arcasttv/archive/2007/02/20/774.aspx" class="externalLink"&gt;http://www.skyscrapr.net/blogs/arcasttv/archive/2007/02/20/774.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>aschapiro</author><pubDate>Tue, 31 Jul 2007 04:00:20 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: News 20070731040020A</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Home&amp;version=38</link><description>&lt;div class="wikidoc"&gt;
&lt;img src="http://www.codeplex.com/LitwareHR/Project/FileDownload.aspx?DownloadId=6435" alt="LitwareHeader.png" /&gt;&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Welcome to the LitwareHR community site
&lt;/h2&gt;&lt;i&gt;SaaS is a journey walk with us!&lt;/i&gt; This has been our motto since we started our SaaS architecture guidance about one year ago. &lt;br /&gt;In this journey, the release of LitwareHR represents an important milestone; most likely the most important since the launch of the &lt;a href="http://msdn.microsoft.com/architecture/saas" class="externalLink"&gt;SaaS architecture web site&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; on MSDN back in August. Aimed at software architects and developers, the goal of LitwareHR is twofold:&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;To be the embodiment of the architectural guidance described in our whitepapers&lt;/li&gt;&lt;li&gt;To demonstrate how the Microsoft platform is used in the creation of SaaS solutions&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;With this release of LitwareHR, we are moving forward in the understanding of designing and building SaaS applications, but as mentioned, this is a journey, LitwareHR will evolve over time. New knowledge will impact future implementations, new technologies will change how certain aspects will be implemented. &lt;br /&gt; &lt;br /&gt;Below you will find information on how to get the code (Getting Started) and maybe even more importantly how to participate (To Participate). &lt;br /&gt; &lt;br /&gt;We have been very excited about discovering ways of taming the 3 headed monster that haunts all SaaS ISVs, we are even more now we can do it with you.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Quick Links
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=News&amp;amp;referringTitle=Home&amp;amp;ANCHOR#20070424"&gt;What are we working on now? MPS provisioning&lt;/a&gt; &lt;b&gt;(New!)&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=SaaS%20Architecture%20Workshop%20070402&amp;amp;referringTitle=Home"&gt;SaaS Architecture Workshop Material: Slides and labs&lt;/a&gt; &lt;b&gt;(New!)&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=News&amp;amp;referringTitle=Home"&gt;News&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Getting%20started&amp;amp;referringTitle=Home"&gt;Getting started&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Release/ProjectReleases.aspx?ReleaseId=1827"&gt;Download release installer and documentation&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Litware%20HR%20FAQ&amp;amp;referringTitle=Home"&gt;FAQ and troubleshooting&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;Discuss in forums&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; or &lt;a href="http://www.codeplex.com/LitwareHR/WorkItem/List.aspx" class="externalLink"&gt;report issues&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;h2&gt;
News
&lt;/h2&gt;&lt;h4&gt;
LitwareHR Smart Client (beta) Released
&lt;/h4&gt;&lt;h5&gt;
Thursday, July 26, 2007
&lt;/h5&gt;Just released! LitwareHR Smart Client demonstrates how to consume LitwareHR's functional and non-functional On-Line services from a desktop application. Based on WPF for richer visualization, it also includes support for offline scenarios. More information see the Planned Releases section &lt;a href="http://www.codeplex.com/LitwareHR/Release/ProjectReleases.aspx?ReleaseId=6113" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. Stay tuned to our blogs for more information and send us feedback please!&lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
SaaS Architecture Workshop
&lt;/h4&gt;&lt;h5&gt;
Thursday, April 26, 2007
&lt;/h5&gt;&lt;a href="http://blogs.msdn.com/fred_chong/" class="externalLink"&gt;Fred Chong&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, &lt;a href="http://blogs.msdn.com/gianpaolo/" class="externalLink"&gt;Gianpaolo Carraro&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, Erik Weis and &lt;a href="http://staff.southworks.net/blogs/matiaswoloski/default.aspx" class="externalLink"&gt;Matias Woloski&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; gave a 3-day workshop on SaaS, at Microsoft HQ in Redmond. &lt;b&gt;Attending Microsoft employees and ISVs used a SaaS reference application based on LitwareHR to get inside of the architectural challenges solutions for data model configuration, tenant provisioning, workflow configuration and security.&lt;/b&gt;&lt;br /&gt;&lt;h4&gt;
Get the labs, slides and more information &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=SaaS%20Architecture%20Workshop%20070402&amp;amp;referringTitle=Home"&gt;here&lt;/a&gt;
&lt;/h4&gt; &lt;br /&gt;&lt;h4&gt;
What are we working on now? MPS provisioning
&lt;/h4&gt;&lt;h5&gt;
Friday, April 24, 2007
&lt;/h5&gt;&lt;b&gt;These days we’ve been doing some research on how the Microsoft Provisioning System (MPS) could be used for LitwareHR’s provisioning tasks.&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;The current version of LitwareHR executes command scripts and custom code for its datacenter and tenant provisioning actions (scripts located in &lt;i&gt;\Setup\DataCenter\&lt;/i&gt; and tenant provisioning code in &lt;i&gt;LitwareHR.Portfolio.Services.ProvisioningLogic.DoProvisioning&lt;/i&gt; method).&lt;br /&gt; &lt;br /&gt;MPS is part of the Windows-Based Hosting solution (WBH) and provides a standard interface for provisioning tasks. Through it, LitwareHR can take advantage of WBH and MPS features like provisioning plans, auditing, metering, and billing.&lt;br /&gt; &lt;br /&gt;As a first step, we are working on changing current tenant provisioning code into a MPS request that performs the same tasks (creation of virtual directory in IIS, adding an OU in ADAM and inserting tenant data in SQL databases).&lt;br /&gt;&lt;b&gt;What do you think? Have you ever used MPS? Any feedback is greatly appreciated. Post your comments &lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;More details about MPS and how we are working with it (external links or anchors in the same wiki page):&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;WBH and MPS overview&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.microsoft.com/technet/serviceproviders/wbh4_5/CMSU_INF_DW_WELCOME.mspx?mfr=true" class="externalLink"&gt;WBH 4.5 overview&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.microsoft.com/technet/serviceproviders/library4/CMSU_OSBP_Run_CONC_How_MPS_Works.mspx?mfr=true" class="externalLink"&gt;How MPS works&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.microsoft.com/technet/serviceproviders/apps1_5/CMSU_INF_DW_WELCOME.mspx?mfr=true" class="externalLink"&gt;MPS provisioning process architecture&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=MPS%20architecture%20diagrams&amp;amp;referringTitle=Home"&gt;MPS architecture diagrams&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=WBH%20lab%20for%20development%20and%20testing%20of%20provisioning%20requests&amp;amp;referringTitle=Home"&gt;WBH lab for development and testing of provisioning requests&lt;/a&gt;&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=MPS01%20explained%20screenshots&amp;amp;referringTitle=Home"&gt;MPS01 explained screenshots&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt; &lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=News&amp;amp;referringTitle=Home"&gt;More news&lt;/a&gt;
&lt;/h4&gt; &lt;br /&gt;&lt;h2&gt;
About the Project
&lt;/h2&gt;LitwareHR is a fictitious HR application providing recruitment management software delivered as a service. But the important aspects are not what the application does but how it is implemented.&lt;br /&gt; &lt;br /&gt;LitwareHR is implemented as a Single Instance Multi Tenant application, which means that all LitwareHR customers (or tenants) share the same instance of the application including a single database. Showing how to be multi tenant efficient as well as allowing tenant specific customization in a single instance environment was one of the key objective of LitwareHR.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Getting Started
&lt;/h2&gt;The &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Getting%20Started&amp;amp;referringTitle=Home"&gt;Getting Started&lt;/a&gt; provides recommendations on how to quickly install and start using LitwareHR.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Frequently Asked Questions and Troubleshooting Guide
&lt;/h2&gt;Have a question? You'll probably get the answer &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Litware%20HR%20FAQ&amp;amp;referringTitle=Home"&gt;here&lt;/a&gt;.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
To Participate
&lt;/h2&gt;There are several ways you will be able to participate to this project.&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;Discuss in forums&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/WorkItem/List.aspx" class="externalLink"&gt;Report issues&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/WorkItem/List.aspx" class="externalLink"&gt;Submit feature requests&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (feature requests are entered as issues)&lt;/li&gt;&lt;li&gt;Contribute code: Consistent with standard practice on community development sites, we will ask any community contributors to (1) assign us ownership of the contributions, (2) have your employers, if any, waive any claim to the contributions, and (3) warrant against IP infringement License. If you can comply to these 3 points, please &lt;a href="mailto:ariel.schapiro@southworks.net" class="externalLink"&gt;contact&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; LitwareHR community lead and notify your interest in contributing code. &lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;h2&gt;
Resources
&lt;/h2&gt;Additional Resources can be found:&lt;br /&gt;&lt;h4&gt;
On MSDN:
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;SaaS Architecture Center: &lt;a href="http://msdn.microsoft.com/architecture/saas" class="externalLink"&gt;http://msdn.microsoft.com/architecture/saas&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;LitwareHR sample application on MSDN: &lt;a href="http://msdn.microsoft.com/architecture/saas/sampleApp" class="externalLink"&gt;http://msdn.microsoft.com/architecture/saas/sampleApp&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;h4&gt;
On Skyskrapr.net:
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;The “Making Of” LitwareHR on Skyscrapr: &lt;a href="http://www.skyscrapr.net/architects-in-action.aspx" class="externalLink"&gt;http://www.skyscrapr.net/architects-in-action.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;h4&gt;
On blogs:
&lt;/h4&gt;&lt;h4&gt;
Gianpaolo’s blog: &lt;a href="http://blogs.msdn.com/gianpaolo" class="externalLink"&gt;http://blogs.msdn.com/gianpaolo&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;
&lt;/h4&gt;&lt;div class="rss"&gt;
&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://blogs.msdn.com/gianpaolo/archive/2007/07/05/efficient-software-delivery-through-service-delivery-platforms.aspx"&gt;Efficient Software Delivery through Service Delivery Platforms&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Thursday, July 05, 2007&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://blogs.msdn.com/gianpaolo/rss_tag_SaaS.xml" target="_blank"&gt;Gianpaolo's blog : SaaS&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://blogs.msdn.com/gianpaolo/archive/2007/06/30/either-i-don-t-get-it-or-i-m-calling-at-least-partial-bs-on-sas-70.aspx"&gt;Either I don't get it or I'm calling (at least partial) BS on SaS 70&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Saturday, June 30, 2007&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://blogs.msdn.com/gianpaolo/rss_tag_SaaS.xml" target="_blank"&gt;Gianpaolo's blog : SaaS&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
Fred’s blog: &lt;a href="http://blogs.msdn.com/fred_chong" class="externalLink"&gt;http://blogs.msdn.com/fred_chong&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;
&lt;/h4&gt;&lt;div class="rss"&gt;
&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://blogs.msdn.com/fred_chong/archive/2007/06/11/implications-of-self-outsourced-and-oem-hosting.aspx"&gt;Implications of Self-, Outsourced- and OEM-Hosting&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Tuesday, June 12, 2007&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://blogs.msdn.com/fred_chong/rss_tag_SaaS.xml" target="_blank"&gt;Fred Chong's WebBlog : SaaS&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://blogs.msdn.com/fred_chong/archive/2007/05/02/saas-in-innovation-celebration-event.aspx"&gt;SaaS in Innovation Celebration Event&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Wednesday, May 02, 2007&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://blogs.msdn.com/fred_chong/rss_tag_SaaS.xml" target="_blank"&gt;Fred Chong's WebBlog : SaaS&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
Eugenio’s blog: &lt;a href="http://blogs.msdn.com/eugeniop" class="externalLink"&gt;http://blogs.msdn.com/eugeniop&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;
&lt;/h4&gt;&lt;div class="rss"&gt;
&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://blogs.msdn.com/eugeniop/archive/2007/07/10/software-services-litwarehr-smart-client.aspx"&gt;Software + Services - LitwareHR Smart Client&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Tuesday, July 10, 2007&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://blogs.msdn.com/eugeniop/rss_tag_SaaS.xml" target="_blank"&gt;Eugenio Pace - Software as a Service Architecture Guidance : SaaS&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://blogs.msdn.com/eugeniop/archive/2007/07/05/microsoft-silverlight-streaming-an-example-of-a-specialized-service-delivery-platform.aspx"&gt;Microsoft Silverlight Streaming - An example of a specialized Service Delivery Platform&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Thursday, July 05, 2007&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://blogs.msdn.com/eugeniop/rss_tag_SaaS.xml" target="_blank"&gt;Eugenio Pace - Software as a Service Architecture Guidance : SaaS&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
Ariel’s blog: &lt;a href="http://staff.southworks.net/blogs/ariel" class="externalLink"&gt;http://staff.southworks.net/blogs/ariel&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;
&lt;/h4&gt;&lt;div class="rss"&gt;
&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://staff.southworks.net/blogs/ariel/archive/2007/06/20/CSF-and-LitwareHR_3A00_-Kickoff-week.aspx"&gt;CSF and LitwareHR: Kickoff week&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Wednesday, June 20, 2007&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://staff.southworks.net/blogs/ariel/rss.aspx?Tags=Litware+HR&amp;amp;AndTags=1" target="_blank"&gt;Ariel Schapiro : Litware HR&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://staff.southworks.net/blogs/ariel/archive/2007/04/10/Some-SaaS-Links.aspx"&gt;Some SaaS Links&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Tuesday, April 10, 2007&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://staff.southworks.net/blogs/ariel/rss.aspx?Tags=Litware+HR&amp;amp;AndTags=1" target="_blank"&gt;Ariel Schapiro : Litware HR&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Thanks
&lt;/h2&gt;We would like to thank &lt;a href="http://www.southworks.net/en/cpny/default.aspx" class="externalLink"&gt;Southworks&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; for their critical help in building this application as well as the people at the &lt;a href="http://msdn.microsoft.com/events/pac/" class="externalLink"&gt;Platform Adoption Center&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; for allowing us to use their resources for part of this project.&lt;br /&gt; &lt;br /&gt;&lt;img src="http://www.codeplex.com/LitwareHR/Project/FileDownload.aspx?DownloadId=6542" alt="screenshots2.png" /&gt;&lt;br /&gt;
&lt;/div&gt;</description><author>eugeniop</author><pubDate>Fri, 27 Jul 2007 01:16:02 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20070727011602A</guid></item><item><title>UPDATED WIKI: Home</title><link>http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Home&amp;version=37</link><description>&lt;div class="wikidoc"&gt;
&lt;img src="http://www.codeplex.com/LitwareHR/Project/FileDownload.aspx?DownloadId=6435" alt="LitwareHeader.png" /&gt;&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Welcome to the LitwareHR community site
&lt;/h2&gt;&lt;i&gt;SaaS is a journey walk with us!&lt;/i&gt; This has been our motto since we started our SaaS architecture guidance about one year ago. &lt;br /&gt;In this journey, the release of LitwareHR represents an important milestone; most likely the most important since the launch of the &lt;a href="http://msdn.microsoft.com/architecture/saas" class="externalLink"&gt;SaaS architecture web site&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; on MSDN back in August. Aimed at software architects and developers, the goal of LitwareHR is twofold:&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;To be the embodiment of the architectural guidance described in our whitepapers&lt;/li&gt;&lt;li&gt;To demonstrate how the Microsoft platform is used in the creation of SaaS solutions&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;With this release of LitwareHR, we are moving forward in the understanding of designing and building SaaS applications, but as mentioned, this is a journey, LitwareHR will evolve over time. New knowledge will impact future implementations, new technologies will change how certain aspects will be implemented. &lt;br /&gt; &lt;br /&gt;Below you will find information on how to get the code (Getting Started) and maybe even more importantly how to participate (To Participate). &lt;br /&gt; &lt;br /&gt;We have been very excited about discovering ways of taming the 3 headed monster that haunts all SaaS ISVs, we are even more now we can do it with you.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Quick Links
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=News&amp;amp;referringTitle=Home&amp;amp;ANCHOR#20070424"&gt;What are we working on now? MPS provisioning&lt;/a&gt; &lt;b&gt;(New!)&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=SaaS%20Architecture%20Workshop%20070402&amp;amp;referringTitle=Home"&gt;SaaS Architecture Workshop Material: Slides and labs&lt;/a&gt; &lt;b&gt;(New!)&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=News&amp;amp;referringTitle=Home"&gt;News&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Getting%20started&amp;amp;referringTitle=Home"&gt;Getting started&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Release/ProjectReleases.aspx?ReleaseId=1827"&gt;Download release installer and documentation&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Litware%20HR%20FAQ&amp;amp;referringTitle=Home"&gt;FAQ and troubleshooting&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;Discuss in forums&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; or &lt;a href="http://www.codeplex.com/LitwareHR/WorkItem/List.aspx" class="externalLink"&gt;report issues&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;h2&gt;
News
&lt;/h2&gt;&lt;h4&gt;
SaaS Architecture Workshop
&lt;/h4&gt;&lt;h5&gt;
Thursday, April 26, 2007
&lt;/h5&gt;&lt;a href="http://blogs.msdn.com/fred_chong/" class="externalLink"&gt;Fred Chong&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, &lt;a href="http://blogs.msdn.com/gianpaolo/" class="externalLink"&gt;Gianpaolo Carraro&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, Erik Weis and &lt;a href="http://staff.southworks.net/blogs/matiaswoloski/default.aspx" class="externalLink"&gt;Matias Woloski&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; gave a 3-day workshop on SaaS, at Microsoft HQ in Redmond. &lt;b&gt;Attending Microsoft employees and ISVs used a SaaS reference application based on LitwareHR to get inside of the architectural challenges solutions for data model configuration, tenant provisioning, workflow configuration and security.&lt;/b&gt;&lt;br /&gt;&lt;h4&gt;
Get the labs, slides and more information &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=SaaS%20Architecture%20Workshop%20070402&amp;amp;referringTitle=Home"&gt;here&lt;/a&gt;
&lt;/h4&gt; &lt;br /&gt;&lt;h4&gt;
What are we working on now? MPS provisioning
&lt;/h4&gt;&lt;h5&gt;
Friday, April 24, 2007
&lt;/h5&gt;&lt;b&gt;These days we’ve been doing some research on how the Microsoft Provisioning System (MPS) could be used for LitwareHR’s provisioning tasks.&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;The current version of LitwareHR executes command scripts and custom code for its datacenter and tenant provisioning actions (scripts located in &lt;i&gt;\Setup\DataCenter\&lt;/i&gt; and tenant provisioning code in &lt;i&gt;LitwareHR.Portfolio.Services.ProvisioningLogic.DoProvisioning&lt;/i&gt; method).&lt;br /&gt; &lt;br /&gt;MPS is part of the Windows-Based Hosting solution (WBH) and provides a standard interface for provisioning tasks. Through it, LitwareHR can take advantage of WBH and MPS features like provisioning plans, auditing, metering, and billing.&lt;br /&gt; &lt;br /&gt;As a first step, we are working on changing current tenant provisioning code into a MPS request that performs the same tasks (creation of virtual directory in IIS, adding an OU in ADAM and inserting tenant data in SQL databases).&lt;br /&gt;&lt;b&gt;What do you think? Have you ever used MPS? Any feedback is greatly appreciated. Post your comments &lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;More details about MPS and how we are working with it (external links or anchors in the same wiki page):&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;WBH and MPS overview&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.microsoft.com/technet/serviceproviders/wbh4_5/CMSU_INF_DW_WELCOME.mspx?mfr=true" class="externalLink"&gt;WBH 4.5 overview&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.microsoft.com/technet/serviceproviders/library4/CMSU_OSBP_Run_CONC_How_MPS_Works.mspx?mfr=true" class="externalLink"&gt;How MPS works&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.microsoft.com/technet/serviceproviders/apps1_5/CMSU_INF_DW_WELCOME.mspx?mfr=true" class="externalLink"&gt;MPS provisioning process architecture&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=MPS%20architecture%20diagrams&amp;amp;referringTitle=Home"&gt;MPS architecture diagrams&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=WBH%20lab%20for%20development%20and%20testing%20of%20provisioning%20requests&amp;amp;referringTitle=Home"&gt;WBH lab for development and testing of provisioning requests&lt;/a&gt;&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=MPS01%20explained%20screenshots&amp;amp;referringTitle=Home"&gt;MPS01 explained screenshots&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt; &lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=News&amp;amp;referringTitle=Home"&gt;More news&lt;/a&gt;
&lt;/h4&gt; &lt;br /&gt;&lt;h2&gt;
About the Project
&lt;/h2&gt;LitwareHR is a fictitious HR application providing recruitment management software delivered as a service. But the important aspects are not what the application does but how it is implemented.&lt;br /&gt; &lt;br /&gt;LitwareHR is implemented as a Single Instance Multi Tenant application, which means that all LitwareHR customers (or tenants) share the same instance of the application including a single database. Showing how to be multi tenant efficient as well as allowing tenant specific customization in a single instance environment was one of the key objective of LitwareHR.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Getting Started
&lt;/h2&gt;The &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Getting%20Started&amp;amp;referringTitle=Home"&gt;Getting Started&lt;/a&gt; provides recommendations on how to quickly install and start using LitwareHR.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Frequently Asked Questions and Troubleshooting Guide
&lt;/h2&gt;Have a question? You'll probably get the answer &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Litware%20HR%20FAQ&amp;amp;referringTitle=Home"&gt;here&lt;/a&gt;.&lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
To Participate
&lt;/h2&gt;There are several ways you will be able to participate to this project.&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;Discuss in forums&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/WorkItem/List.aspx" class="externalLink"&gt;Report issues&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/WorkItem/List.aspx" class="externalLink"&gt;Submit feature requests&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; (feature requests are entered as issues)&lt;/li&gt;&lt;li&gt;Contribute code: Consistent with standard practice on community development sites, we will ask any community contributors to (1) assign us ownership of the contributions, (2) have your employers, if any, waive any claim to the contributions, and (3) warrant against IP infringement License. If you can comply to these 3 points, please &lt;a href="mailto:ariel.schapiro@southworks.net" class="externalLink"&gt;contact&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; LitwareHR community lead and notify your interest in contributing code. &lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;h2&gt;
Resources
&lt;/h2&gt;Additional Resources can be found:&lt;br /&gt;&lt;h4&gt;
On MSDN:
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;SaaS Architecture Center: &lt;a href="http://msdn.microsoft.com/architecture/saas" class="externalLink"&gt;http://msdn.microsoft.com/architecture/saas&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;LitwareHR sample application on MSDN: &lt;a href="http://msdn.microsoft.com/architecture/saas/sampleApp" class="externalLink"&gt;http://msdn.microsoft.com/architecture/saas/sampleApp&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;h4&gt;
On Skyskrapr.net:
&lt;/h4&gt;&lt;ul&gt;
&lt;li&gt;The “Making Of” LitwareHR on Skyscrapr: &lt;a href="http://www.skyscrapr.net/architects-in-action.aspx" class="externalLink"&gt;http://www.skyscrapr.net/architects-in-action.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;h4&gt;
On blogs:
&lt;/h4&gt;&lt;h4&gt;
Gianpaolo’s blog: &lt;a href="http://blogs.msdn.com/gianpaolo" class="externalLink"&gt;http://blogs.msdn.com/gianpaolo&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;
&lt;/h4&gt;&lt;div class="rss"&gt;
&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://blogs.msdn.com/gianpaolo/archive/2007/04/19/recommendation-add-eugenio-s-blog-to-your-list.aspx"&gt;Recommendation: Add Eugenio's Blog to Your List&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Friday, April 20, 2007&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://blogs.msdn.com/gianpaolo/rss_tag_SaaS.xml" target="_blank"&gt;Gianpaolo's blog : SaaS&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://blogs.msdn.com/gianpaolo/archive/2007/04/16/saas-quot-undertaker-quot.aspx"&gt;SaaS Undertaker ++&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Monday, April 16, 2007&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://blogs.msdn.com/gianpaolo/rss_tag_SaaS.xml" target="_blank"&gt;Gianpaolo's blog : SaaS&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
Fred’s blog: &lt;a href="http://blogs.msdn.com/fred_chong" class="externalLink"&gt;http://blogs.msdn.com/fred_chong&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;
&lt;/h4&gt;&lt;div class="rss"&gt;
&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://blogs.msdn.com/fred_chong/archive/2007/04/02/spring-time-christmas-gift-saas-architecture-workshop.aspx"&gt;Spring Time Christmas Gift: SaaS Architecture Workshop&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Tuesday, April 03, 2007&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://blogs.msdn.com/fred_chong/rss_tag_SaaS.xml" target="_blank"&gt;Fred Chong's WebBlog : SaaS&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://blogs.msdn.com/fred_chong/archive/2007/03/01/saas-in-china.aspx"&gt;SaaS in China&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Friday, March 02, 2007&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://blogs.msdn.com/fred_chong/rss_tag_SaaS.xml" target="_blank"&gt;Fred Chong's WebBlog : SaaS&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
Eugenio’s blog: &lt;a href="http://blogs.msdn.com/eugeniop" class="externalLink"&gt;http://blogs.msdn.com/eugeniop&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;
&lt;/h4&gt;&lt;div class="rss"&gt;
&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://blogs.msdn.com/eugeniop/archive/2007/04/25/ux-and-saas-second-part-other-implications-of-using-the-right-ui.aspx"&gt;UX and SaaS, second part. Other implications of using the right UI&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Thursday, April 26, 2007&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://blogs.msdn.com/eugeniop/rss_tag_SaaS.xml" target="_blank"&gt;Eugenio Pace - Software as a Service Architecture Guidance : SaaS&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://blogs.msdn.com/eugeniop/archive/2007/04/19/importance-of-user-experience-in-saas-applications.aspx"&gt;Importance of User Experience in SaaS Applications&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Friday, April 20, 2007&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://blogs.msdn.com/eugeniop/rss_tag_SaaS.xml" target="_blank"&gt;Eugenio Pace - Software as a Service Architecture Guidance : SaaS&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
Ariel’s blog: &lt;a href="http://staff.southworks.net/blogs/ariel" class="externalLink"&gt;http://staff.southworks.net/blogs/ariel&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;
&lt;/h4&gt;&lt;div class="rss"&gt;
&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://staff.southworks.net/blogs/ariel/archive/2007/04/10/Some-SaaS-Links.aspx"&gt;Some SaaS Links&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Tuesday, April 10, 2007&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://staff.southworks.net/blogs/ariel/rss.aspx?Tags=Litware+HR&amp;amp;AndTags=1" target="_blank"&gt;Ariel Schapiro : Litware HR&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="entry"&gt;
&lt;div class="title"&gt;
&lt;a href="http://staff.southworks.net/blogs/ariel/archive/2007/03/30/SaaS-Workshop.aspx"&gt;SaaS Workshop&lt;/a&gt;
&lt;/div&gt;&lt;div class="moreinfo"&gt;
&lt;span class="date"&gt;Friday, March 30, 2007&lt;/span&gt; &amp;nbsp;| &amp;nbsp;&lt;span class="source"&gt;From &lt;a href="http://staff.southworks.net/blogs/ariel/rss.aspx?Tags=Litware+HR&amp;amp;AndTags=1" target="_blank"&gt;Ariel Schapiro : Litware HR&lt;/a&gt;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;div class="accentbar"&gt;
&lt;span class="left"&gt;&amp;nbsp;&lt;/span&gt;NEWS FEED&lt;span class="right"&gt;&amp;nbsp;&lt;/span&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;h2&gt;
Thanks
&lt;/h2&gt;We would like to thank &lt;a href="http://www.southworks.net/en/cpny/default.aspx" class="externalLink"&gt;Southworks&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; for their critical help in building this application as well as the people at the &lt;a href="http://msdn.microsoft.com/events/pac/" class="externalLink"&gt;Platform Adoption Center&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; for allowing us to use their resources for part of this project.&lt;br /&gt; &lt;br /&gt;&lt;img src="http://www.codeplex.com/LitwareHR/Project/FileDownload.aspx?DownloadId=6542" alt="screenshots2.png" /&gt;&lt;br /&gt;
&lt;/div&gt;</description><author>aschapiro</author><pubDate>Thu, 26 Apr 2007 22:39:12 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20070426103912P</guid></item><item><title>UPDATED WIKI: News</title><link>http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=News&amp;version=28</link><description>&lt;div class="wikidoc"&gt;
&lt;h2&gt;
News
&lt;/h2&gt; &lt;br /&gt;&lt;a name="20070426"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
SaaS Architecture Workshop
&lt;/h4&gt;&lt;h5&gt;
Thursday, April 26, 2007
&lt;/h5&gt;&lt;a href="http://blogs.msdn.com/fred_chong/" class="externalLink"&gt;Fred Chong&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, &lt;a href="http://blogs.msdn.com/gianpaolo/" class="externalLink"&gt;Gianpaolo Carraro&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, Erik Weis and &lt;a href="http://staff.southworks.net/blogs/matiaswoloski/default.aspx" class="externalLink"&gt;Matias Woloski&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; gave a 3-day workshop on SaaS, at Microsoft HQ in Redmond. &lt;b&gt;Attending Microsoft employees and ISVs used a SaaS reference application based on LitwareHR to get inside of the architectural challenges solutions for data model configuration, tenant provisioning, workflow configuration and security.&lt;/b&gt;&lt;br /&gt;&lt;h3&gt;
Get the labs, slides and more information &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=SaaS%20Architecture%20Workshop%20070402&amp;amp;referringTitle=News"&gt;here&lt;/a&gt;
&lt;/h3&gt;&lt;img src="http://www.codeplex.com/LitwareHR/Project/FileDownload.aspx?DownloadId=11267" alt="SaaSWorkshop.png" /&gt;&lt;br /&gt; &lt;br /&gt;&lt;a name="20070424"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
What are we working on now? MPS provisioning
&lt;/h4&gt;&lt;h5&gt;
Friday, April 24, 2007
&lt;/h5&gt;&lt;b&gt;These days we’ve been doing some research on how the Microsoft Provisioning System (MPS) could be used for LitwareHR’s provisioning tasks.&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;The current version of LitwareHR executes command scripts and custom code for its datacenter and tenant provisioning actions (scripts located in &lt;i&gt;\Setup\DataCenter\&lt;/i&gt; and tenant provisioning code in &lt;i&gt;LitwareHR.Portfolio.Services.ProvisioningLogic.DoProvisioning&lt;/i&gt; method).&lt;br /&gt; &lt;br /&gt;MPS is part of the Windows-Based Hosting solution (WBH) and provides a standard interface for provisioning tasks. Through it, LitwareHR can take advantage of WBH and MPS features like provisioning plans, auditing, metering, and billing.&lt;br /&gt; &lt;br /&gt;As a first step, we are working on changing current tenant provisioning code into a MPS request that performs the same tasks (creation of virtual directory in IIS, adding an OU in ADAM and inserting tenant data in SQL databases).&lt;br /&gt;&lt;b&gt;What do you think? Have you ever used MPS? Any feedback is greatly appreciated. Post your comments &lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;More details about MPS and how we are working with it (external links or anchors in the same wiki page):&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;WBH and MPS overview&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.microsoft.com/technet/serviceproviders/wbh4_5/CMSU_INF_DW_WELCOME.mspx?mfr=true" class="externalLink"&gt;WBH 4.5 overview&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.microsoft.com/technet/serviceproviders/library4/CMSU_OSBP_Run_CONC_How_MPS_Works.mspx?mfr=true" class="externalLink"&gt;How MPS works&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.microsoft.com/technet/serviceproviders/apps1_5/CMSU_INF_DW_WELCOME.mspx?mfr=true" class="externalLink"&gt;MPS provisioning process architecture&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=MPS%20architecture%20diagrams&amp;amp;referringTitle=News"&gt;MPS architecture diagrams&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=WBH%20lab%20for%20development%20and%20testing%20of%20provisioning%20requests&amp;amp;referringTitle=News"&gt;WBH lab for development and testing of provisioning requests&lt;/a&gt;&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=MPS01%20explained%20screenshots&amp;amp;referringTitle=News"&gt;MPS01 explained screenshots&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;a name="20070323"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
&amp;quot;Tenant Provisioning&amp;quot; screencast released
&lt;/h4&gt;&lt;h5&gt;
Friday, March 23, 2007
&lt;/h5&gt;Once the &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Screencast_DatacenterProvisioning&amp;amp;referringTitle=News"&gt;Datacenter Provisioning&lt;/a&gt; is completed, tenants will be able to start trying LitwareHR application. First of all, they will have to create a tenant account at LitwareHR so they can use the application.&lt;br /&gt;The process that takes care of allocating the resources that tenant will use is called &amp;quot;Tenant Provisioning&amp;quot;:&lt;br /&gt;&lt;img src="http://www.codeplex.com/LitwareHR/Project/FileDownload.aspx?DownloadId=9061" alt="TenantProvisioning.png" /&gt;&lt;br /&gt; &lt;br /&gt;This screencast shows the &amp;quot;behind the scenes&amp;quot; actions this service does:&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;creates one virtual folder and two virtual directories in IIS for tenant's public and private sites&lt;/li&gt;&lt;li&gt;adds tenant basic information in MetadataStore database&lt;/li&gt;&lt;li&gt;inserts default tenant preferences in MetadataStore database, such as entity extension fields, workflow definitions and rulesets&lt;/li&gt;&lt;li&gt;creates the view filter for the position entity&lt;/li&gt;&lt;li&gt;creates an sql view that the tenant will use to retrieve the position entity fields&lt;/li&gt;&lt;li&gt;creates an Organizational Unit (OU) in the Authorization store (ADAM) with users and roles support&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;h5&gt;
Watch the screencast &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Screencast_TenantProvisioning&amp;amp;referringTitle=News"&gt;here&lt;/a&gt; and tell us what you think &lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.
&lt;/h5&gt; &lt;br /&gt; &lt;br /&gt;&lt;a name="20070313"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
&amp;quot;The holy grail of Enterprise SOA security&amp;quot; article, by Matias Woloski
&lt;/h4&gt;&lt;h5&gt;
Tuesday, March 13, 2007
&lt;/h5&gt;&lt;a href="http://staff.southworks.net/blogs/matiaswoloski" class="externalLink"&gt;Matias Woloski's&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; post about SOA Enterprise Security using WCF includes a step by step explanation on how the Federated Security Scenario works in LitwareHR. Take a look at this really interesting post &lt;a href="http://staff.southworks.net/blogs/matiaswoloski/archive/2007/03/10/The-holly-grail-of-Enterprise-SOA-security.aspx" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt; &lt;br /&gt;&lt;img src="http://www.codeplex.com/LitwareHR/Project/FileDownload.aspx?DownloadId=8192" alt="federatedSecurity.png" /&gt;&lt;br /&gt; &lt;br /&gt;What do you think? Send us feedback on the &lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;discussions boards&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; or the &lt;a href="http://www.codeplex.com/LitwareHR/WorkItem/List.aspx" class="externalLink"&gt;Issue Tracker&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;a name="20070312"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
Dependency Checker included in source code
&lt;/h4&gt;&lt;h5&gt;
Monday, March 12, 2007
&lt;/h5&gt;&lt;img src="http://www.codeplex.com/LitwareHR/Project/FileDownload.aspx?DownloadId=8173" alt="DependencyChecker.png" /&gt;&lt;br /&gt;We are working on a tool to help you identify all required components to run &lt;b&gt;LitwareHR&lt;/b&gt; and automate eventual configurations and/or setups. This is a preview for the tool. We are still working on a few details, but would appreciate any feedback from you. Thanks!&lt;br /&gt;&lt;h5&gt;
Download the Dependency checker included in the &lt;a href="http://www.codeplex.com/LitwareHR/SourceControl/DownloadSourceCode.aspx?changeSetId=5904" class="externalLink"&gt;last Change Set&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;
&lt;/h5&gt; &lt;br /&gt; &lt;br /&gt;&lt;a name="20070308"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
Just released! LitwareHR installer for Windows XP
&lt;/h4&gt;&lt;h5&gt;
Thursday, March 8, 2007
&lt;/h5&gt;Based on customer feedback, we are releasing a Windows XP specific installer for &lt;b&gt;LitwareHR&lt;/b&gt; that automates the procedures documented in this &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Make%20work%20WinXP%20guide&amp;amp;referringTitle=News"&gt;HowTo&lt;/a&gt;. Hopefully this will make your evaluation of &lt;b&gt;LitwareHR&lt;/b&gt; easier. &lt;br /&gt;&lt;img src="http://www.codeplex.com/LitwareHR/Project/FileDownload.aspx?DownloadId=8007" alt="WindowsXPInstaller.png" /&gt;&lt;br /&gt;&lt;b&gt;LitwareHR&lt;/b&gt; was originally designed to run on Windows Server 2003 because of the real-world datacenter features it provides such as the ability to run multiple websites in the same box (Windows XP’s IIS 5.1 doesn’t allow that). In the Windows XP version, we use different virtual directories instead:&lt;br /&gt;&lt;img src="http://www.codeplex.com/LitwareHR/Project/FileDownload.aspx?DownloadId=8011" alt="IIS_W2K3vsWinXP.png" /&gt;&lt;br /&gt; &lt;br /&gt;&lt;h5&gt;
Get the release &lt;a href="http://www.codeplex.com/LitwareHR/Project/FileDownload.aspx?DownloadId=8002" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; and please do keep sending us feedback on the &lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;discussions boards&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; or the &lt;a href="http://www.codeplex.com/LitwareHR/WorkItem/List.aspx" class="externalLink"&gt;Issue Tracker&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.
&lt;/h5&gt; &lt;br /&gt;&lt;u&gt;Note&lt;/u&gt;: This installer will not work under Windows Vista because ADAM is not yet compatible with that Windows version. See the &lt;a href="http://www.codeplex.com/LitwareHR/Thread/View.aspx?ThreadId=7203"&gt;related discussion&lt;/a&gt;.&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;a name="20070226"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
HowTo: run LitwareHR on a Windows XP box
&lt;/h4&gt;&lt;h5&gt;
Monday, February 26, 2007
&lt;/h5&gt;&lt;img src="http://www.codeplex.com/LitwareHR/Project/FileDownload.aspx?DownloadId=7483" alt="WindowsXPScreenshot.png" /&gt;&lt;br /&gt; &lt;br /&gt;LitwareHR was designed and built as close to a real world environment as possible. A production datacenter needs features provided by Windows Server 2003 and the design and implementation of the application were optimized against this platform. In particular, we believed using many websites as LitwareHR does,(www.litware.com, www.litwarehr.com, etc.) was an important feature to demonstrate and therefore we chose Windows Server 2003.&lt;br /&gt; &lt;br /&gt;The feedback we received is that many of you would prefer to run the application on Windows XP for evaluation purposes. &lt;br /&gt; &lt;br /&gt;This how-to describes the changes that you need to make to the original version so you can run it on Windows XP. Note that the MSI will still install on Windows XP.&lt;br /&gt; &lt;br /&gt;&lt;h5&gt;
Read about the steps &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Make%20work%20WinXP%20guide&amp;amp;referringTitle=News"&gt;here&lt;/a&gt; and please do keep sending us feedback on the &lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;discussions boards&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; or the &lt;a href="http://www.codeplex.com/LitwareHR/WorkItem/List.aspx" class="externalLink"&gt;Issue Tracker&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.
&lt;/h5&gt; &lt;br /&gt;Note: Even if you follow the how-to steps, LitwareHR will not work under Windows Vista (yet :)) because ADAM is not yet compatible with that Windows version. See the &lt;a href="http://www.codeplex.com/LitwareHR/Thread/View.aspx?ThreadId=7203"&gt;related discussion&lt;/a&gt;.&lt;br /&gt; &lt;br /&gt;&lt;a name="20070222"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
&amp;quot;Datacenter Provisioning&amp;quot; screencast released
&lt;/h4&gt;&lt;h5&gt;
Thursday, February 22, 2007
&lt;/h5&gt;&lt;img src="http://www.codeplex.com/LitwareHR/Project/FileDownload.aspx?DownloadId=7204" alt="news_Screencast_DatacenterProvisioning.png" /&gt;&lt;br /&gt;This screencast shows in detail the actions performed by the script in charge of setting up the structure needed to support LitwareHR's application.&lt;br /&gt;This is what we call &amp;quot;Datacenter Provisioning&amp;quot; and creates databases in SQL server, users and roles structures in the ADAM and websites in the IIS. &lt;br /&gt;After this Datacenter Provisioning is done, each tenant will be able to perform a &amp;quot;Tenant Provisioning&amp;quot; which will add tenant information in those repositories and will let the tenant to start trying the application.&lt;br /&gt; &lt;br /&gt;&lt;h5&gt;
Watch the screencast &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Screencast_DatacenterProvisioning&amp;amp;referringTitle=News"&gt;here&lt;/a&gt; and tell us what you think &lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.
&lt;/h5&gt; &lt;br /&gt; &lt;br /&gt;&lt;a name="20070219"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
Litware HR on ARCast.net
&lt;/h4&gt;&lt;h5&gt;
Monday, February 19, 2007
&lt;/h5&gt;&lt;a href="http://blogs.msdn.com/rjacobs/" class="externalLink"&gt;Ron Jacobs&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; published two videos about Litware HR on &lt;a href="http://www.skyscrapr.net/blogs/arcasts/" class="externalLink"&gt;ARCast.net&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. You can see &lt;a href="http://blogs.msdn.com/gianpaolo/default.aspx" class="externalLink"&gt;Gianpaolo Carraro&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; and &lt;a href="http://blogs.msdn.com/fred_chong/" class="externalLink"&gt;Fred Chong&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; introducing the application and showing the main architecture aspects:&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Introduction on SaaS and LitwareHR approach: &lt;a href="http://www.skyscrapr.net/blogs/arcasttv/archive/2007/02/13/746.aspx" class="externalLink"&gt;http://www.skyscrapr.net/blogs/arcasttv/archive/2007/02/13/746.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Demo and architecture breakdown part 1 (Tenant Provisioning + Presentation Configuration): &lt;a href="http://www.skyscrapr.net/blogs/arcasttv/archive/2007/02/15/759.aspx" class="externalLink"&gt;http://www.skyscrapr.net/blogs/arcasttv/archive/2007/02/15/759.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;&lt;b&gt;Update (February 20, 2007)&lt;/b&gt;&lt;/i&gt; Demo and architecture breakdown part 2 (Datamodel + Business Process Configuration): &lt;a href="http://www.skyscrapr.net/blogs/arcasttv/archive/2007/02/20/774.aspx" class="externalLink"&gt;http://www.skyscrapr.net/blogs/arcasttv/archive/2007/02/20/774.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>aschapiro</author><pubDate>Thu, 26 Apr 2007 22:39:10 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: News 20070426103910P</guid></item><item><title>UPDATED WIKI: News</title><link>http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=News&amp;version=27</link><description>&lt;div class="wikidoc"&gt;
&lt;h2&gt;
News
&lt;/h2&gt; &lt;br /&gt;&lt;a name="20070426"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
SaaS Architecture Workshop
&lt;/h4&gt;&lt;h5&gt;
Thursday, April 26, 2007
&lt;/h5&gt;&lt;a href="http://blogs.msdn.com/fred_chong/" class="externalLink"&gt;Fred Chong&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, &lt;a href="http://blogs.msdn.com/gianpaolo/" class="externalLink"&gt;Gianpaolo Carraro&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, Erik Weis and &lt;a href="http://staff.southworks.net/blogs/matiaswoloski/default.aspx" class="externalLink"&gt;Matias Woloski&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; gave a 3-day workshop on SaaS, at Microsoft HQ in Redmond. &lt;b&gt;Attending Microsoft employees and ISVs used a SaaS reference application based on LitwareHR to get inside of the architectural challenges solutions for data model configuration, tenant provisioning, workflow configuration and security.&lt;/b&gt;&lt;br /&gt;&lt;h3&gt;
Get the labs, slides and more information &lt;a href="SaaS%20Architecture%20Workshop" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;
&lt;/h3&gt;&lt;img src="http://www.codeplex.com/LitwareHR/Project/FileDownload.aspx?DownloadId=11267" alt="SaaSWorkshop.png" /&gt;&lt;br /&gt; &lt;br /&gt;&lt;a name="20070424"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
What are we working on now? MPS provisioning
&lt;/h4&gt;&lt;h5&gt;
Friday, April 24, 2007
&lt;/h5&gt;&lt;b&gt;These days we’ve been doing some research on how the Microsoft Provisioning System (MPS) could be used for LitwareHR’s provisioning tasks.&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;The current version of LitwareHR executes command scripts and custom code for its datacenter and tenant provisioning actions (scripts located in &lt;i&gt;\Setup\DataCenter\&lt;/i&gt; and tenant provisioning code in &lt;i&gt;LitwareHR.Portfolio.Services.ProvisioningLogic.DoProvisioning&lt;/i&gt; method).&lt;br /&gt; &lt;br /&gt;MPS is part of the Windows-Based Hosting solution (WBH) and provides a standard interface for provisioning tasks. Through it, LitwareHR can take advantage of WBH and MPS features like provisioning plans, auditing, metering, and billing.&lt;br /&gt; &lt;br /&gt;As a first step, we are working on changing current tenant provisioning code into a MPS request that performs the same tasks (creation of virtual directory in IIS, adding an OU in ADAM and inserting tenant data in SQL databases).&lt;br /&gt;&lt;b&gt;What do you think? Have you ever used MPS? Any feedback is greatly appreciated. Post your comments &lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;More details about MPS and how we are working with it (external links or anchors in the same wiki page):&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;WBH and MPS overview&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.microsoft.com/technet/serviceproviders/wbh4_5/CMSU_INF_DW_WELCOME.mspx?mfr=true" class="externalLink"&gt;WBH 4.5 overview&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.microsoft.com/technet/serviceproviders/library4/CMSU_OSBP_Run_CONC_How_MPS_Works.mspx?mfr=true" class="externalLink"&gt;How MPS works&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.microsoft.com/technet/serviceproviders/apps1_5/CMSU_INF_DW_WELCOME.mspx?mfr=true" class="externalLink"&gt;MPS provisioning process architecture&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=MPS%20architecture%20diagrams&amp;amp;referringTitle=News"&gt;MPS architecture diagrams&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=WBH%20lab%20for%20development%20and%20testing%20of%20provisioning%20requests&amp;amp;referringTitle=News"&gt;WBH lab for development and testing of provisioning requests&lt;/a&gt;&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=MPS01%20explained%20screenshots&amp;amp;referringTitle=News"&gt;MPS01 explained screenshots&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;a name="20070323"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
&amp;quot;Tenant Provisioning&amp;quot; screencast released
&lt;/h4&gt;&lt;h5&gt;
Friday, March 23, 2007
&lt;/h5&gt;Once the &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Screencast_DatacenterProvisioning&amp;amp;referringTitle=News"&gt;Datacenter Provisioning&lt;/a&gt; is completed, tenants will be able to start trying LitwareHR application. First of all, they will have to create a tenant account at LitwareHR so they can use the application.&lt;br /&gt;The process that takes care of allocating the resources that tenant will use is called &amp;quot;Tenant Provisioning&amp;quot;:&lt;br /&gt;&lt;img src="http://www.codeplex.com/LitwareHR/Project/FileDownload.aspx?DownloadId=9061" alt="TenantProvisioning.png" /&gt;&lt;br /&gt; &lt;br /&gt;This screencast shows the &amp;quot;behind the scenes&amp;quot; actions this service does:&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;creates one virtual folder and two virtual directories in IIS for tenant's public and private sites&lt;/li&gt;&lt;li&gt;adds tenant basic information in MetadataStore database&lt;/li&gt;&lt;li&gt;inserts default tenant preferences in MetadataStore database, such as entity extension fields, workflow definitions and rulesets&lt;/li&gt;&lt;li&gt;creates the view filter for the position entity&lt;/li&gt;&lt;li&gt;creates an sql view that the tenant will use to retrieve the position entity fields&lt;/li&gt;&lt;li&gt;creates an Organizational Unit (OU) in the Authorization store (ADAM) with users and roles support&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;h5&gt;
Watch the screencast &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Screencast_TenantProvisioning&amp;amp;referringTitle=News"&gt;here&lt;/a&gt; and tell us what you think &lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.
&lt;/h5&gt; &lt;br /&gt; &lt;br /&gt;&lt;a name="20070313"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
&amp;quot;The holy grail of Enterprise SOA security&amp;quot; article, by Matias Woloski
&lt;/h4&gt;&lt;h5&gt;
Tuesday, March 13, 2007
&lt;/h5&gt;&lt;a href="http://staff.southworks.net/blogs/matiaswoloski" class="externalLink"&gt;Matias Woloski's&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; post about SOA Enterprise Security using WCF includes a step by step explanation on how the Federated Security Scenario works in LitwareHR. Take a look at this really interesting post &lt;a href="http://staff.southworks.net/blogs/matiaswoloski/archive/2007/03/10/The-holly-grail-of-Enterprise-SOA-security.aspx" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt; &lt;br /&gt;&lt;img src="http://www.codeplex.com/LitwareHR/Project/FileDownload.aspx?DownloadId=8192" alt="federatedSecurity.png" /&gt;&lt;br /&gt; &lt;br /&gt;What do you think? Send us feedback on the &lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;discussions boards&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; or the &lt;a href="http://www.codeplex.com/LitwareHR/WorkItem/List.aspx" class="externalLink"&gt;Issue Tracker&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;a name="20070312"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
Dependency Checker included in source code
&lt;/h4&gt;&lt;h5&gt;
Monday, March 12, 2007
&lt;/h5&gt;&lt;img src="http://www.codeplex.com/LitwareHR/Project/FileDownload.aspx?DownloadId=8173" alt="DependencyChecker.png" /&gt;&lt;br /&gt;We are working on a tool to help you identify all required components to run &lt;b&gt;LitwareHR&lt;/b&gt; and automate eventual configurations and/or setups. This is a preview for the tool. We are still working on a few details, but would appreciate any feedback from you. Thanks!&lt;br /&gt;&lt;h5&gt;
Download the Dependency checker included in the &lt;a href="http://www.codeplex.com/LitwareHR/SourceControl/DownloadSourceCode.aspx?changeSetId=5904" class="externalLink"&gt;last Change Set&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;
&lt;/h5&gt; &lt;br /&gt; &lt;br /&gt;&lt;a name="20070308"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
Just released! LitwareHR installer for Windows XP
&lt;/h4&gt;&lt;h5&gt;
Thursday, March 8, 2007
&lt;/h5&gt;Based on customer feedback, we are releasing a Windows XP specific installer for &lt;b&gt;LitwareHR&lt;/b&gt; that automates the procedures documented in this &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Make%20work%20WinXP%20guide&amp;amp;referringTitle=News"&gt;HowTo&lt;/a&gt;. Hopefully this will make your evaluation of &lt;b&gt;LitwareHR&lt;/b&gt; easier. &lt;br /&gt;&lt;img src="http://www.codeplex.com/LitwareHR/Project/FileDownload.aspx?DownloadId=8007" alt="WindowsXPInstaller.png" /&gt;&lt;br /&gt;&lt;b&gt;LitwareHR&lt;/b&gt; was originally designed to run on Windows Server 2003 because of the real-world datacenter features it provides such as the ability to run multiple websites in the same box (Windows XP’s IIS 5.1 doesn’t allow that). In the Windows XP version, we use different virtual directories instead:&lt;br /&gt;&lt;img src="http://www.codeplex.com/LitwareHR/Project/FileDownload.aspx?DownloadId=8011" alt="IIS_W2K3vsWinXP.png" /&gt;&lt;br /&gt; &lt;br /&gt;&lt;h5&gt;
Get the release &lt;a href="http://www.codeplex.com/LitwareHR/Project/FileDownload.aspx?DownloadId=8002" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; and please do keep sending us feedback on the &lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;discussions boards&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; or the &lt;a href="http://www.codeplex.com/LitwareHR/WorkItem/List.aspx" class="externalLink"&gt;Issue Tracker&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.
&lt;/h5&gt; &lt;br /&gt;&lt;u&gt;Note&lt;/u&gt;: This installer will not work under Windows Vista because ADAM is not yet compatible with that Windows version. See the &lt;a href="http://www.codeplex.com/LitwareHR/Thread/View.aspx?ThreadId=7203"&gt;related discussion&lt;/a&gt;.&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;a name="20070226"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
HowTo: run LitwareHR on a Windows XP box
&lt;/h4&gt;&lt;h5&gt;
Monday, February 26, 2007
&lt;/h5&gt;&lt;img src="http://www.codeplex.com/LitwareHR/Project/FileDownload.aspx?DownloadId=7483" alt="WindowsXPScreenshot.png" /&gt;&lt;br /&gt; &lt;br /&gt;LitwareHR was designed and built as close to a real world environment as possible. A production datacenter needs features provided by Windows Server 2003 and the design and implementation of the application were optimized against this platform. In particular, we believed using many websites as LitwareHR does,(www.litware.com, www.litwarehr.com, etc.) was an important feature to demonstrate and therefore we chose Windows Server 2003.&lt;br /&gt; &lt;br /&gt;The feedback we received is that many of you would prefer to run the application on Windows XP for evaluation purposes. &lt;br /&gt; &lt;br /&gt;This how-to describes the changes that you need to make to the original version so you can run it on Windows XP. Note that the MSI will still install on Windows XP.&lt;br /&gt; &lt;br /&gt;&lt;h5&gt;
Read about the steps &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Make%20work%20WinXP%20guide&amp;amp;referringTitle=News"&gt;here&lt;/a&gt; and please do keep sending us feedback on the &lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;discussions boards&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; or the &lt;a href="http://www.codeplex.com/LitwareHR/WorkItem/List.aspx" class="externalLink"&gt;Issue Tracker&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.
&lt;/h5&gt; &lt;br /&gt;Note: Even if you follow the how-to steps, LitwareHR will not work under Windows Vista (yet :)) because ADAM is not yet compatible with that Windows version. See the &lt;a href="http://www.codeplex.com/LitwareHR/Thread/View.aspx?ThreadId=7203"&gt;related discussion&lt;/a&gt;.&lt;br /&gt; &lt;br /&gt;&lt;a name="20070222"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
&amp;quot;Datacenter Provisioning&amp;quot; screencast released
&lt;/h4&gt;&lt;h5&gt;
Thursday, February 22, 2007
&lt;/h5&gt;&lt;img src="http://www.codeplex.com/LitwareHR/Project/FileDownload.aspx?DownloadId=7204" alt="news_Screencast_DatacenterProvisioning.png" /&gt;&lt;br /&gt;This screencast shows in detail the actions performed by the script in charge of setting up the structure needed to support LitwareHR's application.&lt;br /&gt;This is what we call &amp;quot;Datacenter Provisioning&amp;quot; and creates databases in SQL server, users and roles structures in the ADAM and websites in the IIS. &lt;br /&gt;After this Datacenter Provisioning is done, each tenant will be able to perform a &amp;quot;Tenant Provisioning&amp;quot; which will add tenant information in those repositories and will let the tenant to start trying the application.&lt;br /&gt; &lt;br /&gt;&lt;h5&gt;
Watch the screencast &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Screencast_DatacenterProvisioning&amp;amp;referringTitle=News"&gt;here&lt;/a&gt; and tell us what you think &lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.
&lt;/h5&gt; &lt;br /&gt; &lt;br /&gt;&lt;a name="20070219"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
Litware HR on ARCast.net
&lt;/h4&gt;&lt;h5&gt;
Monday, February 19, 2007
&lt;/h5&gt;&lt;a href="http://blogs.msdn.com/rjacobs/" class="externalLink"&gt;Ron Jacobs&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; published two videos about Litware HR on &lt;a href="http://www.skyscrapr.net/blogs/arcasts/" class="externalLink"&gt;ARCast.net&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. You can see &lt;a href="http://blogs.msdn.com/gianpaolo/default.aspx" class="externalLink"&gt;Gianpaolo Carraro&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; and &lt;a href="http://blogs.msdn.com/fred_chong/" class="externalLink"&gt;Fred Chong&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; introducing the application and showing the main architecture aspects:&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Introduction on SaaS and LitwareHR approach: &lt;a href="http://www.skyscrapr.net/blogs/arcasttv/archive/2007/02/13/746.aspx" class="externalLink"&gt;http://www.skyscrapr.net/blogs/arcasttv/archive/2007/02/13/746.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Demo and architecture breakdown part 1 (Tenant Provisioning + Presentation Configuration): &lt;a href="http://www.skyscrapr.net/blogs/arcasttv/archive/2007/02/15/759.aspx" class="externalLink"&gt;http://www.skyscrapr.net/blogs/arcasttv/archive/2007/02/15/759.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;&lt;b&gt;Update (February 20, 2007)&lt;/b&gt;&lt;/i&gt; Demo and architecture breakdown part 2 (Datamodel + Business Process Configuration): &lt;a href="http://www.skyscrapr.net/blogs/arcasttv/archive/2007/02/20/774.aspx" class="externalLink"&gt;http://www.skyscrapr.net/blogs/arcasttv/archive/2007/02/20/774.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>aschapiro</author><pubDate>Thu, 26 Apr 2007 22:34:03 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: News 20070426103403P</guid></item><item><title>UPDATED WIKI: News</title><link>http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=News&amp;version=26</link><description>&lt;div class="wikidoc"&gt;
&lt;h2&gt;
News
&lt;/h2&gt; &lt;br /&gt;&lt;a name="20070426"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
SaaS Architecture Workshop
&lt;/h4&gt;&lt;h5&gt;
Thursday, April 26, 2007
&lt;/h5&gt;&lt;a href="http://blogs.msdn.com/fred_chong/" class="externalLink"&gt;Fred Chong&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, &lt;a href="http://blogs.msdn.com/gianpaolo/" class="externalLink"&gt;Gianpaolo Carraro&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;, Erik Weis and &lt;a href="http://staff.southworks.net/blogs/matiaswoloski/default.aspx" class="externalLink"&gt;Matias Woloski&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; gave a 3-day workshop on SaaS, at Microsoft HQ in Redmond. &lt;b&gt;Attending Microsoft employees and ISVs used a SaaS reference application based on LitwareHR to get inside of the architectural challenges solutions for data model configuration, tenant provisioning, workflow configuration and security.&lt;/b&gt;&lt;br /&gt;!!!Get the labs, slides and more information &lt;a href="SaaS%20Architecture%20Workshop" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;img src="http://www.codeplex.com/LitwareHR/Project/FileDownload.aspx?DownloadId=11267" alt="SaaSWorkshop.png" /&gt;&lt;br /&gt; &lt;br /&gt;&lt;a name="20070424"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
What are we working on now? MPS provisioning
&lt;/h4&gt;&lt;h5&gt;
Friday, April 24, 2007
&lt;/h5&gt;&lt;b&gt;These days we’ve been doing some research on how the Microsoft Provisioning System (MPS) could be used for LitwareHR’s provisioning tasks.&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;The current version of LitwareHR executes command scripts and custom code for its datacenter and tenant provisioning actions (scripts located in &lt;i&gt;\Setup\DataCenter\&lt;/i&gt; and tenant provisioning code in &lt;i&gt;LitwareHR.Portfolio.Services.ProvisioningLogic.DoProvisioning&lt;/i&gt; method).&lt;br /&gt; &lt;br /&gt;MPS is part of the Windows-Based Hosting solution (WBH) and provides a standard interface for provisioning tasks. Through it, LitwareHR can take advantage of WBH and MPS features like provisioning plans, auditing, metering, and billing.&lt;br /&gt; &lt;br /&gt;As a first step, we are working on changing current tenant provisioning code into a MPS request that performs the same tasks (creation of virtual directory in IIS, adding an OU in ADAM and inserting tenant data in SQL databases).&lt;br /&gt;&lt;b&gt;What do you think? Have you ever used MPS? Any feedback is greatly appreciated. Post your comments &lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;More details about MPS and how we are working with it (external links or anchors in the same wiki page):&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;WBH and MPS overview&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.microsoft.com/technet/serviceproviders/wbh4_5/CMSU_INF_DW_WELCOME.mspx?mfr=true" class="externalLink"&gt;WBH 4.5 overview&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.microsoft.com/technet/serviceproviders/library4/CMSU_OSBP_Run_CONC_How_MPS_Works.mspx?mfr=true" class="externalLink"&gt;How MPS works&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.microsoft.com/technet/serviceproviders/apps1_5/CMSU_INF_DW_WELCOME.mspx?mfr=true" class="externalLink"&gt;MPS provisioning process architecture&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=MPS%20architecture%20diagrams&amp;amp;referringTitle=News"&gt;MPS architecture diagrams&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=WBH%20lab%20for%20development%20and%20testing%20of%20provisioning%20requests&amp;amp;referringTitle=News"&gt;WBH lab for development and testing of provisioning requests&lt;/a&gt;&lt;/li&gt;&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=MPS01%20explained%20screenshots&amp;amp;referringTitle=News"&gt;MPS01 explained screenshots&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;a name="20070323"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
&amp;quot;Tenant Provisioning&amp;quot; screencast released
&lt;/h4&gt;&lt;h5&gt;
Friday, March 23, 2007
&lt;/h5&gt;Once the &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Screencast_DatacenterProvisioning&amp;amp;referringTitle=News"&gt;Datacenter Provisioning&lt;/a&gt; is completed, tenants will be able to start trying LitwareHR application. First of all, they will have to create a tenant account at LitwareHR so they can use the application.&lt;br /&gt;The process that takes care of allocating the resources that tenant will use is called &amp;quot;Tenant Provisioning&amp;quot;:&lt;br /&gt;&lt;img src="http://www.codeplex.com/LitwareHR/Project/FileDownload.aspx?DownloadId=9061" alt="TenantProvisioning.png" /&gt;&lt;br /&gt; &lt;br /&gt;This screencast shows the &amp;quot;behind the scenes&amp;quot; actions this service does:&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;creates one virtual folder and two virtual directories in IIS for tenant's public and private sites&lt;/li&gt;&lt;li&gt;adds tenant basic information in MetadataStore database&lt;/li&gt;&lt;li&gt;inserts default tenant preferences in MetadataStore database, such as entity extension fields, workflow definitions and rulesets&lt;/li&gt;&lt;li&gt;creates the view filter for the position entity&lt;/li&gt;&lt;li&gt;creates an sql view that the tenant will use to retrieve the position entity fields&lt;/li&gt;&lt;li&gt;creates an Organizational Unit (OU) in the Authorization store (ADAM) with users and roles support&lt;/li&gt;
&lt;/ul&gt; &lt;br /&gt;&lt;h5&gt;
Watch the screencast &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Screencast_TenantProvisioning&amp;amp;referringTitle=News"&gt;here&lt;/a&gt; and tell us what you think &lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.
&lt;/h5&gt; &lt;br /&gt; &lt;br /&gt;&lt;a name="20070313"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
&amp;quot;The holy grail of Enterprise SOA security&amp;quot; article, by Matias Woloski
&lt;/h4&gt;&lt;h5&gt;
Tuesday, March 13, 2007
&lt;/h5&gt;&lt;a href="http://staff.southworks.net/blogs/matiaswoloski" class="externalLink"&gt;Matias Woloski's&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; post about SOA Enterprise Security using WCF includes a step by step explanation on how the Federated Security Scenario works in LitwareHR. Take a look at this really interesting post &lt;a href="http://staff.southworks.net/blogs/matiaswoloski/archive/2007/03/10/The-holly-grail-of-Enterprise-SOA-security.aspx" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt; &lt;br /&gt;&lt;img src="http://www.codeplex.com/LitwareHR/Project/FileDownload.aspx?DownloadId=8192" alt="federatedSecurity.png" /&gt;&lt;br /&gt; &lt;br /&gt;What do you think? Send us feedback on the &lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;discussions boards&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; or the &lt;a href="http://www.codeplex.com/LitwareHR/WorkItem/List.aspx" class="externalLink"&gt;Issue Tracker&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;a name="20070312"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
Dependency Checker included in source code
&lt;/h4&gt;&lt;h5&gt;
Monday, March 12, 2007
&lt;/h5&gt;&lt;img src="http://www.codeplex.com/LitwareHR/Project/FileDownload.aspx?DownloadId=8173" alt="DependencyChecker.png" /&gt;&lt;br /&gt;We are working on a tool to help you identify all required components to run &lt;b&gt;LitwareHR&lt;/b&gt; and automate eventual configurations and/or setups. This is a preview for the tool. We are still working on a few details, but would appreciate any feedback from you. Thanks!&lt;br /&gt;&lt;h5&gt;
Download the Dependency checker included in the &lt;a href="http://www.codeplex.com/LitwareHR/SourceControl/DownloadSourceCode.aspx?changeSetId=5904" class="externalLink"&gt;last Change Set&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;
&lt;/h5&gt; &lt;br /&gt; &lt;br /&gt;&lt;a name="20070308"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
Just released! LitwareHR installer for Windows XP
&lt;/h4&gt;&lt;h5&gt;
Thursday, March 8, 2007
&lt;/h5&gt;Based on customer feedback, we are releasing a Windows XP specific installer for &lt;b&gt;LitwareHR&lt;/b&gt; that automates the procedures documented in this &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Make%20work%20WinXP%20guide&amp;amp;referringTitle=News"&gt;HowTo&lt;/a&gt;. Hopefully this will make your evaluation of &lt;b&gt;LitwareHR&lt;/b&gt; easier. &lt;br /&gt;&lt;img src="http://www.codeplex.com/LitwareHR/Project/FileDownload.aspx?DownloadId=8007" alt="WindowsXPInstaller.png" /&gt;&lt;br /&gt;&lt;b&gt;LitwareHR&lt;/b&gt; was originally designed to run on Windows Server 2003 because of the real-world datacenter features it provides such as the ability to run multiple websites in the same box (Windows XP’s IIS 5.1 doesn’t allow that). In the Windows XP version, we use different virtual directories instead:&lt;br /&gt;&lt;img src="http://www.codeplex.com/LitwareHR/Project/FileDownload.aspx?DownloadId=8011" alt="IIS_W2K3vsWinXP.png" /&gt;&lt;br /&gt; &lt;br /&gt;&lt;h5&gt;
Get the release &lt;a href="http://www.codeplex.com/LitwareHR/Project/FileDownload.aspx?DownloadId=8002" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; and please do keep sending us feedback on the &lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;discussions boards&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; or the &lt;a href="http://www.codeplex.com/LitwareHR/WorkItem/List.aspx" class="externalLink"&gt;Issue Tracker&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.
&lt;/h5&gt; &lt;br /&gt;&lt;u&gt;Note&lt;/u&gt;: This installer will not work under Windows Vista because ADAM is not yet compatible with that Windows version. See the &lt;a href="http://www.codeplex.com/LitwareHR/Thread/View.aspx?ThreadId=7203"&gt;related discussion&lt;/a&gt;.&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;a name="20070226"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
HowTo: run LitwareHR on a Windows XP box
&lt;/h4&gt;&lt;h5&gt;
Monday, February 26, 2007
&lt;/h5&gt;&lt;img src="http://www.codeplex.com/LitwareHR/Project/FileDownload.aspx?DownloadId=7483" alt="WindowsXPScreenshot.png" /&gt;&lt;br /&gt; &lt;br /&gt;LitwareHR was designed and built as close to a real world environment as possible. A production datacenter needs features provided by Windows Server 2003 and the design and implementation of the application were optimized against this platform. In particular, we believed using many websites as LitwareHR does,(www.litware.com, www.litwarehr.com, etc.) was an important feature to demonstrate and therefore we chose Windows Server 2003.&lt;br /&gt; &lt;br /&gt;The feedback we received is that many of you would prefer to run the application on Windows XP for evaluation purposes. &lt;br /&gt; &lt;br /&gt;This how-to describes the changes that you need to make to the original version so you can run it on Windows XP. Note that the MSI will still install on Windows XP.&lt;br /&gt; &lt;br /&gt;&lt;h5&gt;
Read about the steps &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Make%20work%20WinXP%20guide&amp;amp;referringTitle=News"&gt;here&lt;/a&gt; and please do keep sending us feedback on the &lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;discussions boards&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; or the &lt;a href="http://www.codeplex.com/LitwareHR/WorkItem/List.aspx" class="externalLink"&gt;Issue Tracker&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.
&lt;/h5&gt; &lt;br /&gt;Note: Even if you follow the how-to steps, LitwareHR will not work under Windows Vista (yet :)) because ADAM is not yet compatible with that Windows version. See the &lt;a href="http://www.codeplex.com/LitwareHR/Thread/View.aspx?ThreadId=7203"&gt;related discussion&lt;/a&gt;.&lt;br /&gt; &lt;br /&gt;&lt;a name="20070222"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
&amp;quot;Datacenter Provisioning&amp;quot; screencast released
&lt;/h4&gt;&lt;h5&gt;
Thursday, February 22, 2007
&lt;/h5&gt;&lt;img src="http://www.codeplex.com/LitwareHR/Project/FileDownload.aspx?DownloadId=7204" alt="news_Screencast_DatacenterProvisioning.png" /&gt;&lt;br /&gt;This screencast shows in detail the actions performed by the script in charge of setting up the structure needed to support LitwareHR's application.&lt;br /&gt;This is what we call &amp;quot;Datacenter Provisioning&amp;quot; and creates databases in SQL server, users and roles structures in the ADAM and websites in the IIS. &lt;br /&gt;After this Datacenter Provisioning is done, each tenant will be able to perform a &amp;quot;Tenant Provisioning&amp;quot; which will add tenant information in those repositories and will let the tenant to start trying the application.&lt;br /&gt; &lt;br /&gt;&lt;h5&gt;
Watch the screencast &lt;a href="http://www.codeplex.com/LitwareHR/Wiki/View.aspx?title=Screencast_DatacenterProvisioning&amp;amp;referringTitle=News"&gt;here&lt;/a&gt; and tell us what you think &lt;a href="http://www.codeplex.com/LitwareHR/Thread/List.aspx" class="externalLink"&gt;here&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;.
&lt;/h5&gt; &lt;br /&gt; &lt;br /&gt;&lt;a name="20070219"&gt;&lt;/a&gt;&lt;br /&gt;&lt;h4&gt;
Litware HR on ARCast.net
&lt;/h4&gt;&lt;h5&gt;
Monday, February 19, 2007
&lt;/h5&gt;&lt;a href="http://blogs.msdn.com/rjacobs/" class="externalLink"&gt;Ron Jacobs&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; published two videos about Litware HR on &lt;a href="http://www.skyscrapr.net/blogs/arcasts/" class="externalLink"&gt;ARCast.net&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;. You can see &lt;a href="http://blogs.msdn.com/gianpaolo/default.aspx" class="externalLink"&gt;Gianpaolo Carraro&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; and &lt;a href="http://blogs.msdn.com/fred_chong/" class="externalLink"&gt;Fred Chong&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt; introducing the application and showing the main architecture aspects:&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;Introduction on SaaS and LitwareHR approach: &lt;a href="http://www.skyscrapr.net/blogs/arcasttv/archive/2007/02/13/746.aspx" class="externalLink"&gt;http://www.skyscrapr.net/blogs/arcasttv/archive/2007/02/13/746.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Demo and architecture breakdown part 1 (Tenant Provisioning + Presentation Configuration): &lt;a href="http://www.skyscrapr.net/blogs/arcasttv/archive/2007/02/15/759.aspx" class="externalLink"&gt;http://www.skyscrapr.net/blogs/arcasttv/archive/2007/02/15/759.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;&lt;b&gt;Update (February 20, 2007)&lt;/b&gt;&lt;/i&gt; Demo and architecture breakdown part 2 (Datamodel + Business Process Configuration): &lt;a href="http://www.skyscrapr.net/blogs/arcasttv/archive/2007/02/20/774.aspx" class="externalLink"&gt;http://www.skyscrapr.net/blogs/arcasttv/archive/2007/02/20/774.aspx&lt;span class="externalLinkIcon"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>aschapiro</author><pubDate>Thu, 26 Apr 2007 22:33:32 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: News 20070426103332P</guid></item></channel></rss>