<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de-DE"><title type="html">Mario Briana</title><subtitle type="html">Web Platform Architect Evangelist</subtitle><id>http://blogs.msdn.com/mariobriana/atom.xml</id><link rel="alternate" type="text/html" href="http://blogs.msdn.com/mariobriana/default.aspx" /><link rel="self" type="application/atom+xml" href="http://blogs.msdn.com/mariobriana/atom.xml" /><generator uri="http://communityserver.org" version="2.1.61025.2">Community Server</generator><updated>2007-04-24T10:08:00Z</updated><entry><title>IE8 - Managed Code PlugIns</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/mariobriana/archive/2009/04/14/ie8-managed-code-plugins.aspx" /><id>http://blogs.msdn.com/mariobriana/archive/2009/04/14/ie8-managed-code-plugins.aspx</id><published>2009-04-14T09:44:00Z</published><updated>2009-04-14T09:44:00Z</updated><content type="html">The Microsoft Technology Center in Germany developed a managed wrapper for COM Interfaces of IE Plugins. It works with IE7 and IE8, is targeted at Express Editions (Both C# and VB.NET) but also works with the other versions of VS. The project is called SpicIE and can be downloaded here http://code.msdn.microsoft.com/SpicIE SpicIE is designed for simplicity. The initial creation of an Internet Explorer plugin with SpicIE takes only minutes until you have a runnable, debuggable code base which you...(&lt;a href="http://blogs.msdn.com/mariobriana/archive/2009/04/14/ie8-managed-code-plugins.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9548037" width="1" height="1"&gt;</content><author><name>mariobriana</name><uri>http://blogs.msdn.com/members/mariobriana.aspx</uri></author><category term="Development" scheme="http://blogs.msdn.com/mariobriana/archive/tags/Development/default.aspx" /><category term="IE8" scheme="http://blogs.msdn.com/mariobriana/archive/tags/IE8/default.aspx" /></entry><entry><title>.NET Ria Service</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/mariobriana/archive/2009/03/30/net-ria-service.aspx" /><id>http://blogs.msdn.com/mariobriana/archive/2009/03/30/net-ria-service.aspx</id><published>2009-03-30T12:21:12Z</published><updated>2009-03-30T12:21:12Z</updated><content type="html">While evaluating the latest RIA services I followed this walkthrough . Not sure what I did wrong but trying out the POCO – aka plain old CLR objects - example with Cities I could not get the data down to the client and figured a simple problem was causing it. For some reason the DataService assembly was not referenced in my Web.Config and therefore could not get access. Unfortunately there was no error message so I assume that someone else might encounter a similar problem. Just make sure you have...(&lt;a href="http://blogs.msdn.com/mariobriana/archive/2009/03/30/net-ria-service.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9518243" width="1" height="1"&gt;</content><author><name>mariobriana</name><uri>http://blogs.msdn.com/members/mariobriana.aspx</uri></author></entry><entry><title>Building an Accelerator Part II</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/mariobriana/archive/2009/02/10/building-an-accelerator-part-ii.aspx" /><id>http://blogs.msdn.com/mariobriana/archive/2009/02/10/building-an-accelerator-part-ii.aspx</id><published>2009-02-10T22:30:50Z</published><updated>2009-02-10T22:30:50Z</updated><content type="html">Today I finished a webcast on the latest features of my Currency Converter. In the video I show the usage of localstorage as well some jquery features. Let me know what you think....(&lt;a href="http://blogs.msdn.com/mariobriana/archive/2009/02/10/building-an-accelerator-part-ii.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9411157" width="1" height="1"&gt;</content><author><name>mariobriana</name><uri>http://blogs.msdn.com/members/mariobriana.aspx</uri></author></entry><entry><title>WPF Control Browser</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/mariobriana/archive/2009/02/04/wpf-control-browser.aspx" /><id>http://blogs.msdn.com/mariobriana/archive/2009/02/04/wpf-control-browser.aspx</id><published>2009-02-04T17:25:50Z</published><updated>2009-02-04T17:25:50Z</updated><content type="html">Mike Taulty built a nice app to show controls available for WPF and Silverlight. And finally it is now also working on my 64bit Windows7 machine....(&lt;a href="http://blogs.msdn.com/mariobriana/archive/2009/02/04/wpf-control-browser.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9395771" width="1" height="1"&gt;</content><author><name>mariobriana</name><uri>http://blogs.msdn.com/members/mariobriana.aspx</uri></author><category term="WPF" scheme="http://blogs.msdn.com/mariobriana/archive/tags/WPF/default.aspx" /><category term="Silverlight" scheme="http://blogs.msdn.com/mariobriana/archive/tags/Silverlight/default.aspx" /></entry><entry><title>Building IE8 Accelerator Webcast</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/mariobriana/archive/2009/01/27/building-ie8-accelerator-webcast.aspx" /><id>http://blogs.msdn.com/mariobriana/archive/2009/01/27/building-ie8-accelerator-webcast.aspx</id><published>2009-01-27T12:56:00Z</published><updated>2009-01-27T12:56:00Z</updated><content type="html">I recorded a webcast about the Currency Converter Accelerator that I developed. The stream is powered by Microsoft Silverlight Streaming ....(&lt;a href="http://blogs.msdn.com/mariobriana/archive/2009/01/27/building-ie8-accelerator-webcast.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9377184" width="1" height="1"&gt;</content><author><name>mariobriana</name><uri>http://blogs.msdn.com/members/mariobriana.aspx</uri></author><category term="Development" scheme="http://blogs.msdn.com/mariobriana/archive/tags/Development/default.aspx" /><category term="Accelerator" scheme="http://blogs.msdn.com/mariobriana/archive/tags/Accelerator/default.aspx" /><category term="IE8" scheme="http://blogs.msdn.com/mariobriana/archive/tags/IE8/default.aspx" /></entry><entry><title>the beauty of the client ... a cool Demo from Michael Köster</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/mariobriana/archive/2008/10/17/the-beauty-of-the-client-a-cool-demo-from-michael-k-ster.aspx" /><id>http://blogs.msdn.com/mariobriana/archive/2008/10/17/the-beauty-of-the-client-a-cool-demo-from-michael-k-ster.aspx</id><published>2008-10-17T18:01:00Z</published><updated>2008-10-17T18:01:00Z</updated><content type="html">Michael developed that cool demo where he uses the power of the client to access devices through bluetooth. What he did is a very nice way of showing the beauty of our technology stack ... I personally had never thought of connecting Nintendo WII controls to Virtual Earth. Go ahead an check it out ... very cool and source code is provided as well....(&lt;a href="http://blogs.msdn.com/mariobriana/archive/2008/10/17/the-beauty-of-the-client-a-cool-demo-from-michael-k-ster.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9003143" width="1" height="1"&gt;</content><author><name>mariobriana</name><uri>http://blogs.msdn.com/members/mariobriana.aspx</uri></author><category term="client" scheme="http://blogs.msdn.com/mariobriana/archive/tags/client/default.aspx" /></entry><entry><title>Currency Converter</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/mariobriana/archive/2008/10/07/currency-converter.aspx" /><id>http://blogs.msdn.com/mariobriana/archive/2008/10/07/currency-converter.aspx</id><published>2008-10-07T14:55:00Z</published><updated>2008-10-07T14:55:00Z</updated><content type="html">I wrote an IE8 accelerator which can be found at http://ie8.brianas.de and is also registered at http://www.ieaddons.com/en/details/other/Currencty_Converter/...(&lt;a href="http://blogs.msdn.com/mariobriana/archive/2008/10/07/currency-converter.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8984501" width="1" height="1"&gt;</content><author><name>mariobriana</name><uri>http://blogs.msdn.com/members/mariobriana.aspx</uri></author><category term="Accelerator" scheme="http://blogs.msdn.com/mariobriana/archive/tags/Accelerator/default.aspx" /><category term="IE8" scheme="http://blogs.msdn.com/mariobriana/archive/tags/IE8/default.aspx" /><category term="Currency Converter" scheme="http://blogs.msdn.com/mariobriana/archive/tags/Currency+Converter/default.aspx" /></entry><entry><title>Customer Support in the aggregator scenario</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/mariobriana/archive/2007/04/24/customer-support-in-the-aggregator-scenario.aspx" /><id>http://blogs.msdn.com/mariobriana/archive/2007/04/24/customer-support-in-the-aggregator-scenario.aspx</id><published>2007-04-24T11:17:00Z</published><updated>2007-04-24T11:17:00Z</updated><content type="html">As the hosting business is a low margin business support cost is a very critical area that they want to have as low as possible. In many low-end offerings you actually don’t have any support other than calling high priced hotlines. If you do get support with your offering the hoster still wants the amount of calls be a low as possible. But what happens if a hoster chooses to aggregate applications or modules of applications for their customers? Who is going to take the support cost and who actually...(&lt;a href="http://blogs.msdn.com/mariobriana/archive/2007/04/24/customer-support-in-the-aggregator-scenario.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=2257843" width="1" height="1"&gt;</content><author><name>mariobriana</name><uri>http://blogs.msdn.com/members/mariobriana.aspx</uri></author></entry><entry><title>What is the definition of Software as a Service?</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/mariobriana/archive/2007/04/24/what-is-the-definition-of-software-as-a-service.aspx" /><id>http://blogs.msdn.com/mariobriana/archive/2007/04/24/what-is-the-definition-of-software-as-a-service.aspx</id><published>2007-04-24T11:16:00Z</published><updated>2007-04-24T11:16:00Z</updated><content type="html">If you go to www.microsoft.com/saas you will end up with the definition: “Software deployed as a Service and accessed using Internet technologies”. To me this is very broad probably too broad. Unfortunately I don’t have anything clearer and more precise than this. From the talks with the parties involved and from the experience that I have with hosters around Europe I want to add some bullet points that appeared to me as very important and critical for SaaS in the scenario where Hoster and ISV become...(&lt;a href="http://blogs.msdn.com/mariobriana/archive/2007/04/24/what-is-the-definition-of-software-as-a-service.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=2257827" width="1" height="1"&gt;</content><author><name>mariobriana</name><uri>http://blogs.msdn.com/members/mariobriana.aspx</uri></author><category term="SaaS" scheme="http://blogs.msdn.com/mariobriana/archive/tags/SaaS/default.aspx" /></entry><entry><title>Ownership of customer relations</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/mariobriana/archive/2007/04/24/ownership-of-customer-relations.aspx" /><id>http://blogs.msdn.com/mariobriana/archive/2007/04/24/ownership-of-customer-relations.aspx</id><published>2007-04-24T11:16:00Z</published><updated>2007-04-24T11:16:00Z</updated><content type="html">Many hosters make their money servicing consumers in a low margin business. Many of them have a business brand like Cohaesio vs. Surftown or Schlund&amp;amp;Partner vs. 1&amp;amp;1. I’m not sure how realistic a scenario would be where a hoster would give up customer relations by only selling delivery platform services. In fact 1&amp;amp;1 has grown from a direct marketing company to the biggest hosting company in the world. The point I’m making here is that maybe this is a different type of service provider...(&lt;a href="http://blogs.msdn.com/mariobriana/archive/2007/04/24/ownership-of-customer-relations.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=2257842" width="1" height="1"&gt;</content><author><name>mariobriana</name><uri>http://blogs.msdn.com/members/mariobriana.aspx</uri></author><category term="SaaS" scheme="http://blogs.msdn.com/mariobriana/archive/tags/SaaS/default.aspx" /></entry><entry><title>Design-time vs. Run-time</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/mariobriana/archive/2007/04/24/design-time-vs-run-time.aspx" /><id>http://blogs.msdn.com/mariobriana/archive/2007/04/24/design-time-vs-run-time.aspx</id><published>2007-04-24T11:15:00Z</published><updated>2007-04-24T11:15:00Z</updated><content type="html">In a hosted environment an application will not have the full freedom of choosing it’s runtime behavior and the way it is being provisioned. There are many policies defined in a hosted environment that need to be enforced from the service provider. Therefore I see the merge of the two manifests as a design-time step. It can be used to actually generate · a set of abstract provisioning tasks · the provisioning script(s) · the provisioning workflow This output needs to be inspected and tested in the...(&lt;a href="http://blogs.msdn.com/mariobriana/archive/2007/04/24/design-time-vs-run-time.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=2257785" width="1" height="1"&gt;</content><author><name>mariobriana</name><uri>http://blogs.msdn.com/members/mariobriana.aspx</uri></author><category term="SaaS" scheme="http://blogs.msdn.com/mariobriana/archive/tags/SaaS/default.aspx" /></entry><entry><title>Design and Architecture of a SaaS Delivery Platform</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/mariobriana/archive/2007/04/24/design-and-architecture-of-a-saas-delivery-platform.aspx" /><id>http://blogs.msdn.com/mariobriana/archive/2007/04/24/design-and-architecture-of-a-saas-delivery-platform.aspx</id><published>2007-04-24T11:12:00Z</published><updated>2007-04-24T11:12:00Z</updated><content type="html">Michel Baladi posted a lot of information on the outcome of our efforts regarding the SaaS Delivery platform in his blog. You can find the information at blogs.msdn.com/baladi...(&lt;a href="http://blogs.msdn.com/mariobriana/archive/2007/04/24/design-and-architecture-of-a-saas-delivery-platform.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=2257761" width="1" height="1"&gt;</content><author><name>mariobriana</name><uri>http://blogs.msdn.com/members/mariobriana.aspx</uri></author><category term="SaaS" scheme="http://blogs.msdn.com/mariobriana/archive/tags/SaaS/default.aspx" /></entry><entry><title>Application Manifest and Platform Manifest </title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/mariobriana/archive/2007/04/24/application-manifest-and-platform-manifest.aspx" /><id>http://blogs.msdn.com/mariobriana/archive/2007/04/24/application-manifest-and-platform-manifest.aspx</id><published>2007-04-24T11:12:00Z</published><updated>2007-04-24T11:12:00Z</updated><content type="html">The two most significant innovations which came out of the Architecture sessions are those two manifests. The application manifest is something built by the software vendor to actually define the needs of an application in a hosted environment. It contains information for Provisioning as well as information on how to monitor that application and what metering information is being used. The platform manifest is a definition of hosting resources such as web servers, database servers etc. and their...(&lt;a href="http://blogs.msdn.com/mariobriana/archive/2007/04/24/application-manifest-and-platform-manifest.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=2257773" width="1" height="1"&gt;</content><author><name>mariobriana</name><uri>http://blogs.msdn.com/members/mariobriana.aspx</uri></author><category term="SaaS" scheme="http://blogs.msdn.com/mariobriana/archive/tags/SaaS/default.aspx" /></entry><entry><title>Shared database scenario – Why care?</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/mariobriana/archive/2007/04/24/shared-database-scenario-why-care.aspx" /><id>http://blogs.msdn.com/mariobriana/archive/2007/04/24/shared-database-scenario-why-care.aspx</id><published>2007-04-24T11:10:00Z</published><updated>2007-04-24T11:10:00Z</updated><content type="html">We discussed the shared database approach or multi-tenant data layer and came to the conclusion that running backups is not so much of a problem but restoring data on a tenant by tenant basis would be a complex pattern that is not supported currently, neither by software vendors nor by the Windows-or .NET platform. I recognize that there are scenarios where sharing the same database can lead into scalability advantages. This would be the case where database size is so small that the overhead of running...(&lt;a href="http://blogs.msdn.com/mariobriana/archive/2007/04/24/shared-database-scenario-why-care.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=2257758" width="1" height="1"&gt;</content><author><name>mariobriana</name><uri>http://blogs.msdn.com/members/mariobriana.aspx</uri></author><category term="SaaS" scheme="http://blogs.msdn.com/mariobriana/archive/tags/SaaS/default.aspx" /></entry><entry><title>My view on Architecture of a multi-tenant application</title><link rel="alternate" type="text/html" href="http://blogs.msdn.com/mariobriana/archive/2007/04/24/my-view-on-architecture-of-a-multi-tenant-application.aspx" /><id>http://blogs.msdn.com/mariobriana/archive/2007/04/24/my-view-on-architecture-of-a-multi-tenant-application.aspx</id><published>2007-04-24T11:08:00Z</published><updated>2007-04-24T11:08:00Z</updated><content type="html">with the nex posts I'd like to share some of my experiences with Software as a Service. They are intended to be a basis for a discussion and my very personal view....(&lt;a href="http://blogs.msdn.com/mariobriana/archive/2007/04/24/my-view-on-architecture-of-a-multi-tenant-application.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=2257742" width="1" height="1"&gt;</content><author><name>mariobriana</name><uri>http://blogs.msdn.com/members/mariobriana.aspx</uri></author><category term="SaaS" scheme="http://blogs.msdn.com/mariobriana/archive/tags/SaaS/default.aspx" /></entry></feed>