<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" 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/" version="2.0">
  <channel>
    <title>Scott Golightly's Blog</title>
    <link>http://www.grokdev.com/Blogs/scott/</link>
    <description>Scott's thoughts on coding and life</description>
    <language>en-us</language>
    <copyright>Scott Golightly</copyright>
    <lastBuildDate>Tue, 09 Feb 2010 11:53:00 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 2.1.8102.813</generator>
    <managingEditor>scott@grokdev.com</managingEditor>
    <webMaster>scott@grokdev.com</webMaster>
    <item>
      <trackback:ping>http://www.grokdev.com/Blogs/scott/Trackback.aspx?guid=ab4035a2-4e7a-4e91-ba79-20cd6d68eab9</trackback:ping>
      <pingback:server>http://www.grokdev.com/Blogs/scott/pingback.aspx</pingback:server>
      <pingback:target>http://www.grokdev.com/Blogs/scott/PermaLink,guid,ab4035a2-4e7a-4e91-ba79-20cd6d68eab9.aspx</pingback:target>
      <dc:creator>Scott Golightly</dc:creator>
      <wfw:comment>http://www.grokdev.com/Blogs/scott/CommentView,guid,ab4035a2-4e7a-4e91-ba79-20cd6d68eab9.aspx</wfw:comment>
      <wfw:commentRss>http://www.grokdev.com/Blogs/scott/SyndicationService.asmx/GetEntryCommentsRss?guid=ab4035a2-4e7a-4e91-ba79-20cd6d68eab9</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I am downloading the release candidate of Visual Studio 2010 and .NET Framework 4
right now. It is available for MSDN subscribers. Yet another reason to subscribe to
MSDN. According to the download manager in just 3 hours I will be able to install
the release candidate and start playing with all the new goodness. It’s like Christmas
in February.
</p>
        <img width="0" height="0" src="http://www.grokdev.com/Blogs/scott/aggbug.ashx?id=ab4035a2-4e7a-4e91-ba79-20cd6d68eab9" />
      </body>
      <title>Visual Studio 2010 and .NET Framework 4 Release Candidate Available</title>
      <guid isPermaLink="false">http://www.grokdev.com/Blogs/scott/PermaLink,guid,ab4035a2-4e7a-4e91-ba79-20cd6d68eab9.aspx</guid>
      <link>http://www.grokdev.com/Blogs/scott/2010/02/09/VisualStudio2010AndNETFramework4ReleaseCandidateAvailable.aspx</link>
      <pubDate>Tue, 09 Feb 2010 11:53:00 GMT</pubDate>
      <description>&lt;p&gt;
I am downloading the release candidate of Visual Studio 2010 and .NET Framework 4
right now. It is available for MSDN subscribers. Yet another reason to subscribe to
MSDN. According to the download manager in just 3 hours I will be able to install
the release candidate and start playing with all the new goodness. It’s like Christmas
in February.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.grokdev.com/Blogs/scott/aggbug.ashx?id=ab4035a2-4e7a-4e91-ba79-20cd6d68eab9" /&gt;</description>
      <comments>http://www.grokdev.com/Blogs/scott/CommentView,guid,ab4035a2-4e7a-4e91-ba79-20cd6d68eab9.aspx</comments>
      <category>.NET Framework</category>
      <category>Tech Preview</category>
    </item>
    <item>
      <trackback:ping>http://www.grokdev.com/Blogs/scott/Trackback.aspx?guid=8c5b395f-8c0a-46a7-b963-cdc599ab9a97</trackback:ping>
      <pingback:server>http://www.grokdev.com/Blogs/scott/pingback.aspx</pingback:server>
      <pingback:target>http://www.grokdev.com/Blogs/scott/PermaLink,guid,8c5b395f-8c0a-46a7-b963-cdc599ab9a97.aspx</pingback:target>
      <dc:creator>Scott Golightly</dc:creator>
      <wfw:comment>http://www.grokdev.com/Blogs/scott/CommentView,guid,8c5b395f-8c0a-46a7-b963-cdc599ab9a97.aspx</wfw:comment>
      <wfw:commentRss>http://www.grokdev.com/Blogs/scott/SyndicationService.asmx/GetEntryCommentsRss?guid=8c5b395f-8c0a-46a7-b963-cdc599ab9a97</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
It is the last day of 2009 and as we all know for most of us living on this planet
2009 wasn’t the best year. We had concerns over our jobs, wars, families, and other
issues. Over the years I have made predictions or sworn them off based on how accurate
I have been. I would like to make some predictions for 2010 and again I will break
them into two broad categories of “safe” and “out on a limb”. Don’t expect any surprises
with the safe predictions, they are the same ones everyone else is saying but I need
something that I can point to and say I was right :)
</p>
        <p>
          <u>Safe</u>
        </p>
        <p>
1. The economy will “stabilize” but there won’t be a lot of growth but what growth
there is will be good for IT. This is based on what I have been hearing in the news
and my personal quest for the last couple of years. I am not an economist but from
what I hear on the news and in the press all of the “experts” believe that the economy
will have a small rebound but not large growth. The statement about it being good
for IT is because I have spent the last couple of years trying to explain to anyone
who will listen that making software decisions based on a platform approach is the
correct way to look at your IT investments. By analyzing the entire software investment
in your organization (whether you are a 1 man shop or part of a fortune 100 company)
and optimizing the whole you can make better decisions that will decrease your costs,
increase your ROI, and position you for growth. I firmly believe that organizations
will start to look at the cutbacks of the last few years and decide that strategic
investments are in order. The IT department is somewhere that they can invest their
limited funds and help position the organization for the future.
</p>
        <p>
2. Sales of small netbook computers will increase. This also seems like a no-brainer
prediction. The netbooks are light, cheap, and are passably good for most every day
tasks. I don’t want to type on the small keyboard all day long (carpal tunnel syndrome
anyone?) but for a second machine I like it. For many things like e-mail, surfing
the web, and carrying to a meeting they seem to be the best form factor.
</p>
        <p>
3. Microsoft will ship more software than anyone can keep up with. OK again not earth
shattering news. With the releases of Office, Visual Studio, SharePoint, SQL Server,
and who knows how many other major and minor software products in 2010 there will
not be enough time for any one single person to understand all of the software coming
out of Microsoft.
</p>
        <p>
4. Security will get harder. With the sophistication of hackers and the large amount
of money to be made by stealing information the problems with security will just get
worse.
</p>
        <p>
          <u>Out on a Limb</u>
        </p>
        <p>
These are just some wild ideas that I have. I don’t have any proof points other than
my “gut feeling” about these. I am afraid to go back an look at my success rate with
these kind of predictions but I would guess that I am at less that 30% accurate. Think
of these as entertaining ideas as opposed to tips you should invest money in.
</p>
        <p>
1. 2010 will be the height of netbook sales growth rate. You may well say “Wait a
minute isn’t #2 above about sales of netbooks increasing?”. Yes it is but I feel that
a couple of forces will come together to change the basic sales forces for netbook
sales. I see the forces being (among others) a) Since most people are purchasing these
computers as a second computer there will be very little reason to replace them with
faster hardware. b) The popularity of other devices such as eBook readers and smart
phones will eat into the market some. Why would I want to carry a netbook and a Kindle?
c) The price pressures being put on manufacturers by the low cost netbooks will continue
to push down the cost of the low end notebook computers. As the distinction between
a high end netbook and a low end notebook is blurred so will the reasons for purchasing
a netbook. 
<br />
I still expect to see that sales of lots of netbooks but into 2011 and beyond I think
the rate of sales will go down as compared to 2010.
</p>
        <p>
2. Concentrated attacks on open source software. I don’t have any insight into the
hacker community but I believe that there is enough open source software in use now
that we will see an effort by the “bad guys” to target one or more popular open source
products. I am not saying the attacks will be successful but I believe that there
is now a big enough economic reason to target Linux, Apache, or some other large open
source project. Also with Microsoft being more friendly to open source there may be
an attack on a Microsoft sponsored open source project just for spite.
</p>
        <p>
3. More companies will adopt monthly patch cycles. Microsoft still isn’t perfect about
patches, transparency, and security but by having a monthly patch cycle we know when
and how to get the patches and can plan around testing the patches. I see this as
becoming more of a standard procedure for software on Windows. More manufacturers
will adopt some kind of schedule like a monthly or quarterly patch cycle. I even expect
to see more of the “small guys” going to a monthly patch cycle. I just wish that they
would not all patch on the 2nd Tuesday of the month.
</p>
        <p>
Let me know what you think of my predictions and if I am right or wrong.
</p>
        <img width="0" height="0" src="http://www.grokdev.com/Blogs/scott/aggbug.ashx?id=8c5b395f-8c0a-46a7-b963-cdc599ab9a97" />
      </body>
      <title>Predictions for 2010</title>
      <guid isPermaLink="false">http://www.grokdev.com/Blogs/scott/PermaLink,guid,8c5b395f-8c0a-46a7-b963-cdc599ab9a97.aspx</guid>
      <link>http://www.grokdev.com/Blogs/scott/2010/01/01/PredictionsFor2010.aspx</link>
      <pubDate>Fri, 01 Jan 2010 01:04:00 GMT</pubDate>
      <description>&lt;p&gt;
It is the last day of 2009 and as we all know for most of us living on this planet
2009 wasn’t the best year. We had concerns over our jobs, wars, families, and other
issues. Over the years I have made predictions or sworn them off based on how accurate
I have been. I would like to make some predictions for 2010 and again I will break
them into two broad categories of “safe” and “out on a limb”. Don’t expect any surprises
with the safe predictions, they are the same ones everyone else is saying but I need
something that I can point to and say I was right :)
&lt;/p&gt;
&lt;p&gt;
&lt;u&gt;Safe&lt;/u&gt;
&lt;/p&gt;
&lt;p&gt;
1. The economy will “stabilize” but there won’t be a lot of growth but what growth
there is will be good for IT. This is based on what I have been hearing in the news
and my personal quest for the last couple of years. I am not an economist but from
what I hear on the news and in the press all of the “experts” believe that the economy
will have a small rebound but not large growth. The statement about it being good
for IT is because I have spent the last couple of years trying to explain to anyone
who will listen that making software decisions based on a platform approach is the
correct way to look at your IT investments. By analyzing the entire software investment
in your organization (whether you are a 1 man shop or part of a fortune 100 company)
and optimizing the whole you can make better decisions that will decrease your costs,
increase your ROI, and position you for growth. I firmly believe that organizations
will start to look at the cutbacks of the last few years and decide that strategic
investments are in order. The IT department is somewhere that they can invest their
limited funds and help position the organization for the future.
&lt;/p&gt;
&lt;p&gt;
2. Sales of small netbook computers will increase. This also seems like a no-brainer
prediction. The netbooks are light, cheap, and are passably good for most every day
tasks. I don’t want to type on the small keyboard all day long (carpal tunnel syndrome
anyone?) but for a second machine I like it. For many things like e-mail, surfing
the web, and carrying to a meeting they seem to be the best form factor.
&lt;/p&gt;
&lt;p&gt;
3. Microsoft will ship more software than anyone can keep up with. OK again not earth
shattering news. With the releases of Office, Visual Studio, SharePoint, SQL Server,
and who knows how many other major and minor software products in 2010 there will
not be enough time for any one single person to understand all of the software coming
out of Microsoft.
&lt;/p&gt;
&lt;p&gt;
4. Security will get harder. With the sophistication of hackers and the large amount
of money to be made by stealing information the problems with security will just get
worse.
&lt;/p&gt;
&lt;p&gt;
&lt;u&gt;Out on a Limb&lt;/u&gt;
&lt;/p&gt;
&lt;p&gt;
These are just some wild ideas that I have. I don’t have any proof points other than
my “gut feeling” about these. I am afraid to go back an look at my success rate with
these kind of predictions but I would guess that I am at less that 30% accurate. Think
of these as entertaining ideas as opposed to tips you should invest money in.
&lt;/p&gt;
&lt;p&gt;
1. 2010 will be the height of netbook sales growth rate. You may well say “Wait a
minute isn’t #2 above about sales of netbooks increasing?”. Yes it is but I feel that
a couple of forces will come together to change the basic sales forces for netbook
sales. I see the forces being (among others) a) Since most people are purchasing these
computers as a second computer there will be very little reason to replace them with
faster hardware. b) The popularity of other devices such as eBook readers and smart
phones will eat into the market some. Why would I want to carry a netbook and a Kindle?
c) The price pressures being put on manufacturers by the low cost netbooks will continue
to push down the cost of the low end notebook computers. As the distinction between
a high end netbook and a low end notebook is blurred so will the reasons for purchasing
a netbook. 
&lt;br /&gt;
I still expect to see that sales of lots of netbooks but into 2011 and beyond I think
the rate of sales will go down as compared to 2010.
&lt;/p&gt;
&lt;p&gt;
2. Concentrated attacks on open source software. I don’t have any insight into the
hacker community but I believe that there is enough open source software in use now
that we will see an effort by the “bad guys” to target one or more popular open source
products. I am not saying the attacks will be successful but I believe that there
is now a big enough economic reason to target Linux, Apache, or some other large open
source project. Also with Microsoft being more friendly to open source there may be
an attack on a Microsoft sponsored open source project just for spite.
&lt;/p&gt;
&lt;p&gt;
3. More companies will adopt monthly patch cycles. Microsoft still isn’t perfect about
patches, transparency, and security but by having a monthly patch cycle we know when
and how to get the patches and can plan around testing the patches. I see this as
becoming more of a standard procedure for software on Windows. More manufacturers
will adopt some kind of schedule like a monthly or quarterly patch cycle. I even expect
to see more of the “small guys” going to a monthly patch cycle. I just wish that they
would not all patch on the 2nd Tuesday of the month.
&lt;/p&gt;
&lt;p&gt;
Let me know what you think of my predictions and if I am right or wrong.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.grokdev.com/Blogs/scott/aggbug.ashx?id=8c5b395f-8c0a-46a7-b963-cdc599ab9a97" /&gt;</description>
      <comments>http://www.grokdev.com/Blogs/scott/CommentView,guid,8c5b395f-8c0a-46a7-b963-cdc599ab9a97.aspx</comments>
      <category>Personal</category>
    </item>
    <item>
      <trackback:ping>http://www.grokdev.com/Blogs/scott/Trackback.aspx?guid=38f700c7-8c97-4838-80eb-81433108cf85</trackback:ping>
      <pingback:server>http://www.grokdev.com/Blogs/scott/pingback.aspx</pingback:server>
      <pingback:target>http://www.grokdev.com/Blogs/scott/PermaLink,guid,38f700c7-8c97-4838-80eb-81433108cf85.aspx</pingback:target>
      <dc:creator>Scott Golightly</dc:creator>
      <wfw:comment>http://www.grokdev.com/Blogs/scott/CommentView,guid,38f700c7-8c97-4838-80eb-81433108cf85.aspx</wfw:comment>
      <wfw:commentRss>http://www.grokdev.com/Blogs/scott/SyndicationService.asmx/GetEntryCommentsRss?guid=38f700c7-8c97-4838-80eb-81433108cf85</wfw:commentRss>
      <slash:comments>1</slash:comments>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Scott Guthrie <a href="http://weblogs.asp.net/scottgu/archive/2009/12/17/visual-studio-2010-and-net-4-0-update.aspx" target="_blank">blogged</a> that
the launch date for Visual Studio and the .NET Framework will be delayed. They are
delaying the release to fix some performance problems. Also according to the blog
there will be a release candidate in February with 
</p>
        <blockquote>
          <p>
a broad “go live” license that supports production deployment
</p>
        </blockquote>
        <p>
I think this is a win-win-win situation for most developers. Let me explain.
</p>
        <p>
The first win is that we get a much better product. Most developers I know want to
work with the latest and greatest tools. They are willing to suffer through poor performance
or some bugs to be on the bleeding edge. With the extra time we won’t have to curse
our tools under our breath waiting for service pack 1.
</p>
        <p>
The second win is that we can actually put code into production faster. Since the
RC will have a “go live” license I can deploy my applications sometime in February
with the RC rather than waiting for the launch in March. 
</p>
        <p>
The third win that I see is that we get more say into shaping the future of the tool
that most of us live in each day. Now don’t get me wrong, I don’t think that Microsoft
will be slipping in new features but we have the ability to comment for a longer period
and possibly influence what will go into the version of Visual Studio after this.
Scott Guthrie has graciously posted his e-mail address for feedback and there is the
connect site as well. I am sure that Microsoft tries to listen to feedback all of
the time but human nature being what it is and scheduling and all I am sure they are
more focused on gathering and prioritizing feedback during the beta cycle.
</p>
        <p>
The people who stand to loose the most from this announcement are those who either
by choice or company policy are not allowed to use beta software in production. Since
Scott’s post states the launch will be moved back a few weeks I don’t think it will
be that much longer to wait.
</p>
        <p>
It is also nice to see Microsoft reacting to our feedback and changing something as
public as the launch date to make sure that the product is stable and usable. I can
think back not too many years when the reaction might have been very different and
they would have just moved up the date for the first service pack.
</p>
        <img width="0" height="0" src="http://www.grokdev.com/Blogs/scott/aggbug.ashx?id=38f700c7-8c97-4838-80eb-81433108cf85" />
      </body>
      <title>.NET 4 and Visual Studio 2010 release delayed</title>
      <guid isPermaLink="false">http://www.grokdev.com/Blogs/scott/PermaLink,guid,38f700c7-8c97-4838-80eb-81433108cf85.aspx</guid>
      <link>http://www.grokdev.com/Blogs/scott/2009/12/18/NET4AndVisualStudio2010ReleaseDelayed.aspx</link>
      <pubDate>Fri, 18 Dec 2009 23:50:00 GMT</pubDate>
      <description>&lt;p&gt;
Scott Guthrie &lt;a href="http://weblogs.asp.net/scottgu/archive/2009/12/17/visual-studio-2010-and-net-4-0-update.aspx" target="_blank"&gt;blogged&lt;/a&gt; that
the launch date for Visual Studio and the .NET Framework will be delayed. They are
delaying the release to fix some performance problems. Also according to the blog
there will be a release candidate in February with 
&lt;/p&gt;
&lt;blockquote&gt; 
&lt;p&gt;
a broad “go live” license that supports production deployment
&lt;/p&gt;
&lt;/blockquote&gt; 
&lt;p&gt;
I think this is a win-win-win situation for most developers. Let me explain.
&lt;/p&gt;
&lt;p&gt;
The first win is that we get a much better product. Most developers I know want to
work with the latest and greatest tools. They are willing to suffer through poor performance
or some bugs to be on the bleeding edge. With the extra time we won’t have to curse
our tools under our breath waiting for service pack 1.
&lt;/p&gt;
&lt;p&gt;
The second win is that we can actually put code into production faster. Since the
RC will have a “go live” license I can deploy my applications sometime in February
with the RC rather than waiting for the launch in March. 
&lt;/p&gt;
&lt;p&gt;
The third win that I see is that we get more say into shaping the future of the tool
that most of us live in each day. Now don’t get me wrong, I don’t think that Microsoft
will be slipping in new features but we have the ability to comment for a longer period
and possibly influence what will go into the version of Visual Studio after this.
Scott Guthrie has graciously posted his e-mail address for feedback and there is the
connect site as well. I am sure that Microsoft tries to listen to feedback all of
the time but human nature being what it is and scheduling and all I am sure they are
more focused on gathering and prioritizing feedback during the beta cycle.
&lt;/p&gt;
&lt;p&gt;
The people who stand to loose the most from this announcement are those who either
by choice or company policy are not allowed to use beta software in production. Since
Scott’s post states the launch will be moved back a few weeks I don’t think it will
be that much longer to wait.
&lt;/p&gt;
&lt;p&gt;
It is also nice to see Microsoft reacting to our feedback and changing something as
public as the launch date to make sure that the product is stable and usable. I can
think back not too many years when the reaction might have been very different and
they would have just moved up the date for the first service pack.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.grokdev.com/Blogs/scott/aggbug.ashx?id=38f700c7-8c97-4838-80eb-81433108cf85" /&gt;</description>
      <comments>http://www.grokdev.com/Blogs/scott/CommentView,guid,38f700c7-8c97-4838-80eb-81433108cf85.aspx</comments>
      <category>.NET Framework</category>
    </item>
    <item>
      <trackback:ping>http://www.grokdev.com/Blogs/scott/Trackback.aspx?guid=0a75efd3-a97b-4ed0-9857-f722c31aecc2</trackback:ping>
      <pingback:server>http://www.grokdev.com/Blogs/scott/pingback.aspx</pingback:server>
      <pingback:target>http://www.grokdev.com/Blogs/scott/PermaLink,guid,0a75efd3-a97b-4ed0-9857-f722c31aecc2.aspx</pingback:target>
      <dc:creator>Scott Golightly</dc:creator>
      <wfw:comment>http://www.grokdev.com/Blogs/scott/CommentView,guid,0a75efd3-a97b-4ed0-9857-f722c31aecc2.aspx</wfw:comment>
      <wfw:commentRss>http://www.grokdev.com/Blogs/scott/SyndicationService.asmx/GetEntryCommentsRss?guid=0a75efd3-a97b-4ed0-9857-f722c31aecc2</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Yesterday and today I have been following a story that a contractor for Microsoft
China ripped off a lot of code from another microblogging service. ZDNet has a <a href="http://blogs.zdnet.com/microsoft/?p=4769&amp;tag=trunk;content" target="_blank">short
synopsis</a> of the issue. This got me thinking about the problems of intellectual
property.
</p>
        <p>
For years the idea of “copy and paste” reuse of JavaScript has been the fodder of
programmer jokes. I am not a lawyer and I an not sure what the relevant laws are but
I have mixed feelings on this issue. Like a lot of other people I like to view source
in my browser occasionally to see how something has been done. I have never copied
another style sheet but that is more a function of my lack of use of CSS than any
strong feeling about not looking at style sheets.
</p>
        <p>
I believe that wholesale copying of a sites style sheets and JavaScript goes way beyond
the realm of “fair use” or learning and into plagiarism. If the code is open source
and the intent is clearly to allow someone to reuse it then there is no question about
the ethics. When you are looking at someone’s “proprietary closed source” code (even
though it is visible) you run the risk of running afoul of the law. When I first read
the story I thought about how I would feel if I had spent a lot of hours tweaking
a look and feel and tuning JavaScript just to see it ripped off. I definitely believe
that programmers should be paid for their efforts and I see this as becoming a bigger
issue in the future as laws start to catch up to what is common practice now.
</p>
        <img width="0" height="0" src="http://www.grokdev.com/Blogs/scott/aggbug.ashx?id=0a75efd3-a97b-4ed0-9857-f722c31aecc2" />
      </body>
      <title>Intellectual Property and the Internet</title>
      <guid isPermaLink="false">http://www.grokdev.com/Blogs/scott/PermaLink,guid,0a75efd3-a97b-4ed0-9857-f722c31aecc2.aspx</guid>
      <link>http://www.grokdev.com/Blogs/scott/2009/12/15/IntellectualPropertyAndTheInternet.aspx</link>
      <pubDate>Tue, 15 Dec 2009 23:55:00 GMT</pubDate>
      <description>&lt;p&gt;
Yesterday and today I have been following a story that a contractor for Microsoft
China ripped off a lot of code from another microblogging service. ZDNet has a &lt;a href="http://blogs.zdnet.com/microsoft/?p=4769&amp;amp;tag=trunk;content" target="_blank"&gt;short
synopsis&lt;/a&gt; of the issue. This got me thinking about the problems of intellectual
property.
&lt;/p&gt;
&lt;p&gt;
For years the idea of “copy and paste” reuse of JavaScript has been the fodder of
programmer jokes. I am not a lawyer and I an not sure what the relevant laws are but
I have mixed feelings on this issue. Like a lot of other people I like to view source
in my browser occasionally to see how something has been done. I have never copied
another style sheet but that is more a function of my lack of use of CSS than any
strong feeling about not looking at style sheets.
&lt;/p&gt;
&lt;p&gt;
I believe that wholesale copying of a sites style sheets and JavaScript goes way beyond
the realm of “fair use” or learning and into plagiarism. If the code is open source
and the intent is clearly to allow someone to reuse it then there is no question about
the ethics. When you are looking at someone’s “proprietary closed source” code (even
though it is visible) you run the risk of running afoul of the law. When I first read
the story I thought about how I would feel if I had spent a lot of hours tweaking
a look and feel and tuning JavaScript just to see it ripped off. I definitely believe
that programmers should be paid for their efforts and I see this as becoming a bigger
issue in the future as laws start to catch up to what is common practice now.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.grokdev.com/Blogs/scott/aggbug.ashx?id=0a75efd3-a97b-4ed0-9857-f722c31aecc2" /&gt;</description>
      <comments>http://www.grokdev.com/Blogs/scott/CommentView,guid,0a75efd3-a97b-4ed0-9857-f722c31aecc2.aspx</comments>
      <category>Technology</category>
    </item>
    <item>
      <trackback:ping>http://www.grokdev.com/Blogs/scott/Trackback.aspx?guid=73dcbd97-1f83-4898-919d-865faf482cac</trackback:ping>
      <pingback:server>http://www.grokdev.com/Blogs/scott/pingback.aspx</pingback:server>
      <pingback:target>http://www.grokdev.com/Blogs/scott/PermaLink,guid,73dcbd97-1f83-4898-919d-865faf482cac.aspx</pingback:target>
      <dc:creator>Scott Golightly</dc:creator>
      <wfw:comment>http://www.grokdev.com/Blogs/scott/CommentView,guid,73dcbd97-1f83-4898-919d-865faf482cac.aspx</wfw:comment>
      <wfw:commentRss>http://www.grokdev.com/Blogs/scott/SyndicationService.asmx/GetEntryCommentsRss?guid=73dcbd97-1f83-4898-919d-865faf482cac</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
On the <a href="http://windowsitpro.com/faceoff/">Windows IT Pro web site</a> they
are running a “faceoff” between Hypervisors (VMWare and Microsoft Hyper-V) to discuss
some of the pros and cons of virtualization and each product. It also looks like Novell
is posting information as well. 
</p>
        <p>
The format is that of a blog on a topic with experts telling about each product’s
strengths. I like the format of being able to see what the strengths of each tool
is and how that tool can be used to complete your IT environment. The side by side
format lets me compare the ideas and points without having to jump back and forth
between different browser windows.
</p>
        <p>
I have to say that given my limited experience with VMWare and Hyper-V I haven’t experienced
any of the issues with SLAs (all personal or test machines), licensing (paid for by
the companies I was consulting for), or management (someone else’s responsibility)
but they have given me some ideas for what to look out for and why I might want to
choose one product or the other.
</p>
        <p>
So check out the faceoff and join the discussion at <a title="http://windowsitpro.com/faceoff/" href="http://windowsitpro.com/faceoff/">http://windowsitpro.com/faceoff/</a></p>
        <img width="0" height="0" src="http://www.grokdev.com/Blogs/scott/aggbug.ashx?id=73dcbd97-1f83-4898-919d-865faf482cac" />
      </body>
      <title>Virtualization Faceoff</title>
      <guid isPermaLink="false">http://www.grokdev.com/Blogs/scott/PermaLink,guid,73dcbd97-1f83-4898-919d-865faf482cac.aspx</guid>
      <link>http://www.grokdev.com/Blogs/scott/2009/12/03/VirtualizationFaceoff.aspx</link>
      <pubDate>Thu, 03 Dec 2009 05:48:00 GMT</pubDate>
      <description>&lt;p&gt;
On the &lt;a href="http://windowsitpro.com/faceoff/"&gt;Windows IT Pro web site&lt;/a&gt; they
are running a “faceoff” between Hypervisors (VMWare and Microsoft Hyper-V) to discuss
some of the pros and cons of virtualization and each product. It also looks like Novell
is posting information as well. 
&lt;/p&gt;
&lt;p&gt;
The format is that of a blog on a topic with experts telling about each product’s
strengths. I like the format of being able to see what the strengths of each tool
is and how that tool can be used to complete your IT environment. The side by side
format lets me compare the ideas and points without having to jump back and forth
between different browser windows.
&lt;/p&gt;
&lt;p&gt;
I have to say that given my limited experience with VMWare and Hyper-V I haven’t experienced
any of the issues with SLAs (all personal or test machines), licensing (paid for by
the companies I was consulting for), or management (someone else’s responsibility)
but they have given me some ideas for what to look out for and why I might want to
choose one product or the other.
&lt;/p&gt;
&lt;p&gt;
So check out the faceoff and join the discussion at &lt;a title="http://windowsitpro.com/faceoff/" href="http://windowsitpro.com/faceoff/"&gt;http://windowsitpro.com/faceoff/&lt;/a&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.grokdev.com/Blogs/scott/aggbug.ashx?id=73dcbd97-1f83-4898-919d-865faf482cac" /&gt;</description>
      <comments>http://www.grokdev.com/Blogs/scott/CommentView,guid,73dcbd97-1f83-4898-919d-865faf482cac.aspx</comments>
    </item>
    <item>
      <trackback:ping>http://www.grokdev.com/Blogs/scott/Trackback.aspx?guid=cdeec824-9eb3-4373-8672-43fcd622f8c0</trackback:ping>
      <pingback:server>http://www.grokdev.com/Blogs/scott/pingback.aspx</pingback:server>
      <pingback:target>http://www.grokdev.com/Blogs/scott/PermaLink,guid,cdeec824-9eb3-4373-8672-43fcd622f8c0.aspx</pingback:target>
      <dc:creator>Scott Golightly</dc:creator>
      <wfw:comment>http://www.grokdev.com/Blogs/scott/CommentView,guid,cdeec824-9eb3-4373-8672-43fcd622f8c0.aspx</wfw:comment>
      <wfw:commentRss>http://www.grokdev.com/Blogs/scott/SyndicationService.asmx/GetEntryCommentsRss?guid=cdeec824-9eb3-4373-8672-43fcd622f8c0</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I just checked and I have been blogging now for 5 years. Hopefully you have been enjoying
the posts and the information that I have written about. I know that I have. I am
looking forward to the next few years as there is a lot of exciting technology coming
out. That means a lot of learning for me but I enjoy that. I have been thinking lately
about my original vision for grokdev.com where I would create sample applications
and write up how I did them. While I am still busy I am thinking about trying to carve
out a few hours each week to do something like that.
</p>
        <p>
Thank you so much for reading my blog. Even though I post for me I can see that there
is a regular following and I appreciate that I need to keep it interesting for you.
</p>
        <img width="0" height="0" src="http://www.grokdev.com/Blogs/scott/aggbug.ashx?id=cdeec824-9eb3-4373-8672-43fcd622f8c0" />
      </body>
      <title>5 Years of Blogging</title>
      <guid isPermaLink="false">http://www.grokdev.com/Blogs/scott/PermaLink,guid,cdeec824-9eb3-4373-8672-43fcd622f8c0.aspx</guid>
      <link>http://www.grokdev.com/Blogs/scott/2009/11/23/5YearsOfBlogging.aspx</link>
      <pubDate>Mon, 23 Nov 2009 23:51:00 GMT</pubDate>
      <description>&lt;p&gt;
I just checked and I have been blogging now for 5 years. Hopefully you have been enjoying
the posts and the information that I have written about. I know that I have. I am
looking forward to the next few years as there is a lot of exciting technology coming
out. That means a lot of learning for me but I enjoy that. I have been thinking lately
about my original vision for grokdev.com where I would create sample applications
and write up how I did them. While I am still busy I am thinking about trying to carve
out a few hours each week to do something like that.
&lt;/p&gt;
&lt;p&gt;
Thank you so much for reading my blog. Even though I post for me I can see that there
is a regular following and I appreciate that I need to keep it interesting for you.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.grokdev.com/Blogs/scott/aggbug.ashx?id=cdeec824-9eb3-4373-8672-43fcd622f8c0" /&gt;</description>
      <comments>http://www.grokdev.com/Blogs/scott/CommentView,guid,cdeec824-9eb3-4373-8672-43fcd622f8c0.aspx</comments>
      <category>dasBlog</category>
      <category>Personal</category>
    </item>
    <item>
      <trackback:ping>http://www.grokdev.com/Blogs/scott/Trackback.aspx?guid=a206af62-b360-4b16-b2f2-ba644f2cc8b0</trackback:ping>
      <pingback:server>http://www.grokdev.com/Blogs/scott/pingback.aspx</pingback:server>
      <pingback:target>http://www.grokdev.com/Blogs/scott/PermaLink,guid,a206af62-b360-4b16-b2f2-ba644f2cc8b0.aspx</pingback:target>
      <dc:creator>Scott Golightly</dc:creator>
      <wfw:comment>http://www.grokdev.com/Blogs/scott/CommentView,guid,a206af62-b360-4b16-b2f2-ba644f2cc8b0.aspx</wfw:comment>
      <wfw:commentRss>http://www.grokdev.com/Blogs/scott/SyndicationService.asmx/GetEntryCommentsRss?guid=a206af62-b360-4b16-b2f2-ba644f2cc8b0</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
The PDC is over and I am home. I am taking a few minutes to be a little reflective
and put down some thoughts.
</p>
        <p>
1. The Acer PC was great. I heard people complaining about it not having more software
(Visual Studio 2010 being the most common) or RAM but I have to say I was looking
for a second machine for demos and this is better than what I was looking for. It
makes up for no breakfast or attendee party. Of course now Microsoft has set an expectation
and it will be interesting to see if they give out other goodies like a mobile phone
at MIX (hint, hint…).
</p>
        <p>
2. The roadmaps were shorter. In previous PDCs the roadmap slides seemed to go out
to 3 or 5 years. Almost all of the roadmaps this year only went out 18 months. This
felt more like a TechEd with the shorter timelines. Of course with how little in the
5 year time frame actually got delivered it is possible that Microsoft just realized
that the information wasn’t as useful as they would hope.
</p>
        <p>
3. Sessions were generally good quality. I went to more sessions than I blogged and
for the most part the speakers were good and interesting. In the past it seemed they
just grabbed some random employee to get up there and talk but maybe they screened
the speakers or gave them some training.
</p>
        <p>
4. Networking was even better than the sessions. I think the real reason to go to
any conference is the learning. Some occurs from the sessions but more occurs from
the conversations at lunch or in the hall ways. I have come to appreciate the need
for this more as I work from home and don’t often get a chance to discuss things with
my peers as often as I would like.
</p>
        <p>
5. Focus on some general themes. In the past PDC seemed to be about anything that
any product group wanted to announce. I didn’t see the breadth of topics represented
this time. I think that was a feature of the shorter timeframe but it was nice to
have focus on themes like SharePoint, Azure, Windows, and Visual Studio. It meant
there were a lot of relevant sessions. The down side was that there were many times
when I wanted to see 2 or 3 sessions in a given time slot.
</p>
        <p>
I am looking forward to the next PDC and to see how things like Azure, “Dallas”, and
Silverlight 4 evolve.
</p>
        <img width="0" height="0" src="http://www.grokdev.com/Blogs/scott/aggbug.ashx?id=a206af62-b360-4b16-b2f2-ba644f2cc8b0" />
      </body>
      <title>PDC 2009 Wrap Up</title>
      <guid isPermaLink="false">http://www.grokdev.com/Blogs/scott/PermaLink,guid,a206af62-b360-4b16-b2f2-ba644f2cc8b0.aspx</guid>
      <link>http://www.grokdev.com/Blogs/scott/2009/11/21/PDC2009WrapUp.aspx</link>
      <pubDate>Sat, 21 Nov 2009 03:32:00 GMT</pubDate>
      <description>&lt;p&gt;
The PDC is over and I am home. I am taking a few minutes to be a little reflective
and put down some thoughts.
&lt;/p&gt;
&lt;p&gt;
1. The Acer PC was great. I heard people complaining about it not having more software
(Visual Studio 2010 being the most common) or RAM but I have to say I was looking
for a second machine for demos and this is better than what I was looking for. It
makes up for no breakfast or attendee party. Of course now Microsoft has set an expectation
and it will be interesting to see if they give out other goodies like a mobile phone
at MIX (hint, hint…).
&lt;/p&gt;
&lt;p&gt;
2. The roadmaps were shorter. In previous PDCs the roadmap slides seemed to go out
to 3 or 5 years. Almost all of the roadmaps this year only went out 18 months. This
felt more like a TechEd with the shorter timelines. Of course with how little in the
5 year time frame actually got delivered it is possible that Microsoft just realized
that the information wasn’t as useful as they would hope.
&lt;/p&gt;
&lt;p&gt;
3. Sessions were generally good quality. I went to more sessions than I blogged and
for the most part the speakers were good and interesting. In the past it seemed they
just grabbed some random employee to get up there and talk but maybe they screened
the speakers or gave them some training.
&lt;/p&gt;
&lt;p&gt;
4. Networking was even better than the sessions. I think the real reason to go to
any conference is the learning. Some occurs from the sessions but more occurs from
the conversations at lunch or in the hall ways. I have come to appreciate the need
for this more as I work from home and don’t often get a chance to discuss things with
my peers as often as I would like.
&lt;/p&gt;
&lt;p&gt;
5. Focus on some general themes. In the past PDC seemed to be about anything that
any product group wanted to announce. I didn’t see the breadth of topics represented
this time. I think that was a feature of the shorter timeframe but it was nice to
have focus on themes like SharePoint, Azure, Windows, and Visual Studio. It meant
there were a lot of relevant sessions. The down side was that there were many times
when I wanted to see 2 or 3 sessions in a given time slot.
&lt;/p&gt;
&lt;p&gt;
I am looking forward to the next PDC and to see how things like Azure, “Dallas”, and
Silverlight 4 evolve.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.grokdev.com/Blogs/scott/aggbug.ashx?id=a206af62-b360-4b16-b2f2-ba644f2cc8b0" /&gt;</description>
      <comments>http://www.grokdev.com/Blogs/scott/CommentView,guid,a206af62-b360-4b16-b2f2-ba644f2cc8b0.aspx</comments>
      <category>PDC</category>
    </item>
    <item>
      <trackback:ping>http://www.grokdev.com/Blogs/scott/Trackback.aspx?guid=78110b38-f739-48c7-93f6-fe1fed172f52</trackback:ping>
      <pingback:server>http://www.grokdev.com/Blogs/scott/pingback.aspx</pingback:server>
      <pingback:target>http://www.grokdev.com/Blogs/scott/PermaLink,guid,78110b38-f739-48c7-93f6-fe1fed172f52.aspx</pingback:target>
      <dc:creator>Scott Golightly</dc:creator>
      <wfw:comment>http://www.grokdev.com/Blogs/scott/CommentView,guid,78110b38-f739-48c7-93f6-fe1fed172f52.aspx</wfw:comment>
      <wfw:commentRss>http://www.grokdev.com/Blogs/scott/SyndicationService.asmx/GetEntryCommentsRss?guid=78110b38-f739-48c7-93f6-fe1fed172f52</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Local access infeasible so you can’t get access to any of the event logs or other
tracing that you would normally do on a single server
</p>
        <p>
SDK supports distributed monitoring &amp; data collection for cloud apps. 
<br />
Support Standard Diagnostics APIs 
<br />
Built on top of Windows Azure Storage 
<br />
The same infrastructure is used by Microsoft for their monitoring so they know it
scales. 
<br />
Developers are in control of what gets collected and when to collect it.
</p>
        <p>
MonAgentHost.exe is the diagnostic monitoring piece that is doing the monitoring and
is started by the fabric UI on the developer fabric
</p>
        <p>
Used Cloud Storage Studio from Cerebrata Software to show off storage information.
</p>
        <p>
WADDirectoriesTable and WADLogsTable store log information. The data in the directories
data is the standard IIS log files that are in put into development blob storage.
</p>
        <p>
The diagnostic monitor is a separate process and can do things like crash dumps and
Windows Data Sources like event logs. Data goes into the local storage directory and
is then uploaded to Azure storage.
</p>
        <p>
The oldest data will age out.
</p>
        <p>
System.Diagnostics.Trace to write information out to the logs. Reference Microsoft.WindowsAzure.Diagnostics
and import the namespace.
</p>
        <p>
DiagnosticMonitorConfiguration lets you set up the configuration information. Everything
is buffered locally by default and not uploaded to the storage. You have to provide
the storage configuration when you call the Start() method.
</p>
        <p>
TraceListener added iinto the web.config by Visual Studio to allow the monitor to
listen to the events and store them.
</p>
        <p>
Microsoft.WindowsAzure.Diagnostics.Manager namespace used to write an application
that will let him do on-demand uploads of data to storage.
</p>
        <p>
If you are trying to catch crash dumps in a web role ASP.NET will most likely capture
the data so you won’t be able to examine the dump. If you fail in the startup or in
a worker role you will be able to get the crash dump information.
</p>
        <p>
Turning on IIS tracing incurs a performance overhead and can not be turned on or off
dynamically so you will need to upgrade your application to change the setting.
</p>
        <p>
There is no automatic deletion of logging data from the Azure storage. You need to
clean it up so you don’t pay for log entries you don’t need.
</p>
        <p>
Data partitioned by the high order bits of the tick count so you can query on just
that partition.
</p>
        <p>
WMI is not supported natively but your role can reference WMI and log the information
into an “arbitrary log”.
</p>
        <p>
The role runs in the “Performance Log Users Group”. Soon IIS logs will be generated
in the role’s local data directory.
</p>
        <img width="0" height="0" src="http://www.grokdev.com/Blogs/scott/aggbug.ashx?id=78110b38-f739-48c7-93f6-fe1fed172f52" />
      </body>
      <title>PDC 09 - SVC 15 – Windows Azure Monitoring, Logging, and Management APIs</title>
      <guid isPermaLink="false">http://www.grokdev.com/Blogs/scott/PermaLink,guid,78110b38-f739-48c7-93f6-fe1fed172f52.aspx</guid>
      <link>http://www.grokdev.com/Blogs/scott/2009/11/19/PDC09SVC15WindowsAzureMonitoringLoggingAndManagementAPIs.aspx</link>
      <pubDate>Thu, 19 Nov 2009 02:56:00 GMT</pubDate>
      <description>&lt;p&gt;
Local access infeasible so you can’t get access to any of the event logs or other
tracing that you would normally do on a single server
&lt;/p&gt;
&lt;p&gt;
SDK supports distributed monitoring &amp;amp; data collection for cloud apps. 
&lt;br /&gt;
Support Standard Diagnostics APIs 
&lt;br /&gt;
Built on top of Windows Azure Storage 
&lt;br /&gt;
The same infrastructure is used by Microsoft for their monitoring so they know it
scales. 
&lt;br /&gt;
Developers are in control of what gets collected and when to collect it.
&lt;/p&gt;
&lt;p&gt;
MonAgentHost.exe is the diagnostic monitoring piece that is doing the monitoring and
is started by the fabric UI on the developer fabric
&lt;/p&gt;
&lt;p&gt;
Used Cloud Storage Studio from Cerebrata Software to show off storage information.
&lt;/p&gt;
&lt;p&gt;
WADDirectoriesTable and WADLogsTable store log information. The data in the directories
data is the standard IIS log files that are in put into development blob storage.
&lt;/p&gt;
&lt;p&gt;
The diagnostic monitor is a separate process and can do things like crash dumps and
Windows Data Sources like event logs. Data goes into the local storage directory and
is then uploaded to Azure storage.
&lt;/p&gt;
&lt;p&gt;
The oldest data will age out.
&lt;/p&gt;
&lt;p&gt;
System.Diagnostics.Trace to write information out to the logs. Reference Microsoft.WindowsAzure.Diagnostics
and import the namespace.
&lt;/p&gt;
&lt;p&gt;
DiagnosticMonitorConfiguration lets you set up the configuration information. Everything
is buffered locally by default and not uploaded to the storage. You have to provide
the storage configuration when you call the Start() method.
&lt;/p&gt;
&lt;p&gt;
TraceListener added iinto the web.config by Visual Studio to allow the monitor to
listen to the events and store them.
&lt;/p&gt;
&lt;p&gt;
Microsoft.WindowsAzure.Diagnostics.Manager namespace used to write an application
that will let him do on-demand uploads of data to storage.
&lt;/p&gt;
&lt;p&gt;
If you are trying to catch crash dumps in a web role ASP.NET will most likely capture
the data so you won’t be able to examine the dump. If you fail in the startup or in
a worker role you will be able to get the crash dump information.
&lt;/p&gt;
&lt;p&gt;
Turning on IIS tracing incurs a performance overhead and can not be turned on or off
dynamically so you will need to upgrade your application to change the setting.
&lt;/p&gt;
&lt;p&gt;
There is no automatic deletion of logging data from the Azure storage. You need to
clean it up so you don’t pay for log entries you don’t need.
&lt;/p&gt;
&lt;p&gt;
Data partitioned by the high order bits of the tick count so you can query on just
that partition.
&lt;/p&gt;
&lt;p&gt;
WMI is not supported natively but your role can reference WMI and log the information
into an “arbitrary log”.
&lt;/p&gt;
&lt;p&gt;
The role runs in the “Performance Log Users Group”. Soon IIS logs will be generated
in the role’s local data directory.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.grokdev.com/Blogs/scott/aggbug.ashx?id=78110b38-f739-48c7-93f6-fe1fed172f52" /&gt;</description>
      <comments>http://www.grokdev.com/Blogs/scott/CommentView,guid,78110b38-f739-48c7-93f6-fe1fed172f52.aspx</comments>
      <category>Azure</category>
      <category>PDC</category>
    </item>
    <item>
      <trackback:ping>http://www.grokdev.com/Blogs/scott/Trackback.aspx?guid=cc89ebde-c276-4b0e-bae3-3eebf9b3ac24</trackback:ping>
      <pingback:server>http://www.grokdev.com/Blogs/scott/pingback.aspx</pingback:server>
      <pingback:target>http://www.grokdev.com/Blogs/scott/PermaLink,guid,cc89ebde-c276-4b0e-bae3-3eebf9b3ac24.aspx</pingback:target>
      <dc:creator>Scott Golightly</dc:creator>
      <wfw:comment>http://www.grokdev.com/Blogs/scott/CommentView,guid,cc89ebde-c276-4b0e-bae3-3eebf9b3ac24.aspx</wfw:comment>
      <wfw:commentRss>http://www.grokdev.com/Blogs/scott/SyndicationService.asmx/GetEntryCommentsRss?guid=cc89ebde-c276-4b0e-bae3-3eebf9b3ac24</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Azure contains 5 main pieces:
</p>
        <p>
1. Windows Azure Application Platform 
<br />
2. SQL Azure 
<br />
3. Windows Azure platform AppFabric 
<br />
4. Azure “Dallas” 
<br />
5. Pinpoint marketplace? <em>(I came in late and only saw the screen for a second
so I am guessing this was the 5th element)</em></p>
        <p>
Different roles on architecture slide: 
<br />
Web Role 
<br />
Dynamic Worker 
<br />
Distributed Cache Worker 
<br />
Partitioned Worker
</p>
        <p>
Fundamentals: 
<br />
Security 
<br />
Performance and reliability 
<br />
High availability 
<br />
Scale out 
<br />
Multi-tenancy
</p>
        <p>
Service healing is available because the data is copied to multiple servers and if
one goes down that can be detected, that instance shut down, a new instance spun up,
and a message sent to the load balancer to start sending load to the new server.
</p>
        <p>
New will be drives so you can map to Azure storage and use standard APIs to manage
the data.
</p>
        <p>
Coming soon: 
<br />
1. Programming model – administrator privileges in the VM 
<br />
2. Storage – user-selectable geo-locations for replicas 
<br />
3. Service management – remote terminal server access to VMs
</p>
        <p>
          <em>Note: These are my raw notes from some of the sessions I attend. Items in italics
are my comments. Others are notes from the slides (or at least what I heard).</em>
        </p>
        <img width="0" height="0" src="http://www.grokdev.com/Blogs/scott/aggbug.ashx?id=cc89ebde-c276-4b0e-bae3-3eebf9b3ac24" />
      </body>
      <title>PDC 2009 – SVC 01 – A Lap Around the Windows Azure Platform</title>
      <guid isPermaLink="false">http://www.grokdev.com/Blogs/scott/PermaLink,guid,cc89ebde-c276-4b0e-bae3-3eebf9b3ac24.aspx</guid>
      <link>http://www.grokdev.com/Blogs/scott/2009/11/18/PDC2009SVC01ALapAroundTheWindowsAzurePlatform.aspx</link>
      <pubDate>Wed, 18 Nov 2009 02:14:00 GMT</pubDate>
      <description>&lt;p&gt;
Azure contains 5 main pieces:
&lt;/p&gt;
&lt;p&gt;
1. Windows Azure Application Platform 
&lt;br /&gt;
2. SQL Azure 
&lt;br /&gt;
3. Windows Azure platform AppFabric 
&lt;br /&gt;
4. Azure “Dallas” 
&lt;br /&gt;
5. Pinpoint marketplace? &lt;em&gt;(I came in late and only saw the screen for a second
so I am guessing this was the 5th element)&lt;/em&gt;
&lt;/p&gt;
&lt;p&gt;
Different roles on architecture slide: 
&lt;br /&gt;
Web Role 
&lt;br /&gt;
Dynamic Worker 
&lt;br /&gt;
Distributed Cache Worker 
&lt;br /&gt;
Partitioned Worker
&lt;/p&gt;
&lt;p&gt;
Fundamentals: 
&lt;br /&gt;
Security 
&lt;br /&gt;
Performance and reliability 
&lt;br /&gt;
High availability 
&lt;br /&gt;
Scale out 
&lt;br /&gt;
Multi-tenancy
&lt;/p&gt;
&lt;p&gt;
Service healing is available because the data is copied to multiple servers and if
one goes down that can be detected, that instance shut down, a new instance spun up,
and a message sent to the load balancer to start sending load to the new server.
&lt;/p&gt;
&lt;p&gt;
New will be drives so you can map to Azure storage and use standard APIs to manage
the data.
&lt;/p&gt;
&lt;p&gt;
Coming soon: 
&lt;br /&gt;
1. Programming model – administrator privileges in the VM 
&lt;br /&gt;
2. Storage – user-selectable geo-locations for replicas 
&lt;br /&gt;
3. Service management – remote terminal server access to VMs
&lt;/p&gt;
&lt;p&gt;
&lt;em&gt;Note: These are my raw notes from some of the sessions I attend. Items in italics
are my comments. Others are notes from the slides (or at least what I heard).&lt;/em&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.grokdev.com/Blogs/scott/aggbug.ashx?id=cc89ebde-c276-4b0e-bae3-3eebf9b3ac24" /&gt;</description>
      <comments>http://www.grokdev.com/Blogs/scott/CommentView,guid,cc89ebde-c276-4b0e-bae3-3eebf9b3ac24.aspx</comments>
      <category>Azure</category>
      <category>PDC</category>
    </item>
    <item>
      <trackback:ping>http://www.grokdev.com/Blogs/scott/Trackback.aspx?guid=8f5f4f56-e72b-493e-8c5d-1d8fbd3589fc</trackback:ping>
      <pingback:server>http://www.grokdev.com/Blogs/scott/pingback.aspx</pingback:server>
      <pingback:target>http://www.grokdev.com/Blogs/scott/PermaLink,guid,8f5f4f56-e72b-493e-8c5d-1d8fbd3589fc.aspx</pingback:target>
      <dc:creator>Scott Golightly</dc:creator>
      <wfw:comment>http://www.grokdev.com/Blogs/scott/CommentView,guid,8f5f4f56-e72b-493e-8c5d-1d8fbd3589fc.aspx</wfw:comment>
      <wfw:commentRss>http://www.grokdev.com/Blogs/scott/SyndicationService.asmx/GetEntryCommentsRss?guid=8f5f4f56-e72b-493e-8c5d-1d8fbd3589fc</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
I have been working with a lot of really good people at Microsoft and we have come
up with a poster that lists the important namespaces and classes in .NET Framework
4.
</p>
        <p>
 
</p>
        <p>
You can download the PDF version of the poster from <a href="http://download.microsoft.com/download/E/6/A/E6A8A715-7695-493C-8CFA-8E0C23A4BE1D/098-115952-NETFX4-Poster.pdf">http://download.microsoft.com/download/E/6/A/E6A8A715-7695-493C-8CFA-8E0C23A4BE1D/098-115952-NETFX4-Poster.pdf</a></p>
        <p>
If you have a plotter or a printer that can handle 24” x 36” paper you will have a
good looking poster. If not you can print it and do the cut and tape the printed pages
together. If you are attending PDC we are planning on having copies of the poster
available there.
</p>
        <img width="0" height="0" src="http://www.grokdev.com/Blogs/scott/aggbug.ashx?id=8f5f4f56-e72b-493e-8c5d-1d8fbd3589fc" />
      </body>
      <title>.NET Framework 4 Poster Available</title>
      <guid isPermaLink="false">http://www.grokdev.com/Blogs/scott/PermaLink,guid,8f5f4f56-e72b-493e-8c5d-1d8fbd3589fc.aspx</guid>
      <link>http://www.grokdev.com/Blogs/scott/2009/11/04/NETFramework4PosterAvailable.aspx</link>
      <pubDate>Wed, 04 Nov 2009 12:00:00 GMT</pubDate>
      <description>&lt;p&gt;
I have been working with a lot of really good people at Microsoft and we have come
up with a poster that lists the important namespaces and classes in .NET Framework
4.
&lt;/p&gt;
&lt;p&gt;
&amp;#160;
&lt;/p&gt;
&lt;p&gt;
You can download the PDF version of the poster from &lt;a href="http://download.microsoft.com/download/E/6/A/E6A8A715-7695-493C-8CFA-8E0C23A4BE1D/098-115952-NETFX4-Poster.pdf"&gt;http://download.microsoft.com/download/E/6/A/E6A8A715-7695-493C-8CFA-8E0C23A4BE1D/098-115952-NETFX4-Poster.pdf&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
If you have a plotter or a printer that can handle 24” x 36” paper you will have a
good looking poster. If not you can print it and do the cut and tape the printed pages
together. If you are attending PDC we are planning on having copies of the poster
available there.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.grokdev.com/Blogs/scott/aggbug.ashx?id=8f5f4f56-e72b-493e-8c5d-1d8fbd3589fc" /&gt;</description>
      <comments>http://www.grokdev.com/Blogs/scott/CommentView,guid,8f5f4f56-e72b-493e-8c5d-1d8fbd3589fc.aspx</comments>
      <category>.NET Framework</category>
    </item>
  </channel>
</rss>