<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" version="2.0">
  <channel>
    <title>.NET Meanderings - LINQ</title>
    <link>http://www.dotnetconsult.co.uk/weblog2/</link>
    <description>Richard Blewett's wanderings around .NET</description>
    <language>en-us</language>
    <copyright>Richard Blewett</copyright>
    <lastBuildDate>Tue, 16 Sep 2008 12:45:26 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 1.9.6264.0</generator>
    <managingEditor>richard@dotnetconsult.co.uk</managingEditor>
    <webMaster>richard@dotnetconsult.co.uk</webMaster>
    <item>
      <trackback:ping>http://www.dotnetconsult.co.uk/weblog2/Trackback.aspx?guid=f4c218cd-6de0-42fb-ad4a-3393c49ec542</trackback:ping>
      <pingback:server>http://www.dotnetconsult.co.uk/weblog2/pingback.aspx</pingback:server>
      <pingback:target>http://www.dotnetconsult.co.uk/weblog2/PermaLink,guid,f4c218cd-6de0-42fb-ad4a-3393c49ec542.aspx</pingback:target>
      <dc:creator>Richard Blewett</dc:creator>
      <wfw:comment>http://www.dotnetconsult.co.uk/weblog2/CommentView,guid,f4c218cd-6de0-42fb-ad4a-3393c49ec542.aspx</wfw:comment>
      <wfw:commentRss>http://www.dotnetconsult.co.uk/weblog2/SyndicationService.asmx/GetEntryCommentsRss?guid=f4c218cd-6de0-42fb-ad4a-3393c49ec542</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
        </p>
        <p>
          <a href="http://www.oredev.org">
            <img src="http://www.dotnetconsult.co.uk/weblog2/content/binary/oredev.jpg" border="0" />
          </a>
        </p>
        <p>
I'm going to be doing a couple of sessions at the <a href="http://www.oredev.org">Oredev</a> conference
in Sweden in November
</p>
        <p>
          <span class="normal">
            <strong>Writing REST based Systems with .NET</strong>
          </span>
        </p>
        <p>
          <span class="normal">For many, building large scale service based systems equate to
using SOAP. There is, however, another way to architect service based systems by embracing
the model the web uses - REpresentational State Transfer, or REST. .NET 3.5 introduced
a way of building the service side with WCF - however you can also use ASP.NET's infrastructure
as well. In this session we talk about what REST is, two approaches to creating REST
based services and how you can consume these services very simply with LINQ to XML.</span>
        </p>
        <span class="normal">
          <p style="PADDING-TOP: 1em">
            <span class="normal">
              <strong>Writing Service Oriented Systems with WCF and Workflow</strong>
            </span>
          </p>
          <p>
            <span class="normal">Since its launch WCF has been Microsoft's premier infrastructure
to writing SOA based systems. However one of the main benefits of Service Orientation
is combining the functionality of services to create higher order functionality which
itself is exposed as a service - namely service composition. Workflow is a very descriptive
way of showing how services are combined and in .NET 3.5 Microsoft introduced an integration
layer between WCF and Workflow to simplify the job of service composition. In this
session we examine this infrastructure and bring out both its string and weak points
with an eye to what is coming down the line in Project Oslo - Microsoft's next generation
of its SOA platform.</span>
          </p>
          <p>
            <span class="normal">Hope to see you there</span>
          </p>
        </span>
        <img width="0" height="0" src="http://www.dotnetconsult.co.uk/weblog2/aggbug.ashx?id=f4c218cd-6de0-42fb-ad4a-3393c49ec542" />
      </body>
      <title>Speaking at Oredev</title>
      <guid isPermaLink="false">http://www.dotnetconsult.co.uk/weblog2/PermaLink,guid,f4c218cd-6de0-42fb-ad4a-3393c49ec542.aspx</guid>
      <link>http://www.dotnetconsult.co.uk/weblog2/PermaLink,guid,f4c218cd-6de0-42fb-ad4a-3393c49ec542.aspx</link>
      <pubDate>Tue, 16 Sep 2008 12:45:26 GMT</pubDate>
      <description>&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.oredev.org"&gt;&lt;img src="http://www.dotnetconsult.co.uk/weblog2/content/binary/oredev.jpg" border=0&gt;&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
I'm going to be doing a couple of sessions at the &lt;a href="http://www.oredev.org"&gt;Oredev&lt;/a&gt; conference
in Sweden in November
&lt;/p&gt;
&lt;p&gt;
&lt;span class=normal&gt;&lt;strong&gt;Writing REST based Systems with .NET&lt;/strong&gt;&lt;/span&gt; 
&lt;/p&gt;
&lt;p&gt;
&lt;span class=normal&gt;For many, building large scale service based systems equate to
using SOAP. There is, however, another way to architect service based systems by embracing
the model the web uses - REpresentational State Transfer, or REST. .NET 3.5 introduced
a way of building the service side with WCF - however you can also use ASP.NET's infrastructure
as well. In this session we talk about what REST is, two approaches to creating REST
based services and how you can consume these services very simply with LINQ to XML.&lt;/span&gt;
&lt;/p&gt;
&lt;span class=normal&gt; 
&lt;p style="PADDING-TOP: 1em"&gt;
&lt;span class=normal&gt;&lt;strong&gt;Writing Service Oriented Systems with WCF and Workflow&lt;/strong&gt;&lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span class=normal&gt;Since its launch WCF has been Microsoft's premier infrastructure
to writing SOA based systems. However one of the main benefits of Service Orientation
is combining the functionality of services to create higher order functionality which
itself is exposed as a service - namely service composition. Workflow is a very descriptive
way of showing how services are combined and in .NET 3.5 Microsoft introduced an integration
layer between WCF and Workflow to simplify the job of service composition. In this
session we examine this infrastructure and bring out both its string and weak points
with an eye to what is coming down the line in Project Oslo - Microsoft's next generation
of its SOA platform.&lt;/span&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;span class=normal&gt;Hope to see you there&lt;/span&gt;
&lt;/p&gt;
&lt;/span&gt;&lt;img width="0" height="0" src="http://www.dotnetconsult.co.uk/weblog2/aggbug.ashx?id=f4c218cd-6de0-42fb-ad4a-3393c49ec542" /&gt;</description>
      <comments>http://www.dotnetconsult.co.uk/weblog2/CommentView,guid,f4c218cd-6de0-42fb-ad4a-3393c49ec542.aspx</comments>
      <category>.NET;ASP.NET;LINQ;MVC;Oslo;REST;WCF;WF</category>
    </item>
    <item>
      <trackback:ping>http://www.dotnetconsult.co.uk/weblog2/Trackback.aspx?guid=b891bd0b-ad29-45cb-b8c7-1818d7886cb3</trackback:ping>
      <pingback:server>http://www.dotnetconsult.co.uk/weblog2/pingback.aspx</pingback:server>
      <pingback:target>http://www.dotnetconsult.co.uk/weblog2/PermaLink,guid,b891bd0b-ad29-45cb-b8c7-1818d7886cb3.aspx</pingback:target>
      <dc:creator>Richard Blewett</dc:creator>
      <wfw:comment>http://www.dotnetconsult.co.uk/weblog2/CommentView,guid,b891bd0b-ad29-45cb-b8c7-1818d7886cb3.aspx</wfw:comment>
      <wfw:commentRss>http://www.dotnetconsult.co.uk/weblog2/SyndicationService.asmx/GetEntryCommentsRss?guid=b891bd0b-ad29-45cb-b8c7-1818d7886cb3</wfw:commentRss>
      <slash:comments>2</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
As promised, here are the demos from the precon myself and Dave Wheeler (get a blog
Dave) did at <a href="http://www.software-architect.co.uk/">Software Architect 2008</a>.
It was a fun day talking about security, WCF, WF, Windows Forms, WPF, Silverlight,
Ajax, ASP.NET MVC, LINQ and Oslo
</p>
        <p>
          <a href="http://www.dotnetconsult.co.uk/weblog2/content/binary/DotNetForArchitects.zip">DotNetForArchitects.zip
(791.24 KB)</a>
        </p>
        <p>
There is a text file in the demos directory in the zip that explains the role of each
of the projects in the solution
</p>
        <p>
Edit: Updated the download link so hopefully the problems people have been experiencing
will be resolved
</p>
        <img width="0" height="0" src="http://www.dotnetconsult.co.uk/weblog2/aggbug.ashx?id=b891bd0b-ad29-45cb-b8c7-1818d7886cb3" />
      </body>
      <title>Demos from Software Architect 2008 Precon</title>
      <guid isPermaLink="false">http://www.dotnetconsult.co.uk/weblog2/PermaLink,guid,b891bd0b-ad29-45cb-b8c7-1818d7886cb3.aspx</guid>
      <link>http://www.dotnetconsult.co.uk/weblog2/PermaLink,guid,b891bd0b-ad29-45cb-b8c7-1818d7886cb3.aspx</link>
      <pubDate>Fri, 06 Jun 2008 21:02:07 GMT</pubDate>
      <description>&lt;p&gt;
As promised, here are the demos from the precon myself and Dave Wheeler (get a blog
Dave) did at &lt;a href="http://www.software-architect.co.uk/"&gt;Software Architect 2008&lt;/a&gt;.
It was a fun day talking about security, WCF, WF, Windows Forms, WPF, Silverlight,
Ajax, ASP.NET MVC, LINQ&amp;nbsp;and Oslo
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://www.dotnetconsult.co.uk/weblog2/content/binary/DotNetForArchitects.zip"&gt;DotNetForArchitects.zip
(791.24 KB)&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
There is a text file in the demos directory in the zip that explains the role of each
of the projects in the solution
&lt;/p&gt;
&lt;p&gt;
Edit: Updated the download link so hopefully the problems people have been experiencing
will be resolved
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.dotnetconsult.co.uk/weblog2/aggbug.ashx?id=b891bd0b-ad29-45cb-b8c7-1818d7886cb3" /&gt;</description>
      <comments>http://www.dotnetconsult.co.uk/weblog2/CommentView,guid,b891bd0b-ad29-45cb-b8c7-1818d7886cb3.aspx</comments>
      <category>.NET;LINQ;Oslo;SilverLight;WCF;WF;WPF</category>
    </item>
    <item>
      <trackback:ping>http://www.dotnetconsult.co.uk/weblog2/Trackback.aspx?guid=ce976260-3417-46d6-bd7a-c5bd6ede6b01</trackback:ping>
      <pingback:server>http://www.dotnetconsult.co.uk/weblog2/pingback.aspx</pingback:server>
      <pingback:target>http://www.dotnetconsult.co.uk/weblog2/PermaLink,guid,ce976260-3417-46d6-bd7a-c5bd6ede6b01.aspx</pingback:target>
      <dc:creator>Richard Blewett</dc:creator>
      <wfw:comment>http://www.dotnetconsult.co.uk/weblog2/CommentView,guid,ce976260-3417-46d6-bd7a-c5bd6ede6b01.aspx</wfw:comment>
      <wfw:commentRss>http://www.dotnetconsult.co.uk/weblog2/SyndicationService.asmx/GetEntryCommentsRss?guid=ce976260-3417-46d6-bd7a-c5bd6ede6b01</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I use my machine for development and research as well as teaching. Originally I only
installed VS2005 and SQL Express. I later installed VS 2008. Finally I installed BizTalk
(which required a full-blown SQL Server install) and thought nothing more of it.
</p>
        <p>
More recently I was checking into how LINQ to SQL was doing some things and realised
I couldn't find SQL Server Profiler on my machine - in fact I couldn't find any of
the SQL Server tools! I googled this a bit and found this was a well known issue
with installing SQL Express before SQL Server. So I resigned myself to sorting this
out on the next repave.
</p>
        <p>
I was talking to <a href="http://blogs.mantiso.com/blog/kevin/">Kev Jones</a> about
this issue at <a href="http://www.devweek.com/">DevWeek</a> last week and yesterday
he pops up and tells me he's solved it. Kev had the cunning idea of actually reading
the SQL Server installation warning messages - which apparently tell you exactly what
to do.
</p>
        <p>
You can read Kev's post about it <a href="http://blogs.mantiso.com/blog/kevin/2008/03/20/Upgrading-SQL-Server">here</a></p>
        <img width="0" height="0" src="http://www.dotnetconsult.co.uk/weblog2/aggbug.ashx?id=ce976260-3417-46d6-bd7a-c5bd6ede6b01" />
      </body>
      <title>Kev solves the SQL Server Tools Mystery</title>
      <guid isPermaLink="false">http://www.dotnetconsult.co.uk/weblog2/PermaLink,guid,ce976260-3417-46d6-bd7a-c5bd6ede6b01.aspx</guid>
      <link>http://www.dotnetconsult.co.uk/weblog2/PermaLink,guid,ce976260-3417-46d6-bd7a-c5bd6ede6b01.aspx</link>
      <pubDate>Thu, 20 Mar 2008 09:25:51 GMT</pubDate>
      <description>&lt;p&gt;
I use my machine for development and research as well as teaching. Originally I only
installed VS2005 and SQL Express. I later installed VS 2008. Finally I installed BizTalk
(which required a full-blown SQL Server install) and thought nothing more of it.
&lt;/p&gt;
&lt;p&gt;
More recently I was checking into how LINQ to SQL was doing some things and realised
I couldn't find SQL Server Profiler on my machine - in fact I couldn't find any of
the SQL Server tools! I googled this a bit&amp;nbsp;and found this was a well known issue
with installing SQL Express before SQL Server. So I resigned myself to sorting this
out on the next repave.
&lt;/p&gt;
&lt;p&gt;
I was talking to &lt;a href="http://blogs.mantiso.com/blog/kevin/"&gt;Kev Jones&lt;/a&gt; about
this issue at &lt;a href="http://www.devweek.com/"&gt;DevWeek&lt;/a&gt; last week and yesterday
he pops up and tells me he's solved it. Kev had the cunning idea of actually reading
the SQL Server installation warning messages - which apparently tell you exactly what
to do.
&lt;/p&gt;
&lt;p&gt;
You&amp;nbsp;can read Kev's post about it &lt;a href="http://blogs.mantiso.com/blog/kevin/2008/03/20/Upgrading-SQL-Server"&gt;here&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.dotnetconsult.co.uk/weblog2/aggbug.ashx?id=ce976260-3417-46d6-bd7a-c5bd6ede6b01" /&gt;</description>
      <comments>http://www.dotnetconsult.co.uk/weblog2/CommentView,guid,ce976260-3417-46d6-bd7a-c5bd6ede6b01.aspx</comments>
      <category>.NET;SQL;LINQ</category>
    </item>
  </channel>
</rss>