<?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>Paul Fallon's WebLog</title><link>http://blogs.msdn.com/b/paul_fallon/</link><description>From Ireland: a little bit of this and a little bit of that</description><dc:language>en-IE</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>Blog moved....</title><link>http://blogs.msdn.com/b/paul_fallon/archive/2005/02/25/380544.aspx</link><pubDate>Sat, 26 Feb 2005 03:34:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:380544</guid><dc:creator>no1138</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/paul_fallon/rsscomments.aspx?WeblogPostID=380544</wfw:commentRss><comments>http://blogs.msdn.com/b/paul_fallon/archive/2005/02/25/380544.aspx#comments</comments><description>&lt;p&gt;My Blog is now at &lt;a href="http://paulfallon.com/"&gt;http://paulfallon.com&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=380544" width="1" height="1"&gt;</description></item><item><title>Omri Gazitt talks about what Microsoft is doing with Web Services</title><link>http://blogs.msdn.com/b/paul_fallon/archive/2005/01/10/349980.aspx</link><pubDate>Tue, 11 Jan 2005 00:29:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:349980</guid><dc:creator>no1138</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/paul_fallon/rsscomments.aspx?WeblogPostID=349980</wfw:commentRss><comments>http://blogs.msdn.com/b/paul_fallon/archive/2005/01/10/349980.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://www.gazitt.com/OhmBlog/"&gt;Omri Gazitt &lt;/a&gt;is the product unit manager on the advanced Web Services team. &lt;/p&gt; &lt;p&gt;The folks at Channel9 ask him, What is Microsoft doing with Web Services?&lt;/p&gt; &lt;p&gt;you can see the video at &lt;a href="http://channel9.msdn.com/ShowPost.aspx?PostID=34980#34980"&gt;http://channel9.msdn.com/ShowPost.aspx?PostID=34980#34980&lt;/a&gt;&lt;/p&gt; &lt;p&gt;Ciao,&lt;/p&gt; &lt;p&gt;P.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=349980" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/paul_fallon/archive/tags/_2D00_+Web+Services/">- Web Services</category><category domain="http://blogs.msdn.com/b/paul_fallon/archive/tags/_2D00_+Indigo/">- Indigo</category><category domain="http://blogs.msdn.com/b/paul_fallon/archive/tags/_2D00_+SO+and+SOA/">- SO and SOA</category></item><item><title>Volatile Transactions &amp; In-Memory Transactions - do they have ACID, ACId or ACI properties?</title><link>http://blogs.msdn.com/b/paul_fallon/archive/2004/12/12/280207.aspx</link><pubDate>Mon, 13 Dec 2004 01:07:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:280207</guid><dc:creator>no1138</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/paul_fallon/rsscomments.aspx?WeblogPostID=280207</wfw:commentRss><comments>http://blogs.msdn.com/b/paul_fallon/archive/2004/12/12/280207.aspx#comments</comments><description>&lt;p&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;In my last blog posting, &lt;a id="viewpost" href="/paul_fallon/archive/2004/12/08/278563.aspx"&gt;How should we think of Transactions ?&lt;/a&gt; I mentioned Volatile transactions and how I&amp;nbsp;currently think&amp;nbsp;they can be perceived in different ways! Do they have ACID, ACId or ACI properties?&lt;?xml:namespace prefix ="" o /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;In case you do not know what Volatile Transactions (aka&amp;nbsp;In-Memory Transactions) are, they&amp;nbsp;are transactions that do not&amp;nbsp;persist&amp;nbsp;to a durable store such as a hard disk (ouch! we have multiple definitions of durable to content with &lt;img src="http://www.paulfallon.com/BlogImages/smile12.gif"&gt;). They are transactions that are done completely in memory and do not incur the I/O cost of writing to a hard disk&amp;nbsp;a Transaction log or the actual known data/state.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;What is interesting about Volatile transactions is that they are sometimes perceived as not being Transactional, because they are viewed&amp;nbsp;as not&amp;nbsp;meeting the ACID properties, especially the "D" property. I suspect the main reason for this view is because there are no Transaction logs and/or no data stored to hard disk.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;So when you look at a typical definition of the ACID properties (like what I have listed below), some of the reasons why this view maybe held become apparent:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;(NB. this is an amalgamation/synopsis of many definitions I have seen)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;A&lt;/span&gt;&lt;/em&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt; - Atomicity - Transactions are atomic (all or nothing) &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;C&lt;/span&gt;&lt;/em&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt; - Consistency - The transaction is a correct transformation of state. Consistency constraints that are defined on the underlying data servers are preserved by a transaction.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;I&lt;/span&gt;&lt;/em&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt; -&amp;nbsp;Isolation - Each transaction should appear to execute independently of other transactions that may be executing concurrently in the same environment.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;D&lt;/span&gt;&lt;/em&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt; - Durability&amp;nbsp;- Once a transaction commits, it’s updates survive even, if the system goes down &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;&lt;/span&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;ok, so a Volatile Transaction meets the ACI of the ACID properties, but not the D as defined above. But is this ("Once a transaction commits, it’s updates survive even, if the system goes down") a true reflection of what Durability means? Many similar variants of this definition gets used on a frequent based and they bring specifics to the definiton that are not about the failure of meeting the ACI properties or making the "Commited" value available/public but focus on the failure of media or a system. In my opinion the failure of media or a system is not an aspect of the paradigm or indeed part of the ACID properties, but an aspect of how the paradigm can be implemented and/or a requirement of the longevity of the state being persisted/determined. It is perhaps the fact that the best known implementation of the data server feature of the transactional paradigm is a database&amp;nbsp;that has led us to shape the ACID properties to the specifics of databases. But perhaps the Transactional paradigm has more to offer than the correctness of data/state transformations on a database.&amp;nbsp;The transaction paradigm has a core focus on simpilifing how we can achieve the correctness of data/state transformations where we may have to deal with concurrency management and recovery control and this can be applied to any transformation of state.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;Perhaps a different way to look at the durability of ACID is where the definition of ACID as an acronym came from and how some of the leading experts in the industry define them. As far as I know the ACID acronym was first coined by Haerder and Reuter (1983). The definition I like to use is that&amp;nbsp;by Gray and Reuter (1993). It is the following:&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;A&lt;/span&gt;&lt;/em&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt; - Atomicity - A transaction's changes to state are atomic: either all happens or none happen. These changes include database changes, messages, and all actions on transducers.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;C&lt;/span&gt;&lt;/em&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt; - Consistency -&amp;nbsp;A transaction is a correct transformation of the state. The actions taken as a group do not violate any of the integrity constraints associated with the state. This requires that the transaction be a correct program.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;I&lt;/span&gt;&lt;/em&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt; -&amp;nbsp;Isolation - Even though transactions execute concurrently, it appears to each transaction, T, that others executed either before T or after T, but not both&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;D&lt;/span&gt;&lt;/em&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt; - Durability&amp;nbsp;- Once a transaction completes successfully (commits), its changes to the state survive failures.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;When you read this definition of Durability (and the ACID properties overall), it in my option explains the feature richness of transactions and how it can be applied to the persistence of the transformation of state and also how it applies to the other properties such as A, C and I. The state survives failures by the data server ensuring that when the transaction commits a new durable state is persisted/stable/available/public and if something goes wrong (such as not be able to ensure Consistency) that&amp;nbsp;the data server returns to&amp;nbsp;the previous known state. In essence,&amp;nbsp;this is a contract that guarantees the persistence and stability of the state and that the outcome of a transaction is known/public and usable in subsequent transactions, as a known/correct state. A good definition I have seen is that once a transaction is committed, it cannot be abrogated.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;With Durability being about the persistence, stability and making public of “commited”/known state as we&amp;nbsp;transform from one known/correct state&amp;nbsp;to another, it allows us to&amp;nbsp;leverage the&amp;nbsp;transaction paradigm in many scenarios. For example&amp;nbsp;when using Volatile Transactions, we are leveraging data servers that store data on Volatile media, such as RAM and providing the transaction paradigm in-memory. With the common misunderstanding that Transactions are exclusively for databases, the question arises about the “D” property.&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;For me the Durability aspect of a transaction is present in a Volatile transaction. The question is whether its “D” or “d”. Since most transactions are based on the X/Open Transaction processing model, the requirement for log managers or lock managers in resource managers (data servers) are not central or core to implementing the transactional paradigm at a base level. In relation to the usage of Volatile media for Transactions? in my opinion the requirement of the media used by the data server is that it is able to present a stable/persistent/public state once "Commit" has occured.&lt;/span&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;&lt;o:p&gt;&amp;nbsp;So I believe that Volatile Transactions meet all of the ACID properties and that its ACID with a "D" &lt;img src="http://www.paulfallon.com/BlogImages/smile3.gif"&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;&lt;o:p&gt;phew! long post. &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;I guess the crux of the issue is the 2 uses of "durable" when talking about Transactions. One is&amp;nbsp;the "D" in the ACID properties and the other is the property of the data/state/media being used&amp;nbsp;(and&amp;nbsp;how it is&amp;nbsp;stored). The "D" in the ACID properties is more about making a "commited" value available and the other is about an implementation requirement of how long (and/or resilient) a known/committed state must be. &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;o:p&gt;&lt;font face="Times New Roman" size="3"&gt;&lt;/font&gt;&lt;/o:p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=280207" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/paul_fallon/archive/tags/_2D00_+Enterprise+Services/">- Enterprise Services</category><category domain="http://blogs.msdn.com/b/paul_fallon/archive/tags/_2D00_+Web+Services/">- Web Services</category><category domain="http://blogs.msdn.com/b/paul_fallon/archive/tags/_2D00_+-NET/">- .NET</category><category domain="http://blogs.msdn.com/b/paul_fallon/archive/tags/_2D00_+Whidbey/">- Whidbey</category><category domain="http://blogs.msdn.com/b/paul_fallon/archive/tags/_2D00_+Indigo/">- Indigo</category><category domain="http://blogs.msdn.com/b/paul_fallon/archive/tags/_2D00_+SQL+Server/">- SQL Server</category><category domain="http://blogs.msdn.com/b/paul_fallon/archive/tags/_2D00_+COM/">- COM</category><category domain="http://blogs.msdn.com/b/paul_fallon/archive/tags/_2D00_+SO+and+SOA/">- SO and SOA</category><category domain="http://blogs.msdn.com/b/paul_fallon/archive/tags/_2D00_+Transactions/">- Transactions</category></item><item><title>PDC 2005 - are you going to be there?  Los Angelas - Sept. 11 - 16, 2005 </title><link>http://blogs.msdn.com/b/paul_fallon/archive/2004/12/12/280195.aspx</link><pubDate>Mon, 13 Dec 2004 00:04:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:280195</guid><dc:creator>no1138</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/paul_fallon/rsscomments.aspx?WeblogPostID=280195</wfw:commentRss><comments>http://blogs.msdn.com/b/paul_fallon/archive/2004/12/12/280195.aspx#comments</comments><description>&lt;p&gt;So now the news is out, there is going to be a PDC 2005 &lt;img src="http://www.paulfallon.com/BlogImages/smile2.gif"&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://msdn.microsoft.com/events/pdc/"&gt;There are currently no more details available&lt;/a&gt;, but you can &lt;a href="http://msdn.microsoft.com/events/pdc/"&gt;signup&lt;/a&gt; for updates as the details develop.&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=280195" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/paul_fallon/archive/tags/_2D00_+-NET/">- .NET</category><category domain="http://blogs.msdn.com/b/paul_fallon/archive/tags/_2D00_+Indigo/">- Indigo</category><category domain="http://blogs.msdn.com/b/paul_fallon/archive/tags/_2D00_+SO+and+SOA/">- SO and SOA</category><category domain="http://blogs.msdn.com/b/paul_fallon/archive/tags/_2D00_+Longhorn/">- Longhorn</category></item><item><title>64-bit .NET Framework programming section on MSDN goes live!</title><link>http://blogs.msdn.com/b/paul_fallon/archive/2004/12/01/273212.aspx</link><pubDate>Thu, 02 Dec 2004 03:48:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:273212</guid><dc:creator>no1138</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/paul_fallon/rsscomments.aspx?WeblogPostID=273212</wfw:commentRss><comments>http://blogs.msdn.com/b/paul_fallon/archive/2004/12/01/273212.aspx#comments</comments><description>&lt;p&gt;A new section of the .NET Framework Developer Center went live today, it focuses on &lt;a href="http://msdn.microsoft.com/netframework/programming/64bit/"&gt;64-bit .NET Framework programming&lt;/a&gt;. &lt;/p&gt;&lt;p&gt;Over to &lt;a href="http://blogs.msdn.com/frankred/archive/2004/12/01/273176.aspx"&gt;Frank Redmond&lt;/a&gt; for the details:&lt;/p&gt;&lt;p&gt;&amp;lt;extract&amp;gt;&lt;/p&gt;&lt;p class="MsoNormal" style="MARGIN: 0in 0in 0pt"&gt;Check out the MSDN .NET &lt;?xml:namespace prefix ="" st1 ns ="" "urn:schemas-microsoft-com:office:smarttags" /&gt;&lt;st1:place w:st="on"&gt;&lt;st1:placename w:st="on"&gt;Framework&lt;/st1:placename&gt; &lt;st1:placename w:st="on"&gt;Developer&lt;/st1:placename&gt; &lt;st1:placetype w:st="on"&gt;Center&lt;/st1:placetype&gt;&lt;/st1:place&gt;’s &lt;a title="http://msdn.microsoft.com/netframework/programming/64bit/" href="http://msdn.microsoft.com/netframework/programming/64bit/"&gt;new 64-bit .NET Framework programming section&lt;/a&gt;! The new 64-bit .NET Framework programming section includes: development articles, tools and community resources as well as 2 step-by-step Hands-On Lab (HOL) samples that will get you up to speed quickly on 64-bit .NET Framework programming. &lt;a title="http://www.microsoft.com/downloads/details.aspx?FamilyId=1CEBA173-902B-40E4-AE14-0A566C9DA155&amp;amp;displaylang=en" href="http://www.microsoft.com/downloads/details.aspx?FamilyId=1CEBA173-902B-40E4-AE14-0A566C9DA155&amp;amp;displaylang=en"&gt;HOL501&lt;/a&gt; addresses the most common managed code migration scenarios: migrating managed code with no native dependencies, migrating managed code w/a dependency on a native DLL, migrating managed code w/a dependency on a native DLL that requires unsafe code and migrating managed code w/a dependency on a native COM component. &lt;a title="http://www.microsoft.com/downloads/details.aspx?FamilyId=A5699457-7F57-455A-AA4E-0EBD42DB53F6&amp;amp;displaylang=en" href="http://www.microsoft.com/downloads/details.aspx?FamilyId=A5699457-7F57-455A-AA4E-0EBD42DB53F6&amp;amp;displaylang=en"&gt;HOL503&lt;/a&gt; addresses C++ migration issues such as data type changes to the Win32 API and floating-point differences as well as investigating memory performance considerations. The new 64-bit .NET Framework programming section also includes a step-by-step guide on &lt;a title="http://msdn.microsoft.com/netframework/programming/64bit/remotedebugging/" href="http://msdn.microsoft.com/netframework/programming/64bit/remotedebugging/"&gt;Visual Studio 2005 remote debugging&lt;/a&gt;. Check out the new 64-bit .NET Framework programming section on the MSDN .NET &lt;st1:place w:st="on"&gt;&lt;st1:placename w:st="on"&gt;Framework&lt;/st1:placename&gt; &lt;st1:placename w:st="on"&gt;Developer&lt;/st1:placename&gt; &lt;st1:placetype w:st="on"&gt;Center&lt;/st1:placetype&gt;&lt;/st1:place&gt; and let me know what you think!&lt;/p&gt;&lt;p&gt;&lt;img height="1" src="http://blogs.msdn.com/frankred/aggbug/273176.aspx" width="1"&gt;&amp;lt;/extract&amp;gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=273212" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/paul_fallon/archive/tags/_2D00_+The+64bit+World/">- The 64bit World</category></item><item><title> Windows 64-bit Hands-On Training &amp; Windows 64-bit Compatibility Workshops</title><link>http://blogs.msdn.com/b/paul_fallon/archive/2004/11/18/265775.aspx</link><pubDate>Fri, 19 Nov 2004 01:57:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:265775</guid><dc:creator>no1138</dc:creator><slash:comments>4</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/paul_fallon/rsscomments.aspx?WeblogPostID=265775</wfw:commentRss><comments>http://blogs.msdn.com/b/paul_fallon/archive/2004/11/18/265775.aspx#comments</comments><description>&lt;p&gt;From Jan till July of next year, the &lt;a href="http://www.route64.net/"&gt;Route64 Training Tour&lt;/a&gt; is visiting over 20 cities providing:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Windows 64-bit Hands-On Training&lt;/strong&gt; is a 3-day training designed to provide the most comprehensive contents of of what it takes to fully leverage Windows on 64-bit processors. At the completion of this training, we expect attendees to be fully comfortable with developing on Windows 64-bit and in some cases to have fully ported their application. This training includes two tracks, the Server and Client Tracks. Read more about the tracks. &lt;li&gt;&lt;strong&gt;Windows 64-bit Compatibility Workshop&lt;/strong&gt; is a one-day training for ISVs and Enterprise developers who are looking at testing their 32-bit application on a Windows 64-bit. The workshop includes several hands-on sessions on three architectures to give you the opportunity to experiment with Windows 64-bit. &lt;li&gt;&lt;strong&gt;Windows 64-bit Device Driver Workshop &lt;/strong&gt;is a one-day training for IHVs and Enterprise developers who wants to start porting their 32-bit device driver on Windows 64-bit. This workshop is designed to present the key differences between a 32-bit environment and a 64-bit one. It includes several hands-on sessions on porting Device Drivers. Because of the complexity of running a Device Driver workshop, this workshop runs only in some selected cities. &lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;So if you are looking to learn more about:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Windows 64-bit &amp;amp; Hardware Architectures&lt;/li&gt;&lt;li&gt;Migrating C/C++ Applications to Windows 64-bit&lt;/li&gt;&lt;li&gt;Optimizing SQL Server on 64-bit&lt;/li&gt;&lt;li&gt;OpenGL in a 64-bit environment&lt;/li&gt;&lt;li&gt;COM Components in Windows 64-bit&lt;/li&gt;&lt;li&gt;.NET Managed Code in Windows 64-bit&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;as well have opportunities on &lt;strong&gt;three&lt;/strong&gt; different configuration of Windows 64-bit:&lt;/p&gt;&lt;ul&gt;• Windows Server 2003 SP1 64-bit Edition on Itanium 2 processor &lt;br /&gt;• Windows Server 2003 SP1 64-bit Edition on Xeon processor &lt;br /&gt;• Windows XP 64-bit Edition on Xeon processor&lt;br /&gt;&lt;/ul&gt;&lt;p&gt;You can find more details&amp;nbsp;and how to register at the Route64 site (&lt;a href="http://www.route64.net/"&gt;http://www.route64.net/&lt;/a&gt;)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=265775" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/paul_fallon/archive/tags/_2D00_+-NET/">- .NET</category><category domain="http://blogs.msdn.com/b/paul_fallon/archive/tags/_2D00_+Whidbey/">- Whidbey</category><category domain="http://blogs.msdn.com/b/paul_fallon/archive/tags/_2D00_+The+64bit+World/">- The 64bit World</category><category domain="http://blogs.msdn.com/b/paul_fallon/archive/tags/_2D00_+SQL+Server/">- SQL Server</category><category domain="http://blogs.msdn.com/b/paul_fallon/archive/tags/_2D00_+COM/">- COM</category></item><item><title>On Demand 64bit Windows Webcasts</title><link>http://blogs.msdn.com/b/paul_fallon/archive/2004/11/18/265765.aspx</link><pubDate>Fri, 19 Nov 2004 01:45:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:265765</guid><dc:creator>no1138</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/paul_fallon/rsscomments.aspx?WeblogPostID=265765</wfw:commentRss><comments>http://blogs.msdn.com/b/paul_fallon/archive/2004/11/18/265765.aspx#comments</comments><description>&lt;p&gt;At &lt;a href="http://www.microsoft.com/seminar/events/series/msdn64bitwin.mspx"&gt;http://www.microsoft.com/seminar/events/series/msdn64bitwin.mspx&lt;/a&gt;&amp;nbsp;you will find&amp;nbsp;a series of Webcasts that focus on 64bit computing on Windows.&lt;/p&gt;&lt;p&gt;Tune in to this webcast series and learn of the advantages that&amp;nbsp;64-bit computing brings:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Run existing 32-bit code without modification on 64-bit Windows.&lt;/li&gt;&lt;li&gt;Write native 64-bit code (managed and unmanaged)&lt;/li&gt;&lt;li&gt;Learn about the next generation of development tools.&lt;/li&gt;&lt;li&gt;Find out about 64-bit processor architectures.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=265765" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/paul_fallon/archive/tags/_2D00_+The+64bit+World/">- The 64bit World</category></item><item><title>MSDN Ireland at the Movies: Dr Strangelove</title><link>http://blogs.msdn.com/b/paul_fallon/archive/2004/11/02/251052.aspx</link><pubDate>Tue, 02 Nov 2004 21:19:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:251052</guid><dc:creator>no1138</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/paul_fallon/rsscomments.aspx?WeblogPostID=251052</wfw:commentRss><comments>http://blogs.msdn.com/b/paul_fallon/archive/2004/11/02/251052.aspx#comments</comments><description>&lt;table id="Table1" cellspacing="0" cellpadding="0" width="610" align="center" border="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td colspan="2"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top" align="left" width="610" colspan="2"&gt;&lt;p&gt;&lt;img height="182" src="http://www.microsoft.ie/edm/strangelove/images/01.gif" width="650"&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td valign="top" align="left" width="354"&gt;&lt;img height="199" src="http://www.microsoft.ie/edm/strangelove/images/left.gif" width="355"&gt;&lt;/td&gt;&lt;td valign="top" align="left" width="296"&gt;&lt;img height="199" src="http://www.microsoft.ie/edm/strangelove/images/right.gif" width="296"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr valign="top" align="left"&gt;&lt;td colspan="2"&gt;&lt;a href="http://www.microsoft.ie/developer/"&gt;&lt;img height="323" src="http://www.microsoft.ie/edm/strangelove/images/03.gif" width="650" border="0"&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="2" height="49"&gt;&lt;img height="173" src="http://www.microsoft.ie/edm/strangelove/images/04.gif" width="650"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;p align="center"&gt;&lt;font style="FONT-SIZE: 11px" face="Verdana, Arial, Helvetica, sans-serif, Futura Md"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;strong&gt;Dublin&lt;/strong&gt; - Monday 15th November, Sugar Club, Leeson St, Dublin 2, 7pm.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;strong&gt;Belfast&lt;/strong&gt; - Tuesday 23rd November, The Vue Cinema, Odyssey Pavillion, 7pm.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;strong&gt;Galway&lt;/strong&gt; - Wednesday 24th November, Cinemobile, The Huntsman Bar, 7pm.&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;strong&gt;Cork&lt;/strong&gt; - Thursday 25th November,Triskel Arts Centre, 7pm.&lt;/font&gt; &lt;/p&gt;&lt;table id="Table3" cellspacing="0" cellpadding="0" width="645" align="center" border="0"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="HEIGHT: 34px" align="middle" width="645"&gt;&lt;font face="Verdana, Arial, Helvetica, sans-serif, Futura Md" size="1"&gt;&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td align="middle"&gt;&lt;p&gt;&lt;font face="Verdana, Arial, Helvetica, sans-serif, Futura Md" size="1"&gt;&lt;br /&gt;&lt;/font&gt;&amp;nbsp;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=251052" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/paul_fallon/archive/tags/_2D00_+MSDN/">- MSDN</category></item><item><title>Developers.ie is live</title><link>http://blogs.msdn.com/b/paul_fallon/archive/2004/11/02/251050.aspx</link><pubDate>Tue, 02 Nov 2004 21:18:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:251050</guid><dc:creator>no1138</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/paul_fallon/rsscomments.aspx?WeblogPostID=251050</wfw:commentRss><comments>http://blogs.msdn.com/b/paul_fallon/archive/2004/11/02/251050.aspx#comments</comments><description>&lt;a href="http://weblogs.asp.net/pleloup/"&gt;Pascal&lt;/a&gt; and the &lt;a href="http://www.developers.ie/"&gt;Irish Developers Alliance members&lt;/a&gt; have been busy. The &lt;a href="http://www.developers.ie/"&gt;site&lt;/a&gt;&amp;nbsp;is live and&amp;nbsp;you can find &lt;a href="http://www.developers.ie/forum/"&gt;forums&lt;/a&gt; and &lt;a href="http://www.developers.ie/blogs/"&gt;blogs&lt;/a&gt; for Irish developers. Nice one folks!&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=251050" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/paul_fallon/archive/tags/_2D00_+-NET/">- .NET</category><category domain="http://blogs.msdn.com/b/paul_fallon/archive/tags/_2D00_+MSDN/">- MSDN</category></item><item><title>Eric Rudder is speaking at our next MSDN event, WOW!!</title><link>http://blogs.msdn.com/b/paul_fallon/archive/2004/10/19/244786.aspx</link><pubDate>Wed, 20 Oct 2004 06:20:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:244786</guid><dc:creator>no1138</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/paul_fallon/rsscomments.aspx?WeblogPostID=244786</wfw:commentRss><comments>http://blogs.msdn.com/b/paul_fallon/archive/2004/10/19/244786.aspx#comments</comments><description>&lt;p&gt;Congratulations to our &lt;a href="http://www.microsoft.com/ireland/msdn/contact/default.asp"&gt;local DPE in Ireland&lt;/a&gt;, they really have out done themselves this time!! On &lt;a href="http://www.microsoft.com/ireland/msdn/events/msdnday.asp"&gt;Wed. the 3rd of Nov&lt;/a&gt;,&amp;nbsp;we have a full day event that is jam packed with great sessions and exceptional speakers. The list of speakers includes&amp;nbsp;&lt;a href="http://msdn.microsoft.com/blogs/ericr/"&gt;Eric Rudder&lt;/a&gt;, who is the &lt;a href="http://www.microsoft.com/presspass/exec/ericr/default.asp"&gt;senior vice president of Servers and Tools&lt;/a&gt;. Eric and his team are responsible for everything that is the programming model for the client and server, for creating the best tools for the .NET platform and for fostering synergies between Windows and the Windows Server System offerings. IMHO, I think one of the best descriptions of his role is&amp;nbsp;on &lt;a href="http://www.businessweek.com/"&gt;BusinessWeek.Com&lt;/a&gt;, he is the &lt;a href="http://www.businessweek.com/technology/content/oct2002/tc2002101_3287.htm"&gt;.NET General&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;IMHO this is a must for every Irish developer as&amp;nbsp;Eric is going to cover &lt;a href="http://www.microsoft.com/ireland/msdn/events/msdnday.asp"&gt;the Future Landscape of Microsoft's Servers and Tools&lt;/a&gt;&amp;nbsp;and boy!! do we have some really cool and&amp;nbsp;clever stuff in the pipeline. Take a look at the &lt;a href="http://lab.msdn.microsoft.com/vs2005/"&gt;Whidbey&lt;/a&gt;&amp;nbsp;and &lt;a href="http://www.microsoft.com/windows/longhorn/default.mspx"&gt;Longhorn&lt;/a&gt; waves of technologies,&amp;nbsp;the stuff is just amazing!! I'm only just back from an amazing trip to MS Corp, where I&amp;nbsp;had the pleasure (and I sincerely thank all those involved in allowing me to attend!!! )&amp;nbsp; of being&amp;nbsp;involved in a Software Design Review (SDR)&amp;nbsp;of &lt;a href="http://msdn.microsoft.com/msdnmag/issues/04/01/indigo/default.aspx"&gt;Indigo&lt;/a&gt;!!! Sorry, can't comment but bear with me!! I will blog about the waves of technologies and hopefully give you some insightful pointers on whats in the pipeline ;) While you wait, have a peek at &lt;A href="http://blogs.msdn.com/richardt/"&gt;Richard Turner's blog&lt;/a&gt;; at the moment&amp;nbsp;he is working on some &lt;A href="http://blogs.msdn.com/richardt/archive/2004/09/02/224862.aspx"&gt;really great whitepapers that are going to provide prescriptive guidance on developing distributed systems&lt;/a&gt;&amp;nbsp;with the current MS stack and discusses&amp;nbsp;the when, where and how to most appropriately use Microsoft's distributed systems technologies including ASMX, Enterprise Services and Remoting.&lt;/p&gt; &lt;p&gt;You can register for the Irish MSDN event at &lt;a href="http://www.microsoft.com/ireland/msdn/events/msdnday.asp"&gt;http://www.microsoft.com/ireland/msdn/events/msdnday.asp&lt;/a&gt;&amp;nbsp;and if you have any q's &lt;A href="http://blogs.msdn.com/paul_fallon/contact.aspx"&gt;contact me&lt;/a&gt; or those&amp;nbsp;hard working folks in the &lt;a href="http://www.microsoft.com/ireland/msdn/contact/default.asp"&gt;Irish DPE team&lt;/a&gt;&amp;nbsp;(and oh yeah, &lt;a href="http://www.microsoft.com/ireland/msdn/contact/default.asp"&gt;Clare&lt;/a&gt;, why don't you blog!! :) ).&lt;/p&gt; &lt;p&gt;Look forward to seeing you all there and hey, I would really like some suggestions on what to blog about?? as its hard to know what to do with so many bloggers out there??; the product guys have all of the fun ;)&amp;nbsp;and will always&amp;nbsp;beat us&amp;nbsp;MS field folks to the punch!!&amp;nbsp;Being original and revelant is an art and not a science; and as &lt;A href="http://blogs.msdn.com/christopherbaldwin/"&gt;Christopher Baldwin&lt;/a&gt; pointed out today on his very 1st blog entry, "&lt;A href="http://blogs.msdn.com/christopherbaldwin/archive/2004/10/19/244544.aspx"&gt;its about time, Or maybe more accurately, it's about making the time&lt;/a&gt;" and I would add its about finding the time!! which is &lt;span style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;slightly &lt;/span&gt;different in my book, being a consultant!&lt;/p&gt; &lt;p&gt;Ciao and seeya in 2 weeks?? right? ;)&lt;/p&gt; &lt;p&gt;P.&lt;/p&gt; &lt;p&gt;btw, if you're looking to read up on what we are planning and gain some insight into the direction for Visual Studio and the related products from now, through Whidbey and Burton, and to the future? have a look at these blogs from the &lt;a href="http://msdn.microsoft.com/vstudio/team/execs/default.aspx"&gt;Developer Division leadership team&lt;/a&gt;. Also, and this is Very NB, &lt;A href="http://blogs.msdn.com/Somasegar/archive/2004/10/18/244160.aspx"&gt;Somasegar&lt;/a&gt;&amp;nbsp;is asking &lt;A href="http://blogs.msdn.com/Somasegar/archive/2004/10/18/244160.aspx"&gt;"What do you want us to blog about?"&lt;/a&gt;; this is a VERY MUST blog to visit, we in Microsoft want to understand the ways in which our stack gets used and how you would like&amp;nbsp;them to evolve?&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;and, oh yeah, &lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;em&gt;&lt;u&gt;&lt;font size="4"&gt;You can register for the Irish MSDN event at &lt;/font&gt;&lt;/u&gt;&lt;/em&gt;&lt;/strong&gt;&lt;a href="http://www.microsoft.com/ireland/msdn/events/msdnday.asp"&gt;&lt;strong&gt;&lt;em&gt;&lt;font size="4"&gt;http://www.microsoft.com/ireland/msdn/events/msdnday.asp&lt;/font&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;em&gt;&lt;u&gt;&lt;font size="4"&gt;&amp;nbsp;&lt;/font&gt;&lt;/u&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=244786" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/paul_fallon/archive/tags/_2D00_+Web+Services/">- Web Services</category><category domain="http://blogs.msdn.com/b/paul_fallon/archive/tags/_2D00_+-NET/">- .NET</category><category domain="http://blogs.msdn.com/b/paul_fallon/archive/tags/_2D00_+Whidbey/">- Whidbey</category><category domain="http://blogs.msdn.com/b/paul_fallon/archive/tags/_2D00_+Indigo/">- Indigo</category><category domain="http://blogs.msdn.com/b/paul_fallon/archive/tags/_2D00_+MSDN/">- MSDN</category><category domain="http://blogs.msdn.com/b/paul_fallon/archive/tags/_2D00_+SO+and+SOA/">- SO and SOA</category></item></channel></rss>