<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Hagenberg Software Blog &#187; azure</title>
	<atom:link href="http://blog.hagenberg-software.at/tag/azure/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.hagenberg-software.at</link>
	<description>Hagenberg Software blogs about software, Microsoft and SharePoint</description>
	<lastBuildDate>Mon, 21 Nov 2011 10:56:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Windows Azure &#8211; Introduction</title>
		<link>http://blog.hagenberg-software.at/2010/01/windows-azure-introduction/</link>
		<comments>http://blog.hagenberg-software.at/2010/01/windows-azure-introduction/#comments</comments>
		<pubDate>Mon, 04 Jan 2010 08:07:56 +0000</pubDate>
		<dc:creator>Florian Hirschbichler</dc:creator>
				<category><![CDATA[Software Entwicklung]]></category>
		<category><![CDATA[.NET]]></category>
		<category><![CDATA[azure]]></category>
		<category><![CDATA[cloud computing]]></category>
		<category><![CDATA[Microsoft]]></category>

		<guid isPermaLink="false">http://blog.hagenberg-software.at/?p=587</guid>
		<description><![CDATA[Kurzer Überblick (Aufbau, Einsatzgebiete, Business Modell) und Angabe von Referenzen zu Windows Azure.]]></description>
			<content:encoded><![CDATA[<p><strong>Was ist die Windows Azure Services Platform?</strong></p>
<p>Windows Azure Services Platform ist die <strong>Cloud Computing Technologie von Microsoft</strong>. Eine erster Community Technology Preview (CTP) wurde auf der Professional Developers Conference (PDC) im Oktober 2008 in Los Angeles, CA vorgestellt. Windows Azure Services Platform bietet eine Möglichkeit für Entwickler um Applikationen in der Cloud zu platzieren, Daten abzulegen und öffentlich zugänglich zu machen. Ausgeführt werden die Anwendungen auf vielen verschiedenen Rechnern in den diversen Rechenzentren von Microsoft. Innerhalb der Rechenzentren laufen die einzelnen Applikationen auf Virtual Machines.<br />
Seit der PDC 2009 in Los Angeles vom 17. Bis 19. November 2009 ist die erste Version von Azure auf dem Markt.</p>
<p>Die Bestandteile der Microsoft Cloud (Architektur, Technologien, Sprachen) findet ihr unter:<br />
<a href="http://www.microsoft.com/windowsazure" target="_blank"> http://www.microsoft.com/windowsazure</a></p>
<p>Auf der PDC 2009 in Los Angeles wurde, wie bereits erwähnt die Release Version von Azure präsentiert. Videos der Vorträge, mit Implementierungsbeispielen, Erläuterungen zum Verkaufsmodell, findet ihr unter:<br />
<a href="http://microsoftpdc.com/Search?term=azure" target="_blank">http://microsoftpdc.com/Search?term=azure</a></p>
<p><strong>Die Einsatzgebiete von Windows Azure</strong></p>
<p>Es gibt keine fixen Merkmale oder Szenarien für Applikationen, welche sofort ersichtlich machen ob es sinnvoll ist die Anwendung in der Cloud zur Verfügung zu stellen oder nicht. Grundsätzlich habe ich folgende Merkmale für Anwendungen extrahiert die für einen Einsatz von Windows Azure stehen:</p>
<ul>
<li>Hohe Verfügbarkeit</li>
<li>Hohe Belastung durch Zugriffe (entweder durch Stoßzeiten oder in Form von laufenden Zugriffen über gewissen Zeitraum)</li>
<li>Abspeicherung von großen Datenmengen (Storage von Microsoft kann benützt werden)</li>
<li>Infrastruktur/Technologie von Rechenzentren in eigenem Unternehmen nicht vorhanden (Rechenzentren von Microsoft)</li>
</ul>
<p><strong>Business Modell</strong></p>
<p>Einen Überblick über die Zahlungskonditionen für die verschiedenen Technologien der Microsoft Cloud findet ihr unter:<br />
<a href="http://www.microsoft.com/windowsazure/pricing/" target="_blank">http://www.microsoft.com/windowsazure/pricing/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hagenberg-software.at/2010/01/windows-azure-introduction/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why you should plan to migrate to Visual Studio 2010 already now!</title>
		<link>http://blog.hagenberg-software.at/2009/10/why-you-should-plan-to-migrate-to-visual-studio-2010-already-now/</link>
		<comments>http://blog.hagenberg-software.at/2009/10/why-you-should-plan-to-migrate-to-visual-studio-2010-already-now/#comments</comments>
		<pubDate>Wed, 21 Oct 2009 22:16:40 +0000</pubDate>
		<dc:creator>Stefan Papp</dc:creator>
				<category><![CDATA[Software Entwicklung]]></category>
		<category><![CDATA[azure]]></category>
		<category><![CDATA[cloud computing]]></category>
		<category><![CDATA[Intellitrace]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Multicore]]></category>
		<category><![CDATA[TFS]]></category>
		<category><![CDATA[Visual Studio 2010]]></category>
		<category><![CDATA[Visual Studio 2010 Beta 2]]></category>
		<category><![CDATA[Visual Studio Ultimate Edition]]></category>
		<category><![CDATA[VS2010]]></category>

		<guid isPermaLink="false">http://blog.hagenberg-software.at/?p=420</guid>
		<description><![CDATA[During the Inner Circle summit there is a lot of information about features of the new visual studio and about the current market situation for Microsoft Technologies. To mention every detail, I could talk probably for hours or even days. The Beta 2 of Visual Studio 2010 has been released and there is how an [...]]]></description>
			<content:encoded><![CDATA[<p>During the Inner Circle summit there is a lot of information about features of the new visual studio and about the current market situation for Microsoft Technologies. To mention every detail, I could talk probably for hours or even days.</p>
<p>The Beta 2 of Visual Studio 2010 has been released and there is how an official release date: 22 March 2009. Why should you start to think about migration now? I want to give you ten good arguments for that.</p>
<p>Before I start, I want to tell you how I go to these 10 arguments. We got a lot of information about features and about lots of details during this summit. We also learned a lot about the market. Some of this stuff is non-disclosure information, I can’t tell you everything. But the ten arguments, I give you is the message between the lines, perfectly legal to be communicated and Microsoft would not say it as I do in public as this contains some statements that would not pass their PR.</p>
<p><strong>1.	VSStudio 2010 is based on managed code</strong><br />
Why does this matter? Okay, there are probably some nice WPF features in the editor, but this is probably a minor argument, but no killer argument. Well, think about one thing! How many big windows client based applications do you know that are based on .NET now? We talk about big applications for mass market like Adobe Acrobat or Photoshop. Of course, we include also the big Microsoft applications such as MS Office in our list.</p>
<p>Most of them are still based on COM Technologies. Why? I would risk my position in the partnership program if I address my assumptions directly. With Visual Studio, Microsoft moved one of their flagships to .NET. This means that a lot of effort has been included to develop this product with .NET. During this effort, Microsoft had to target also some weaknesses in .NET that will only come up in the most extreme scenarios. So .NET 4.0 includes a lot of general improvements and fixes  to solve issues that had been in the earlier releases. So postponing a migration to .NET 4.0 with the argument that a new version is not as stable as the established one is not valid this time.</p>
<p><strong>2.	The Team Foundation Server is now part of the complete Visual Studio offer. </strong><br />
Not just in Visual Studio Ultimate, but also in Premium and Professional. Why does this matter?</p>
<p>Let’s be honest! Managing projects without ALM, but with MS Project or even worse with pure pen and paper is like moving from one place to another with a horse carriage. It may have some aspects of nostalgia and you can enjoy your view more as you move (unless it is raining of course). But if I can get a Ferrari to get from Hagenberg to Vienna, I’d sell the horse to the slaughterhouse.</p>
<p>So, don’t miss your chance, to get professional issue management, version planning, release management, project controlling with VS2010.</p>
<p><strong>3.	More Architectural support</strong><br />
When we were talking about architectural support, this was really painful until now without additional non-microsoft tools. There was no real professional tool from Microsoft available that satisfied the needs of a good architectural support. If you still believe that MS Visio is good, maybe you should start with the evaluation of the new architectural features right away. Because the new architectural features contain a lot of features that other products had already years ago. You never want to work again with visio to depict UML diagrams.</p>
<p>I will talk about this in an upcoming blog about these features.</p>
<p><strong>4.	Test Tools</strong><br />
Apart from architects, testers had a very poor support from earlier Visual Studio versions. The new test tools are part of an initiative of Microsoft to focus enforce quality and to compete with other products. This and other improvements in the code analysis are steps forward to reduce the number of issues in your code before they reach your users or customer.</p>
<p><strong>5.	Extensibility </strong><br />
Firefox became quite popular because of its add-ons.  People did not want to miss their favorite widgets and became Firefox evangelists because some functionality of the addons was not available in other browsers. This was one main reasons besides the existence of Internet Explorer 6.</p>
<p>Microsoft Visual studio brings a lot of extensibility options. So be prepared to get your widgets.</p>
<p><strong>6.	Intellitrace</strong><br />
Intellitrace (or historical debugging) is a new technology from Microsoft to make the debugging effort more efficient. Once you have used it, you won’t want to miss it. No static stack trace analysis of your debug session is required any more. This is really an asset and will improve your bugfixing rate. I will add a blog on this later on.</p>
<p><strong>7.	Multicore development</strong><br />
Let’s be honest. Who has just only one core in his PC? As you are reading this blog, you are definitely none of these guys who just use their PC for mail or internet. And unless you are not the victim of your boss, you will have a multicore machine.</p>
<p>So if performance matters, it does matter how your cores will be used. There will be a lot of features in this with Visual Studio 2010.</p>
<p><strong>8.	Azure and Cloud Computing</strong><br />
This is really a big asset. Cloud Computing is the future. So move to Visual Studio 2010, you can be ready to move to the cloud whenever you want.</p>
<p><strong>9.	Ultimate offer</strong><br />
Everybody with an MSDN subscription receive equal or better edition in exchange. If you have for instance a Team Edition, you will get an Ultimate Edition. Don&#8217;t miss that chance.</p>
<p><strong>10. Go Live License</strong><br />
There is a Go Live License on Visual Studio 2010 Beta 2. This means: Microsoft will support you, when you want to migrate to the final version in March, 22 2010. So if you start a new project now, you spare a lot of effort to migrate later.</p>
<p>Of course, a Beta is still a Beta. There are some drawbacks. I have to be honest, during a migration of a project to Beta 2, I experienced some crashes, but on the other hand, I had a performance gain and my productivity increased with Entity Framework 2.0, Intellitrace and other features. Another drawback is memory consumption. The beta 2 is still using more memory than Visual Studio 2008. The developers of microsoft want to change that. A goal is to use less memory than VS2008 (as the code base and the complexity of VS2010 is already smaller than 2008)</p>
<p>My recommended strategy is: Move to Visual Studio Beta 2 now, if you want to create new projects and if you do not have restrictions to use a specific Visual Studio version. You won&#8217;t regret it.</p>
<p>Hagenberg Software is looking forward to support you with your migration. No matter if you want to migrate now or in March. We have a lot of experience with migration in general and we will include VS2010 now to our new developments. In addition to this, we are using the Team Foundation Server since the first release.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hagenberg-software.at/2009/10/why-you-should-plan-to-migrate-to-visual-studio-2010-already-now/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>HSG at Remix</title>
		<link>http://blog.hagenberg-software.at/2009/10/hsg-at-remix/</link>
		<comments>http://blog.hagenberg-software.at/2009/10/hsg-at-remix/#comments</comments>
		<pubDate>Mon, 05 Oct 2009 13:58:51 +0000</pubDate>
		<dc:creator>Stefan Papp</dc:creator>
				<category><![CDATA[Software Entwicklung]]></category>
		<category><![CDATA[architect]]></category>
		<category><![CDATA[azure]]></category>
		<category><![CDATA[cloud computing]]></category>
		<category><![CDATA[Microsoft]]></category>

		<guid isPermaLink="false">http://blog.hagenberg-software.at/?p=332</guid>
		<description><![CDATA[On the 1st of October, my colleague Mony and me attended the Remix in Vienna. Key note speaker was Simon Guest. In his key note, the guest star from Redmond spoke about hats. A hat represented a role in a team. He talked about designers, developers and architects. Although his colleague Sam Guckenheimer would probably [...]]]></description>
			<content:encoded><![CDATA[<p>On the 1st of October, my colleague Mony and me attended the Remix in Vienna. Key note speaker was Simon Guest.</p>
<p><img class="alignnone size-medium wp-image-333" src="http://blog.hagenberg-software.at/wp-content/uploads/2009/10/Foto1-300x225.jpg" alt="Foto" width="300" height="225" /></p>
<p>In his key note, the guest star from Redmond spoke about hats. A hat represented a role in a team. He talked about designers, developers and architects. Although his colleague Sam Guckenheimer would probably add some more hats, such as the hat of business analyst or project manager, this model was a sufficient framework to differ between people, who tend to think how a solution should look like, people who are concerned what should be done under the roof to get the things done and those who are have the big picture and think more on an enterprise level.</p>
<p>So far so good, but talking about concerns of those roles, there was one baseline that was an essential for me in this key note. “A software architect, whose job (among other things) is to make sure that the solution must meet corporate requirements, must care to find a way to get the solution into the cloud.” Probably, even harder, some may interpret it as “as a good architects, someone knows that cloud computing is the technology of the future, the architect shall care to get new applications to this new technology as soon as possible.”</p>
<p>Well, Simon Guest, of course did not say it exactly in that way, but if I take the last statement, some people may find it appropriate, others will consider it provocative. (not considering the typical IT guy who tends to formalize his criticism in rather not so decent way). A lot of cloud computing technologies, no matter whether it is Microsoft Azure or one its competitors, are in its early stage. Why shall an architect devise cloud strategies for solutions needed today with technologies that will be able tomorrow?  We do not know yet how long it takes to get this new technology to perform well and secure.</p>
<p>My answer is not “Yes, he can!”, my answer is “Yes, he should!” &#8211;  An good architect is responsible for current company requirements, as he at the same time must be an evangelist for new technologies. We must not expect marketing managers, aales representatives, accountants or the company&#8217;s janitor to think about technical innovation. They all have a valuable job to do. We can probably ask them to understand the basic ideas of a philosophy such as cloud computing and to understand the difference between this and other approaches. But we will never get them to say: “Hey dude, this cloud computing stuff is awesome. After browsing through some whitepapers, doing some hardcore handsonlabs session and using the reflector to analyse the depths of the code, I agree this is the technology of the future, so let’s stuff some projects with it…”</p>
<p>It is the job of the architect to make sure that new technologies may get introduced into a company. Maybe someone should not start with the most crucial stuff in the company&#8230; But if nobody really cares about new technologies, you never get the chance to be ahead of your competitors. And in the end, this does matter…</p>
<p>So, all software architects or IT heads unite! Fight for your right to get new technologies!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hagenberg-software.at/2009/10/hsg-at-remix/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

