<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="http://www.codeplex.com/rss.xsl"?><rss version="2.0"><channel><title>webclientguidance Forum Rss Feed</title><link>http://www.codeplex.com/Project/ListForums.aspx?ProjectName=websf</link><description>webclientguidance Forum Rss Description</description><item><title>New Post: How two views communicate?</title><link>http://webclientguidance.codeplex.com/Thread/View.aspx?ThreadId=75698</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;One possible solution could be using the HttpSession, this solution is possible through &lt;a href="http://msdn.microsoft.com/en-us/library/cc304770.aspx"&gt;HttpContextLocatorService&lt;/a&gt;, which is a wrapper (to access the HttpContext)&amp;nbsp;that comes in WCSF out of the box.&lt;/p&gt;
&lt;p&gt;So, in the first view, instead to create a new instance of the second view presenter, you could persist your list of objects in the Session and then just redirect to the second view.&lt;/p&gt;
&lt;p&gt;If you want to dig deeper on how to use &lt;a href="http://msdn.microsoft.com/en-us/library/cc304770.aspx"&gt;HttpContextLocatorService&lt;/a&gt; in order to access to the Session, please visit &lt;a href="http://webclientguidance.codeplex.com/Thread/View.aspx?ThreadId=52639"&gt;this forum thread&lt;/a&gt; where it was treated in the past.&lt;/p&gt;
&lt;p&gt;I hope you can find this answer helpful.&lt;/p&gt;
&lt;p&gt;Fernando Antivero &lt;br&gt;&lt;a href="http://blogs.southworks.net/fantivero"&gt;http://blogs.southworks.net/fantivero&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><author>fantivero</author><pubDate>Fri, 20 Nov 2009 20:02:03 GMT</pubDate><guid isPermaLink="false">New Post: How two views communicate? 20091120080203P</guid></item><item><title>New Post: How two views communicate?</title><link>http://webclientguidance.codeplex.com/Thread/View.aspx?ThreadId=75698</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;I'd like to know how two views communicate.&lt;/p&gt;
&lt;p&gt;For example I have a view with a list of objects and when clicking a button I'd like to send this object as an argument to a different view.&lt;/p&gt;
&lt;p&gt;I was able to passa the object from the View to the Presenter, and in the Presenter was able to instantiate the Presenter from the second view and pass the argument there.&lt;/p&gt;
&lt;p&gt;The problem is by doing that the second view doesn't exist yet so it gives me an error.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Any light on this matter will be greatly appreciated because I'm VERY new to WCSF.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thank you!&lt;/p&gt;&lt;/div&gt;</description><author>ricardobentes</author><pubDate>Fri, 20 Nov 2009 10:41:32 GMT</pubDate><guid isPermaLink="false">New Post: How two views communicate? 20091120104132A</guid></item><item><title>New Post: Web Client Factory Menu missing in Visual Studio</title><link>http://webclientguidance.codeplex.com/Thread/View.aspx?ThreadId=75415</link><description>&lt;div style="line-height: normal;"&gt;&lt;p id=2035c3d0-b678-012c-8850-12313b0179c1&gt;Hi,&lt;/p&gt;
&lt;p id=2035d150-b678-012c-8851-12313b0179c1&gt;The issue you described might be because you are missing the file with extension .gpState, which stores the Guidance Package settings for your solution (it should be in the same directory).&lt;/p&gt;
&lt;p id=2035e170-b678-012c-8852-12313b0179c1&gt;So, in order to solve this issue, you have to enable the Guidance Package as it is described in &lt;a href="http://msdn.microsoft.com/en-us/library/cc304844.aspx"&gt;&lt;span style="color:#3e62a6"&gt;Preparing Visual Studio for Automated Guidance&lt;/span&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;p id=2035fa50-b678-012c-8853-12313b0179c1&gt;If you still having the issue, please visit the following threads forum, where this issue also was treated:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a title="http://webclientguidance.codeplex.com/Thread/View.aspx?ThreadId=63832" href="http://webclientguidance.codeplex.com/Thread/View.aspx?ThreadId=63832"&gt;&lt;span&gt;WCSF menu item not available in solution&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a title="http://webclientguidance.codeplex.com/Thread/View.aspx?ThreadId=35612" href="http://webclientguidance.codeplex.com/Thread/View.aspx?ThreadId=35612"&gt;&lt;span&gt;Missing WCSF abilities from Visual Studio 2k8 Pro, despite being installed&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://webclientguidance.codeplex.com/Thread/View.aspx?ThreadId=35887"&gt;&lt;span&gt;Bug in GP Automation&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p id=203638a0-b678-012c-8855-12313b0179c1&gt;I hope you can find this answer helpful.&lt;/p&gt;
&lt;p id=203660f0-b678-012c-8856-12313b0179c1&gt;Fernando Antivero &lt;br&gt;&lt;a href="http://blogs.southworks.net/fantivero"&gt;http://blogs.southworks.net/fantivero&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><author>fantivero</author><pubDate>Wed, 18 Nov 2009 14:12:55 GMT</pubDate><guid isPermaLink="false">New Post: Web Client Factory Menu missing in Visual Studio 20091118021255P</guid></item><item><title>New Post: Web Client Factory Menu missing in Visual Studio</title><link>http://webclientguidance.codeplex.com/Thread/View.aspx?ThreadId=75415</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;I created a project using WCSF and everything was working fine. While working on this project accidently the system crashed. Using the option provided by Visual Studio 2008 I recovered the project. But now the issue is when I right click on the web site to add a new View I am not able to get the Web Client Factory menu option. I checked on other project I previously created with WCSF and I am getting the menu option. It is only this recovered project that is having this issue.&lt;/p&gt;
&lt;p&gt;Seems somehow the project relation to WCSF is lost and VS was not able to recover the same. Is there any way I can fix this issue else I will have to create a fresh project using WCSF and move all this work into it.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Please Help!!!!&lt;/p&gt;&lt;/div&gt;</description><author>dhejovanissery</author><pubDate>Wed, 18 Nov 2009 03:49:29 GMT</pubDate><guid isPermaLink="false">New Post: Web Client Factory Menu missing in Visual Studio 20091118034929A</guid></item><item><title>New Post: Exception in WCSF: An object with this ID already exists: Shell</title><link>http://webclientguidance.codeplex.com/Thread/View.aspx?ThreadId=75100</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;This exception could be happening if you are adding two containers with the same name or if your application uses ManagedObjectCollections and it adds two objects with the same name.&lt;/p&gt;
&lt;p&gt;For each registered module by configuration, the Composite Web Application will be created a new container by using the module&amp;rsquo;s name as ID. In case you have duplicated modules names (case-sensitive) the browser displays a configuration error in order to notify to user.&lt;/p&gt;
&lt;p&gt;Therefore you may take a look into your application and check if it is adding in the code two objects to a ManagedObjectCollection with the &amp;ldquo;Shell&amp;rdquo; ID.&lt;/p&gt;
&lt;p&gt;I hope you can find this answer helpful.&lt;/p&gt;
&lt;p&gt;Fernando Antivero &lt;br&gt;&lt;a href="http://blogs.southworks.net/fantivero"&gt;http://blogs.southworks.net/fantivero&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><author>fantivero</author><pubDate>Tue, 17 Nov 2009 19:00:31 GMT</pubDate><guid isPermaLink="false">New Post: Exception in WCSF: An object with this ID already exists: Shell 20091117070031P</guid></item><item><title>New Post: Exception in WCSF: An object with this ID already exists: Shell</title><link>http://webclientguidance.codeplex.com/Thread/View.aspx?ThreadId=75100</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I get the following exception in the log file. The app is running on Windows 2008, IIS 7.&lt;/p&gt;
&lt;p&gt;Any idea what it means and how to fix it?&lt;/p&gt;
&lt;p&gt;11/13/2009 10:41:54 PM: WebError: 1: 100: /LM/W3SVC/2/ROOT-1-129026435592199185: ********** 11/13/2009 10:41:54 PM **********&lt;br&gt;Exception Type: System.ArgumentException&lt;br&gt;Exception: An object with this ID already exists: Shell.&lt;br&gt;Source: DefaultPage&lt;br&gt;Stack Trace:&amp;nbsp;&amp;nbsp;&amp;nbsp; at Microsoft.Practices.CompositeWeb.Collections.ManagedObjectCollection`1.Build(Type typeToBuild, String idToBuild, Object item)&lt;br&gt;&amp;nbsp;&amp;nbsp; at Microsoft.Practices.CompositeWeb.Collections.ManagedObjectCollection`1.AddNew(Type typeToBuild, String id)&lt;br&gt;&amp;nbsp;&amp;nbsp; at Microsoft.Practices.CompositeWeb.Collections.ManagedObjectCollection`1.AddNew[TTypeToBuild](String id)&lt;br&gt;&amp;nbsp;&amp;nbsp; at Microsoft.Practices.CompositeWeb.Services.ModuleLoaderService.Load(CompositionContainer rootContainer, IModuleInfo[] modulesInfo)&lt;br&gt;&amp;nbsp;&amp;nbsp; at Microsoft.Practices.CompositeWeb.WebClientApplication.LoadModules()&lt;br&gt;&amp;nbsp;&amp;nbsp; at Microsoft.Practices.CompositeWeb.WebClientApplication.Application_Start(Object sender, EventArgs e)&lt;br&gt;&amp;nbsp;&amp;nbsp; at ASP.global_asax.Application_BeginRequest(Object sender, EventArgs e)&lt;br&gt;&amp;nbsp;&amp;nbsp; at System.Web.HttpApplication.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()&lt;br&gt;&amp;nbsp;&amp;nbsp; at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean&amp;amp; completedSynchronously)&lt;br&gt;&lt;br&gt;&lt;br&gt;Extended Properties:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;TIA&lt;/p&gt;
&lt;p&gt;Abhi&lt;/p&gt;&lt;/div&gt;</description><author>abhivm</author><pubDate>Sat, 14 Nov 2009 03:50:38 GMT</pubDate><guid isPermaLink="false">New Post: Exception in WCSF: An object with this ID already exists: Shell 20091114035038A</guid></item><item><title>New Post: Localization in SitemapNodeInfo</title><link>http://webclientguidance.codeplex.com/Thread/View.aspx?ThreadId=51581</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;I completely understand the explanation - that's not the problem! Its a solultion that works, but has one big failing in my mind: &lt;strong&gt;this breaks the modularity of the whole application&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;From what I'm reading, we will have to define strings in a resource file in the Shell projectthat will cover all the needs of all the modules that will ever be a part of this shell... but the Shell project should not know the intricate details of its modules, its the module's responsibility to know about itself including its resources.&lt;/p&gt;
&lt;p&gt;This&amp;nbsp;goes right against the whole point of the WCSF,&amp;nbsp;has&amp;nbsp;anyone found a modular solution to this?&lt;/p&gt;&lt;/div&gt;</description><author>pamo</author><pubDate>Fri, 13 Nov 2009 15:56:41 GMT</pubDate><guid isPermaLink="false">New Post: Localization in SitemapNodeInfo 20091113035641P</guid></item><item><title>New Post: Localization of SiteMapNodes broken?</title><link>http://webclientguidance.codeplex.com/Thread/View.aspx?ThreadId=7350</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;I agree 100% with the last post: &lt;strong&gt;this breaks the modularity of the whole application&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;From what I'm reading, we will have to define strings in a resource file in the Shell projectthat will cover all the needs of all the modules that will ever be a part of this shell... but the Shell project should not know the intricate details of its modules, its the module's responsibility to know about itself including its resources.&lt;/p&gt;
&lt;p&gt;This&amp;nbsp;goes right against the whole point of the WCSF,&amp;nbsp;has&amp;nbsp;anyone found a modular solution to this?&lt;/p&gt;&lt;/div&gt;</description><author>pamo</author><pubDate>Fri, 13 Nov 2009 15:38:31 GMT</pubDate><guid isPermaLink="false">New Post: Localization of SiteMapNodes broken? 20091113033831P</guid></item><item><title>New Post: Diff between Composite Application Library and Master Pages</title><link>http://websf.codeplex.com/Thread/View.aspx?ThreadId=74178</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Thanks Fermando,&lt;/p&gt;
&lt;p&gt;Yours comments are useful.&lt;/p&gt;
&lt;p&gt;I can see CAL is most suitable on WPF and Silverlight application. But WCSF is using composite application architecture too, in documentations is named &amp;quot;Composite Web Application Block&amp;quot;.&lt;/p&gt;
&lt;p&gt;In terms of reusability, Controls has been widely used but normally distributed with two completely separated versions, one for WinForms and another for WebForms. Adopting WCSF and their uses of &amp;ldquo;Composite Web Application Block&amp;rdquo; we can construct multi target UI through MVP pattern with separate business logic from UI logic and witch easiest implementation of unit testing.&lt;/p&gt;
&lt;p&gt;The primary difference between normal use of Controls and Composite Web Application Block is reusable business logic UI and easiest unit test implementation. Can you see others conclusions?&lt;/p&gt;
&lt;p&gt;And another point that perhaps can be the secret to make &amp;ldquo;mind-click to unwire the concepts&amp;rdquo; is: how our code is distributed on three tiers architecture when use this components?&lt;/p&gt;
&lt;p style="padding-left:30px"&gt;1.- UI Logic and business logic of a control or WebForm, are separated but disposed on Presentation Layer. (then business logic part (on Presentation layer) of a Control or WebFrom, uses the application Business Logic Layer as normal three layered application)&lt;/p&gt;
&lt;p style="padding-left:30px"&gt;2.- UI Logic and business logic of a control or WebForm, are separated and disposed on Presentation Layer and business logic layer respectively. (Then business logic part of a Control or WebFrom, represents part of the application Business Logic Layer and can attack directly Data Access Layer)&lt;/p&gt;
&lt;p&gt;If composite must encapsulate each component separately with their UI layer, Business Layer and (optional) Data Access layer, how is distributed on a .net solution, group of solutions and projects to three layer? sample code and QuickStarts on WCFS are not clear.&lt;/p&gt;
&lt;p&gt;Correctly &amp;ldquo;UI Components&amp;rdquo; and &amp;ldquo;UI process Components&amp;rdquo; must be deployed on presentation layer, but on WCSF this components are named as &amp;ldquo;Business modules&amp;rdquo; and &amp;ldquo;Foundational modules&amp;rdquo; ... I think that is confusing me. Are business layer elements or presentation layer elements ?&lt;/p&gt;
&lt;p&gt;(ufff!!) Thanks !!!&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;</description><author>Double</author><pubDate>Tue, 10 Nov 2009 11:30:06 GMT</pubDate><guid isPermaLink="false">New Post: Diff between Composite Application Library and Master Pages 20091110113006A</guid></item><item><title>New Post: Diff between Composite Application Library and Master Pages</title><link>http://websf.codeplex.com/Thread/View.aspx?ThreadId=74178</link><description>&lt;div style="line-height: normal;"&gt;&lt;p id=10212110-ad15-012c-ee7b-12313b017c41&gt;Hi,&lt;/p&gt;
&lt;p&gt;If you are really&amp;nbsp;talking about &lt;a href="http://msdn.microsoft.com/en-us/library/dd458861.aspx"&gt;Composite Application Library&lt;/a&gt;, you have to note that it is targeted to WPF and Silverlight.&lt;/p&gt;
&lt;p&gt;That said, actually, Composite Application Library is so much more than a Master Page.&lt;/p&gt;
&lt;p&gt;Master Pages&amp;nbsp;are just one way of solving UI Composition. Also, the only implementation of Master Pages is targeted towards web development.&lt;/p&gt;
&lt;p&gt;On the other hand, CAL solves the some of the most common&amp;nbsp;concerns of a composite user interface (UI) application. You can find &lt;a href="http://msdn.microsoft.com/en-us/library/dd458900.aspx"&gt;here&lt;/a&gt;&amp;nbsp;some of the&amp;nbsp;technical concepts are covered by CAL.&lt;/p&gt;
&lt;p&gt;Notice that CAL that comes with the&amp;nbsp;&lt;a href="http://msdn.microsoft.com/en-us/library/cc707819.aspx"&gt;Composite Application Guidance&lt;/a&gt; for WPF and Silverlight ( a.k.a Prism ). Therefore, if you want to dig deeper on it, please visit this &lt;a href="http://msdn.microsoft.com/en-us/library/cc707907.aspx"&gt;site&lt;/a&gt;, where you can find the Goals and Benefits about it. Another interesting link &lt;a href="http://msdn.microsoft.com/en-us/library/cc707906.aspx"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Could you explain a little more about your question regarding &amp;ldquo;Composites is like Controls&amp;rdquo;?&lt;/p&gt;
&lt;p&gt;If you really meant CAL instead of WCSF, consider continuing this discussion at its codeplex site: &lt;a href="http://compositewpf.codeplex.com/Thread/List.aspx"&gt;http://compositewpf.codeplex.com/Thread/List.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p id=10223010-ad15-012c-ee83-12313b017c41&gt;I hope you can find this answer helpful.&lt;/p&gt;
&lt;p id=10225880-ad15-012c-ee84-12313b017c41&gt;Fernando Antivero &lt;br&gt;&lt;a href="http://blogs.southworks.net/fantivero"&gt;http://blogs.southworks.net/fantivero&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><author>fantivero</author><pubDate>Mon, 09 Nov 2009 16:51:21 GMT</pubDate><guid isPermaLink="false">New Post: Diff between Composite Application Library and Master Pages 20091109045121P</guid></item><item><title>New Post: WCSF and IIS 7 - Official Support</title><link>http://websf.codeplex.com/Thread/View.aspx?ThreadId=73993</link><description>&lt;div style="line-height: normal;"&gt;&lt;p id=dfb03b70-aba0-012c-b272-12313b019cc1&gt;Hi,&lt;/p&gt;
&lt;p&gt;The WCSF Documentation since February 2008 doesn&amp;rsquo;t have any particular consideration about it. If you look for it within the Issue Tracker, you will find only this &lt;a href="../WorkItem/View.aspx?WorkItemId=15451"&gt;thread&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Other than that, everything else should be working correctly. As for official support, you can be reassured that the sustained engineering team will provide the same support for IIS 7 than for IIS 6, if you find that something is broken in it.&lt;/p&gt;
&lt;p id=1d331960-ad48-012c-efc5-12313b017c41&gt;As an FYI, based on that you are evaluating WCSF for a large .NET upgrade project, you might want to take into consideration that soon the patterns &amp;amp; practices team have plans to release a new Web Guidance, for further information visit this &lt;a href="http://blogs.msdn.com/blaine/archive/2009/07/20/patterns-and-practices-wants-you-to-take-the-web-guidance-survey.aspx"&gt;post&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;However, this Web Guidance doesn't deprecate WCSF.&lt;/p&gt;
&lt;p id=dfb066a0-aba0-012c-b275-12313b019cc1&gt;I hope you can find this answer helpful.&lt;/p&gt;
&lt;p id=dfb07980-aba0-012c-b276-12313b019cc1&gt;Fernando Antivero    &lt;br&gt;&lt;a href="http://blogs.southworks.net/fantivero"&gt;http://blogs.southworks.net/fantivero&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><author>fantivero</author><pubDate>Fri, 06 Nov 2009 21:22:56 GMT</pubDate><guid isPermaLink="false">New Post: WCSF and IIS 7 - Official Support 20091106092256P</guid></item><item><title>New Post: Looking toward the future...</title><link>http://websf.codeplex.com/Thread/View.aspx?ThreadId=74338</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;I was just reading Chris Tavares' Nov 2009 &lt;a title="Dependency Injection in Libraries" href="http://msdn.microsoft.com/en-us/magazine/ee335709.aspx"&gt;article&lt;/a&gt; in &lt;a href="http://msdn.microsoft.com/en-us/magazine/default.aspx"&gt;MSDN Magazine&lt;/a&gt;.&amp;nbsp; Looks like &lt;a href="http://entlib.codeplex.com/"&gt;Enterprise Library&lt;/a&gt; is moving forward with changes to support &lt;a href="http://unity.codeplex.com/"&gt;Unity&lt;/a&gt; and other .NET &lt;a href="http://en.wikipedia.org/wiki/Dependency_injection"&gt;DI containers&lt;/a&gt;.&amp;nbsp; Our production application is based on &lt;a href="http://websf.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=11176#ReleaseFiles"&gt;Web Client Software Factory 2.0&lt;/a&gt; release and it is &lt;em&gt;stuck &lt;/em&gt;with &lt;a href="http://entlib.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=4474"&gt;Enterprise Library 3.1&lt;/a&gt;.&amp;nbsp; I am hoping I will not regret our investment in the Web Client Software Factory. I am hoping the community can re-energize the WCSF P&amp;amp;P team to update the Web Client Software Factory.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://msdn.microsoft.com/en-us/magazine/ee335709.aspx"&gt;Dependency Injection in Libraries&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;quot;informal measurements showing a 10 percent performance gain. After we saw the numbers, this actually made sense to us. Much of the complexity in the original code was from a series of performance optimizations that worked around ObjectBuilder&amp;rsquo;s slow implementation.&amp;quot;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;If you interested in this topic, please vote on the work item:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://websf.codeplex.com/WorkItem/View.aspx?WorkItemId=15183"&gt;Support for the new Unity Dependency Injection Container&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Phil Bolduc&lt;br&gt;Vancouver, BC&amp;nbsp; Canada&lt;/p&gt;&lt;/div&gt;</description><author>pbolduc</author><pubDate>Fri, 06 Nov 2009 16:46:05 GMT</pubDate><guid isPermaLink="false">New Post: Looking toward the future... 20091106044605P</guid></item><item><title>New Post: Diff between Composite Application Library and Master Pages</title><link>http://websf.codeplex.com/Thread/View.aspx?ThreadId=74178</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;... and another thinking ... composites is like Controls ... where the differences?&lt;/p&gt;&lt;/div&gt;</description><author>Double</author><pubDate>Fri, 06 Nov 2009 09:57:01 GMT</pubDate><guid isPermaLink="false">New Post: Diff between Composite Application Library and Master Pages 20091106095701A</guid></item><item><title>New Post: Diff between Composite Application Library and Master Pages</title><link>http://websf.codeplex.com/Thread/View.aspx?ThreadId=74178</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hi !&lt;/p&gt;
&lt;p&gt;Some one can talk me about differences between use Composite Application Library and Master Pages?&amp;nbsp; ... for me are equivalents.&lt;/p&gt;
&lt;p&gt;Thanks!&lt;/p&gt;&lt;/div&gt;</description><author>Double</author><pubDate>Thu, 05 Nov 2009 13:22:42 GMT</pubDate><guid isPermaLink="false">New Post: Diff between Composite Application Library and Master Pages 20091105012242P</guid></item><item><title>New Post: WCSF and IIS 7 - Official Support</title><link>http://websf.codeplex.com/Thread/View.aspx?ThreadId=73993</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hi guys, I just came across a few comments on the board that WCSF has known issues (with workarounds) on IIS 7. As we are evaluating WCSF for a large .net upgrade project, is there an official confirmation from the WCSF team that WCSF is not officially supported on IIS 7? Thanks!&lt;/p&gt;&lt;/div&gt;</description><author>R3al1ty</author><pubDate>Wed, 04 Nov 2009 04:09:16 GMT</pubDate><guid isPermaLink="false">New Post: WCSF and IIS 7 - Official Support 20091104040916A</guid></item><item><title>New Post: Service Circular References and ServiceMissingException</title><link>http://websf.codeplex.com/Thread/View.aspx?ThreadId=73540</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;I was hoping I could have services that have circular&amp;nbsp;references, but I'm having troubles registering services in my Module Initializer class.&amp;nbsp; Below is the class structure I'm trying to setup.&lt;/p&gt;
&lt;div style="color:Black;background-color:White"&gt;
&lt;pre&gt;    &lt;span style="color:Blue"&gt;public&lt;/span&gt; &lt;span style="color:Blue"&gt;class&lt;/span&gt; A : IA
    {
        &lt;span style="color:Blue"&gt;private&lt;/span&gt; IB b;
        [ServiceDependency]&lt;br&gt;        &lt;span style="color:Blue"&gt;public&lt;/span&gt; IB B
        {
            &lt;span style="color:Blue"&gt;get&lt;/span&gt; { &lt;span style="color:Blue"&gt;return&lt;/span&gt; b; }
            &lt;span style="color:Blue"&gt;set&lt;/span&gt; { b = value; }
        }

        &lt;span style="color:Blue"&gt;public&lt;/span&gt; A() { }

    }

    &lt;span style="color:Blue"&gt;public&lt;/span&gt; &lt;span style="color:Blue"&gt;class&lt;/span&gt; B : IB
    {
        &lt;span style="color:Blue"&gt;private&lt;/span&gt; IA a;
        [ServiceDependency]
        &lt;span style="color:Blue"&gt;public&lt;/span&gt; IA A
        {
            &lt;span style="color:Blue"&gt;get&lt;/span&gt;{&lt;span style="color:Blue"&gt;return&lt;/span&gt; a;}
            &lt;span style="color:Blue"&gt;set&lt;/span&gt;{a = value;}
        }
        &lt;span style="color:Blue"&gt;public&lt;/span&gt; B() { }
    }
&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;When I try to register these services, I will always receive a ServiceMissingException when registering the first.&amp;nbsp; Is this type of setup possible?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Chris&lt;/p&gt;&lt;/div&gt;</description><author>cpisani</author><pubDate>Thu, 29 Oct 2009 20:06:32 GMT</pubDate><guid isPermaLink="false">New Post: Service Circular References and ServiceMissingException 20091029080632P</guid></item><item><title>New Post: WCSF Roadmap and Request for Feedback</title><link>http://websf.codeplex.com/Thread/View.aspx?ThreadId=41403</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Are there any updates on this? I'm not concerned about the project continuing as much as I am about a composite framework for non-Silverlight web based applications. It would be really nice if the WCSF functionality was incorporated into Prism so that the composite core framework would be the same without regard to the target UI rendering platform. Like everyone else I want to have a pluggable DI container but just Unity would suffice. Leveraging MEF would be nice. Integration with EL 5 or 4.1 would be super. My final wish would be a quick start showing how these tools can be leveraged in Sharepoint (so that I don't have to build it.)&lt;/p&gt;&lt;/div&gt;</description><author>complexcipher</author><pubDate>Thu, 22 Oct 2009 19:42:27 GMT</pubDate><guid isPermaLink="false">New Post: WCSF Roadmap and Request for Feedback 20091022074227P</guid></item><item><title>New Post: Reuse WebServices through SubWeb</title><link>http://websf.codeplex.com/Thread/View.aspx?ThreadId=72608</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I'm trying to reuse WebServices through SubWeb projects generated with the Business Module recipe. The webservices should be able to be called from JavaScript by using the usual ScriptManager reference. The webservices then use normal foundational modules through dependency injection.&lt;/p&gt;
&lt;p&gt;So, the&amp;nbsp;idea is to reuse the WebServices by creating a SubWeb Business Module in a separate shared folder, say:&lt;/p&gt;
&lt;p&gt;c:\Projects\WebServices\SharedWebServicesSubWeb\SharedWebServices.csproj&lt;/p&gt;
&lt;p&gt;Then any other WCSF WebApp should be able to include the SharedWebServices.csproj as a subweb and have the webservices available for use.&lt;/p&gt;
&lt;p&gt;Is this even possible? Right now, every time I run the hosting WebApp, the WebServices from SharedWebServices.csproj are not recognized (say &lt;a href="http://localhost/SharedWebServices/WebService1.asmx"&gt;http://localhost/SharedWebServices/WebService1.asmx&lt;/a&gt;). My suspicion is that this is because the folder is not physically under the hosting WebApp root folder.&lt;/p&gt;
&lt;p&gt;Is there a workaround for this?&lt;/p&gt;
&lt;p&gt;The other two options that I'm considering&amp;nbsp;are these:&lt;/p&gt;
&lt;p&gt;- Make copies of the SharedWebServices on each one of the hosting web apps. However, this will create a maintenance nightmare that I would like to avoid.&lt;/p&gt;
&lt;p&gt;- Make WebReference calls to the WebServices from SharedWebServices through simple proxy webservices that delegate to the SharedWebServices. However, in this case I would prefer to avoid creating the proxy web services and&amp;nbsp;more important I would prefer not to incur in the extra network call that comes with the WebReference.&lt;/p&gt;
&lt;p&gt;Hector Meneses&lt;/p&gt;&lt;/div&gt;</description><author>HectorMeneses</author><pubDate>Wed, 21 Oct 2009 02:22:17 GMT</pubDate><guid isPermaLink="false">New Post: Reuse WebServices through SubWeb 20091021022217A</guid></item><item><title>New Post: How to consume WCF service in WCSF (MVP) web application?</title><link>http://websf.codeplex.com/Thread/View.aspx?ThreadId=72352</link><description>&lt;div style="line-height: normal;"&gt;&lt;p id=6841e600-9ee4-012c-3702-12313b0085f1&gt;Hi,&lt;/p&gt;
&lt;p id=684208f0-9ee4-012c-3703-12313b0085f1&gt;In this case it could be an option to develop a foundational module that provides a &lt;a href="http://msdn.microsoft.com/en-us/library/cc304770.aspx"&gt;service&lt;/a&gt; and from it call to the WCF service. Depending where you have to have access to the WCF Service methods you may consider to expose this &lt;a href="http://msdn.microsoft.com/en-us/library/cc304836.aspx"&gt;service for a module or globally(all the modules)&lt;/a&gt;.&lt;/p&gt;
&lt;p id=68423f40-9ee4-012c-3704-12313b0085f1&gt;That said, about your specific questions:&lt;/p&gt;
&lt;p id=68427490-9ee4-012c-3705-12313b0085f1&gt;1. Can&amp;nbsp;you add WCF service reference to both View and Presenter? ...&lt;/p&gt;
&lt;p id=601ea9d0-9ef0-012c-385c-12313b0085f1&gt;You can, but it would not be taking advantage of the decoupling the MVP pattern offers, because in this way you would be wiring up the view with the WCF Service and this is not originally idea.&lt;/p&gt;
&lt;p id=6845fcc0-9ee4-012c-3707-12313b0085f1&gt;2. In order to answer the second one, you may take a look to the following links about communication between&amp;nbsp; view and presenter:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/cc304736.aspx"&gt;How to: Implement the Model-View-Presenter Pattern&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a id="ctl00_MTCS_main_ctl06" href="http://msdn.microsoft.com/en-us/library/cc304865.aspx"&gt;&lt;span style="color:#800080"&gt;Model-View-Presenter&lt;/span&gt;&lt;/a&gt; Quickstart &lt;/li&gt;
&lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/magazine/cc188690.aspx"&gt;MSDN Magazine: MVP pattern&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;p id=601f3cb0-9ef0-012c-385e-12313b0085f1&gt;Finally &lt;a href="http://blogs.southworks.net/fantivero/files/2009/10/callwcfservice.zip"&gt;here&lt;/a&gt; you can find a code example.&lt;/p&gt;
&lt;p&gt;I hope you find it helpful.&lt;/p&gt;
&lt;p id=68468da0-9ee4-012c-3709-12313b0085f1&gt;Fernando Antivero &lt;br&gt;&lt;a href="http://blogs.southworks.net/fantivero"&gt;http://blogs.southworks.net/fantivero&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><author>fantivero</author><pubDate>Mon, 19 Oct 2009 15:21:44 GMT</pubDate><guid isPermaLink="false">New Post: How to consume WCF service in WCSF (MVP) web application? 20091019032144P</guid></item><item><title>New Post: How to consume WCF service in WCSF (MVP) web application?</title><link>http://websf.codeplex.com/Thread/View.aspx?ThreadId=72352</link><description>&lt;div style="line-height: normal;"&gt;&lt;p&gt;Hi All,&lt;/p&gt;
&lt;p&gt;I am new to WCSF and MVP pattern.&lt;/p&gt;
&lt;p&gt;I have created a WCSF visual c# web application and I need to consume a WCF service from this web application.&lt;/p&gt;
&lt;p&gt;The service has 2 methods for gettting the data from DB and saving the data to DB.&lt;/p&gt;
&lt;p&gt;I need to save the asp.net controls data and save to the DB using WCF service operation &amp;quot;save&amp;quot; . Similarly I will fetch the data and assign to the asp.net controls.&lt;/p&gt;
&lt;p&gt;Here is my doubts?&lt;/p&gt;
&lt;p&gt;1. Can I add WCF service reference to both View and Presenter? If I do so , am I violating the MVP design pattern?&lt;/p&gt;
&lt;p&gt;2. If I add service reference to only presenter then how can I send asp.net controls data to presenter and and assign the data to asp.net controls by getting the data from presenter.&lt;/p&gt;
&lt;p&gt;Here the presenter calls the WCF service operations to save and fetch DB data.&lt;/p&gt;
&lt;p&gt;Can u share a simple code example for this scenario.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Srinivas Akella&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/div&gt;</description><author>akella2k9</author><pubDate>Sun, 18 Oct 2009 15:37:34 GMT</pubDate><guid isPermaLink="false">New Post: How to consume WCF service in WCSF (MVP) web application? 20091018033734P</guid></item></channel></rss>