<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
   <channel>
      <title>Jonathan Bruce&apos;s WebLog</title>
      <link>http://jonathanbruceconnects.com/jonathan_bruce/</link>
      <description>Convergence HQ:  Java, .NET, LINQ



var site=&quot;s12jmbblog&quot;














</description>
      <language>en</language>
      <copyright>Copyright 2008</copyright>
      <lastBuildDate>Wed, 11 Jun 2008 08:23:47 -0500</lastBuildDate>
      <generator>http://www.sixapart.com/movabletype/?v=3.2</generator>
      <docs>http://blogs.law.harvard.edu/tech/rss</docs> 

            <item>
         <title>Tonight&apos;s BoF @ N210C</title>
         <description><![CDATA[<p>See you all tonight for another dose of "Making Sense of it All: Hetergeneous Data Access from the .NET Platform' at 6.30 at N210C.</p>]]></description>
         <link>http://jonathanbruceconnects.com/jonathan_bruce/2008/06/tonights_bof.html</link>
         <guid>http://jonathanbruceconnects.com/jonathan_bruce/2008/06/tonights_bof.html</guid>
         <category>Tech Ed 2008</category>
         <pubDate>Wed, 11 Jun 2008 08:23:47 -0500</pubDate>
      </item>
            <item>
         <title>.NET Framework and Mainframe Collide</title>
         <description><![CDATA[<p>Collisions generally have negative connotations, however in this case it is actually a good thing.</p>

<p>The mainframe world, all too often associated with legacy systems that exist in some dark corner of buildings continues to this day to provide the essential back bone for many corporations essential and business-critical applications. While some companies seek to migrate data out of mainframe investments into data bases such as Oracle, or often SQL Server there are plenty who'd rather leave these resources well alone and bring on stream more up to date interfaces to these data asources.</p>

<p>That said, development platforms such as Java and the .NET platform however enjoy the majority of developer focus today and resources such as DB2 z/OS and non relational mainframer esources such as VSAM, IMS and Adabas get left behind.</p>

<p>Our solution? Shadow for ADO.NET. Available for use with the Shadow z/Direct product line, DataDirect's mainframe integration software stack. We are very proud of the work we've done here, so let me call out some of the major features:<br />
<ul><li>Integration of mainframe DB2 and VSAM data</li><li>100% managed code provider</li><li>Support for the .NET Framework 2.0, 3.0 and 3.5 on 32-bit and 64-bit platforms</li><li>Support for ADO.NET 2.0 Common Programming Model</li><li>Runtime compatibility with Visual Studio</li><li>Support for a Metadata Collections based on the ANSI SQL Information Schema specification as well as collections specific to CICS and VSAM</li><li>Support for common methodologies used to manage auto-generated values</li></ul><br />
Hungry for more ? Check out the <a href="http://www.datadirect.com/products/mainframe-integration/shadow-rte/zdirect/adodotnet-client-driver/index.ssp">Shadow <em>for</em> ADO.NET</a> for details.<br />
</p>]]></description>
         <link>http://jonathanbruceconnects.com/jonathan_bruce/2008/06/net_framework_and_mainframe_co.html</link>
         <guid>http://jonathanbruceconnects.com/jonathan_bruce/2008/06/net_framework_and_mainframe_co.html</guid>
         <category>.NET</category>
         <pubDate>Mon, 09 Jun 2008 16:05:40 -0500</pubDate>
      </item>
            <item>
         <title>Afterglow on tonight&apos;s BoF</title>
         <description><![CDATA[<p>A quick word of thanks for everyone's excellent participation on our BoF tonight. While I was nervous that 60 minutes would be a long time to fill, especially considering I was not allowed any slides, given how the conversation flowed across all sides of the room, it was a very proved to be a useful and enjoyable 60 minutes.</p>

<p>Some of the key take aways included:</p>

<ul><li>Entity Framework holds great promise, and but is not a catch all for everything.</li><li>SQL is <em>not </em>dead (far from it). For critical apps where you have to maintain absolute control as to how your application performs and behaves, there is no substitute for keeping your hands on the controls.</li><li>The Data Cloud hold great promise, but everyone is nervous as to the prospect of exposing any data source into an uncontrolled, unmanaged cloud. Lots of concerns as to the security and governance of this.</li></ul><p>We'll do this all again next week for Tech Ed IT Pros.... and of course as I didn't bring enough t-shirts for everyone, so stop by our booth tomorrow where I will be handing out our very popular t's.</p>
]]></description>
         <link>http://jonathanbruceconnects.com/jonathan_bruce/2008/06/afterglow_on_tonights_bof.html</link>
         <guid>http://jonathanbruceconnects.com/jonathan_bruce/2008/06/afterglow_on_tonights_bof.html</guid>
         <category>Tech Ed 2008</category>
         <pubDate>Wed, 04 Jun 2008 23:53:25 -0500</pubDate>
      </item>
            <item>
         <title>See you tonight @ N320 C</title>
         <description><![CDATA[<p>Looking forward to see everyone at tonight's BOF session at 7.45. We'll have some very unique give-aways for the best questions!</p>]]></description>
         <link>http://jonathanbruceconnects.com/jonathan_bruce/2008/06/see_you_tonight_n320_c.html</link>
         <guid>http://jonathanbruceconnects.com/jonathan_bruce/2008/06/see_you_tonight_n320_c.html</guid>
         <category>Tech Ed 2008</category>
         <pubDate>Wed, 04 Jun 2008 14:11:21 -0500</pubDate>
      </item>
            <item>
         <title>Tech Ed Day 1: Coming out party for ADO.NET Entity Framework</title>
         <description><![CDATA[<p><a href="http://admin.mcpmag.com/listings/images/listingsID_391_0806_rdn_sp1.gif"><img style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 264px; CURSOR: hand" height="349" alt="" src="http://admin.mcpmag.com/listings/images/listingsID_391_0806_rdn_sp1.gif" border="0" /></a> At this years Tech Ed - Developers, I think it is fair to say that this is the coming out part of the ADO.NET Entity Framework, and with good reason too. From the early days when I participated in numerous all day sessions in Building 35, Microsoft HQ, it is very gratifying to see so many of the concepts we were introduced to move from the white board notions to become tangible component of the .NET Framework. Bring on the GA release of this SP!</p>

<p>The insert to the left, courtesy of the Redmond Developer news does a nice job of breaking out the major features of the .NET Framework 3.5 Sp1, of the the ADO.NET Entity Framework is probably the leading feature. Described, I think accurately as the 'data-driven' release, I can already report than I have a number of good conversations with attendees who are looking to find out more about this technology.</p>

<p>Hungry for more ? If you are attending Tech Ed Devleopers, there are a few excellent venues that I'd recommend you make some time for. Thx to Elisa Flasko at Microsoft doing most of the hardwork for me:</p>

<ul><li><strong><em>June 4th 2:45pm-4:00pm</em></strong> TCD2B Using LINQ, the ADO.NET Entity Framework and ADO.NET Data Services with third party databases by David Sceppa
</li></ul><p></p><ul><li><strong><em>June 5th 10:15am-11:30am</em></strong> T7D80 Advanced Entity Framework: Take Charge of Object Services by Julie Lerman</li></ul><p><strong><em></em></strong></p><ul><li><strong><em>June 5th Noon-12:45pm</em></strong> TAC34 ADO.NET Data Services Deep Dive by Mike Flasko</li></ul><p>You can see more of Elisa's excellent recommendations <a href="http://blogs.msdn.com/adonet/archive/2008/05/23/going-to-teched-drop-by-and-say-hi.aspx">here</a>. </p><p>Of course, I've talked about my <a href="http://jonathanbruceconnects.com/jonathan_bruce/2008/04/making_sense_of_it_all_heterog.html">BoF</a> before on Wednesday night which is already generated some great interest, but we are also exhibiting through out the week, where we have some very unique give-aways (you won't be disappointed!) and of course I'll be happy to talk about how DataDirect Technologies <a href="http://blogs.msdn.com/adonet/archive/2007/12/17/the-ado-net-entity-framework-not-just-for-sql-server.aspx">plans </a>to support the ADO.NET Entity Framework. Come see us at booth 1232 in the exhibition hall.</p><p></p>
]]></description>
         <link>http://jonathanbruceconnects.com/jonathan_bruce/2008/06/tech_ed_day_1_uncovering_adone.html</link>
         <guid>http://jonathanbruceconnects.com/jonathan_bruce/2008/06/tech_ed_day_1_uncovering_adone.html</guid>
         <category>Tech Ed 2008</category>
         <pubDate>Mon, 02 Jun 2008 15:46:01 -0500</pubDate>
      </item>
            <item>
         <title>Virtualization bottle neck or opportunity?</title>
         <description><![CDATA[<p>My colleague,<a href="http://soa.sys-con.com/author/mikejohnson.htm"> Mike Johnson</a> exposes the <a href="http://soa.sys-con.com/read/577574.htm">underbelly</a> of virtualization on tackles a topic that is become pervasive through the IT software stack. As with any new notion, virtualization is not a catch-all and while the benefits are quickly realizable, there are some important considerations especially when your virtualized stack has to interface will real world resource contentions. Full details in his article <a href="http://soa.sys-con.com/read/577574.htm">here</a>.</p>]]></description>
         <link>http://jonathanbruceconnects.com/jonathan_bruce/2008/06/virtualization_bottle_neck_or.html</link>
         <guid>http://jonathanbruceconnects.com/jonathan_bruce/2008/06/virtualization_bottle_neck_or.html</guid>
         <category>Industry</category>
         <pubDate>Mon, 02 Jun 2008 08:28:08 -0500</pubDate>
      </item>
            <item>
         <title>TechEd 2008 - Developers - Day 0</title>
         <description><![CDATA[<p>Early reports from DotNet Connections experiences at TechEd 2008 indicates a bumpy start. Apparently I have no hotel for this evening and will be staying the in the glorious 'Quality Inn' as my original reservation at the Rosen Plaza does not kick in until Monday.</p>

<p>Otherwise, what looks like a very interesting week ahead. I'll post when time/battery power allows.</p>]]></description>
         <link>http://jonathanbruceconnects.com/jonathan_bruce/2008/06/teched_2008_developers_day_0.html</link>
         <guid>http://jonathanbruceconnects.com/jonathan_bruce/2008/06/teched_2008_developers_day_0.html</guid>
         <category>Tech Ed 2008</category>
         <pubDate>Sun, 01 Jun 2008 17:34:22 -0500</pubDate>
      </item>
            <item>
         <title>Making Sense of it All: Heterogeneous Data Access on the .NET Framework 3.5</title>
         <description><![CDATA[<p><em>dotNetConnections</em> is delighted to announce that we have not one, but two BoF's at this years TechEd, North America conferences <a href="http://www.microsoft.com/events/teched2008/developer/default.mspx">TechEd Developers </a>&amp; <a href="http://www.microsoft.com/events/teched2008/itpro/default.mspx">TechEd IT Professionals</a>. Our topic this year, '<em>Making Sence of it All: Heterogeneous Data Access on the .NET Framework 3.5'</em> should provide an broad basis so we can deal with many perspectives on how best to deal with data access on the .NET Framework. For one thing, the plethora data access options and data models that now exist should sound as warning shot for all: each data access option cannot possibly suit every need, so if you've questions and opinions on what option suits your development needs, it will be the place to be. BoF co-ordinates as follows:<br />
<ul><li>Wednesday, June 4th @ 19h45 to 20h45</li><li>Wednesday, June 11th @18h30 to 19h30</li></ul><p>Send email <a href="mailto:jonathan.bruce@datadirect.com">here</a> or comment below if you're planning on attending, or have topics you'd like to cover...</p><br />
</p>]]></description>
         <link>http://jonathanbruceconnects.com/jonathan_bruce/2008/04/making_sense_of_it_all_heterog.html</link>
         <guid>http://jonathanbruceconnects.com/jonathan_bruce/2008/04/making_sense_of_it_all_heterog.html</guid>
         <category>Tech Ed 2008</category>
         <pubDate>Mon, 14 Apr 2008 21:40:20 -0500</pubDate>
      </item>
            <item>
         <title>LINQ links for 3/25/2008</title>
         <description><![CDATA[<p>By Tech Ed 2008, it will be almost two years since this posting appeared on LINQ in Action blog, so it wins today's LINQ links. It's interesting to take another look at some of the projected values to developers and architects back in mid 2006...</p>

<p><a href="http://linqinaction.net/blogs/main/archive/2006/07/28/why-linq-will-succeed.aspx">http://linqinaction.net/blogs/main/archive/2006/07/28/why-linq-will-succeed.aspx</a><br />
<ol><li><em>LINQ syntax beats SQL syntax. SQL is flawed in that queries become exponentially difficult to write as their complexity grows. LINQ scales much better in this regard. Once you get used to it, it's hard to go back. </em></li><li><em>Database queries are easily composable. You can conditionally add an ORDER BY or WHERE predicate without discovering at run-time that a certain string combination generates a syntax error. </em></li><li><em>More bugs are picked up at compile-time. </em></li><li><em>Parameterization is automatic and type-safe. </em></li><li><em>LINQ queries can directly populate an object hierarchy. </em></li><li><em>LINQ to SQL provides a model for provider independence that might really work. </em></li><li><em>LINQ significantly cuts plumbing code and clutter. Without sweeping stuff under the carpet, like Workflow or Datasets. This is a credit to the design team. </em></li><li><em>C# hasn't suffered in the process (in fact, it's gained).</em></li></ol><p>Out of 8 projections, I would give this forecast a 5/8. Not bad considering how inaccurate these predictions tend to be. Before I publish what value-adds I think won out, lets hear your thoughts. Comment below!</p><br />
</p>]]></description>
         <link>http://jonathanbruceconnects.com/jonathan_bruce/2008/03/linq_links_for_3252008.html</link>
         <guid>http://jonathanbruceconnects.com/jonathan_bruce/2008/03/linq_links_for_3252008.html</guid>
         <category>.NET</category>
         <pubDate>Tue, 25 Mar 2008 22:52:13 -0500</pubDate>
      </item>
            <item>
         <title>Vote for our BoFs @ TechEd 2008!</title>
         <description><![CDATA[<div>Vote for our BoF at Microsoft Tech Ed Developers <span style="font-style: italic;">and </span>IT Professionals. We'll be attending both conferences and with your votes, we will be able to run a BoF at both events...

<p>Vote <a href="https://www.msteched.com/dev/voting.aspx">here</a> for <a href="https://www.msteched.com/dev/voting.aspx">Tech Ed Developers</a> and <a href="https://www.msteched.com/itpro/voting.aspx">here</a> for <a href="https://www.msteched.com/itpro/voting.aspx">Tech Ed IT Professionals</a> ...</p>

<p>Check out our BoF submission below...</p>

<p>                                                                                         <label style="font-weight: bold; font-style: italic;" for="cb775d0bb8-fe30-4851-917c-c7479f5b061b"><span class="boftitle" id="title775d0bb8-fe30-4851-917c-c7479f5b061b">Making Sense of All: Heterogeneous Data Access on the .NET Framework 3.5</span></label><span style="font-weight: bold; font-style: italic;">                                                                  </span><i></p>

<p>In this BoF, we’ll peal back the layers on data access from the .NET platform. We’ll look at the common problems facing today’s applications with a particular emphasis on applications who in a multi-faceted, heterogeneous application environment. With all the options now available, available including the Data Access Application Blocks, LINQ, Entity Framework and vanilla ADO.NET which is the one for you? Come armed with your questions, ideas and burning issues and we can promise a lively discussion!</i></p>

<p>                               <a href="http://www.microsoft.com/events/teched2008/developer/default.mspx"></a></div></p>]]></description>
         <link>http://jonathanbruceconnects.com/jonathan_bruce/2008/03/vote_for_our_bofs_teched_2008.html</link>
         <guid>http://jonathanbruceconnects.com/jonathan_bruce/2008/03/vote_for_our_bofs_teched_2008.html</guid>
         <category></category>
         <pubDate>Tue, 25 Mar 2008 00:03:25 -0500</pubDate>
      </item>
            <item>
         <title>DataDirect acquires Xcalia</title>
         <description><![CDATA[<p>I'm delighted to announce that Xcalia has joined DataDirect Technologies family, significantly broadening our already broad data access offerings. More details here...<br />
<ul><li> <p style="margin: 0cm 0cm 0pt;" class="MsoPlainText"><a href="http://www.businesswire.com/portal/site/google/?ndmViewId=news_view&amp;newsId=20080318005082&amp;newsLang=fr">http://www.businesswire.com/portal/site/google/?ndmViewId=news_view&amp;newsId=20080318005082&amp;newsLang=fr</a></p> </li><li> <p style="margin: 0cm 0cm 0pt;" class="MsoPlainText"><a href="http://www.datadirect.com/xcalia/index.ssp">http://www.datadirect.com/xcalia/index.ssp</a></p> </li><li> <p style="margin: 0cm 0cm 0pt;" class="MsoPlainText"><a href="http://www.xcalia.com/news/PR_2008-03-18_Xcalia-DataDirect-Acquisition.jsp">http://www.xcalia.com/news/PR_2008-03-18_Xcalia-DataDirect-Acquisition.jsp</a></p> </li></ul></p>]]></description>
         <link>http://jonathanbruceconnects.com/jonathan_bruce/2008/03/datadirect_acquires_xcalia.html</link>
         <guid>http://jonathanbruceconnects.com/jonathan_bruce/2008/03/datadirect_acquires_xcalia.html</guid>
         <category>data services</category>
         <pubDate>Wed, 19 Mar 2008 23:47:43 -0500</pubDate>
      </item>
            <item>
         <title>DAAB Links for 3/17/2008</title>
         <description><![CDATA[<p>Scott Densmore <a href="http://www.blogger.com/blogs.msdn.com/scottdensmore/archive/2008/03/13/how-to-get-enterprise-library-3-1-working-in-vs-2008.aspx">posted</a> on how to get Enterprise Libraries installed and functional with Visual Studio 2008. For those you already using the DataDirect <a href="http://www.blogger.com/jonathanbruceconnects.com/jonathan_bruce/2007/10/_make_the_most_of_the_data_acc.html">Data Access Application Blocks </a>this gives you all the tools, plus the continued benefits that I've blogged about before in the latest Visual Studio IDE.</p>

<p></p>

<p><a href="http://blogs.msdn.com/scottdensmore/archive/2008/03/13/how-to-get-enterprise-library-3-1-working-in-vs-2008.aspx">http://blogs.msdn.com/scottdensmore/archive/2008/03/13/how-to-get-enterprise-library-3-1-working-in-vs-2008.aspx</a></p>

<p></p>

<p><br />
</p>]]></description>
         <link>http://jonathanbruceconnects.com/jonathan_bruce/2008/03/daab_links_for_3172008.html</link>
         <guid>http://jonathanbruceconnects.com/jonathan_bruce/2008/03/daab_links_for_3172008.html</guid>
         <category>entlib</category>
         <pubDate>Mon, 17 Mar 2008 23:48:51 -0500</pubDate>
      </item>
            <item>
         <title> LINQ posing challenges for Java futures?</title>
         <description><![CDATA[<p>I was quoted today's <a href="http://www.sdtimes.com/article/latestnews-20080115-20.html">SD Times</a> on the challenges ahead for Java as LINQ and the new programming paradigms gathers pace and momentum in the .NET space. Some interesting reactions from <a href="http://dotnet.dzone.com/news/linq-leaving-java-dust">JavaLobby</a> offers a very representative perspective that is generating an important discussion in the Java space.</p>

<p>Check back here for more references and a collection of key comments in this posting...</p>]]></description>
         <link>http://jonathanbruceconnects.com/jonathan_bruce/2008/01/_linq_posing_challenges_for_ja.html</link>
         <guid>http://jonathanbruceconnects.com/jonathan_bruce/2008/01/_linq_posing_challenges_for_ja.html</guid>
         <category>.NET</category>
         <pubDate>Wed, 30 Jan 2008 15:27:08 -0500</pubDate>
      </item>
            <item>
         <title>Predictions for 2008?</title>
         <description><![CDATA[<p>Statutory requirements for frequent bloggers clearly spells out that a list of predictions are listed for the upcoming year. The intent obviously is that at least 50% of predictions will turn out to be true this leading to the inevitable close of year postings that allows the blogger to bask in the glory in the accuracy of the earlier predictions.</p>

<p>For this year, I am  instead going to first highlight his top 3 favorite predictions from around the web.</p>

<p>1. David Linthicum, Real World SOA: SOA Predictions for 2008 , in particular I like<em> <strong>"Resources on the new Web will drive many enterprises towards SOA.</strong>"</em></p>

<p>2. Craig Newmark, Founder of Craigslist: 2008 Predictions, Some insightful thoughts on how people are going to leverage the <strong><em>internet</em></strong>, <strong>participation </strong>to effect <strong>positive </strong>change. I admit this is not exclusively a technical prediction, but without technology back these movements, it would be next to impossible to marshal these growing communities</p>

<p>3. Redmond Developer News, peddler of .NET news: Peering into the Future. Highlights include, <strong>Multi-Core Revolution</strong>, P<strong>arallel Programming Gets a Rough Start</strong>, and<strong> Virtual Machines everywhere</strong>.</p>

<p>As for my predictions, they shake out as follows:</p>

<p>1. <strong>Data Services </strong>changes becomes universal programming model.</p>

<p>2. IBM files a draws together a set of established JDBC experts to establish <strong>LINQ for Java,</strong> Java Specification Request (JSR)</p>

<p>3. <strong>Dynamic LINQ</strong> bridges gap between compile-time type checking available in more static LINQ constructs.</p>

<p>4.<strong> LINQ to SQL</strong> will be forced to open up their lighter weight model to third-party provider-writers.</p>]]></description>
         <link>http://jonathanbruceconnects.com/jonathan_bruce/2008/01/predictions_for_2008.html</link>
         <guid>http://jonathanbruceconnects.com/jonathan_bruce/2008/01/predictions_for_2008.html</guid>
         <category>General</category>
         <pubDate>Tue, 29 Jan 2008 12:24:11 -0500</pubDate>
      </item>
            <item>
         <title>Bill Gates&apos; Last Day</title>
         <description><![CDATA[<p>A worthy send off</p>

<p><object width="425" height="373"><param name="movie" value="http://www.youtube.com/v/Xr5w3X4R8b4&rel=1&border=1"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/Xr5w3X4R8b4&rel=1&border=1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="373"></embed></object></p>]]></description>
         <link>http://jonathanbruceconnects.com/jonathan_bruce/2008/01/bill_gates_last_day.html</link>
         <guid>http://jonathanbruceconnects.com/jonathan_bruce/2008/01/bill_gates_last_day.html</guid>
         <category>Disposable Entries</category>
         <pubDate>Thu, 10 Jan 2008 15:32:56 -0500</pubDate>
      </item>
      
   </channel>
</rss>
