<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/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>Joe's Thoughts on Software Architecture</title><link>http://blogs.msdn.com/joe_hofstader/default.aspx</link><description>This blog is about software architecture, in particular in the telecommunications industry.  Based on the maturity of “Next Generation” communications networks the face of software is changing.  Communications technologies are being leveraged for different types of innovation in the software industry once restricted by bandwidth constraints.  A couple of examples are software deployed “in the cloud” and application-layer protocols to connect communications endpoints.  

This blog will cover topics that cover trends in software architecture that are influenced by trends in communications technologies.  Topics will be focused on the application layer - protocols, patterns and technologies, but will dive into the network issues where applicable.  Postings cover the requisite communications concepts as well as the architectural and technical topics in the solution space.
</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Architect Innovation Cafe Webcast</title><link>http://blogs.msdn.com/joe_hofstader/archive/2009/11/13/architect-innovation-cafe-webcast.aspx</link><pubDate>Fri, 13 Nov 2009 00:23:03 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9921660</guid><dc:creator>hofstader</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/joe_hofstader/comments/9921660.aspx</comments><wfw:commentRss>http://blogs.msdn.com/joe_hofstader/commentrss.aspx?PostID=9921660</wfw:commentRss><description>I will be doing a cloud-computing webcast on November 25.&amp;#160; The abstract and registration link are below. November 25, 2009, 11:00am – 12:30pm PST Title: Cloud-computing architecture – designing multi-tenant applications on Windows Azure. Speaker:&amp;#160;...(&lt;a href="http://blogs.msdn.com/joe_hofstader/archive/2009/11/13/architect-innovation-cafe-webcast.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9921660" width="1" height="1"&gt;</description></item><item><title>Harvard Business School Cybersymposium</title><link>http://blogs.msdn.com/joe_hofstader/archive/2009/10/29/harvard-business-school-cybersymposium.aspx</link><pubDate>Thu, 29 Oct 2009 18:08:44 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9914855</guid><dc:creator>hofstader</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/joe_hofstader/comments/9914855.aspx</comments><wfw:commentRss>http://blogs.msdn.com/joe_hofstader/commentrss.aspx?PostID=9914855</wfw:commentRss><description>I will be on the Cloud Providers panel at the Harvard Business School Cybersymposium on Saturday, November 21.&amp;#160; This panel will explore the benefits and obstacles of cloud computing as seen through the eyes of cloud providers. While many companies...(&lt;a href="http://blogs.msdn.com/joe_hofstader/archive/2009/10/29/harvard-business-school-cybersymposium.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9914855" width="1" height="1"&gt;</description></item><item><title>Ribbit for Silverlight (R4SL) – Deep Dive Event</title><link>http://blogs.msdn.com/joe_hofstader/archive/2009/10/29/ribbit-for-silverlight-r4sl-deep-dive-event.aspx</link><pubDate>Thu, 29 Oct 2009 17:49:44 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9914847</guid><dc:creator>hofstader</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/joe_hofstader/comments/9914847.aspx</comments><wfw:commentRss>http://blogs.msdn.com/joe_hofstader/commentrss.aspx?PostID=9914847</wfw:commentRss><description>Ribbit, a subsidiary of British Telecom, has been working with Microsoft on a project called Ribbit for Silverlight (R4SL).&amp;#160; R4SL is a set of drag/drop Silverlight controls that make it easy for Designers/Developers to create communications enabled...(&lt;a href="http://blogs.msdn.com/joe_hofstader/archive/2009/10/29/ribbit-for-silverlight-r4sl-deep-dive-event.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9914847" width="1" height="1"&gt;</description></item><item><title>Supercomm 2009</title><link>http://blogs.msdn.com/joe_hofstader/archive/2009/09/23/supercomm-2009.aspx</link><pubDate>Wed, 23 Sep 2009 21:12:48 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9898574</guid><dc:creator>hofstader</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/joe_hofstader/comments/9898574.aspx</comments><wfw:commentRss>http://blogs.msdn.com/joe_hofstader/commentrss.aspx?PostID=9898574</wfw:commentRss><description>SUPERCOMM 2009 is at McCormick Place in Chicago From October 21 to October 23 2009.&amp;#160; I will be presenting at the Building Broadband Business pre-show summit on October 20.&amp;#160;&amp;#160; The title of my presentation is Programmable Communications --...(&lt;a href="http://blogs.msdn.com/joe_hofstader/archive/2009/09/23/supercomm-2009.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9898574" width="1" height="1"&gt;</description></item><item><title>Communications as a Service Goes Mainstream</title><link>http://blogs.msdn.com/joe_hofstader/archive/2009/09/12/communications-as-a-service-goes-mainstream.aspx</link><pubDate>Sat, 12 Sep 2009 02:34:24 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9894450</guid><dc:creator>hofstader</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/joe_hofstader/comments/9894450.aspx</comments><wfw:commentRss>http://blogs.msdn.com/joe_hofstader/commentrss.aspx?PostID=9894450</wfw:commentRss><description>Over the last couple of weeks both the mainstream media and&amp;#160; industry-specific publications are raising the awareness of Communications as a Service.&amp;#160; Back in April I did a presentation at the National Association of Broadcasters (NAB) Telecom2009...(&lt;a href="http://blogs.msdn.com/joe_hofstader/archive/2009/09/12/communications-as-a-service-goes-mainstream.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9894450" width="1" height="1"&gt;</description></item><item><title>Interview on SaaS/CaaS and Cloud Computing</title><link>http://blogs.msdn.com/joe_hofstader/archive/2008/10/30/interview-on-saas-caas-and-cloud-computing.aspx</link><pubDate>Thu, 30 Oct 2008 18:57:25 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9024695</guid><dc:creator>hofstader</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/joe_hofstader/comments/9024695.aspx</comments><wfw:commentRss>http://blogs.msdn.com/joe_hofstader/commentrss.aspx?PostID=9024695</wfw:commentRss><description>This interview from the Internet Telephony Conference has been posted on TMCnet CaaS community site .&amp;#160; In this interview with Charles Studt, VP of Product Management and Marketing from IntelePeer, and me we discuss SaaS/CaaS and Cloud Computing and...(&lt;a href="http://blogs.msdn.com/joe_hofstader/archive/2008/10/30/interview-on-saas-caas-and-cloud-computing.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9024695" width="1" height="1"&gt;</description></item><item><title>Using Visual Studio DSL Tools to Simplify Network Activation</title><link>http://blogs.msdn.com/joe_hofstader/archive/2008/10/23/using-visual-studio-dsl-tools-to-simplify-network-activation.aspx</link><pubDate>Fri, 24 Oct 2008 00:23:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9013708</guid><dc:creator>hofstader</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/joe_hofstader/comments/9013708.aspx</comments><wfw:commentRss>http://blogs.msdn.com/joe_hofstader/commentrss.aspx?PostID=9013708</wfw:commentRss><description>Travis Brown and Gary Sidhu from Qwest Communications and I have written a whitepaper on the benefits of using the Visual Studio DSL toolkit for a software system that activates IP VPNs for a telecommunications network service provider. The whitepaper...(&lt;a href="http://blogs.msdn.com/joe_hofstader/archive/2008/10/23/using-visual-studio-dsl-tools-to-simplify-network-activation.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9013708" width="1" height="1"&gt;</description></item><item><title>What Matters?</title><link>http://blogs.msdn.com/joe_hofstader/archive/2008/10/16/what-matters.aspx</link><pubDate>Thu, 16 Oct 2008 21:18:30 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9002088</guid><dc:creator>hofstader</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/joe_hofstader/comments/9002088.aspx</comments><wfw:commentRss>http://blogs.msdn.com/joe_hofstader/commentrss.aspx?PostID=9002088</wfw:commentRss><description>Last month I sat on a SaaS panel during the Internet Telephony conference in Los Angeles.&amp;#160; The panel began with opening statements from the speakers, and much to my surprise the first speaker went into a diatribe on the notion of SaaS as a concept...(&lt;a href="http://blogs.msdn.com/joe_hofstader/archive/2008/10/16/what-matters.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9002088" width="1" height="1"&gt;</description></item><item><title>Cloud Computing, Government and Privacy</title><link>http://blogs.msdn.com/joe_hofstader/archive/2008/09/13/cloud-computing-government-and-privacy.aspx</link><pubDate>Sat, 13 Sep 2008 20:07:34 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8950470</guid><dc:creator>hofstader</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/joe_hofstader/comments/8950470.aspx</comments><wfw:commentRss>http://blogs.msdn.com/joe_hofstader/commentrss.aspx?PostID=8950470</wfw:commentRss><description>There was an interesting article on CNET News on September 12, 2008 describing a forum on cloud computing hosted by Google.&amp;#160; The article provides a series of quotes from members of the panel. Notable comments from Mike Nelson, a visiting professor...(&lt;a href="http://blogs.msdn.com/joe_hofstader/archive/2008/09/13/cloud-computing-government-and-privacy.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8950470" width="1" height="1"&gt;</description></item><item><title>More on Internet Telephony Conference on September 17</title><link>http://blogs.msdn.com/joe_hofstader/archive/2008/09/11/more-on-internet-telephony-conference-on-september-17.aspx</link><pubDate>Thu, 11 Sep 2008 18:15:14 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8944746</guid><dc:creator>hofstader</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/joe_hofstader/comments/8944746.aspx</comments><wfw:commentRss>http://blogs.msdn.com/joe_hofstader/commentrss.aspx?PostID=8944746</wfw:commentRss><description>SOA Telecom Architect , an on-line publication focused on service oriented telecommunications software, published this press release on the panel that I will be part of discussing SaaS (and CaaS).&amp;#160; Also participating in this panel are representatives...(&lt;a href="http://blogs.msdn.com/joe_hofstader/archive/2008/09/11/more-on-internet-telephony-conference-on-september-17.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8944746" width="1" height="1"&gt;</description></item><item><title>Internet Telephony Conference and Expo</title><link>http://blogs.msdn.com/joe_hofstader/archive/2008/08/28/internet-telephony-conference-and-expo.aspx</link><pubDate>Thu, 28 Aug 2008 18:54:31 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8903579</guid><dc:creator>hofstader</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/joe_hofstader/comments/8903579.aspx</comments><wfw:commentRss>http://blogs.msdn.com/joe_hofstader/commentrss.aspx?PostID=8903579</wfw:commentRss><description>I will be on a SaaS panel at the Internet Telephony Conference and Expo in Los Angeles on 9/17/2008 (details below).&amp;#160; If you're attending the conference and interested in chatting about SaaS/CaaS/S+S/Design Patterns/.NET/Baseball/Bicycling/Jazz/or...(&lt;a href="http://blogs.msdn.com/joe_hofstader/archive/2008/08/28/internet-telephony-conference-and-expo.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8903579" width="1" height="1"&gt;</description></item><item><title>Silverlight and WPF Workshop in NYC 9/3/2008</title><link>http://blogs.msdn.com/joe_hofstader/archive/2008/08/28/silverlight-and-wpf-workshop-in-nyc-9-3-2008.aspx</link><pubDate>Thu, 28 Aug 2008 18:48:29 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8903573</guid><dc:creator>hofstader</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/joe_hofstader/comments/8903573.aspx</comments><wfw:commentRss>http://blogs.msdn.com/joe_hofstader/commentrss.aspx?PostID=8903573</wfw:commentRss><description>My colleague Michael Scherotter, a User Experience aficionado, will be conducting a Silverlight and WPF workshop in NYC on 9/3/2008.&amp;#160; Foe more details on this workshop, please go to Michael's blog at: http://blogs.msdn.com/synergist/archive/2008/08/27/silverlight-and-wpf-workshop-in-nyc-9-3-2008.asp...(&lt;a href="http://blogs.msdn.com/joe_hofstader/archive/2008/08/28/silverlight-and-wpf-workshop-in-nyc-9-3-2008.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8903573" width="1" height="1"&gt;</description></item><item><title>Service Syndication for CaaS at NXTCOmm</title><link>http://blogs.msdn.com/joe_hofstader/archive/2008/06/12/service-syndication-for-caas-at-nxtcomm.aspx</link><pubDate>Thu, 12 Jun 2008 19:31:50 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8593360</guid><dc:creator>hofstader</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/joe_hofstader/comments/8593360.aspx</comments><wfw:commentRss>http://blogs.msdn.com/joe_hofstader/commentrss.aspx?PostID=8593360</wfw:commentRss><description>I will be at NXTComm next week talking about Services Syndication for Communications as a Service (CaaS) solutions.&amp;#160; Services Syndication allows for the aggregation of CaaS services into a cohesive product offering and addresses many of the management...(&lt;a href="http://blogs.msdn.com/joe_hofstader/archive/2008/06/12/service-syndication-for-caas-at-nxtcomm.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8593360" width="1" height="1"&gt;</description></item><item><title>Communications as a Service (Caas) on Channel 9</title><link>http://blogs.msdn.com/joe_hofstader/archive/2008/06/12/communications-as-a-service-caas-on-channel-9.aspx</link><pubDate>Thu, 12 Jun 2008 18:36:41 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8593283</guid><dc:creator>hofstader</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/joe_hofstader/comments/8593283.aspx</comments><wfw:commentRss>http://blogs.msdn.com/joe_hofstader/commentrss.aspx?PostID=8593283</wfw:commentRss><description>My colleague Michael Scherotter and I had a couple of conversations about CaaS on Michael's Communicating show on MSDN's Channel 9. The first show contains an overview of CaaS.&amp;#160; This show talks about: the evolution in telecommunications equipment...(&lt;a href="http://blogs.msdn.com/joe_hofstader/archive/2008/06/12/communications-as-a-service-caas-on-channel-9.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8593283" width="1" height="1"&gt;</description></item><item><title>Feedback on "we don't need no architects"</title><link>http://blogs.msdn.com/joe_hofstader/archive/2008/05/02/feedback-on-we-don-t-need-no-architects.aspx</link><pubDate>Fri, 02 May 2008 17:47:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8450712</guid><dc:creator>hofstader</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/joe_hofstader/comments/8450712.aspx</comments><wfw:commentRss>http://blogs.msdn.com/joe_hofstader/commentrss.aspx?PostID=8450712</wfw:commentRss><description>It's been over a week since The Architecture Journal published it's latest issue and my article " We Don't Need No Architects ." The intent of this article was to present some of the common perceptions of architects in the IT community and look at the...(&lt;a href="http://blogs.msdn.com/joe_hofstader/archive/2008/05/02/feedback-on-we-don-t-need-no-architects.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8450712" width="1" height="1"&gt;</description></item></channel></rss>