<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://mvplatino.ms/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en"><title type="html">Pablo M Cibraro</title><subtitle type="html" /><id>http://mvplatino.ms/blogs/cibrax/atom.aspx</id><link rel="alternate" type="text/html" href="http://mvplatino.ms/blogs/cibrax/default.aspx" /><link rel="self" type="application/atom+xml" href="http://mvplatino.ms/blogs/cibrax/atom.aspx" /><generator uri="http://communityserver.org" version="4.1.31106.3070">Community Server</generator><updated>2011-12-12T13:01:01Z</updated><entry><title>Apache Cordova. A new alternative for developing native apps in Win Phone 7</title><link rel="alternate" type="text/html" href="/blogs/cibrax/archive/2012/05/11/apache-cordova-a-new-alternative-for-developing-native-apps-in-win-phone-7.aspx" /><id>/blogs/cibrax/archive/2012/05/11/apache-cordova-a-new-alternative-for-developing-native-apps-in-win-phone-7.aspx</id><published>2012-05-11T15:23:22Z</published><updated>2012-05-11T15:23:22Z</updated><content type="html">Apache Cordova is one of those projects that recently caught my attention for developing applications in mobile. This project previously known as PhoneGap was donated by Adobe to the Apache Foundation to be part of a new and attractive open source alternative Read More......(&lt;a href="http://mvplatino.ms/blogs/cibrax/archive/2012/05/11/apache-cordova-a-new-alternative-for-developing-native-apps-in-win-phone-7.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://mvplatino.ms/aggbug.aspx?PostID=66208" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://mvplatino.ms/members/Anonymous/default.aspx</uri></author><category term=".NET" scheme="http://mvplatino.ms/blogs/cibrax/archive/tags/.NET/default.aspx" /><category term="Mobile" scheme="http://mvplatino.ms/blogs/cibrax/archive/tags/Mobile/default.aspx" /><category term="WinPhone" scheme="http://mvplatino.ms/blogs/cibrax/archive/tags/WinPhone/default.aspx" /></entry><entry><title>Increasing your system reliability with the Azure Service Bus Queues</title><link rel="alternate" type="text/html" href="/blogs/cibrax/archive/2012/04/20/increasing-your-system-reliability-with-the-azure-service-bus-queues.aspx" /><id>/blogs/cibrax/archive/2012/04/20/increasing-your-system-reliability-with-the-azure-service-bus-queues.aspx</id><published>2012-04-20T15:10:18Z</published><updated>2012-04-20T15:10:18Z</updated><content type="html">A common scenario for many web applications running in the cloud is to integrate with existing systems through web services (no matter the messaging style they use). Although in these scenarios, an SLA is typically used as an agreement between the two Read More......(&lt;a href="http://mvplatino.ms/blogs/cibrax/archive/2012/04/20/increasing-your-system-reliability-with-the-azure-service-bus-queues.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://mvplatino.ms/aggbug.aspx?PostID=66044" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://mvplatino.ms/members/Anonymous/default.aspx</uri></author></entry><entry><title>Authenticating your windows domain users in the cloud</title><link rel="alternate" type="text/html" href="/blogs/cibrax/archive/2012/04/03/authenticating-your-windows-domain-users-in-the-cloud.aspx" /><id>/blogs/cibrax/archive/2012/04/03/authenticating-your-windows-domain-users-in-the-cloud.aspx</id><published>2012-04-03T14:12:06Z</published><updated>2012-04-03T14:12:06Z</updated><content type="html">Moving to the cloud can represent a big challenge for many organizations when it comes to reusing existing infrastructure. For applications that drive existing business processes in the organization, reusing IT assets like active directory represent good Read More......(&lt;a href="http://mvplatino.ms/blogs/cibrax/archive/2012/04/03/authenticating-your-windows-domain-users-in-the-cloud.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://mvplatino.ms/aggbug.aspx?PostID=65937" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://mvplatino.ms/members/Anonymous/default.aspx</uri></author><category term=".NET" scheme="http://mvplatino.ms/blogs/cibrax/archive/tags/.NET/default.aspx" /><category term="AppFabric" scheme="http://mvplatino.ms/blogs/cibrax/archive/tags/AppFabric/default.aspx" /><category term="Architecture" scheme="http://mvplatino.ms/blogs/cibrax/archive/tags/Architecture/default.aspx" /><category term="Azure" scheme="http://mvplatino.ms/blogs/cibrax/archive/tags/Azure/default.aspx" /><category term="Security" scheme="http://mvplatino.ms/blogs/cibrax/archive/tags/Security/default.aspx" /></entry><entry><title>Debugging Node.js applications for Windows Azure</title><link rel="alternate" type="text/html" href="/blogs/cibrax/archive/2012/03/22/debugging-node-js-applications-for-windows-azure.aspx" /><id>/blogs/cibrax/archive/2012/03/22/debugging-node-js-applications-for-windows-azure.aspx</id><published>2012-03-22T14:08:24Z</published><updated>2012-03-22T14:08:24Z</updated><content type="html">In case you are developing a new web application with Node.js for Windows Azure, you might notice there is no easy way to debug the application unless you are developing in an integrated IDE like Cloud9. For those that develop applications locally using Read More......(&lt;a href="http://mvplatino.ms/blogs/cibrax/archive/2012/03/22/debugging-node-js-applications-for-windows-azure.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://mvplatino.ms/aggbug.aspx?PostID=65893" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://mvplatino.ms/members/Anonymous/default.aspx</uri></author><category term=".NET" scheme="http://mvplatino.ms/blogs/cibrax/archive/tags/.NET/default.aspx" /><category term="Azure" scheme="http://mvplatino.ms/blogs/cibrax/archive/tags/Azure/default.aspx" /><category term="Node" scheme="http://mvplatino.ms/blogs/cibrax/archive/tags/Node/default.aspx" /></entry><entry><title>Building Hypermedia Web APIs</title><link rel="alternate" type="text/html" href="/blogs/cibrax/archive/2012/03/06/building-hypermedia-web-apis.aspx" /><id>/blogs/cibrax/archive/2012/03/06/building-hypermedia-web-apis.aspx</id><published>2012-03-06T13:48:00Z</published><updated>2012-03-06T13:48:00Z</updated><content type="html">Hypermedia is one of those concepts really hard to grasp when building Http aware APIs (or Web API’s). As human beings, we are constantly dealing with hypermedia in the existing web by following links or posting data from some forms that take us to a Read More......(&lt;a href="http://mvplatino.ms/blogs/cibrax/archive/2012/03/06/building-hypermedia-web-apis.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://mvplatino.ms/aggbug.aspx?PostID=65793" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://mvplatino.ms/members/Anonymous/default.aspx</uri></author><category term=".NET" scheme="http://mvplatino.ms/blogs/cibrax/archive/tags/.NET/default.aspx" /><category term="ASP.NET" scheme="http://mvplatino.ms/blogs/cibrax/archive/tags/ASP.NET/default.aspx" /><category term="Web API" scheme="http://mvplatino.ms/blogs/cibrax/archive/tags/Web+API/default.aspx" /></entry><entry><title>Doing DI with Autofac in ASP.NET Web API</title><link rel="alternate" type="text/html" href="/blogs/cibrax/archive/2012/02/29/doing-di-with-autofac-in-asp-net-web-api.aspx" /><id>/blogs/cibrax/archive/2012/02/29/doing-di-with-autofac-in-asp-net-web-api.aspx</id><published>2012-02-29T17:09:34Z</published><updated>2012-02-29T17:09:34Z</updated><content type="html">ASP.NET Web API provides a very similar model to MVC for resolving dependencies using a service locator pattern. What you basically do is to provide the implementation of that service locator to return any of the requested dependencies, and that implementation Read More......(&lt;a href="http://mvplatino.ms/blogs/cibrax/archive/2012/02/29/doing-di-with-autofac-in-asp-net-web-api.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://mvplatino.ms/aggbug.aspx?PostID=65750" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://mvplatino.ms/members/Anonymous/default.aspx</uri></author><category term=".NET" scheme="http://mvplatino.ms/blogs/cibrax/archive/tags/.NET/default.aspx" /><category term="ASP.NET" scheme="http://mvplatino.ms/blogs/cibrax/archive/tags/ASP.NET/default.aspx" /><category term="Web API" scheme="http://mvplatino.ms/blogs/cibrax/archive/tags/Web+API/default.aspx" /></entry><entry><title>Handling exceptions in your ASP.NET Web API</title><link rel="alternate" type="text/html" href="/blogs/cibrax/archive/2012/02/27/handling-exceptions-in-your-asp-net-web-api.aspx" /><id>/blogs/cibrax/archive/2012/02/27/handling-exceptions-in-your-asp-net-web-api.aspx</id><published>2012-02-27T14:40:27Z</published><updated>2012-02-27T14:40:27Z</updated><content type="html">The Http status codes for reporting errors to clients can mainly be categorized on two groups, client errors and server errors. Any status code under 500 is considered an issue generated by something wrong on the request message sent by the client. For Read More......(&lt;a href="http://mvplatino.ms/blogs/cibrax/archive/2012/02/27/handling-exceptions-in-your-asp-net-web-api.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://mvplatino.ms/aggbug.aspx?PostID=65737" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://mvplatino.ms/members/Anonymous/default.aspx</uri></author><category term=".NET" scheme="http://mvplatino.ms/blogs/cibrax/archive/tags/.NET/default.aspx" /><category term="ASP.NET" scheme="http://mvplatino.ms/blogs/cibrax/archive/tags/ASP.NET/default.aspx" /><category term="Web API" scheme="http://mvplatino.ms/blogs/cibrax/archive/tags/Web+API/default.aspx" /></entry><entry><title>Validating your models in ASP.NET Web API</title><link rel="alternate" type="text/html" href="/blogs/cibrax/archive/2012/02/23/validating-your-models-in-asp-net-web-api.aspx" /><id>/blogs/cibrax/archive/2012/02/23/validating-your-models-in-asp-net-web-api.aspx</id><published>2012-02-23T13:50:00Z</published><updated>2012-02-23T13:50:00Z</updated><content type="html">One of the nice things about having a single extensibility model between ASP.NET MVC and Web API is that you can get many of the great MVC features for free. Model binding and validation is one of them. A simple action in Web API controller is typically Read More......(&lt;a href="http://mvplatino.ms/blogs/cibrax/archive/2012/02/23/validating-your-models-in-asp-net-web-api.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://mvplatino.ms/aggbug.aspx?PostID=65725" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://mvplatino.ms/members/Anonymous/default.aspx</uri></author><category term=".NET" scheme="http://mvplatino.ms/blogs/cibrax/archive/tags/.NET/default.aspx" /><category term="ASP.NET" scheme="http://mvplatino.ms/blogs/cibrax/archive/tags/ASP.NET/default.aspx" /><category term="Web API" scheme="http://mvplatino.ms/blogs/cibrax/archive/tags/Web+API/default.aspx" /></entry><entry><title>Integrating Backbone.js with ASP.NET Web API</title><link rel="alternate" type="text/html" href="/blogs/cibrax/archive/2012/02/17/integrating-backbone-js-with-asp-net-web-api.aspx" /><id>/blogs/cibrax/archive/2012/02/17/integrating-backbone-js-with-asp-net-web-api.aspx</id><published>2012-02-17T20:07:54Z</published><updated>2012-02-17T20:07:54Z</updated><content type="html">In case you did not see the latest news, what we used to know as WCF Web API was recently rebranded and included in ASP.NET MVC 4 as ASP.NET Web API. While both frameworks are similar in essence with focus on HTTP, the latter was primarily designed for Read More......(&lt;a href="http://mvplatino.ms/blogs/cibrax/archive/2012/02/17/integrating-backbone-js-with-asp-net-web-api.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://mvplatino.ms/aggbug.aspx?PostID=65691" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://mvplatino.ms/members/Anonymous/default.aspx</uri></author><category term=".NET" scheme="http://mvplatino.ms/blogs/cibrax/archive/tags/.NET/default.aspx" /><category term="ASP.NET" scheme="http://mvplatino.ms/blogs/cibrax/archive/tags/ASP.NET/default.aspx" /><category term="Web API" scheme="http://mvplatino.ms/blogs/cibrax/archive/tags/Web+API/default.aspx" /><category term="Backbone.js" scheme="http://mvplatino.ms/blogs/cibrax/archive/tags/Backbone.js/default.aspx" /></entry><entry><title>Hacking the browser cache with JQuery and ASP.NET MVC</title><link rel="alternate" type="text/html" href="/blogs/cibrax/archive/2012/02/10/hacking-the-browser-cache-with-jquery-and-asp-net-mvc.aspx" /><id>/blogs/cibrax/archive/2012/02/10/hacking-the-browser-cache-with-jquery-and-asp-net-mvc.aspx</id><published>2012-02-10T15:20:05Z</published><updated>2012-02-10T15:20:05Z</updated><content type="html">Although JQuery provides a very good support for caching responses from AJAX calls in the browser, it is always good to know how you can use http as protocol for making an effective use of it. The first thing you need to do on the server side is to supports Read More......(&lt;a href="http://mvplatino.ms/blogs/cibrax/archive/2012/02/10/hacking-the-browser-cache-with-jquery-and-asp-net-mvc.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://mvplatino.ms/aggbug.aspx?PostID=65645" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://mvplatino.ms/members/Anonymous/default.aspx</uri></author><category term=".NET" scheme="http://mvplatino.ms/blogs/cibrax/archive/tags/.NET/default.aspx" /><category term="ASP.NET" scheme="http://mvplatino.ms/blogs/cibrax/archive/tags/ASP.NET/default.aspx" /><category term="JQuery" scheme="http://mvplatino.ms/blogs/cibrax/archive/tags/JQuery/default.aspx" /></entry><entry><title>AgileSight, my new venture</title><link rel="alternate" type="text/html" href="/blogs/cibrax/archive/2012/02/06/agilesight-my-new-venture.aspx" /><id>/blogs/cibrax/archive/2012/02/06/agilesight-my-new-venture.aspx</id><published>2012-02-06T14:05:33Z</published><updated>2012-02-06T14:05:33Z</updated><content type="html">Another important milestone in my career started three years ago when I joined Tellago . I convinced my friend Jesus to hire me, and I would eventually move to the United States with my family to work in the company.&amp;#160; That never occurred for some Read More......(&lt;a href="http://mvplatino.ms/blogs/cibrax/archive/2012/02/06/agilesight-my-new-venture.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://mvplatino.ms/aggbug.aspx?PostID=65618" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://mvplatino.ms/members/Anonymous/default.aspx</uri></author><category term=".NET" scheme="http://mvplatino.ms/blogs/cibrax/archive/tags/.NET/default.aspx" /><category term="Personal" scheme="http://mvplatino.ms/blogs/cibrax/archive/tags/Personal/default.aspx" /></entry><entry><title>The rise of Simple Page Applications (SPA) in Web Mobile</title><link rel="alternate" type="text/html" href="/blogs/cibrax/archive/2012/01/27/the-rise-of-simple-page-applications-spa-in-web-mobile.aspx" /><id>/blogs/cibrax/archive/2012/01/27/the-rise-of-simple-page-applications-spa-in-web-mobile.aspx</id><published>2012-01-27T19:34:00Z</published><updated>2012-01-27T19:34:00Z</updated><content type="html">Limited connectivity is one of the main challenges in web mobile. The stateless nature of http causes that content and associated static files like scripts or images be transmitted over the wire every time a page is fully refreshed (assuming http caching Read More......(&lt;a href="http://mvplatino.ms/blogs/cibrax/archive/2012/01/27/the-rise-of-simple-page-applications-spa-in-web-mobile.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://mvplatino.ms/aggbug.aspx?PostID=65592" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://mvplatino.ms/members/Anonymous/default.aspx</uri></author><category term=".NET" scheme="http://mvplatino.ms/blogs/cibrax/archive/tags/.NET/default.aspx" /><category term="ASP.NET" scheme="http://mvplatino.ms/blogs/cibrax/archive/tags/ASP.NET/default.aspx" /><category term="Web Mobile" scheme="http://mvplatino.ms/blogs/cibrax/archive/tags/Web+Mobile/default.aspx" /></entry><entry><title>Implementing resource oriented controllers in ASP.NET MVC</title><link rel="alternate" type="text/html" href="/blogs/cibrax/archive/2012/01/25/implementing-resource-oriented-controllers-in-asp-net-mvc.aspx" /><id>/blogs/cibrax/archive/2012/01/25/implementing-resource-oriented-controllers-in-asp-net-mvc.aspx</id><published>2012-01-25T15:49:42Z</published><updated>2012-01-25T15:49:42Z</updated><content type="html">One common problem with the naming convention and default routing mechanism in ASP.NET MVC is that we tend to group actions in a controller for sharing an URL space.&amp;#160; This basically leads to complex controllers with a lot of unrelated methods that Read More......(&lt;a href="http://mvplatino.ms/blogs/cibrax/archive/2012/01/25/implementing-resource-oriented-controllers-in-asp-net-mvc.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://mvplatino.ms/aggbug.aspx?PostID=65583" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://mvplatino.ms/members/Anonymous/default.aspx</uri></author><category term=".NET" scheme="http://mvplatino.ms/blogs/cibrax/archive/tags/.NET/default.aspx" /><category term="ASP.NET" scheme="http://mvplatino.ms/blogs/cibrax/archive/tags/ASP.NET/default.aspx" /><category term="MVC" scheme="http://mvplatino.ms/blogs/cibrax/archive/tags/MVC/default.aspx" /></entry><entry><title>The “Liike” project. Mobile Web guidance from Microsoft P&amp;P</title><link rel="alternate" type="text/html" href="/blogs/cibrax/archive/2012/01/02/the-liike-project-mobile-web-guidance-from-microsoft-p-amp-p.aspx" /><id>/blogs/cibrax/archive/2012/01/02/the-liike-project-mobile-web-guidance-from-microsoft-p-amp-p.aspx</id><published>2012-01-02T16:17:16Z</published><updated>2012-01-02T16:17:16Z</updated><content type="html">Microsoft Patterns &amp;amp; Practices has recently started a new project whose codename is “Liike” (pronounced as LEEE-keh) for delivering guidance and a reference application in the mobile web space. As many of the recent initiatives started by different Read More......(&lt;a href="http://mvplatino.ms/blogs/cibrax/archive/2012/01/02/the-liike-project-mobile-web-guidance-from-microsoft-p-amp-p.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://mvplatino.ms/aggbug.aspx?PostID=65509" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://mvplatino.ms/members/Anonymous/default.aspx</uri></author><category term=".NET" scheme="http://mvplatino.ms/blogs/cibrax/archive/tags/.NET/default.aspx" /><category term="MVC" scheme="http://mvplatino.ms/blogs/cibrax/archive/tags/MVC/default.aspx" /><category term="Web Mobile" scheme="http://mvplatino.ms/blogs/cibrax/archive/tags/Web+Mobile/default.aspx" /><category term="JQuery" scheme="http://mvplatino.ms/blogs/cibrax/archive/tags/JQuery/default.aspx" /></entry><entry><title>Transform your IIS into a real-time pub/sub engine with Faye-Node</title><link rel="alternate" type="text/html" href="/blogs/cibrax/archive/2011/12/12/transform-your-iis-into-a-real-time-pub-sub-engine-with-faye-node.aspx" /><id>/blogs/cibrax/archive/2011/12/12/transform-your-iis-into-a-real-time-pub-sub-engine-with-faye-node.aspx</id><published>2011-12-12T19:01:01Z</published><updated>2011-12-12T19:01:01Z</updated><content type="html">Faye is a simple Http Pub/Sub server initially implemented by John Coglan in Ruby, and also later ported by himself to Node.js. The version for Node.js implements the Bayeux protocol, which at first glace, many of us known as http long polling. This project Read More......(&lt;a href="http://mvplatino.ms/blogs/cibrax/archive/2011/12/12/transform-your-iis-into-a-real-time-pub-sub-engine-with-faye-node.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://mvplatino.ms/aggbug.aspx?PostID=65456" width="1" height="1"&gt;</content><author><name>Anonymous</name><uri>http://mvplatino.ms/members/Anonymous/default.aspx</uri></author><category term=".NET" scheme="http://mvplatino.ms/blogs/cibrax/archive/tags/.NET/default.aspx" /><category term="Azure" scheme="http://mvplatino.ms/blogs/cibrax/archive/tags/Azure/default.aspx" /><category term="Node" scheme="http://mvplatino.ms/blogs/cibrax/archive/tags/Node/default.aspx" /><category term="IISNode" scheme="http://mvplatino.ms/blogs/cibrax/archive/tags/IISNode/default.aspx" /></entry></feed>
