<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:blogChannel="http://backend.userland.com/blogChannelModule" xmlns:dc="http://purl.org/dc/elements/1.1/" 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:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
  <channel>
    <title>Melborp.NET</title>
    <description>Iga lahendus tekitab uusi probleeme ehk alati võib leida veel ühe bugi.</description>
    <link>http://melborp.net/</link>
    <docs>http://www.rssboard.org/rss-specification</docs>
    <generator>BlogEngine.NET 1.5.0.7</generator>
    <language>et-EE</language>
    <blogChannel:blogRoll>http://melborp.net/opml.axd</blogChannel:blogRoll>
    <blogChannel:blink>http://www.dotnetblogengine.net/syndication.axd</blogChannel:blink>
    <dc:creator>My name</dc:creator>
    <dc:title>Melborp.NET</dc:title>
    <geo:lat>0.000000</geo:lat>
    <geo:long>0.000000</geo:long>
    <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/melborp" type="application/rss+xml" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
      <title>TFS 2010 Beta 2 - Build: Value cannot be null. Parameter name: path1</title>
      <description>&lt;p&gt;Kiire informatsioon kõigile, kes peaks eksperimenteerimia uue TFS 2010 Beta 2 –e buildimisega. Nimelt default protsessi (workflow) mall ei toimi, kuna seal võetakse registrist regiooni seaded ja kahjuks ei esitata Eestis numbreid samamoodi kui USA –s. Kõik buildid ebaõnnestuvad niisuguse krüptilise veaga, millega kohe peale vaadates ei oska midagi teha. Tundub nagu oleks mõni parameeter endal seadmata, aga pole nii.&lt;/p&gt;  &lt;p&gt;Hetkel on lahenduseks pakutud see, et korrektne MSBuildi path on sisse kirjutatud malli sisse. &lt;/p&gt;  &lt;p&gt;Rohkem infot probleemist leiate MS foorumist:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a title="http://social.msdn.microsoft.com/Forums/en-US/tfsprerelease/thread/d5073135-2c6c-4f8a-b285-8dc85d8f533b" href="http://social.msdn.microsoft.com/Forums/en-US/tfsprerelease/thread/d5073135-2c6c-4f8a-b285-8dc85d8f533b" target="_blank"&gt;Build error: &amp;quot;Value cannot be null. Parameter name: path1&amp;quot; and a TFB210602: Failed to copy.&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Parandatud malli saate alla tõmmata &lt;a href="http://melborp.net/files/blog/DefaultTemplate_beta2_fixed.xaml" target="_blank"&gt;minu blogist&lt;/a&gt; või siis orignaal asukohast:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a title="http://www.larswilhelmsen.com/2009/10/27/tfb210602-failed-to-copy/" href="http://www.larswilhelmsen.com/2009/10/27/tfb210602-failed-to-copy/"&gt;http://www.larswilhelmsen.com/2009/10/27/tfb210602-failed-to-copy/&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Edu!&lt;/p&gt;</description>
      <link>http://feedproxy.google.com/~r/melborp/~3/Reas0fxRMNs/post.aspx</link>
      <author>melborp</author>
      <comments>http://melborp.net/post/2009/11/03/TFS-2010-Beta-2-Build-Value-cannot-be-null-Parameter-name-path1.aspx#comment</comments>
      <guid isPermaLink="false">http://melborp.net/post.aspx?id=2cea65db-64d6-420a-85df-38238131a71b</guid>
      <pubDate>Tue, 03 Nov 2009 03:32:47 +0200</pubDate>
      <category>Arendus</category>
      <category>Team Foundation Server</category>
      <category>Visual Studio Team System</category>
      <category>Huvitav leid</category>
      <dc:publisher>melborp</dc:publisher>
      <pingback:server>http://melborp.net/pingback.axd</pingback:server>
      <pingback:target>http://melborp.net/post.aspx?id=2cea65db-64d6-420a-85df-38238131a71b</pingback:target>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://melborp.net/trackback.axd?id=2cea65db-64d6-420a-85df-38238131a71b</trackback:ping>
      <wfw:comment>http://melborp.net/post/2009/11/03/TFS-2010-Beta-2-Build-Value-cannot-be-null-Parameter-name-path1.aspx#comment</wfw:comment>
      <wfw:commentRss>http://melborp.net/syndication.axd?post=2cea65db-64d6-420a-85df-38238131a71b</wfw:commentRss>
    <feedburner:origLink>http://melborp.net/post.aspx?id=2cea65db-64d6-420a-85df-38238131a71b</feedburner:origLink></item>
    <item>
      <title>Mis on parem TFS 2010 –s?</title>
      <description>&lt;p&gt;Beta 2 –ga on käes paras aeg rääkida põhjustest, miks TFS 2010 on parem kui varasemad versioonid. Iga versioon toob alati uuendusi, aga minu meelest on TFS 2010 –s ikka väga palju uut ja kasulikku, miks mina ise kaalun Beta 2 –te (peale mõningate testimiste) laivis (loe: reaalselt toote arenduses) kasutada.&lt;/p&gt;  &lt;p&gt;Siin on minu poolne pisikene loetelu – paljuski viited mujale koos minu kommentaaridega.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Installeerimine, konfigureeri ja haldamine on lihtsam võrreldes varasemate versioonidega     &lt;br /&gt;&lt;a href="http://blogs.msdn.com/bharry/archive/2009/04/30/tfs-2010-admin-operations-setup-improvements.aspx" target="_blank"&gt;TFS 2010 Admin, Operations &amp;amp; Setup Improvements&lt;/a&gt;      &lt;br /&gt;&lt;a title="TFS 2010 Beta 2 - installeerimine ja konfigureerimine" href="http://www.melborp.net/post/2009/10/29/TFS-2010-Beta-2-installeerimine-ja-konfigureerimine.aspx" target="_blank"&gt;TFS 2010 Beta 2 - installeerimine ja konfigureerimine&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;Tööde haldamine ja jälgimine (Workitem tracking &amp;amp; reporting) on lihtsam, paindlikum ning rohkemate võimalustega. Siin all ma loetleks tähtsamad uuendused: hierarhilised workitemid, custom linkide tüübid, kategooriad (lihtsustab raporteerimist), korralik dashboard SharePointi peal, sõltuvussuhted workitemite vahel,      &lt;br /&gt;&lt;a href="http://blogs.msdn.com/bharry/archive/2009/05/18/tfs-2010-work-item-tracking.aspx" target="_blank"&gt;TFS 2010 Work Item Tracking&lt;/a&gt;      &lt;br /&gt;&lt;a href="http://blogs.msdn.com/bharry/archive/2009/05/19/tfs-2010-project-management.aspx" target="_blank"&gt;TFS 2010 Project Management&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;MSF 5.0 protsessi mall baseerub Scrum –i peal. Minu meelest väga õige lähenemine ja antud hetkel TFS 2010 peal ainukene Scrumi lähedane protsessi template (Scrum for Team System –i Beta 2 mall peaks saabuma kuskil PDC ajal).Korralik kogus abifaile protsessi jälgimiseks excelite näol (mõned mida on Brian Harry demonud oma blogis ja kasutatakse MS –s DevDiv –i poolt).     &lt;br /&gt;&lt;a title="http://msdn.microsoft.com/en-us/library/dd380647(VS.100).aspx" href="http://msdn.microsoft.com/en-us/library/dd380647(VS.100).aspx" target="_blank"&gt;MSF for Agile Software Development v5.0&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;Meeskonna projektide ümber struktureerimine meeskonna projektide kollektsioonide abil (üks agregeerimise tase juures). Saab kollektsiooni tasemelt jälgida projekte.&lt;/li&gt;    &lt;li&gt;TFS 2010 võimaldab branchimist ja mergimist visualiseerida ning on paremini arusaadav, kuidas toimib (branchid ja folderid eristatud selgelt).     &lt;br /&gt;&lt;a title="Viited- TFS 2010 – Branching ja Merging" href="http://www.melborp.net/post/2009/11/01/Viited-TFS-2010-e28093-Branching-ja-Merging.aspx"&gt;Viited- TFS 2010 – Branching ja Merging&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;Paranenud buildimise tugi – lisandunud on gated checkin (seda illustreerib hästi üks open source projekt, mida on võimalik kasutada TFS 2008 juures - &lt;a title="http://opengauntlet.org/" href="http://opengauntlet.org/"&gt;http://opengauntlet.org/&lt;/a&gt;), WF 4.0 –i kasutamine buildimise juures.      &lt;br /&gt;&lt;a href="http://geekswithblogs.net/jakob/archive/2009/05/23/tfs-team-build-2010-whatrsquos-new.aspx"&gt;TFS Team Build 2010: What’s New?&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; See pole lõplik loetelu, aga minule on need muudatused silma hakanud. Kirjutan lähemalt ning täiendan loetelut teiste põnevate muudatuste/uuendustega, kui mahti saan.   &lt;p&gt;Edu!&lt;/p&gt;</description>
      <link>http://feedproxy.google.com/~r/melborp/~3/W0xoSHiAlyM/post.aspx</link>
      <author>melborp</author>
      <comments>http://melborp.net/post/2009/11/02/Mis-on-parem-TFS-2010-e28093s.aspx#comment</comments>
      <guid isPermaLink="false">http://melborp.net/post.aspx?id=32f52048-4d08-4e66-911d-10121404d93f</guid>
      <pubDate>Mon, 02 Nov 2009 01:45:59 +0200</pubDate>
      <category>Team Foundation Server</category>
      <category>Arendus</category>
      <category>Viited</category>
      <dc:publisher>melborp</dc:publisher>
      <pingback:server>http://melborp.net/pingback.axd</pingback:server>
      <pingback:target>http://melborp.net/post.aspx?id=32f52048-4d08-4e66-911d-10121404d93f</pingback:target>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://melborp.net/trackback.axd?id=32f52048-4d08-4e66-911d-10121404d93f</trackback:ping>
      <wfw:comment>http://melborp.net/post/2009/11/02/Mis-on-parem-TFS-2010-e28093s.aspx#comment</wfw:comment>
      <wfw:commentRss>http://melborp.net/syndication.axd?post=32f52048-4d08-4e66-911d-10121404d93f</wfw:commentRss>
    <feedburner:origLink>http://melborp.net/post.aspx?id=32f52048-4d08-4e66-911d-10121404d93f</feedburner:origLink></item>
    <item>
      <title>Viited: TFS 2010 – Branching ja Merging</title>
      <description>&lt;p&gt;Ma sattusin surfates ja TFS 2010 teemal lugedes väga heade infoallikate otsa. Täpsemalt seoses TFS 2010 &lt;em&gt;branching&lt;/em&gt;u ja &lt;em&gt;merging&lt;/em&gt;uga. Loodetavasti kunagi jõuan ise rohkem sellest kirjutada, aga hetkel head ja kasulikud lingid:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a title="VS 2010 Visualizing Branches" href="http://blogs.msdn.com/billheys/archive/2009/10/29/vs-2010-visualizing-branches.aspx"&gt;VS 2010 Visualizing Branches&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a title="VSTS 2010 TFS Branches and Folders" href="http://blogs.msdn.com/billheys/archive/2009/09/09/vsts-2010-tfs-branches-and-folders.aspx"&gt;VSTS 2010 TFS Branches and Folders&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a title="Choosing the Right Source Control Branching and Merging Strategy" href="http://blogs.msdn.com/billheys/archive/2009/09/08/choosing-the-right-source-control-branching-and-merging-strategy.aspx"&gt;Choosing the Right Source Control Branching and Merging Strategy&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a title="Branching Guidance – Branching for Development" href="http://blogs.msdn.com/billheys/archive/2009/08/20/branching-guidance-branching-for-development.aspx"&gt;Branching Guidance – Branching for Development&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a title="Mature Branching Plan – Branching for Feature Development" href="http://blogs.msdn.com/billheys/archive/2009/08/17/mature-branching-plan-branching-for-feature-development.aspx"&gt;Mature Branching Plan – Branching for Feature Development&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a title="http://tfsbranchingguideii.codeplex.com/" href="http://tfsbranchingguideii.codeplex.com/"&gt;http://tfsbranchingguideii.codeplex.com/&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Edu!&lt;/p&gt;</description>
      <link>http://feedproxy.google.com/~r/melborp/~3/nTD8x_4lkkQ/post.aspx</link>
      <author>melborp</author>
      <comments>http://melborp.net/post/2009/11/01/Viited-TFS-2010-e28093-Branching-ja-Merging.aspx#comment</comments>
      <guid isPermaLink="false">http://melborp.net/post.aspx?id=870c77e4-2f6e-45d7-b107-9aae4de6caeb</guid>
      <pubDate>Sun, 01 Nov 2009 23:29:39 +0200</pubDate>
      <category>Team Foundation Server</category>
      <category>Viited</category>
      <category>Arendus</category>
      <dc:publisher>melborp</dc:publisher>
      <pingback:server>http://melborp.net/pingback.axd</pingback:server>
      <pingback:target>http://melborp.net/post.aspx?id=870c77e4-2f6e-45d7-b107-9aae4de6caeb</pingback:target>
      <slash:comments>1</slash:comments>
      <trackback:ping>http://melborp.net/trackback.axd?id=870c77e4-2f6e-45d7-b107-9aae4de6caeb</trackback:ping>
      <wfw:comment>http://melborp.net/post/2009/11/01/Viited-TFS-2010-e28093-Branching-ja-Merging.aspx#comment</wfw:comment>
      <wfw:commentRss>http://melborp.net/syndication.axd?post=870c77e4-2f6e-45d7-b107-9aae4de6caeb</wfw:commentRss>
    <feedburner:origLink>http://melborp.net/post.aspx?id=870c77e4-2f6e-45d7-b107-9aae4de6caeb</feedburner:origLink></item>
    <item>
      <title>TFS 2010 Beta 2 - installeerimine ja konfigureerimine</title>
      <description>&lt;p&gt;Olen viimased p&amp;auml;evad tegelnud v&amp;auml;rske TFS 2010 Beta 2 &amp;uuml;les seadmisega, mis muideks on &amp;ldquo;go live&amp;rdquo; litsentsiga ja on v&amp;otilde;imalik supporti saada Microsofti poolt. Supporti jaoks aga tuleb registreerida ;) Info leiate &lt;a href="http://blogs.msdn.com/bharry/archive/2009/10/26/support-for-vs-2010-beta-2.aspx" target="_blank"&gt;siit&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Igatahes, olen seda &amp;uuml;les seadnud ja konfigureerinud ja m&amp;otilde;tlesin, et jagaks ka lugejatega m&amp;otilde;nda pilti ning olukorda.&lt;/p&gt;
&lt;p&gt;Alates TFS 2008 &amp;ndash;st on installeerimise kogemus m&amp;auml;rgatavalt parem olnud, aga konfigureerimine &amp;ndash; nii ja naa. V&amp;otilde;iks parem olla. N&amp;auml;iteks ei ole v&amp;auml;ga lihtne olemasolevat SharePointi infrat kasutada v&amp;otilde;i siis SQL Reporting Serviceid &amp;ndash; TFS alati kirjutab selle &amp;uuml;le ja seal on veel m&amp;otilde;ned omap&amp;auml;rad. Ka administreerimisega on omad puudused, mida saab eraldi vahenditega kompenseerida.&lt;/p&gt;
&lt;p&gt;TFS 2010 toob endaga kaasa veel parema installeerimise, konfigureerimine ja administreerimise kogemuse. Asjad muutuvad lihtsamaks. J&amp;auml;rgnevatel piltidel l&amp;auml;hemalt sammud, mida l&amp;auml;bite ja kogete.&lt;/p&gt;
&lt;p&gt;K&amp;otilde;ik algab installeerimisest.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://melborp.net/image.axd?picture=26.10_TFS2010_setup_scr1.png" target="_blank"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; margin: 0px 4px 0px 0px; display: inline; border-top: 0px; border-right: 0px" title="26.10_TFS2010_setup_scr1" src="http://melborp.net/image.axd?picture=26.10_TFS2010_setup_scr1_thumb.png" border="0" alt="26.10_TFS2010_setup_scr1" width="244" height="184" align="left" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Selle juures on ainult &amp;uuml;ks p&amp;otilde;hiline erinevus &amp;ndash; enam ei installeerita SharePointi automaatselt, vaid see on eraldi konfigureerimise osa. Vanasti oli vaja &amp;uuml;ks haaval k&amp;auml;ivitada TFS &amp;ndash;i, Proxy ja Build teenuste installeerimine, n&amp;uuml;&amp;uuml;d on v&amp;otilde;imalik &amp;uuml;he liidese kaudu.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Antud versioon toob selge ja arusaadava lahususe installeerimise ja konfigureerimise vahel.&lt;/p&gt;
&lt;p&gt;Igatahes, sellele j&amp;auml;rgneb konfigureerimine, mis on midagi uut ja p&amp;otilde;nevamat.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Konfigureerimise wizard &amp;ndash;i p&amp;otilde;hileht&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://melborp.net/image.axd?picture=26.10_TFS2010_config_scr1.png" target="_blank"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="26.10_TFS2010_config_scr1" src="http://melborp.net/image.axd?picture=26.10_TFS2010_config_scr1_thumb.png" border="0" alt="26.10_TFS2010_config_scr1" width="559" height="403" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Siin on v&amp;otilde;imalik teil konfigureerida TFS Basic, Standard Single Server, Advanced &amp;hellip; jne valikutena. Standard Single Server pakub j&amp;auml;rgnevaid v&amp;otilde;imalusi seadistada (enamus on vaikimisi). Ainukene seade on TFS &amp;ndash;i teenuste konto seadmine.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://melborp.net/image.axd?picture=26.10_TFS2010_config_scr1_2.png" target="_blank"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="26.10_TFS2010_config_scr1_2" src="http://melborp.net/image.axd?picture=26.10_TFS2010_config_scr1_2_thumb.png" border="0" alt="26.10_TFS2010_config_scr1_2" width="560" height="203" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Ma ise proovisin Standard Single Server &amp;ndash;t ja v&amp;otilde;in &amp;ouml;elda, et kui teil on SQL Serveril oma nimega instants (mitte vaikimisi instantsi nimi), siis peate kasutama Advanced versiooni. Kes meist kasutab SQL serveri puhul vaikimisi instantsi nimesid? &amp;Uuml;ldiselt, enamus juhtudel, te peate kasutama advanced versiooni ja seda mitte ainult SQL serveri p&amp;auml;rast, vaid ka muude seotud komponentide p&amp;auml;rast nagu SharePoint ja Reporting Services.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Advanced&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://melborp.net/image.axd?picture=26.10_TFS2010_config_advanced_select.png" target="_blank"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="26.10_TFS2010_config_advanced_select" src="http://melborp.net/image.axd?picture=26.10_TFS2010_config_advanced_select_thumb.png" border="0" alt="26.10_TFS2010_config_advanced_select" width="559" height="396" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Kusjuures antud leht ise kirjeldab v&amp;auml;ga h&amp;auml;sti &amp;auml;ra, mis juhtudel &amp;ldquo;Advanced&amp;rdquo; valik on sobilik.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://melborp.net/image.axd?picture=26.10_TFS2010_config_advanced_src1.png" target="_blank"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; margin: 0px 4px 0px 0px; display: inline; border-top: 0px; border-right: 0px" title="26.10_TFS2010_config_advanced_src1" src="http://melborp.net/image.axd?picture=26.10_TFS2010_config_advanced_src1_thumb.png" border="0" alt="26.10_TFS2010_config_advanced_src1" width="425" height="319" align="left" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Nagu n&amp;auml;ha, konfigureerida on m&amp;otilde;nev&amp;otilde;rra rohkem. Andmebaasi server, rakenduse aadress IIS &amp;ndash;s, TFS &amp;ndash;i teenuskonto, raporteerimine, SharePoint ja projektide kollektsioon.&lt;/p&gt;
&lt;p&gt;Kui SQL Raporteerimise teenused ei ole konfigureeritud, siis ta palub teil need ette &amp;auml;ra teha, ennem pole v&amp;otilde;imalik TFS &amp;ndash;i kasutama konfigureerida. Varasemalt (2008 versioonis) ta lihtsalt kirjutas olemasolevad seaded &amp;uuml;le. Raporteerimisteenuste lugemiskontoks soovitan muud kui TFS &amp;ndash;i teenuskontot. SharePointi puhul on vaja valida, kas olemasolev installatsioon v&amp;otilde;i siis uus ning konfigureerida vastavalt &amp;ndash; ei miskit keerukat.&lt;/p&gt;
&lt;p&gt;Projektide kollektsioon on midagi uut ja seal tuleb seada peamiselt nimetus.&lt;/p&gt;
&lt;p&gt;&amp;Uuml;ks v&amp;auml;ga lahe osa konfigureerimisest on Review, kus saab k&amp;otilde;ikki seaded &amp;uuml;le pika loeteluna vaadata.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://melborp.net/image.axd?picture=26.10_TFS2010_config_advanced_src8_review.png" target="_blank"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="26.10_TFS2010_config_advanced_src8_review" src="http://melborp.net/image.axd?picture=26.10_TFS2010_config_advanced_src8_review_thumb.png" border="0" alt="26.10_TFS2010_config_advanced_src8_review" width="554" height="415" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Peale seda on v&amp;otilde;imalik lasta seaded automaatselt verifitseerida &amp;ndash; kas k&amp;otilde;ik ikka on korrektne ning kas konfigureerimine &amp;otilde;nnestuks? Tulemuseks on midagi all j&amp;auml;rgnevat.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://melborp.net/image.axd?picture=26.10_TFS2010_config_advanced_src8_check2.png" target="_blank"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="26.10_TFS2010_config_advanced_src8_check2" src="http://melborp.net/image.axd?picture=26.10_TFS2010_config_advanced_src8_check2_thumb.png" border="0" alt="26.10_TFS2010_config_advanced_src8_check2" width="561" height="421" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;M&amp;otilde;ned hoiatused, v&amp;otilde;ibolla m&amp;otilde;ned errorid, kui miskit on valesti jne. V&amp;otilde;imalik ka minna logi vaatama (kus tavap&amp;auml;raselt on rohkem infot). V&amp;otilde;ite eemaldada m&amp;otilde;ned warningud ja uuesti verifitseerida.&lt;/p&gt;
&lt;p&gt;J&amp;auml;rgneb konfigureerimine. Ja kui k&amp;otilde;ik h&amp;auml;sti l&amp;auml;heb, siis j&amp;auml;rgnev ekraan :)&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;a href="http://melborp.net/image.axd?picture=26.10_TFS2010_config_advanced_completed_success.png" target="_blank"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="26.10_TFS2010_config_advanced_completed_success" src="http://melborp.net/image.axd?picture=26.10_TFS2010_config_advanced_completed_success_thumb.png" border="0" alt="26.10_TFS2010_config_advanced_completed_success" width="560" height="436" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Muidugi alati, ei pruugi hoolimata verifitseerimisest, k&amp;otilde;ik edukalt minna. N&amp;auml;iteks esimesel korral sain mina hoopis j&amp;auml;rgneva vea:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;a href="http://melborp.net/image.axd?picture=26.10_TFS2010_config_advanced_src10_config.png" target="_blank"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; margin: 0px 6px 0px 0px; display: inline; border-top: 0px; border-right: 0px" title="26.10_TFS2010_config_advanced_src10_config" src="http://melborp.net/image.axd?picture=26.10_TFS2010_config_advanced_src10_config_thumb.png" border="0" alt="26.10_TFS2010_config_advanced_src10_config" width="323" height="244" /&gt;&lt;/a&gt;&lt;a href="http://melborp.net/image.axd?picture=26.10_TFS2010_config_advanced_src10_config_error.png" target="_blank"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="26.10_TFS2010_config_advanced_src10_config_error" src="http://melborp.net/image.axd?picture=26.10_TFS2010_config_advanced_src10_config_error_thumb.png" border="0" alt="26.10_TFS2010_config_advanced_src10_config_error" width="292" height="245" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Leiate antud vea kohta rohkem infot j&amp;auml;rgneva &lt;a href="https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=504392" target="_blank"&gt;raporteeritud bugi&lt;/a&gt; juurest. Igatahes, polnud nagu &amp;uuml;htegi viga konfiguratsiooniga, vaid ma kahtlustan et WAS ei andnud informatsiooni loodud veebisaidi kohta m&amp;otilde;istliku aja jooksul vms (&lt;a href="http://forums.iis.net/t/1150233.aspx"&gt;http://forums.iis.net/t/1150233.aspx&lt;/a&gt;). Sama konfiguratsiooni uuesti jooksutamisel k&amp;otilde;ik toimis.&lt;/p&gt;
&lt;p&gt;N&amp;uuml;&amp;uuml;d kui TFS ise on konfigureeritud, on v&amp;otilde;imalik konfigureerida wizardi abil Build &amp;ndash;imis teenused, mille konfigureerimine k&amp;auml;ib sarnaselt &amp;uuml;leval pool n&amp;auml;htule. Miskit keerukat v&amp;otilde;i probleeme selle juures, mul ei olnud.&lt;/p&gt;
&lt;p&gt;Peale konfigureerimis wizardi sulgemist l&amp;auml;heb k&amp;auml;ima TFS Administration Console ja on v&amp;otilde;imalik vaadata, mis k&amp;otilde;ik konfigureeritud on ja &amp;otilde;iguseid m&amp;auml;&amp;auml;rata jne. Kaks pilti ka sellest.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://melborp.net/image.axd?picture=28.10_TFS2010_admin_console.png" target="_blank"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="28.10_TFS2010_admin_console" src="http://melborp.net/image.axd?picture=28.10_TFS2010_admin_console_thumb.png" border="0" alt="28.10_TFS2010_admin_console" width="584" height="216" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://melborp.net/image.axd?picture=28.10_TFS2010_admin_console_apptier.png" target="_blank"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="28.10_TFS2010_admin_console_apptier" src="http://melborp.net/image.axd?picture=28.10_TFS2010_admin_console_apptier_thumb.png" border="0" alt="28.10_TFS2010_admin_console_apptier" width="583" height="470" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Loodetavasti on m&amp;otilde;nele need pildid julgustavad v&amp;otilde;i abistavad.&lt;/p&gt;
&lt;p&gt;Edu TFS 2010 Beta 2 &amp;ndash;ga ;)&lt;/p&gt;</description>
      <link>http://feedproxy.google.com/~r/melborp/~3/EoShuO6vfrI/post.aspx</link>
      <author>melborp</author>
      <comments>http://melborp.net/post/2009/10/29/TFS-2010-Beta-2-installeerimine-ja-konfigureerimine.aspx#comment</comments>
      <guid isPermaLink="false">http://melborp.net/post.aspx?id=6c3cf9c4-ab89-44f2-9f19-9fbf55767d01</guid>
      <pubDate>Thu, 29 Oct 2009 02:11:00 +0200</pubDate>
      <category>Microsoft</category>
      <category>Team Foundation Server</category>
      <category>Visual Studio Team System</category>
      <dc:publisher>melborp</dc:publisher>
      <pingback:server>http://melborp.net/pingback.axd</pingback:server>
      <pingback:target>http://melborp.net/post.aspx?id=6c3cf9c4-ab89-44f2-9f19-9fbf55767d01</pingback:target>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://melborp.net/trackback.axd?id=6c3cf9c4-ab89-44f2-9f19-9fbf55767d01</trackback:ping>
      <wfw:comment>http://melborp.net/post/2009/10/29/TFS-2010-Beta-2-installeerimine-ja-konfigureerimine.aspx#comment</wfw:comment>
      <wfw:commentRss>http://melborp.net/syndication.axd?post=6c3cf9c4-ab89-44f2-9f19-9fbf55767d01</wfw:commentRss>
    <feedburner:origLink>http://melborp.net/post.aspx?id=6c3cf9c4-ab89-44f2-9f19-9fbf55767d01</feedburner:origLink></item>
    <item>
      <title>Tip: Veel lisainfot @ kohta C# -s</title>
      <description>&lt;p&gt;Kirjutasin kunagi &lt;a href="http://melborp.net/post/2007/10/17/C-i-seeria-.aspx" target="_blank"&gt;ammu C# –i seeriat ja seal hulgas tutvustasin @ väljendit&lt;/a&gt;. Mõtlesin, et kui ma juba nii hilja üleval olen ning avastasin, et üks nüans on jäänud selle puhul mainimata, siis kirjutaks kiirelt ühe postituse ka ära.&lt;/p&gt;  &lt;p&gt;Nimelt on @ –l veel üks lahe omadus.&lt;/p&gt;  &lt;p&gt;Kui lisate @ stringi algusesse, siis saate ilma stringe liitmata vabalt teksti kirjutada (k.a. reavahetustega) kuni stringi lõpu märgini (“). Näide on parem, kui minu sõnastus sel kellaajal.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Näide 1:&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;public static readonly string BookApprovedEmail = @&amp;quot;&amp;lt;html&amp;gt;&amp;lt;body&amp;gt;&amp;lt;p&amp;gt;Tere {0},&amp;lt;/p&amp;gt;   &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;p&amp;gt;Teie raamatu '{1}' arvamus kinnitati&amp;lt;/p&amp;gt;    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;p&amp;gt;Administraatori selgitus: {2}&amp;lt;/p&amp;gt;    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;p&amp;gt;Tervitustega,&amp;lt;br/&amp;gt;ENETA meeskond&amp;lt;/p&amp;gt;&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;&amp;quot;;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Näide 2:&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;var queryString = @&amp;quot;&amp;lt;Where&amp;gt;&amp;lt;And&amp;gt;   &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;Eq&amp;gt;&amp;lt;FieldRef Name='RealAuthor' LookupId='True' /&amp;gt;&amp;lt;Value Type='User'&amp;gt;{0}&amp;lt;/Value&amp;gt;&amp;lt;/Eq&amp;gt;    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;Eq&amp;gt;&amp;lt;FieldRef Name='ContentType' /&amp;gt;&amp;lt;Value Type='Text'&amp;gt;{1}&amp;lt;/Value&amp;gt;&amp;lt;/Eq&amp;gt;    &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;/And&amp;gt;&amp;lt;/Where&amp;gt;&amp;quot;;&lt;/p&gt;  &lt;p&gt;Teeb antud juhul stringi veidi loetavamaks. Need ei pruugi olla eeskujulikud näited, aga illustreerivad kasutust ikkagi ;)&lt;/p&gt;  &lt;p&gt;Edu!&lt;/p&gt;</description>
      <link>http://feedproxy.google.com/~r/melborp/~3/Vgnt8kBd79c/post.aspx</link>
      <author>melborp</author>
      <comments>http://melborp.net/post/2009/10/24/Tip-Veel-lisainfot-kohta-C-s.aspx#comment</comments>
      <guid isPermaLink="false">http://melborp.net/post.aspx?id=d87b7dbf-7c76-42ce-b047-9c3aa2d5dcdf</guid>
      <pubDate>Sat, 24 Oct 2009 04:25:31 +0200</pubDate>
      <category>C#</category>
      <dc:publisher>melborp</dc:publisher>
      <pingback:server>http://melborp.net/pingback.axd</pingback:server>
      <pingback:target>http://melborp.net/post.aspx?id=d87b7dbf-7c76-42ce-b047-9c3aa2d5dcdf</pingback:target>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://melborp.net/trackback.axd?id=d87b7dbf-7c76-42ce-b047-9c3aa2d5dcdf</trackback:ping>
      <wfw:comment>http://melborp.net/post/2009/10/24/Tip-Veel-lisainfot-kohta-C-s.aspx#comment</wfw:comment>
      <wfw:commentRss>http://melborp.net/syndication.axd?post=d87b7dbf-7c76-42ce-b047-9c3aa2d5dcdf</wfw:commentRss>
    <feedburner:origLink>http://melborp.net/post.aspx?id=d87b7dbf-7c76-42ce-b047-9c3aa2d5dcdf</feedburner:origLink></item>
    <item>
      <title>Huvitav leid: Valed aadressid otsingutulemustena</title>
      <description>&lt;p&gt;Hästi lühikene ja kiire tähelepanek. Mõtlesin, et vaatan mida google.com ja bing.com minu blogi aadressi peale ka ütlevad. Tulemuseks sain esimesel otsingulehel järgnevad huvitavad väljavõtted:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Bing&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://melborp.net/image.axd?picture=bing_weird_result.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="bing_weird_result" border="0" alt="bing_weird_result" src="http://melborp.net/image.axd?picture=bing_weird_result_thumb.png" width="506" height="484" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Google&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://melborp.net/image.axd?picture=google_weird_result.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="google_weird_result" border="0" alt="google_weird_result" src="http://melborp.net/image.axd?picture=google_weird_result_thumb.png" width="551" height="484" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Müstika minule hetkel, kust need mootorid seda on endale indekseerinud. Võibolla on vastus Bingi tulemustele Google –i otsingu tulemustes ;) Punased kastid huvitavatel tulemustel.&lt;/p&gt;</description>
      <link>http://feedproxy.google.com/~r/melborp/~3/kXcuakFpPzQ/post.aspx</link>
      <author>melborp</author>
      <comments>http://melborp.net/post/2009/10/23/Huvitav-leid-Valed-aadressid-otsingutulemustena.aspx#comment</comments>
      <guid isPermaLink="false">http://melborp.net/post.aspx?id=a6ff700f-4452-4cd7-bd15-0c29013439ce</guid>
      <pubDate>Fri, 23 Oct 2009 15:04:35 +0200</pubDate>
      <category>Huvitav leid</category>
      <dc:publisher>melborp</dc:publisher>
      <pingback:server>http://melborp.net/pingback.axd</pingback:server>
      <pingback:target>http://melborp.net/post.aspx?id=a6ff700f-4452-4cd7-bd15-0c29013439ce</pingback:target>
      <slash:comments>2</slash:comments>
      <trackback:ping>http://melborp.net/trackback.axd?id=a6ff700f-4452-4cd7-bd15-0c29013439ce</trackback:ping>
      <wfw:comment>http://melborp.net/post/2009/10/23/Huvitav-leid-Valed-aadressid-otsingutulemustena.aspx#comment</wfw:comment>
      <wfw:commentRss>http://melborp.net/syndication.axd?post=a6ff700f-4452-4cd7-bd15-0c29013439ce</wfw:commentRss>
    <feedburner:origLink>http://melborp.net/post.aspx?id=a6ff700f-4452-4cd7-bd15-0c29013439ce</feedburner:origLink></item>
    <item>
      <title>Hyper-V ja liiga palju snapshote võtab palju ruumi</title>
      <description>&lt;p&gt;Juba mitmendat kuud töötan ma kasutades Windows Server 2008 –t oma desktop operatsioonisüsteemina ja Hyper-V –d kui oma virtualiseerimisplatvormi. Hankisin selleks endale spetsiaalselt järgmise konfiguratsiooniga masina:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;AMD Phenom Quad Core 2,3GHz AM2 &lt;/li&gt;    &lt;li&gt;2x SATA II 500GB 32MB Cachinga kettad (mirroris) &lt;/li&gt;    &lt;li&gt;8GB 1066 MHz DDR2 mälud &lt;/li&gt;    &lt;li&gt;&lt;a href="http://melborp.net/post/2009/07/08/SSD-kettad.aspx" target="_blank"&gt;80 GB Intel X25-M MLC ketas üle SATA (3Gbit/s)&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Kõik virtuaalsed masinad asuvad mul SSD ketta peal ja neid on hetkel neli. Teile võib tunduda, et 80GB peale ei mahu eriti palju, aga see ei vasta tõele. Trikiks on kasutada Compressed foldereid ;) Märkimisväärselt vähem ruumi võtab, veidi rohkem proset aga vähem on kirjutada/lugeda kettalt. Sinna mahub umbes 1-2 masinat veel ;) &lt;/p&gt;  &lt;p&gt;Või siis õigemini mahuks, aga ma olen olnud hooletu snapshotide loomisel ja tekitanud neid palju iga masina kohta. Nüüd kui masinad on stabiilsemas seisus ja ma ei eksperimenteeri konkreetsetega enam nii palju, siis tahaks snapshote vähendada (tagasi merge –da originaalsesse .vhd –sse). Asi on kohe naeruväärselt jama, sest enamasti võtavad snapshotid ühe masina kohta kordi rohkem ruumi kui orignaalne algne ketas. &lt;/p&gt;  &lt;p&gt;Nüüd aga on vaja lahendust, et need diferentsiaal-kettad tagasi panna ühte – peaks vähem ruumi võtma. &lt;/p&gt;  &lt;p&gt;Netist leidsin järgneva juhendi, mida plaanin kasutada ja millest võibolla on kasu teistelgi.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a title="http://networkfoo.org/server-infrastructure/recovering-your-virtual-machine-how-manually-merge-hyper-v-snapshots-back-one-" href="http://networkfoo.org/server-infrastructure/recovering-your-virtual-machine-how-manually-merge-hyper-v-snapshots-back-one-" target="_blank"&gt;recovering-your-virtual-machine-how-manually-merge-hyper-v-snapshots-back-one-&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Update 23.10.2009: &lt;/strong&gt;Kasutades juhendit ees pool mainitud lingil õnnestus edukalt taastada 7 snapshotiga masin üheks .vhd –ks. Samas parajalt käsitööd. &lt;/p&gt;  &lt;p&gt;Sain ka sõbralt infot, et kõige lihtsam viis on kustutada snapshot (kui on mitu, siis kustuta puu) ja siis peaks need mergetama baas-ketta külge tagasi automaatselt. Testisin teise virtuaalse masina peal järgi, millel oli 6-7 snapshoti ja merge –s ilusti tagasi baas ketta külge kõik muudatused. Kusjuures ma tegin seda masina peal, mis oli Saved olekus. &lt;/p&gt;  &lt;p&gt;-----&lt;/p&gt;  &lt;p&gt;Tegelik eesmärk on aga hoiatada kõikki, kes kasutavad Hyper-V –d ja loovad Snapshote – mõelge ikka hoolega, kas on vaja seda snapshoti, sest mingi hetk tuleb teil hakata neid ka tagasi mergema, kui ruum otsa saab ;) Muidu on snapshotide tegemine igati vinge feature ;)&lt;/p&gt;  &lt;p&gt;See üheks .VHD –ks tegemine ei ole nii meeldiv nagu võiks olla. &lt;/p&gt;  &lt;p&gt;Üldjoontes on aga Hyper-V kasutamine ja niisuguse keskkonna kasutamine märkimisväärselt suurendanud effektiivsust ja seda just arendades erinevaid projekte erinevates keskkondades erinevate kliendite jaoks :) Super kasulik töötamise viis, mida kavatsen jätkata! &lt;/p&gt;  &lt;p&gt;Viimase tähelepanekuna SSD ketaste osas (vähemalt Intel X25-M MLC puhul), võin kinnitada, et mitme masina samaegne jooksutamine ei ole mitte mingi probleem :) Ise jooksutan tihti 3 masinat korraga sealt ;) Tee järgi 7200 rpm kettaga üle USB –i või SATA ;)&lt;/p&gt;</description>
      <link>http://feedproxy.google.com/~r/melborp/~3/C3cY6lSGgaE/post.aspx</link>
      <author>melborp</author>
      <comments>http://melborp.net/post/2009/10/23/Hyper-V-ja-liiga-palju-snapshote-votab-palju-ruumi.aspx#comment</comments>
      <guid isPermaLink="false">http://melborp.net/post.aspx?id=06e22b20-db9c-47c1-98e3-6128295cad20</guid>
      <pubDate>Fri, 23 Oct 2009 02:46:27 +0200</pubDate>
      <category>Arendus</category>
      <category>Windows</category>
      <dc:publisher>melborp</dc:publisher>
      <pingback:server>http://melborp.net/pingback.axd</pingback:server>
      <pingback:target>http://melborp.net/post.aspx?id=06e22b20-db9c-47c1-98e3-6128295cad20</pingback:target>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://melborp.net/trackback.axd?id=06e22b20-db9c-47c1-98e3-6128295cad20</trackback:ping>
      <wfw:comment>http://melborp.net/post/2009/10/23/Hyper-V-ja-liiga-palju-snapshote-votab-palju-ruumi.aspx#comment</wfw:comment>
      <wfw:commentRss>http://melborp.net/syndication.axd?post=06e22b20-db9c-47c1-98e3-6128295cad20</wfw:commentRss>
    <feedburner:origLink>http://melborp.net/post.aspx?id=06e22b20-db9c-47c1-98e3-6128295cad20</feedburner:origLink></item>
    <item>
      <title>Mina olin puu otsas kui pauk käis ehk mis juhtus?</title>
      <description>&lt;p&gt;Kindlasti on mõned täheldanud, et blogisse pole ühtegi uut postitust viimase kuu jooksul tulnud. Millega ma õige tegelnud olen, et blogida pole saanud?&amp;#160; Mis blogi see üldse on, see ei näe välja nagu melborp.net vanasti? Kuhu kadus vana mootor CommunityServer?&lt;/p&gt;  &lt;p&gt;Kõigest sellest ja veel mõnest uudisest kohe lähemalt.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Esimene&lt;/strong&gt; ja vast kõige nähtavam muudatus ning uudis on see, et olen vahetanud oma blogi hosti, mootorit ja disaini. Kunagi kui alustasin blogimist tundus CommunityServer parima mootorina .NET –i maastikul ja sel hetkel võibolla oligi. Vahepeal on aga CommunityServeriga toimunud poliitilised muutused ja tasuta versioon ei ole enam niimoodi kättesaadav nagu vanasti, mis ei võimalda mul enam mootorit uuendada. Tekkis vajadus alternatiivi järgi, mis pakuks samasuguseid võimalusi või rohkemgi ja, millele saaks soovi korral kergemini uuendusi ning muudatusi teha. See vajadus oli üleval mõnda aega kuni lõpuks muutus vältimatuks, sest vana eneta portaali serveril, kus blogi asus, taheti juhe seinast tõmmata. Valisin välja &lt;a href="http://www.codeplex.com/blogengine" target="_blank"&gt;BlogEngine .NET&lt;/a&gt; mootori oma lihtsuse ja võimekuste poolest ning muidugi, kuna see on kirjutatud .NET –i platvormile. Mootor on nii lihtsalt üles ehitatud, et süsteemile pihta saamine võttis kõigest mõned tunnid ja juba suutsin teha endale vajalikke täiendusi nagu Asirra captcha põhise kommenteerija valideerimise lisamine. Mootoril on kaasas terve hulk äggedaid disaine, millest ühte näete ka hetkel minu blogis kasutusel. &lt;/p&gt;  &lt;p&gt;Igatahes olen rahul. Kuidas teile meeldib?&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Teine&lt;/strong&gt; tähtis uudis on see, et alates järgmisest nädalast 26 –ndast Oktoobrist, alustan ma tööd ja elamist Rootsis. Kolin oma neiu ja kassiga püsivalt Rootsi selle aasta jooksul. Esialgu reisin Eesti ja Rootsi vahet rohkem, hiljem aga vähem. See ei muuda mu pühendumist blogida eesti keeles siin või, et mind Eestis enam üldse ei näe. Ikka näeb nii mõnelgi üritusel, aga harvem. Rootsi pole ju tegelikult kaugel, lennukiga naeruväärsed 50 minutit reisi, mida on vähem kui mõnel hommikul kodust tööle sõitmiseks kulub ;) &lt;/p&gt;  &lt;p&gt;Alustan tööd süsteemi arhitektina firmas EU-Supply, mis tegeleb üle-euroopaliste ja suurte hangete korraldamise süsteemi arendamisega, mida müüakse kui toodet ja hostitud teenust. Nii ettevõte kui ka toode on minu jaoks huvitavas staadiumis ning pakub palju väljakutseid. Eks näis kuidas seal läheb.&lt;/p&gt;  &lt;p&gt;Välismaal töötamise ja elamise kogemust olen ma himustanud juba aastaid, nüüd saab see teoks ja algab Rootsis.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;a href="http://melborp.net/image.axd?picture=MVPLogo.gif"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; margin: 4px 0px 0px 4px; display: inline; border-top: 0px; border-right: 0px" title="MVPLogo" border="0" alt="MVPLogo" align="right" src="http://melborp.net/image.axd?picture=MVPLogo_thumb.gif" width="115" height="180" /&gt;&lt;/a&gt;Kolmas&lt;/strong&gt; tähtis ja põnev uudis, mida kindlasti paljud on kuulnud juba &lt;a href="http://blogs.msdn.com/evangelism/archive/2009/10/03/eestis-on-uus-mvp-team-system.aspx" target="_blank"&gt;Andrese blogist&lt;/a&gt;, on see, et Microsoft on mind austanud niisuguse tiitliga nagu MVP (Most Valuable Professional) Team System –i valdkonnas. Mida see õige tähendab minu jaoks? Mul on võimalus paremini panustada ja rikastada eesti arendajate kommuuni huvitava informatsiooniga Team Systemi kui ka .NET –i platvormil ja seda ma plaanin hakata tegema läbi antud blogi kui ka &lt;a href="http://www.eneta.ee/FOORUM/Lehed/default.aspx" target="_blank"&gt;eneta portaali foorumis&lt;/a&gt;aktiivselt osaledes. Eks näeb ja kuuleb minust mujalgi sellega seoses. Igatahes avanes minu jaoks mitmeid uusi uksi tänu MVP tiitlile. &lt;/p&gt;  &lt;p&gt;Seoses sellega on mul ka pisikene pildiseerija MVP tiitliga kaasas käivast mustast kastist ning asjadest, mis selle sees on :)&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Must kast&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;a href="http://melborp.net/image.axd?picture=mvp_black_box.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="mvp_black_box" border="0" alt="mvp_black_box" src="http://melborp.net/image.axd?picture=mvp_black_box_thumb.jpg" width="443" height="431" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Mina koos tiitli ja super laheda klaaskujuga (üldsegi mitte pisikene või kerge klasskuju!) &lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://melborp.net/image.axd?picture=mvp_me_with_glass_title.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="mvp_me_with_glass_title" border="0" alt="mvp_me_with_glass_title" src="http://melborp.net/image.axd?picture=mvp_me_with_glass_title_thumb.jpg" width="332" height="410" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Klaas kuju eraldi seisvalt ja lähedalt pildistatud&lt;/strong&gt; (manuaalse fookusega, kuna automaatne fookus objektiivil nii lähedalt ei toiminud). Kui aus olla, siis pildistamise peale kulus kõva 30 minutit – sattusin neiuga hoogu. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://melborp.net/image.axd?picture=mvp_glass.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="mvp_glass" border="0" alt="mvp_glass" src="http://melborp.net/image.axd?picture=mvp_glass_thumb.jpg" width="351" height="431" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Lisaks nendele kolmele põhiuudisele ja kaasnevatele tegevustele olen ma aktiivne olnud &lt;a href="http://www.eneta.ee"&gt;www.eneta.ee&lt;/a&gt; käivitumisega, esinenud MSP –de demo õhtul ITK -s ja viimased kaks nädalat olnud bronhiidis. &lt;/p&gt;  &lt;p&gt;Tagant järele mõeldes ja seda nimekirja lugedes ikka mõnevõrra aktiivne olnud, kuigi blogis välja ei paista – või mis?&lt;/p&gt;  &lt;p&gt;Päikest!&lt;/p&gt;</description>
      <link>http://feedproxy.google.com/~r/melborp/~3/fBtlf5VMczA/post.aspx</link>
      <author>melborp</author>
      <comments>http://melborp.net/post/2009/10/23/Mina-olin-puu-otsas-kui-pauk-kais-ehk-mis-juhtus.aspx#comment</comments>
      <guid isPermaLink="false">http://melborp.net/post.aspx?id=00e95280-0fc4-49b7-94c4-6139417c444b</guid>
      <pubDate>Fri, 23 Oct 2009 01:47:42 +0200</pubDate>
      <category>Elu</category>
      <category>Uudis</category>
      <dc:publisher>melborp</dc:publisher>
      <pingback:server>http://melborp.net/pingback.axd</pingback:server>
      <pingback:target>http://melborp.net/post.aspx?id=00e95280-0fc4-49b7-94c4-6139417c444b</pingback:target>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://melborp.net/trackback.axd?id=00e95280-0fc4-49b7-94c4-6139417c444b</trackback:ping>
      <wfw:comment>http://melborp.net/post/2009/10/23/Mina-olin-puu-otsas-kui-pauk-kais-ehk-mis-juhtus.aspx#comment</wfw:comment>
      <wfw:commentRss>http://melborp.net/syndication.axd?post=00e95280-0fc4-49b7-94c4-6139417c444b</wfw:commentRss>
    <feedburner:origLink>http://melborp.net/post.aspx?id=00e95280-0fc4-49b7-94c4-6139417c444b</feedburner:origLink></item>
    <item>
      <title>Kasulik viide: elutsükli valik projektile</title>
      <description>&lt;p&gt;Avastasin ühe huvitava artikkli teemal – mis on arenduselutükkel ja kuidas seda valida. Olen ka ise täheldanud tänapäeval, et vaidlus on tihtipeale agiilsete ja traditsiooniliste vahel ning ma ise olen agiilse arendusstiili pooldaja/kasutaja (arendusmetoodikad nagu Scrum, MSF Agile ja agiilsed praktikad). Samas enamus projektides, milles olen osalenud tehakse kombinatsiooni vastavalt projektile ja organisatsioonile – võetakse selline arendus elutsükkel, mis sobib organisatsiooniga ja praktikad, mis muudavad töö projektis efektiivsemaks ning minnakse seda teed. Ei pea tegema täpselt Scrumi, MSF Agile –i, waterfall -i või muud. On variante üleminekuks, on variante, et aeglaselt kohaneda ning harjuda uute/teiste meetoditega ning ning leida need praktikad, võtted, mis aitavad efektiivsemalt tööd teha. Igasse organisatsiooni ei saa kohe scrumi kasutusele võtta. Igat tüüpi projekti arendamisel ei pruugi ka scrum või MSF agile mõistlik olla. Organisatsiooni muutmine on teadaolevalt väga vaevarikas ja pikk protsess ning nõuab tahtejõudu muutuda terve organisatsiooni poolt ning eesmärk on ju teha tööd efektiivsemalt, mitte kasutada mingit kindlat elutsükklit – agiilset või muud oma töö tegemisel. &lt;/p&gt;  &lt;p&gt;Artikkel ise asub siin: &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a title="http://www.jrothman.com/Papers/Cutter/whatlifecycle.html" href="http://www.jrothman.com/Papers/Cutter/whatlifecycle.html"&gt;http://www.jrothman.com/Papers/Cutter/whatlifecycle.html&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;</description>
      <link>http://feedproxy.google.com/~r/melborp/~3/ciJZbhK2ZOo/post.aspx</link>
      <author>melborp</author>
      <comments>http://melborp.net/post/2009/09/19/Kasulik-viide-elutsukli-valik-projektile.aspx#comment</comments>
      <guid isPermaLink="false">http://melborp.net/post.aspx?id=53f6e209-6a84-4a3c-bf64-642168af1e50</guid>
      <pubDate>Sat, 19 Sep 2009 21:03:33 +0200</pubDate>
      <category>Huvitav leid</category>
      <category>Agiilne arendus</category>
      <category>Viited</category>
      <dc:publisher>melborp</dc:publisher>
      <pingback:server>http://melborp.net/pingback.axd</pingback:server>
      <pingback:target>http://melborp.net/post.aspx?id=53f6e209-6a84-4a3c-bf64-642168af1e50</pingback:target>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://melborp.net/trackback.axd?id=53f6e209-6a84-4a3c-bf64-642168af1e50</trackback:ping>
      <wfw:comment>http://melborp.net/post/2009/09/19/Kasulik-viide-elutsukli-valik-projektile.aspx#comment</wfw:comment>
      <wfw:commentRss>http://melborp.net/syndication.axd?post=53f6e209-6a84-4a3c-bf64-642168af1e50</wfw:commentRss>
    <feedburner:origLink>http://melborp.net/post.aspx?id=53f6e209-6a84-4a3c-bf64-642168af1e50</feedburner:origLink></item>
    <item>
      <title>VS2008 T4 Template ja hostspecific</title>
      <description>&lt;p&gt;Olen &lt;a href="http://dev.melborp.net/post/2009/05/13/T4-mallid-konstantide-genereerimiseks.aspx" target="_blank"&gt;varasemalt kirjutanud T4 mallide kasutamisest koodi genereerimisel&lt;/a&gt;. Ise kasutan seda n&amp;auml;iteks SharePointi lahenduste juures, kus v&amp;auml;ljade ja sisut&amp;uuml;&amp;uuml;pide XML &amp;ndash;de pealt konstantide genereerimine m&amp;otilde;istlik tundub.&lt;/p&gt;
&lt;p&gt;&amp;Uuml;ks ebameeldivus T4 mallidega siiski oli, kuni eilseni. Ma polnud saanud m&amp;otilde;istlikult t&amp;ouml;&amp;ouml;le XML &amp;ndash;i (v&amp;otilde;i teiste) andmefailde leidmist lahenduse v&amp;otilde;i projekti relatiivselt asukohalt. Ei taha ju kirjutada koodi genereerijasse sisse absoluutset teekonda, kus fail asub. See v&amp;otilde;ib olla igal arendajal erinev.&lt;/p&gt;
&lt;p&gt;Soovitan lugeda Oleg Sychi postitusi T4 mallide kohta. Olen ka neile varem viidanud. N&amp;uuml;&amp;uuml;d viitaks konkreetselt &lt;a href="http://www.olegsych.com/2008/02/t4-template-directive/" target="_blank"&gt;T4 Template direktiivile&lt;/a&gt;. Seal see lahendus peituski.&lt;/p&gt;
&lt;p&gt;Selleks, et te saaksite relatiivsest asukohast absoluutset tuletada, on vaja j&amp;auml;rgmist teha.&lt;/p&gt;
&lt;p&gt;1. Lisada &amp;ldquo;*.tt&amp;rdquo; faili p&amp;auml;isesse direktiiv - &amp;lt;#@ template #&amp;gt;&lt;/p&gt;
&lt;p&gt;2. Lisada antud direktiivile attribuut &amp;ldquo;hostspecific&amp;rdquo; v&amp;auml;&amp;auml;rtusega &amp;ldquo;true&amp;rdquo;. hostsspecific attribuut teeb seda, et teile muutub k&amp;auml;ttesaadavaks property nimega Host (objekt, mis tuleneb &lt;a href="http://msdn2.microsoft.com/en-us/library/microsoft.visualstudio.texttemplating.itexttemplatingenginehost.aspx"&gt;ITextTemplatingEngineHost&lt;/a&gt; liidesest), mis v&amp;otilde;imaldab muuhulgas &amp;ldquo;ResolvePath&amp;rdquo; tegevust.&lt;/p&gt;
&lt;p&gt;&amp;lt;#@ template hostspecific=&amp;rdquo;true&amp;rdquo; #&amp;gt;&lt;/p&gt;
&lt;p&gt;3. Seej&amp;auml;rel on v&amp;otilde;imalik relatiivse asukoha j&amp;auml;rgi absoluutselt leida n&amp;auml;iteks j&amp;auml;rgmiselt:&lt;/p&gt;
&lt;p&gt;Host.ResolvePath(@"..\..\Project2\12\TEMPLATE\FEATURES\Project\Fields\Fields.xml");&lt;/p&gt;
&lt;p&gt;(kaks kataloogi &amp;uuml;les poole ja seej&amp;auml;rel Project2\12\&amp;hellip;)&lt;/p&gt;
&lt;p&gt;Edu!&lt;/p&gt;</description>
      <link>http://feedproxy.google.com/~r/melborp/~3/dsb5g_-pZ-U/post.aspx</link>
      <author>melborp</author>
      <comments>http://melborp.net/post/2009/09/17/VS2008-T4-Template-ja-hostspecific.aspx#comment</comments>
      <guid isPermaLink="false">http://melborp.net/post.aspx?id=866dd7d1-d549-4023-8ac3-8f65a42410b4</guid>
      <pubDate>Thu, 17 Sep 2009 06:13:00 +0200</pubDate>
      <category>C#</category>
      <category>Tips &amp;amp; Tricks</category>
      <category>Visual Studio 2008</category>
      <dc:publisher>melborp</dc:publisher>
      <pingback:server>http://melborp.net/pingback.axd</pingback:server>
      <pingback:target>http://melborp.net/post.aspx?id=866dd7d1-d549-4023-8ac3-8f65a42410b4</pingback:target>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://melborp.net/trackback.axd?id=866dd7d1-d549-4023-8ac3-8f65a42410b4</trackback:ping>
      <wfw:comment>http://melborp.net/post/2009/09/17/VS2008-T4-Template-ja-hostspecific.aspx#comment</wfw:comment>
      <wfw:commentRss>http://melborp.net/syndication.axd?post=866dd7d1-d549-4023-8ac3-8f65a42410b4</wfw:commentRss>
    <feedburner:origLink>http://melborp.net/post.aspx?id=866dd7d1-d549-4023-8ac3-8f65a42410b4</feedburner:origLink></item>
  </channel>
</rss>
