<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://forums.silverlight.net/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>Programming with .NET - General</title><link>http://forums.silverlight.net/forums/17.aspx</link><description>General discussions around authoring Silverlight .NET applications.</description><dc:language>en</dc:language><generator>CommunityServer 2007 (Build: 20416.853)</generator><item><title>Re: Re: Re: WCF Services with faultexception</title><link>http://forums.silverlight.net/forums/thread/250067.aspx</link><pubDate>Wed, 15 Jul 2009 07:41:21 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:250067</guid><dc:creator>minus34</dc:creator><slash:comments>0</slash:comments><comments>http://forums.silverlight.net/forums/thread/250067.aspx</comments><wfw:commentRss>http://forums.silverlight.net/forums/commentrss.aspx?SectionID=17&amp;PostID=250067</wfw:commentRss><description>&lt;p&gt;Your issue is caused by Silverlight not supporting Windows Authentication.&amp;nbsp; Hence a WCF service for a Silverlight app can&amp;#39;t support Window Authentication...&lt;/p&gt;&lt;p&gt;It&amp;#39;d be nice if there was some workaround for this... But I&amp;#39;ve not heard of any.&lt;/p&gt;&lt;p&gt;Cheers,&lt;/p&gt;&lt;p&gt;Hugh &lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Re: Re: Re: WCF Services with faultexception</title><link>http://forums.silverlight.net/forums/thread/201878.aspx</link><pubDate>Mon, 06 Apr 2009 08:57:42 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:201878</guid><dc:creator>davedrat</dc:creator><slash:comments>0</slash:comments><comments>http://forums.silverlight.net/forums/thread/201878.aspx</comments><wfw:commentRss>http://forums.silverlight.net/forums/commentrss.aspx?SectionID=17&amp;PostID=201878</wfw:commentRss><description>&lt;p&gt;Thanks for your quick reply sladapter,&lt;/p&gt;
&lt;p&gt;The approach you describe seems like the right one... but I&amp;#39;m getting stuck at the same point as you.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;There is an additional difficulty though..&amp;nbsp;If I do not change anything in the Message Inspector code, or the service web.config, then Visual Studio will not even let me add the service reference&amp;nbsp;to my client Silverlight app.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;&amp;nbsp;VS complains that &lt;em&gt;&amp;quot;Security Settings for this service require &amp;#39;Anonymous&amp;#39; Authentication but it is not enabled for the IIS application that hosts this service.&amp;quot;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Any thoughts on this?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;I have contacted the codeplex guys to see if they can provide some help.&amp;nbsp; If a solution is found I&amp;#39;ll post it back here....&lt;/p&gt;
&lt;p&gt;Cheers&lt;/p&gt;</description></item><item><title>Re: Re: WCF Services with faultexception</title><link>http://forums.silverlight.net/forums/thread/200887.aspx</link><pubDate>Fri, 03 Apr 2009 15:19:40 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:200887</guid><dc:creator>sladapter</dc:creator><slash:comments>0</slash:comments><comments>http://forums.silverlight.net/forums/thread/200887.aspx</comments><wfw:commentRss>http://forums.silverlight.net/forums/commentrss.aspx?SectionID=17&amp;PostID=200887</wfw:commentRss><description>&lt;p&gt;Davedrat, &lt;br /&gt;&lt;/p&gt;&lt;p&gt;Sorry I have never done this.&amp;nbsp; I&amp;#39;m not sure you need to change anything in &lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;MessageInspector code;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;p&gt;You might just need to add the Security to the binding when you create BasicHttpMessageInspectorBinding. However, I have not figure out how to specify the transport in the code. &lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; EndpointAddress address = new EndpointAddress(new Uri(Application.Current.Host.Source, &amp;quot;../Service.svc&amp;quot;));&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BasicHttpMessageInspectorBinding binding = new BasicHttpMessageInspectorBinding(new SilverlightFaultMessageInspector());&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;b&gt; binding.Security.Mode = BasicHttpSecurityMode.TransportCredentialOnly;&lt;/b&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; // How to set the Transport here?&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;b&gt; // binding.Security.Transport.ClientCredentialType = HttpClientCredentialType.Windows;&amp;nbsp; This line won&amp;#39;t work in Silverlight. &lt;/b&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ServiceClient proxy = new ServiceClient(binding, address);&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; proxy.DoWorkCompleted += new System.EventHandler&amp;lt;System.ComponentModel.AsyncCompletedEventArgs&amp;gt;(proxy_DoWorkCompleted);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; proxy.DoWorkAsync(); &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;You might want to ask this question in the codeplex site where you download the sample code and see if the creator of this solution can provide an answer.&lt;br /&gt;&lt;/p&gt;</description></item><item><title>Re: Re: WCF Services with faultexception</title><link>http://forums.silverlight.net/forums/thread/200833.aspx</link><pubDate>Fri, 03 Apr 2009 13:47:51 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:200833</guid><dc:creator>davedrat</dc:creator><slash:comments>0</slash:comments><comments>http://forums.silverlight.net/forums/thread/200833.aspx</comments><wfw:commentRss>http://forums.silverlight.net/forums/commentrss.aspx?SectionID=17&amp;PostID=200833</wfw:commentRss><description>&lt;p&gt;Hi &lt;strong&gt;SLadapter&lt;/strong&gt;,&lt;/p&gt;
&lt;p&gt;Thanks for this link, I have implemented the code and it works well.&amp;nbsp; I have one problem though...&lt;/p&gt;
&lt;p&gt;&amp;nbsp;It will only work when I have anonymous access permitted on the site which hosts the WCF Service.&lt;/p&gt;
&lt;p&gt;For other reasons it is essential that my site has anonymous access disabled.&lt;/p&gt;
&lt;p&gt;I assume that I have to change the BasicHttpMessageInspectorBinding to implement the equivalent of this:&lt;/p&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;
&lt;p&gt;&amp;lt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#a31515" size="2"&gt;&lt;font color="#a31515" size="2"&gt;security&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt; &lt;/font&gt;&lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;&lt;font color="#ff0000" size="2"&gt;mode&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;=&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;TransportCredentialOnly&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#a31515" size="2"&gt;&lt;font color="#a31515" size="2"&gt;transport&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt; &lt;/font&gt;&lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;&lt;font color="#ff0000" size="2"&gt;clientCredentialType&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;=&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;Windows&lt;/font&gt;&lt;/font&gt;&lt;font size="2"&gt;&amp;quot;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;/&amp;gt;&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt; 
&lt;p&gt;&amp;lt;/&lt;/font&gt;&lt;/font&gt;&lt;font color="#a31515" size="2"&gt;&lt;font color="#a31515" size="2"&gt;security&lt;/font&gt;&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;&amp;gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;But I am unclear how I would actually&amp;nbsp;go about doing this in the context of the MessageInspector solution.&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#0000ff" size="2"&gt;&lt;font color="#0000ff" size="2"&gt;&amp;nbsp;Any help would be gratefully received.&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font color="#0000ff"&gt;Cheers&lt;font size="2"&gt;&lt;font size="2"&gt;&lt;/p&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;</description></item><item><title>Re: WCF Services with faultexception</title><link>http://forums.silverlight.net/forums/thread/189696.aspx</link><pubDate>Wed, 18 Mar 2009 11:19:45 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:189696</guid><dc:creator>baskarangr</dc:creator><slash:comments>0</slash:comments><comments>http://forums.silverlight.net/forums/thread/189696.aspx</comments><wfw:commentRss>http://forums.silverlight.net/forums/commentrss.aspx?SectionID=17&amp;PostID=189696</wfw:commentRss><description>Thank you!!! this link is helpful.</description></item><item><title>Re: WCF Services with faultexception</title><link>http://forums.silverlight.net/forums/thread/167184.aspx</link><pubDate>Wed, 28 Jan 2009 19:01:49 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:167184</guid><dc:creator>sladapter</dc:creator><slash:comments>0</slash:comments><comments>http://forums.silverlight.net/forums/thread/167184.aspx</comments><wfw:commentRss>http://forums.silverlight.net/forums/commentrss.aspx?SectionID=17&amp;PostID=167184</wfw:commentRss><description>&lt;p&gt;&lt;b&gt;surielb,&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Thanks for the article.&amp;nbsp; &lt;/p&gt;&lt;p&gt;Here is another similar solution from Microsoft Web Service team which basically has the same concept, but the code they provided is even more straightforward and simpler without having to change much of the current code. All you need to do to create &lt;b&gt;BasicHttpMessageInspectorBinding&lt;/b&gt; instead of BasicHttpBinding and pass it to the Service constructor. Then the e.Error should return you all the exceptions thrown from the Service end.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;See discussion in this blog: &lt;a href="http://blogs.msdn.com/silverlightws/" title="http://blogs.msdn.com/silverlightws/"&gt;http://blogs.msdn.com/silverlightws/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;You can download the Silverlight Fault Handle sample code from here:&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://code.msdn.microsoft.com/Project/Download/FileDownload.aspx?ProjectName=silverlightws&amp;amp;DownloadId=3473" title="http://code.msdn.microsoft.com/Project/Download/FileDownload.aspx?ProjectName=silverlightws&amp;amp;DownloadId=3473"&gt;http://code.msdn.microsoft.com/Project/Download/FileDownload.aspx?ProjectName=silverlightws&amp;amp;DownloadId=3473 &lt;/a&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Re: WCF Services with faultexception</title><link>http://forums.silverlight.net/forums/thread/165064.aspx</link><pubDate>Fri, 23 Jan 2009 10:23:28 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:165064</guid><dc:creator>surielb</dc:creator><slash:comments>0</slash:comments><comments>http://forums.silverlight.net/forums/thread/165064.aspx</comments><wfw:commentRss>http://forums.silverlight.net/forums/commentrss.aspx?SectionID=17&amp;PostID=165064</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;I have put together an article on Code project explaining in detail a re-usable set of classes to allow Service Exception handling in Silverlight.&lt;/p&gt;&lt;p&gt;The code wrapps itself around the service calls and adds extra info to the response message if an exception is handled.&lt;/p&gt;&lt;p&gt;This solution works for all scenarios including methods that return primitives or void, and keeps the compatibility with the standard WCF Fault handling.&lt;/p&gt;&lt;p&gt;The article can be found at &lt;a href="http://www.codeproject.com/KB/silverlight/SilverlightExceptions.aspx" title="Code project article"&gt;Catch and Handle WCF Service Exceptions in Silverlight&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;</description></item><item><title>Re: Re: WCF Services with faultexception</title><link>http://forums.silverlight.net/forums/thread/94862.aspx</link><pubDate>Mon, 22 Sep 2008 08:07:38 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:94862</guid><dc:creator>sravoux</dc:creator><slash:comments>0</slash:comments><comments>http://forums.silverlight.net/forums/thread/94862.aspx</comments><wfw:commentRss>http://forums.silverlight.net/forums/commentrss.aspx?SectionID=17&amp;PostID=94862</wfw:commentRss><description>&lt;p&gt;In order to keep the same signatures on my WCF services, I&amp;#39;ve done something like what you said (with a GetLastError() Method)&amp;nbsp;:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://silverlight.net/forums/p/19875/94861.aspx#94861"&gt;http://silverlight.net/forums/p/19875/94861.aspx#94861&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;</description></item><item><title>Re: Re: WCF Services with faultexception</title><link>http://forums.silverlight.net/forums/thread/87706.aspx</link><pubDate>Mon, 08 Sep 2008 09:01:44 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:87706</guid><dc:creator>littlesteps</dc:creator><slash:comments>0</slash:comments><comments>http://forums.silverlight.net/forums/thread/87706.aspx</comments><wfw:commentRss>http://forums.silverlight.net/forums/commentrss.aspx?SectionID=17&amp;PostID=87706</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;Instead of &amp;quot;out params&amp;quot; approach, I prefer to manage &amp;quot;Status&amp;quot;.&lt;/p&gt;&lt;p&gt;Status management is a specific service dedicated to error handling with &amp;quot;strong-typed&amp;quot; errors (like non-generic FaultException).&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Typically, when a method from a service returns &amp;quot;false&amp;quot;, the client has to call a service like &amp;quot;GetLastStatus&amp;quot; that enables him to retrieve error details from the last call.&lt;/p&gt;&lt;p&gt;I design several DataContracts for different kind of Status. Basically: KernelErrorStatus, BusinessErrorStatus, and so on.&lt;/p&gt;&lt;p&gt;Of course this kind of approach depends on service implementation (single / per call / per session mode and multi-threading or not), and has to be designed correctly to fit well.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;But I think it helps to get nice architecture for error handling and prevents developpers to &amp;quot;pollute&amp;quot; or &amp;quot;complicate&amp;quot;&amp;nbsp; method signatures in the service contracts.&lt;/p&gt;&lt;p&gt;&amp;nbsp;Hope this helps,&lt;br /&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Re: Re: WCF Services with faultexception</title><link>http://forums.silverlight.net/forums/thread/85591.aspx</link><pubDate>Mon, 01 Sep 2008 08:29:45 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:85591</guid><dc:creator>jordanhammond</dc:creator><slash:comments>0</slash:comments><comments>http://forums.silverlight.net/forums/thread/85591.aspx</comments><wfw:commentRss>http://forums.silverlight.net/forums/commentrss.aspx?SectionID=17&amp;PostID=85591</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;agreed.&amp;nbsp; I use the out parameter method as it&amp;#39;s easier than adding a property if you have a lot of DataContracts.&amp;nbsp; Also hoping the FaultException is fixed in the next release so can easily strip out the out param.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Re: Re: WCF Services with faultexception</title><link>http://forums.silverlight.net/forums/thread/85429.aspx</link><pubDate>Sun, 31 Aug 2008 14:55:23 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:85429</guid><dc:creator>sladapter</dc:creator><slash:comments>0</slash:comments><comments>http://forums.silverlight.net/forums/thread/85429.aspx</comments><wfw:commentRss>http://forums.silverlight.net/forums/commentrss.aspx?SectionID=17&amp;PostID=85429</wfw:commentRss><description>&lt;p&gt;If you do no catch the Exception thrown in your Service code, you will get 404 error. But if you catch the final exception before your Service code return, wrap that error in ResultData back or you can use Out Parameter to return the error, you should get a meaningful error instead of 404 error. &lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</description></item><item><title>Re: Re: WCF Services with faultexception</title><link>http://forums.silverlight.net/forums/thread/85363.aspx</link><pubDate>Sun, 31 Aug 2008 03:08:59 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:85363</guid><dc:creator>Aaro</dc:creator><slash:comments>0</slash:comments><comments>http://forums.silverlight.net/forums/thread/85363.aspx</comments><wfw:commentRss>http://forums.silverlight.net/forums/commentrss.aspx?SectionID=17&amp;PostID=85363</wfw:commentRss><description>&lt;p&gt;A Silverlight business app would need it&amp;#39;s state managed on the server.
And it&amp;#39;s probably no coincidence that the state machine workflow
service seems like it could be ideal for this.&amp;nbsp; This could be a lot
more elegant than the old ASP.Net session state. &lt;br /&gt;&amp;nbsp;&lt;br /&gt;However the current
ReceiveActivity seems to be designed for SOAP features. So when
a method is called of the wrong state all I get back is the 404 errors. &lt;br /&gt;
&lt;br /&gt;Does anyone know of a work around for this?&amp;nbsp; And this seems pretty obvious way to make Silverlight apps so one of the gurus in the blogsphere must be working on a decent demo...? (that Calculator sample is pretty lame).&lt;br /&gt; &lt;/p&gt;&lt;p&gt;I can return errors within my functions using a property in a DataContract but I don&amp;#39;t know how to override the workflow services when it throws a fault exception.&amp;nbsp; I&amp;#39;m in process of learning how to use it so there are big gaps in my knowledge of it.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Re: WCF Services with faultexception</title><link>http://forums.silverlight.net/forums/thread/78645.aspx</link><pubDate>Thu, 07 Aug 2008 18:20:30 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:78645</guid><dc:creator>doolittle</dc:creator><slash:comments>0</slash:comments><comments>http://forums.silverlight.net/forums/thread/78645.aspx</comments><wfw:commentRss>http://forums.silverlight.net/forums/commentrss.aspx?SectionID=17&amp;PostID=78645</wfw:commentRss><description>&lt;p&gt;Looks like you are already doing what we ultimatly would like to be doing :).&lt;br /&gt;At least the part where you send the info with information on what the client is actually allowed to do with it.&lt;/p&gt;&lt;p&gt;You might have noticed my thread http://silverlight.net/forums/t/22022.aspx.&lt;br /&gt;I&amp;#39;m really interested if for your, pretty big it seems, project you used any existing framework.&lt;br /&gt;If not what kind of structure are you using.&lt;br /&gt;I&amp;#39;m not asking for any code, but is it based on some guidelines?&lt;br /&gt;Did you find those somewhere??&lt;br /&gt;Would be very interested in that...&lt;br /&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Re: WCF Services with faultexception</title><link>http://forums.silverlight.net/forums/thread/78604.aspx</link><pubDate>Thu, 07 Aug 2008 16:05:37 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:78604</guid><dc:creator>sladapter</dc:creator><slash:comments>0</slash:comments><comments>http://forums.silverlight.net/forums/thread/78604.aspx</comments><wfw:commentRss>http://forums.silverlight.net/forums/commentrss.aspx?SectionID=17&amp;PostID=78604</wfw:commentRss><description>&lt;p&gt;Yes, actually I bring back meta data and real data. The meta data is for describing each field of an object such as field data type, if it&amp;#39;s required, if it&amp;#39;s editable, the Max field length, security right and access right check id, data format, display control type and edit control type etc. With all those information we basically can automate control building process. &lt;/p&gt;&lt;p&gt;Most security check are done in the Business tier so the data I bring back is for the current user only. If the user does not have certain right for certain field,&amp;nbsp; the data returned won&amp;#39;t even contains that information. &lt;/p&gt;&lt;p&gt;Our data requirements is not simple at all, it need to be very dynamic. Each user can select different columns (within their right) to show their data. They can change this selection dynamically.&amp;nbsp; Because the nature of our data requirement is so dynamic, generic way (using DataSet rather than define each DataObject) is a better way for us. It requires a lot of thinking before hand and it&amp;#39;s not that straight forward either. But once the structure is there, adding more objects and pages are simple and easy. &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;br /&gt;&lt;/p&gt;</description></item><item><title>Re: WCF Services with faultexception</title><link>http://forums.silverlight.net/forums/thread/78599.aspx</link><pubDate>Thu, 07 Aug 2008 15:38:47 GMT</pubDate><guid isPermaLink="false">d0d632c8-a6f7-4f68-b0ce-26aaafd62132:78599</guid><dc:creator>jordanhammond</dc:creator><slash:comments>0</slash:comments><comments>http://forums.silverlight.net/forums/thread/78599.aspx</comments><wfw:commentRss>http://forums.silverlight.net/forums/commentrss.aspx?SectionID=17&amp;PostID=78599</wfw:commentRss><description>&lt;p&gt;&lt;b&gt;sladapter&lt;/b&gt;, it would be nice to have such simple data requirements.&lt;/p&gt;&lt;p&gt;Do you not need to bring back combined information?&amp;nbsp; such as details of a client with lists of things they&amp;#39;re allowed to do?&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</description></item></channel></rss>