<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://www.guisa.it/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Il blog di GUISA : Software Architecture</title><link>http://www.guisa.it/blogs/guisa/archive/tags/Software+Architecture/default.aspx</link><description>Tag: Software Architecture</description><dc:language>it</dc:language><generator>CommunityServer 2008.5 SP1 (Build: 31106.3070)</generator><item><title>Misusing an ORM</title><link>http://www.guisa.it/blogs/guisa/archive/2012/05/12/misusing-an-orm.aspx</link><pubDate>Sat, 12 May 2012 07:44:49 GMT</pubDate><guid isPermaLink="false">9e4b1f7d-b93d-4652-904c-f0dafcd2f188:1659</guid><dc:creator>Alkampfer's Place» Software Architecture</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.guisa.it/blogs/guisa/rsscomments.aspx?PostID=1659</wfw:commentRss><comments>http://www.guisa.it/blogs/guisa/archive/2012/05/12/misusing-an-orm.aspx#comments</comments><description>I’ve blogged some time ago that I’m starting to consider ORM an Antipattern, and recently Mr Fowler posted similar thoughts in his bliki, moreover I have the pleasure to be one of the organizer of the first RavenDB official Course in Italy, with my dear...(&lt;a href="http://www.guisa.it/blogs/guisa/archive/2012/05/12/misusing-an-orm.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www.guisa.it/aggbug.aspx?PostID=1659" width="1" height="1"&gt;</description><category domain="http://www.guisa.it/blogs/guisa/archive/tags/Software+Architecture/default.aspx">Software Architecture</category><category domain="http://www.guisa.it/blogs/guisa/archive/tags/ORM/default.aspx">ORM</category><category domain="http://www.guisa.it/blogs/guisa/archive/tags/NoSql/default.aspx">NoSql</category></item><item><title>Getting the list of Type associated to a given export in MEF</title><link>http://www.guisa.it/blogs/guisa/archive/2012/05/08/getting-the-list-of-type-associated-to-a-given-export-in-mef.aspx</link><pubDate>Tue, 08 May 2012 17:36:19 GMT</pubDate><guid isPermaLink="false">9e4b1f7d-b93d-4652-904c-f0dafcd2f188:1660</guid><dc:creator>Alkampfer's Place» Software Architecture</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.guisa.it/blogs/guisa/rsscomments.aspx?PostID=1660</wfw:commentRss><comments>http://www.guisa.it/blogs/guisa/archive/2012/05/08/getting-the-list-of-type-associated-to-a-given-export-in-mef.aspx#comments</comments><description>Basic Request Response WCF service Reason behind a request – response service in WCF Evolving Request Response service to separate contract and business logic How to instantiate WCF host class with MEF One of the problem I had to solve to make WCF and...(&lt;a href="http://www.guisa.it/blogs/guisa/archive/2012/05/08/getting-the-list-of-type-associated-to-a-given-export-in-mef.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www.guisa.it/aggbug.aspx?PostID=1660" width="1" height="1"&gt;</description><category domain="http://www.guisa.it/blogs/guisa/archive/tags/Software+Architecture/default.aspx">Software Architecture</category><category domain="http://www.guisa.it/blogs/guisa/archive/tags/Wcf/default.aspx">Wcf</category></item><item><title>How to instantiate WCF host class with MEF</title><link>http://www.guisa.it/blogs/guisa/archive/2012/05/08/how-to-instantiate-wcf-host-class-with-mef.aspx</link><pubDate>Tue, 08 May 2012 17:08:18 GMT</pubDate><guid isPermaLink="false">9e4b1f7d-b93d-4652-904c-f0dafcd2f188:1661</guid><dc:creator>Alkampfer's Place» Software Architecture</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.guisa.it/blogs/guisa/rsscomments.aspx?PostID=1661</wfw:commentRss><comments>http://www.guisa.it/blogs/guisa/archive/2012/05/08/how-to-instantiate-wcf-host-class-with-mef.aspx#comments</comments><description>Basic Request Response WCF service Reason behind a request – response service in WCF Evolving Request Response service to separate contract and business logic I described in the last post of the series the structure behind the Request/Reponse service...(&lt;a href="http://www.guisa.it/blogs/guisa/archive/2012/05/08/how-to-instantiate-wcf-host-class-with-mef.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www.guisa.it/aggbug.aspx?PostID=1661" width="1" height="1"&gt;</description><category domain="http://www.guisa.it/blogs/guisa/archive/tags/Software+Architecture/default.aspx">Software Architecture</category><category domain="http://www.guisa.it/blogs/guisa/archive/tags/Wcf/default.aspx">Wcf</category><category domain="http://www.guisa.it/blogs/guisa/archive/tags/Architecture/default.aspx">Architecture</category></item><item><title>Traffic light vNext</title><link>http://www.guisa.it/blogs/guisa/archive/2012/05/07/traffic-light-vnext.aspx</link><pubDate>Mon, 07 May 2012 16:45:03 GMT</pubDate><guid isPermaLink="false">9e4b1f7d-b93d-4652-904c-f0dafcd2f188:1662</guid><dc:creator>Alkampfer's Place» Software Architecture</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.guisa.it/blogs/guisa/rsscomments.aspx?PostID=1662</wfw:commentRss><comments>http://www.guisa.it/blogs/guisa/archive/2012/05/07/traffic-light-vnext.aspx#comments</comments><description>TrafficLight Experiment. Advantage of DDD approach to the problem Traffic Light, say goodbye to public properties It is a long time I did not post about simple Traffic Light experiment. I’ve ended with a super simple Domain with no Getters and no Setters...(&lt;a href="http://www.guisa.it/blogs/guisa/archive/2012/05/07/traffic-light-vnext.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www.guisa.it/aggbug.aspx?PostID=1662" width="1" height="1"&gt;</description><category domain="http://www.guisa.it/blogs/guisa/archive/tags/Software+Architecture/default.aspx">Software Architecture</category><category domain="http://www.guisa.it/blogs/guisa/archive/tags/DDD/default.aspx">DDD</category><category domain="http://www.guisa.it/blogs/guisa/archive/tags/Testing/default.aspx">Testing</category></item><item><title>Evolving Request Response service to separate contract and business logic</title><link>http://www.guisa.it/blogs/guisa/archive/2012/04/23/evolving-request-response-service-to-separate-contract-and-business-logic.aspx</link><pubDate>Mon, 23 Apr 2012 12:56:00 GMT</pubDate><guid isPermaLink="false">9e4b1f7d-b93d-4652-904c-f0dafcd2f188:1663</guid><dc:creator>Alkampfer's Place» Software Architecture</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.guisa.it/blogs/guisa/rsscomments.aspx?PostID=1663</wfw:commentRss><comments>http://www.guisa.it/blogs/guisa/archive/2012/04/23/evolving-request-response-service-to-separate-contract-and-business-logic.aspx#comments</comments><description>Example can be downloaded here. I previously described a scenario where the customer needs a really basic Request Response service in WCF, the goal is being able to take advantage of a request / response structure, but with an approach like: “the simpliest...(&lt;a href="http://www.guisa.it/blogs/guisa/archive/2012/04/23/evolving-request-response-service-to-separate-contract-and-business-logic.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www.guisa.it/aggbug.aspx?PostID=1663" width="1" height="1"&gt;</description><category domain="http://www.guisa.it/blogs/guisa/archive/tags/Software+Architecture/default.aspx">Software Architecture</category><category domain="http://www.guisa.it/blogs/guisa/archive/tags/Wcf/default.aspx">Wcf</category><category domain="http://www.guisa.it/blogs/guisa/archive/tags/Architecture/default.aspx">Architecture</category><category domain="http://www.guisa.it/blogs/guisa/archive/tags/MEF/default.aspx">MEF</category></item><item><title>Reason behind a request – response service in WCF</title><link>http://www.guisa.it/blogs/guisa/archive/2012/04/05/reason-behind-a-request-response-service-in-wcf.aspx</link><pubDate>Thu, 05 Apr 2012 17:05:11 GMT</pubDate><guid isPermaLink="false">9e4b1f7d-b93d-4652-904c-f0dafcd2f188:1664</guid><dc:creator>Alkampfer's Place» Software Architecture</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.guisa.it/blogs/guisa/rsscomments.aspx?PostID=1664</wfw:commentRss><comments>http://www.guisa.it/blogs/guisa/archive/2012/04/05/reason-behind-a-request-response-service-in-wcf.aspx#comments</comments><description>I dealt with a minimal implementation of a basic Request Response WCF Service some times ago, now it is time to show some advantages you have using this approach. If the caller is created in .NET technology, you can directly reference the dll that contains...(&lt;a href="http://www.guisa.it/blogs/guisa/archive/2012/04/05/reason-behind-a-request-response-service-in-wcf.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www.guisa.it/aggbug.aspx?PostID=1664" width="1" height="1"&gt;</description><category domain="http://www.guisa.it/blogs/guisa/archive/tags/Software+Architecture/default.aspx">Software Architecture</category><category domain="http://www.guisa.it/blogs/guisa/archive/tags/Wcf/default.aspx">Wcf</category><category domain="http://www.guisa.it/blogs/guisa/archive/tags/Architecture/default.aspx">Architecture</category></item><item><title>Basic Request Response WCF service</title><link>http://www.guisa.it/blogs/guisa/archive/2012/03/12/basic-request-response-wcf-service.aspx</link><pubDate>Mon, 12 Mar 2012 07:58:00 GMT</pubDate><guid isPermaLink="false">9e4b1f7d-b93d-4652-904c-f0dafcd2f188:1650</guid><dc:creator>Alkampfer's Place» Software Architecture</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.guisa.it/blogs/guisa/rsscomments.aspx?PostID=1650</wfw:commentRss><comments>http://www.guisa.it/blogs/guisa/archive/2012/03/12/basic-request-response-wcf-service.aspx#comments</comments><description>The concept of Request-Response service is to have an endpoint with a single function capable to handle a command (a Request) and return a Response, to have a single entry point of our service. There are a lot of architectures around the web based on...(&lt;a href="http://www.guisa.it/blogs/guisa/archive/2012/03/12/basic-request-response-wcf-service.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www.guisa.it/aggbug.aspx?PostID=1650" width="1" height="1"&gt;</description><category domain="http://www.guisa.it/blogs/guisa/archive/tags/Software+Architecture/default.aspx">Software Architecture</category><category domain="http://www.guisa.it/blogs/guisa/archive/tags/Wcf/default.aspx">Wcf</category><category domain="http://www.guisa.it/blogs/guisa/archive/tags/Architecture/default.aspx">Architecture</category></item><item><title>Using a state object to store object property values.</title><link>http://www.guisa.it/blogs/guisa/archive/2011/11/29/using-a-state-object-to-store-object-property-values.aspx</link><pubDate>Tue, 29 Nov 2011 18:05:00 GMT</pubDate><guid isPermaLink="false">9e4b1f7d-b93d-4652-904c-f0dafcd2f188:1651</guid><dc:creator>Alkampfer's Place» Software Architecture</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.guisa.it/blogs/guisa/rsscomments.aspx?PostID=1651</wfw:commentRss><comments>http://www.guisa.it/blogs/guisa/archive/2011/11/29/using-a-state-object-to-store-object-property-values.aspx#comments</comments><description>In an old post I dealt with a possible implementation of a BaseEntity class that stores all properties in a State object (based on a dictionary to store properties). Technically speaking, this solution have no drawbacks respect using field variables to...(&lt;a href="http://www.guisa.it/blogs/guisa/archive/2011/11/29/using-a-state-object-to-store-object-property-values.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www.guisa.it/aggbug.aspx?PostID=1651" width="1" height="1"&gt;</description><category domain="http://www.guisa.it/blogs/guisa/archive/tags/Software+Architecture/default.aspx">Software Architecture</category><category domain="http://www.guisa.it/blogs/guisa/archive/tags/Architecture/default.aspx">Architecture</category><category domain="http://www.guisa.it/blogs/guisa/archive/tags/Kangae/default.aspx">Kangae</category></item><item><title>Square peg in a round Hole</title><link>http://www.guisa.it/blogs/guisa/archive/2011/10/27/square-peg-in-a-round-hole.aspx</link><pubDate>Thu, 27 Oct 2011 08:14:45 GMT</pubDate><guid isPermaLink="false">9e4b1f7d-b93d-4652-904c-f0dafcd2f188:1652</guid><dc:creator>Alkampfer's Place» Software Architecture</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.guisa.it/blogs/guisa/rsscomments.aspx?PostID=1652</wfw:commentRss><comments>http://www.guisa.it/blogs/guisa/archive/2011/10/27/square-peg-in-a-round-hole.aspx#comments</comments><description>After lots of year working with NHibernate I started to think that probably the whole concept of ORM can be considered an Antipattern. Some people prefer a “classic” approach to the problem, data is the key concept and most of the logic is inside a storage...(&lt;a href="http://www.guisa.it/blogs/guisa/archive/2011/10/27/square-peg-in-a-round-hole.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www.guisa.it/aggbug.aspx?PostID=1652" width="1" height="1"&gt;</description><category domain="http://www.guisa.it/blogs/guisa/archive/tags/Software+Architecture/default.aspx">Software Architecture</category><category domain="http://www.guisa.it/blogs/guisa/archive/tags/Architecture/default.aspx">Architecture</category><category domain="http://www.guisa.it/blogs/guisa/archive/tags/ORM/default.aspx">ORM</category></item><item><title>Is there a reason to put restriction on password?</title><link>http://www.guisa.it/blogs/guisa/archive/2011/08/12/is-there-a-reason-to-put-restriction-on-password.aspx</link><pubDate>Fri, 12 Aug 2011 07:48:00 GMT</pubDate><guid isPermaLink="false">9e4b1f7d-b93d-4652-904c-f0dafcd2f188:1653</guid><dc:creator>Alkampfer's Place» Software Architecture</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.guisa.it/blogs/guisa/rsscomments.aspx?PostID=1653</wfw:commentRss><comments>http://www.guisa.it/blogs/guisa/archive/2011/08/12/is-there-a-reason-to-put-restriction-on-password.aspx#comments</comments><description>Iâ€™ve stumbled upon this funny comic &amp;#160; I usually use long Random generated password, that I store in KeePass for all services that I really care about, (home banking, amazon account that has my credit card, etc), and tend to use easy to remember...(&lt;a href="http://www.guisa.it/blogs/guisa/archive/2011/08/12/is-there-a-reason-to-put-restriction-on-password.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www.guisa.it/aggbug.aspx?PostID=1653" width="1" height="1"&gt;</description><category domain="http://www.guisa.it/blogs/guisa/archive/tags/Software+Architecture/default.aspx">Software Architecture</category><category domain="http://www.guisa.it/blogs/guisa/archive/tags/Security/default.aspx">Security</category></item><item><title>Intercept Log4Net message in a Windows application</title><link>http://www.guisa.it/blogs/guisa/archive/2011/05/11/intercept-log4net-message-in-a-windows-application.aspx</link><pubDate>Wed, 11 May 2011 07:53:00 GMT</pubDate><guid isPermaLink="false">9e4b1f7d-b93d-4652-904c-f0dafcd2f188:1654</guid><dc:creator>Alkampfer's Place» Software Architecture</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.guisa.it/blogs/guisa/rsscomments.aspx?PostID=1654</wfw:commentRss><comments>http://www.guisa.it/blogs/guisa/archive/2011/05/11/intercept-log4net-message-in-a-windows-application.aspx#comments</comments><description>Scenario: I have some service that runs in the background, but I want the user to be able to launch interactively with a&amp;#160; windows form application and I want to intercept all log4net messages issued by the various components that works in the background...(&lt;a href="http://www.guisa.it/blogs/guisa/archive/2011/05/11/intercept-log4net-message-in-a-windows-application.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www.guisa.it/aggbug.aspx?PostID=1654" width="1" height="1"&gt;</description><category domain="http://www.guisa.it/blogs/guisa/archive/tags/Software+Architecture/default.aspx">Software Architecture</category><category domain="http://www.guisa.it/blogs/guisa/archive/tags/log4net/default.aspx">log4net</category></item><item><title>Lifecycle of singleton objects</title><link>http://www.guisa.it/blogs/guisa/archive/2011/05/06/lifecycle-of-singleton-objects.aspx</link><pubDate>Fri, 06 May 2011 09:44:00 GMT</pubDate><guid isPermaLink="false">9e4b1f7d-b93d-4652-904c-f0dafcd2f188:1655</guid><dc:creator>Alkampfer's Place» Software Architecture</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.guisa.it/blogs/guisa/rsscomments.aspx?PostID=1655</wfw:commentRss><comments>http://www.guisa.it/blogs/guisa/archive/2011/05/06/lifecycle-of-singleton-objects.aspx#comments</comments><description>Some days ago I blogged about an implementation of persistent cache component based on Managed Esent and PersistentDictionary. This component is injected into other components thanks to Inversion of Control and it is a Singleton object. Being a singleton...(&lt;a href="http://www.guisa.it/blogs/guisa/archive/2011/05/06/lifecycle-of-singleton-objects.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www.guisa.it/aggbug.aspx?PostID=1655" width="1" height="1"&gt;</description><category domain="http://www.guisa.it/blogs/guisa/archive/tags/Software+Architecture/default.aspx">Software Architecture</category><category domain="http://www.guisa.it/blogs/guisa/archive/tags/Architecture/default.aspx">Architecture</category><category domain="http://www.guisa.it/blogs/guisa/archive/tags/Castle/default.aspx">Castle</category><category domain="http://www.guisa.it/blogs/guisa/archive/tags/Patterns/default.aspx">Patterns</category><category domain="http://www.guisa.it/blogs/guisa/archive/tags/IoC/default.aspx">IoC</category></item><item><title>Persistent cache management with Managed Esent.</title><link>http://www.guisa.it/blogs/guisa/archive/2011/05/02/persistent-cache-management-with-managed-esent.aspx</link><pubDate>Mon, 02 May 2011 09:01:00 GMT</pubDate><guid isPermaLink="false">9e4b1f7d-b93d-4652-904c-f0dafcd2f188:1656</guid><dc:creator>Alkampfer's Place» Software Architecture</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.guisa.it/blogs/guisa/rsscomments.aspx?PostID=1656</wfw:commentRss><comments>http://www.guisa.it/blogs/guisa/archive/2011/05/02/persistent-cache-management-with-managed-esent.aspx#comments</comments><description>Managed Esent Persistent Dictionary could easily be used to create a cache component that stores data on disk. Leggi tutto......(&lt;a href="http://www.guisa.it/blogs/guisa/archive/2011/05/02/persistent-cache-management-with-managed-esent.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www.guisa.it/aggbug.aspx?PostID=1656" width="1" height="1"&gt;</description><category domain="http://www.guisa.it/blogs/guisa/archive/tags/Software+Architecture/default.aspx">Software Architecture</category><category domain="http://www.guisa.it/blogs/guisa/archive/tags/Esent/default.aspx">Esent</category></item><item><title>Setting up the trunk of a project</title><link>http://www.guisa.it/blogs/guisa/archive/2009/02/16/setting-up-the-trunk-of-a-project.aspx</link><pubDate>Mon, 16 Feb 2009 09:03:28 GMT</pubDate><guid isPermaLink="false">9e4b1f7d-b93d-4652-904c-f0dafcd2f188:94</guid><dc:creator>Alkampfer's Place» Software Architecture</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.guisa.it/blogs/guisa/rsscomments.aspx?PostID=94</wfw:commentRss><comments>http://www.guisa.it/blogs/guisa/archive/2009/02/16/setting-up-the-trunk-of-a-project.aspx#comments</comments><description>In this very interesting link brendan spoke about how to organize the trunk of a project. I think that this is a very important subject, especially for medium sized or big project. If you fail to organize your source code including everything you will...(&lt;a href="http://www.guisa.it/blogs/guisa/archive/2009/02/16/setting-up-the-trunk-of-a-project.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www.guisa.it/aggbug.aspx?PostID=94" width="1" height="1"&gt;</description><category domain="http://www.guisa.it/blogs/guisa/archive/tags/Software+Architecture/default.aspx">Software Architecture</category></item><item><title>Extend BindingList with filter functionality</title><link>http://www.guisa.it/blogs/guisa/archive/2008/11/22/extend-bindinglist-with-filter-functionality.aspx</link><pubDate>Sat, 22 Nov 2008 11:14:16 GMT</pubDate><guid isPermaLink="false">9e4b1f7d-b93d-4652-904c-f0dafcd2f188:67</guid><dc:creator>Alkampfer's Place» Software Architecture</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://www.guisa.it/blogs/guisa/rsscomments.aspx?PostID=67</wfw:commentRss><comments>http://www.guisa.it/blogs/guisa/archive/2008/11/22/extend-bindinglist-with-filter-functionality.aspx#comments</comments><description>If you still work with windows forms and cannot move all of your projects to WPF, you probably gets annoyed by the limitation of the standard BindingList&amp;#60;T&amp;#62; included in the framework. In an old post I showed how can you create a specialized BindingList&amp;#60;T&amp;#62;...(&lt;a href="http://www.guisa.it/blogs/guisa/archive/2008/11/22/extend-bindinglist-with-filter-functionality.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://www.guisa.it/aggbug.aspx?PostID=67" width="1" height="1"&gt;</description><category domain="http://www.guisa.it/blogs/guisa/archive/tags/Software+Architecture/default.aspx">Software Architecture</category><category domain="http://www.guisa.it/blogs/guisa/archive/tags/Languages/default.aspx">Languages</category><category domain="http://www.guisa.it/blogs/guisa/archive/tags/LINQ/default.aspx">LINQ</category></item></channel></rss>