<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="/rss.xsl"?><rss version="2.0"><channel><title>unitycontributions Work Item Rss Feed</title><link>http://www.codeplex.com/unitycontributions/WorkItem/List.aspx</link><description>unitycontributions Work Item Rss Description</description><item><title>Created Issue: Unity Schema</title><link>http://unitycontributions.codeplex.com/WorkItem/View.aspx?WorkItemId=3756</link><description>A configSource attribute of the Unity element should be added to the schema for instances where the configuration is externalized from app.config or web.config.  Currently the configSource attribute on the unity element indicates it is not recognized although it works just fine.&lt;br /&gt;&lt;br /&gt;Add elements are optional within extensions, instances, etc.   Currently xsd is indicating that these elements are missing.&lt;br /&gt;</description><author>rcollette</author><pubDate>Thu, 18 Jun 2009 15:59:54 GMT</pubDate><guid isPermaLink="false">Created Issue: Unity Schema 20090618035954P</guid></item><item><title>Commented Task: Provide explanatory notes of using Unity Containers in web application and possible pitfalls.</title><link>http://unitycontributions.codeplex.com/WorkItem/View.aspx?WorkItemId=900</link><description>As per user suggestion&amp;#58;  See discussion thread for further info,ThreadId 27803  &lt;br /&gt;&lt;br /&gt;1. lifetime managers -- in a web application you would probably prefer your instances are created on a per request &amp;#40;or per web request&amp;#41; basis, however there are times when a singleton would fit.   When is the right time to use the singleton vs the per request.  Would putting together a per web request &amp;#40;like Windsor&amp;#41; lifetime manager be out of scope&amp;#63;&lt;br /&gt;&lt;br /&gt;4. where to use the container -- my understanding is that in a perfect world IoC.Resolve&amp;#60;T&amp;#62; would be called once and only once per application.  However, its not a perfect world, so when should we be using the container to resolve dependencies&amp;#63;  When is a good time for anything other than your &amp;#34;starting point&amp;#34; to be aware that IoC is even available.&lt;br /&gt;&lt;br /&gt;Probably what I have suggested may be more along the lines of best practices and &amp;#34;why&amp;#34; as opposed to a quick start, but I for one would be very thankful for a quick start that answered these questions as opposed to yet another &amp;#34;heres a three page, two component basic blog&amp;#34; example.&lt;br /&gt;Comments: ** Comment from web user: rcollette ** &lt;p&gt;I agree with item 1.  A &amp;#34;Request&amp;#34; or &amp;#34;RequestResponse&amp;#34; lifetime would be useful.&lt;br /&gt;&lt;/p&gt;</description><author>rcollette</author><pubDate>Thu, 18 Jun 2009 15:57:26 GMT</pubDate><guid isPermaLink="false">Commented Task: Provide explanatory notes of using Unity Containers in web application and possible pitfalls. 20090618035726P</guid></item><item><title>Commented Issue: Schema for Visual Studio Intellisense</title><link>http://unitycontributions.codeplex.com/WorkItem/View.aspx?WorkItemId=2309</link><description>The latest version of the schema provided in May of this year is missing the targetNamespace element &amp;#91; &amp;#40;targetNamespace&amp;#61;&amp;#34;urn&amp;#58;unity-mapping-1.0&amp;#34;&amp;#41; &amp;#93;.  This means that even though a developer adds the reference to that namespace on the &amp;#60;unity&amp;#62; element within their project&amp;#39;s configuration file, they will not get intellisense working.  I have attached an updated file with this added so that intellisense will work.&lt;br /&gt;Comments: ** Comment from web user: David_Libido ** &lt;p&gt;What do I have to do to get this working&amp;#63; I put this file in C&amp;#58;&amp;#92;Program Files&amp;#92;Microsoft Visual Studio 9.0&amp;#92;Common7&amp;#92;Packages&amp;#92;schemas&amp;#92;xml, but it doesn&amp;#39;t work.&lt;/p&gt;</description><author>David_Libido</author><pubDate>Fri, 17 Apr 2009 12:57:09 GMT</pubDate><guid isPermaLink="false">Commented Issue: Schema for Visual Studio Intellisense 20090417125709P</guid></item><item><title>Created Issue: Schema for Visual Studio Intellisense</title><link>http://www.codeplex.com/unitycontributions/WorkItem/View.aspx?WorkItemId=2309</link><description>The latest version of the schema provided in May of this year is missing the targetNamespace element &amp;#91; &amp;#40;targetNamespace&amp;#61;&amp;#34;urn&amp;#58;unity-mapping-1.0&amp;#34;&amp;#41; &amp;#93;.  This means that even though a developer adds the reference to that namespace on the &amp;#60;unity&amp;#62; element within their project&amp;#39;s configuration file, they will not get intellisense working.  I have attached an updated file with this added so that intellisense will work.&lt;br /&gt;</description><author>tmeinershagen</author><pubDate>Mon, 15 Sep 2008 18:52:40 GMT</pubDate><guid isPermaLink="false">Created Issue: Schema for Visual Studio Intellisense 20080915065240P</guid></item><item><title>CREATED TASK: Update the contrib project to use Unity 1.1</title><link>http://www.codeplex.com/unitycontributions/WorkItem/View.aspx?WorkItemId=906</link><description>Since the new version is out there, we need to integrate contrib work with the new version.&lt;br /&gt;</description><author>sidarok</author><pubDate>Mon, 19 May 2008 10:35:03 GMT</pubDate><guid isPermaLink="false">CREATED TASK: Update the contrib project to use Unity 1.1 20080519103503A</guid></item><item><title>COMMENTED ISSUE: Add intellisense for schema</title><link>http://www.codeplex.com/unitycontributions/WorkItem/View.aspx?WorkItemId=647</link><description>There is currently no intellisense when editing the xml configuration file.&lt;br /&gt;Comments: ** Comment from web user: alexanderQX ** &lt;p&gt;You can download the schema and installation instructions from Unity Contributions Source Code&amp;#47;Patches &lt;/p&gt;</description><author>alexanderQX</author><pubDate>Sat, 17 May 2008 17:56:52 GMT</pubDate><guid isPermaLink="false">COMMENTED ISSUE: Add intellisense for schema 20080517055652P</guid></item><item><title>CLOSED ISSUE: Add intellisense for schema</title><link>http://www.codeplex.com/unitycontributions/WorkItem/View.aspx?WorkItemId=647</link><description>There is currently no intellisense when editing the xml configuration file.&lt;br /&gt;Comments: You can download the schema from Unity Contributions Source Code.</description><author>alexanderQX</author><pubDate>Sat, 17 May 2008 17:54:57 GMT</pubDate><guid isPermaLink="false">CLOSED ISSUE: Add intellisense for schema 20080517055457P</guid></item><item><title>CREATED TASK: Provide possible configuration management choices and quick samples how to handle Unity container by xml configuration.</title><link>http://www.codeplex.com/unitycontributions/WorkItem/View.aspx?WorkItemId=901</link><description>As per user suggestion&amp;#58;  See ThreadId&amp;#61;27803&lt;br /&gt;&lt;br /&gt;2.  batch&amp;#47;bulk registration -- having thought about it, this is probably as easy as looping through the types in an assembly.  However, might be useful as an idea of how to use the container - i.e., are we better off configuring via xml or organizing my assemblies a little better so that our services are grouped together and easy to find via code.&lt;br /&gt;&lt;br /&gt;3.  configuration files -- Im not at all familiar with the entlib configuration block &amp;#40;so I guess for me this would be a good place to learn about it&amp;#41;.   My concern is that 1000 line xml files will introduce more friction than needed in my process, so whats the recommended way to deal with that. &lt;br /&gt;&lt;br /&gt;Probably what I have suggested may be more along the lines of best practices and &amp;#34;why&amp;#34; as opposed to a quick start, but I for one would be very thankful for a quick start that answered these questions as opposed to yet another &amp;#34;heres a three page, two component basic blog&amp;#34; example.&lt;br /&gt;</description><author>alexanderQX</author><pubDate>Sat, 17 May 2008 17:44:40 GMT</pubDate><guid isPermaLink="false">CREATED TASK: Provide possible configuration management choices and quick samples how to handle Unity container by xml configuration. 20080517054440P</guid></item><item><title>CREATED TASK: Provide explanatory notes of using DI/IoC Containers in web application and possible pitfalls.</title><link>http://www.codeplex.com/unitycontributions/WorkItem/View.aspx?WorkItemId=900</link><description>As per user description&amp;#58;  See discussion thread &amp;#91;ThreadId&amp;#58;27803&amp;#93;&lt;br /&gt;&lt;br /&gt;1. lifetime managers -- in a web application you would probably prefer your instances are created on a per request &amp;#40;or per web request&amp;#41; basis, however there are times when a singleton would fit.   When is the right time to use the singleton vs the per request.  Would putting together a per web request &amp;#40;like Windsor&amp;#41; lifetime manager be out of scope&amp;#63;&lt;br /&gt;&lt;br /&gt;4. where to use the container -- my understanding is that in a perfect world IoC.Resolve&amp;#60;T&amp;#62; would be called once and only once per application.  However, its not a perfect world, so when should we be using the container to resolve dependencies&amp;#63;  When is a good time for anything other than your &amp;#34;starting point&amp;#34; to be aware that IoC is even available.&lt;br /&gt;&lt;br /&gt;Probably what I have suggested may be more along the lines of best practices and &amp;#34;why&amp;#34; as opposed to a quick start, but I for one would be very thankful for a quick start that answered these questions as opposed to yet another &amp;#34;heres a three page, two component basic blog&amp;#34; example.&lt;br /&gt;</description><author>alexanderQX</author><pubDate>Sat, 17 May 2008 17:40:36 GMT</pubDate><guid isPermaLink="false">CREATED TASK: Provide explanatory notes of using DI/IoC Containers in web application and possible pitfalls. 20080517054036P</guid></item><item><title>COMMENTED ISSUE: Add intellisense for schema</title><link>http://www.codeplex.com/unitycontributions/WorkItem/View.aspx?WorkItemId=647</link><description>There is currently no intellisense when editing the xml configuration file.&lt;br /&gt;Comments: ** Comment from web user: alexanderQX ** &lt;p&gt;Please dont use these file attached, see the source code folder or patchlist at http&amp;#58;&amp;#47;&amp;#47;www.codeplex.com&amp;#47;unitycontributions&amp;#47;SourceControl&amp;#47;PatchList.aspx &lt;/p&gt;</description><author>alexanderQX</author><pubDate>Mon, 12 May 2008 11:40:35 GMT</pubDate><guid isPermaLink="false">COMMENTED ISSUE: Add intellisense for schema 20080512114035A</guid></item><item><title>COMMENTED ISSUE: Add intellisense for schema</title><link>http://www.codeplex.com/unitycontributions/WorkItem/View.aspx?WorkItemId=647</link><description>There is currently no intellisense when editing the xml configuration file.&lt;br /&gt;Comments: ** Comment from web user: alexanderQX ** &lt;p&gt;Here is the poster of the schema.&lt;/p&gt;</description><author>alexanderQX</author><pubDate>Mon, 12 May 2008 01:45:19 GMT</pubDate><guid isPermaLink="false">COMMENTED ISSUE: Add intellisense for schema 20080512014519A</guid></item><item><title>COMMENTED ISSUE: Add intellisense for schema</title><link>http://www.codeplex.com/unitycontributions/WorkItem/View.aspx?WorkItemId=647</link><description>There is currently no intellisense when editing the xml configuration file.&lt;br /&gt;Comments: ** Comment from web user: alexanderQX ** &lt;p&gt;Here is the reviewed Unity schema. In addition, this schema contains more schema annotations and brings Visual Studio Intellisense extended description for each schema element while configuring.  &lt;/p&gt;&lt;p&gt;I also generated the poster for the Unity schema, see attached PNG file. &lt;/p&gt;&lt;p&gt;These annotations included to this schema are taken from Unity Help File &amp;#40;Application Block - April 2008&amp;#41;, Source Schema for the Unity Application Block.&lt;br /&gt;Please note that this schema is not normalized as you would lose the extended help for each normalized element. I will work out 2nd version for this in next day. &lt;br /&gt;&lt;/p&gt;</description><author>alexanderQX</author><pubDate>Mon, 12 May 2008 01:24:18 GMT</pubDate><guid isPermaLink="false">COMMENTED ISSUE: Add intellisense for schema 20080512012418A</guid></item><item><title>CREATED ISSUE: Add intellisense for schema</title><link>http://www.codeplex.com/unitycontributions/WorkItem/View.aspx?WorkItemId=647</link><description>There is currently no intellisense when editing the xml configuration file.&lt;br /&gt;</description><author>JoeLowrance</author><pubDate>Mon, 21 Apr 2008 17:28:59 GMT</pubDate><guid isPermaLink="false">CREATED ISSUE: Add intellisense for schema 20080421052859P</guid></item></channel></rss>