Uus: VS2010 Pro Power Tools

by melborp 10. juuni 2010 22:00

Microsoft on välja laksnud järgmised power tool’d Visual Studio’le nimega Visual Studio 2010 Pro Power Tools, mis on kasutatav kõikide Visual Studiotega peale Express versioonide. Nende vahednite eesmärk on väljas pool Visual Studio toote arendustsüklit tuua klientideni mõnusaid ja kasulikke pisitäiendusi Visual Studiosse.

Pole ise veel neid vahendeid proovinud (mul on upgrade tulemas järgmine nädal), aga olen silma peal hoidnud inimeste tagasisidel ja tundub nagu mõned omadused on väga lahedad ja kasulikud nagu Tabify/Untabify, juhul kui failis on Tab-d ja tühikud segamini kasutuses, või paranenud Add Reference dialog, … ja mõned omadused on häirivad nagu ctrl+click (go to definition), mida ei saa konfigureerida. Eks proovige ise järgi ja jagage arvamust siin :)

Lisainfot:

Lisaks on Scott Hanselman kirjutanud postituse tema lemmik VS2010 Power Toolidest.

Tags: ,

Uudis | Visual Studio | Microsoft | Viited

Remote Desktop mitme ekraaniga – SplitView aitab

by melborp 9. juuni 2010 23:59

Oma igapäevatöös olen harjunud kasutama kahte ekraani ja ma usun, et see on tavapärane lähenemine arendajate juures. Praegusel ajal võib siht olla juba 3 ekraani suunas. Arendades on vaja Visual Studiot (koodi) näha ühelt ekraanilt, browserit teiselt ekraanilt.  Võibolla isegi jagada hoopis Visual Studio kahe monitori peale ja siis oleks vaja kolmandat monitori browseri jaoks, et saaks otsida, vaadata ja lugeda samaaegselt ning kasutada ära infot koodi kirjutamise juures. See kõik tõstab produktiivsust – sest ei pea akente vahel pendeldama koguaeg.

Teine asi, mida ma oma igapäevatöös kasutan juba aastaid on virtualiseerimine – mul on olemas host masin, kus pole peale meilikliendi, browseri ja Office’i eriti midagi. Ning siis on mul 1..n virtuaalset masinat, millest vähemalt üks on arendamiseks mõeldud. Nüüd siit tulebki probleem – ma soovin kasutada ja ühenduda oma virtuaaalse arendusmasina külge ja samal ajal kasutada mitut ekraani selles remote desktopi sessioonis.

Ma olen pikka aega kasutanud ühte ekraani arendamisel üle remote desktopi, kuna olen laisk olnud, pole mahti olnud või pole piisavat motivatsiooni olnud seda probleemi lahendada. Igatahes, täna hommikul sai mõõt täis ja otsustasin probleemi ära lahendada. Järgnevalt kirjeldakski tulemust, milleni jõudsin.

Lahendus

Lahendus koosneb kahest osast. Esimene nendest on see, et alates Remote Desktop v6.0 on võimalik remote desktopi rakendust span’ida üle mitme ekraani. Seda saab teha käivitades käsurealt remote desktopi järgnevalt:

mstsc /span

Mida see siis õigupoolest teeb? Ütleb remote desktopile, et paigutu üle virtuaalse desktopi, mis võib koosneda mitmest monitorist. Väike lõik mstsc helpist:

image

Kõik on tore ja ilus kasutades /span –i laiendit, ainult et niimoodi jagatud virtuaalset desktopi kasutades panete te tähele koheselt erinevaid ebameeldivusi. Nagu näiteks see, et sisse logimine on läinud kahe ekraani keskele ja asub poolenisti mõlemal, igakord kui avate akna siis see avaneb poolenisti ühel monitoril ja teisel monitoril, igakord kui teete maximize, siis toimub see üle kogu virtuaalse desktopi, taskbar on üle kogu virtuaalse desktopi jne.

Ma olen suht kindel, et need pisiasjad muutuvad häirivaks ja nad ei anna tulle tunnet, et sul on tegu mitme monitoriga, vaid ühega desktopiga üle kahe.

Mängu tuleb lisavidin nimega SplitView!

SplitView on niisugune lahe vidin, mis jookseb teie virtuaalses masinas, mida soovite mitme monitoriga kasutada ja ta lahendan kõik ees pool välja toodud probleemid ja ebameeldivused. Ta tekitab teile tunde, nagu te ei remote’ks vaid teil ongi mitu monitori ja kõik toimib täpselt nii nagu te olete harjunud. Taskbar pole enam üle terve virtuaalse desktopi, maximize toimib ühe monitori sees, asjad avanevad ühe monitori sees, mitte üle virtuaalse desktopi jne.

Elu on ilus ja virtuaalse masina ja mitme monitori kasutamine ei ole omavahel enam konfliktis või tekita ebameeldivust.

SplitView ei ole tasuta vidin! Sellest veidi lähemalt varsti.

Lisainfo SplitView kohta:

Kõik on tore ja see on minu poolt hetkel katsetatav lahendus. (mstsc /span + SplitView)

Ma oleksin väga huvitatud lugejate kogemustest sama probleemi lahendamisel või kogemustest SplitView –ga?

SplitView litsentseerimist vaadates tekib mul mitmeid küsimärke. See mitte kuidagi ei soodusta arenduse seisukohast vahendi kasutamist. Nimelt on vaja Remote Desktopi puhul “Terminal Services Edition” litsentsi, ja see maksab kas 729$ per server või siis 59$ per concurrent user ainult, et miinimum 20 kasutaja litsentsi? 20 –nd litsentsi pole mul küll nüüd vaja ja 729$ on liiga krõbe.

On kellelgi reaalset kogemust SplitView tootjate ja selle vahendi litsentseerimisega?

Tags:

Huvitav leid | Viited | Arendus

Nutikas ja tasuta vidin VS2010–le: TTXPathNavigatorVSIX

by melborp 8. juuni 2010 12:16

image

Tööjuures saab parajalt XML-i ja XPath’iga tegevusi tehtud ning siiamaani oleme XPath’i päringute testimiseks kasutanud XmlSpy’d. Nüüd mõned päevad tagasi mõtlesime, et palju toredam oleks kõikke XML-i ja XPath’iga seoses teha ühest vahendist, nii et ei peaks lahkuma Visual Studiost. Lisaks on ilma konfigureerimata kahe erineva XML-i töövahendi kasutamisega faili formaatimisel erinevustega parajalt jurasid.

Seega avasin oma VS2010-s Extension Manager’i (paremal) ning otsisin vastavat vahendit Visual Studio Galleryst ja leidsingi - TTXPathNavigatorVSIX. Täpselt see mis vaja, integreeritud vahend VS2010-ga ning võimaldab testida XML-i andmete peal XPath’i väljendeid.

Muidugi pakub XmlSpy palju rohkemat, kui XML-i kirjutamine ja XPath’i väljendite testimine, aga meie kontekstis on see üks peamisi tegevusi ja tundub, et nüüdsest saame ainult Visual Studio’ga hakkama (Visual Studio võimaldab nii schema abil kirjutamist, valideerimist, XML-i kirjutamist + snipeteid, intellisensi, XSLT debuggimist – ja nüüd ka XPath’i testimist).

Kui teil Extension Manager ei meeldi või kasutate varasemat versiooni Visual Studiost, siis saate otsimiseks kasutada Visual Studio Gallery lehekülge.  Kusjuures VS2008 –le on sama vahend ka olemas ;)

See pole teabmis kaunis vahend, aga täitsa produktiivne. Kirjutad aga otsingu teekonna ja tulemused käid läbi F8 ning Shift+F8 (tagurpidi).

Edu!

Tags: ,

Arendus | Huvitav leid | Viited | Visual Studio

TFS Integratsiooniplatvorm on betas

by melborp 8. juuni 2010 01:51

image

TFS-i Integratsiooniplatvorm on jõudnud Beta staadiumisse! 

Soovitan kõigil, kes on TFS2005 või TFS2008 projekti migratsiooni TFS2010 peale tagasi hoidnud nüüd värskelt uuenenud vahendit proovida ja sellega migratsiooni plaanimist alustada. Ning jagage kindlasti tagasisidet vahendi codeplexi saidis või siin blogis. Suhtlen ka ise aktiivselt selle arendusmeeskonnaga ja saan neile otse tagasisidet anda ning vajadusel aidata! (võite kommenteerida siia või kontakteeruda blogi kaudu)

Olen varasemalt kirjutanud migratsiooni ja integratsioonivahenditest TFS-i jaoks ning oleks ka jaganud terve hunniku kasulikke linke, kust saab rohkemat infot TFS-i integratsiooni platvormi kohta.

Värskelt uuenenud vahendi leiate siit. Release’ga on kaasas ka juhendid, videod, dokumentatsioon jm. Paljud nendest on VS ALM Rangerite poolt panustatud.

Teade toote väljalaskmisest asub ka Brian Harry blogis.

Edu migratsioonide ja integratsioonidega TFS-i maailmas!

Tags: , , ,

Team Foundation Server | Uudis | Viited | Visual Studio | VS ALM Rangers

Scrum for Team System v3 – väljas!

by melborp 18. mai 2010 00:00

image

Team Foundation Server 2010-ga toimiv Scrumi protsessimall Scrum for Team System v3 on nüüd kättesaadav. Kuigi ma pole release versiooni veel enda arendusmasinatele peale pannud, siis mõtlesin et jagan põnevat uudist.

Tore on veel see, et RTM ajaks on nad saanud ka protsessi juhendid valmis ja enam ei ole vaja ekselda pimeduses ning mõtiskelda, et miks uues versioonis toimib asi nii või naa.

Ja see pole veel kõik – nende protsessimalli veeb on saanud ka korraliku iluoperatsioonid.

Jääb veel oodata ja mõelda, mida nad teevad oma toote nimega, kuna Team Systemit enam ei eksisteeri ;) On olemas Visual Studio 2010 ALM ja Visual Studio 2010 TFS.

Tags:

Uudis | Viited | Team Foundation Server

TFS Integratsiooni platvormi lingid

by melborp 15. mai 2010 01:03

TFS Integratsiooni platvorm võimaldab migreerida ja sünkroniseerida TFS-i teiste koodihalduse või töödehalduse hoidlatega. Olen seda ise kasutanud migreerimaks Visual Studio Scrum for Team System (SfTS) v3 beta 2 malli peale loodud projekti migreerimiseks SfTS v3 RC peale. Antud vahend võimaldab mäppida koodihalduse asukohti, mäppida erinevate tööde tüüpide andmeväljasid, lahendada konflikte migreerimisel ja palju enamat. Olen sellest kirjutanud postituses Migreerimis -ja Integreerimisplatvormid ning vahendid TFS-le.. Seekord olen avastanud uskumatu lingikogu (postituste kogu) antud Integartsiooni platvormi kohta, mida haldab (ja paljusid postitusi kirjutab) Willy-Peter Schaub.

Paljud viited on postitustele, mis annavad sügavat informatsiooni TFS Integartsiooni platvormi toimimisest või siis tihti esinevatele küsimustele. Kasulik viide!

Tags: ,

Team Foundation Server | Viited | VS ALM Rangers

Visual Studio 2010 juhendid ALM Rangerite poolt

by melborp 15. mai 2010 00:06

image

Visual Studio ALM Rangerid (mis oleks sobiv eesti keelne tõlge?) on värske Visual Studio 2010 jaoks välja andnud terve hunnik kasulikke juhendeid. Mõned toon täpsemalt välja ja ülejäänudele viitan. Need juhendid on kasulikud, sest autoriteks on inimesed, kes loovad lahendusi Visual Studio ja TFS-iga igapäevaselt või kasutavad neid keskkondi igapäevaselt. Nad teavad, mis toimib ja mis ei toimi.

Projekte kuhu VS ALM Rangerid panustavad on veel ja pikema loetelu leiate Willy-Peter Schaub’i blogist, kes on üks Rangerite projektide meeskonna juhte. Samasugune loetelu peaks leiduma MSDN-s asuvas VS ALM Rangerite lehelt.

Head lugemist!

Tags: ,

Microsoft | Team Foundation Server | Viited | VS ALM Rangers

Autorist

Taavi Kõosaar

 Tere, olete sattunud mu blogi peale. Olen Taavi Kõosaar - tarkvara arendaja, arhitekt ja konsultant keskendudes arendamisele .NET -i platvormil. Hetkel asun peamiselt Rootsis, kus töötan Süsteemi Arhitektina toote/teenuse arendamisel, mida kasutatakse üle Euroopa. Lisaks tööle blogin, kirjutan artikleid, pean loenguid, treeninguid, reisin, loen raamatuid, sukeldun, teen sporti, fotografeerin, osalen Eesti arendajate kommuunis ...

Siit leiate minu mõtisklused ja seiklused tarkvara arendamisega, .NET -ga ja Team Systemiga.

Kalender

<<  september 2010  >>
estekonerela
303112345
6789101112
13141516171819
20212223242526
27282930123
45678910

View posts in large calendar

Liikmelisus

www.eneta.ee

Team System MVP

Tutvu minu LinkedIn profiiliga

Minu Eneta profiil

Lugejatest

Kaart:

Lugejad:

Hetkel lehel:

hit counters

Külastajaid:

Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

Siin toodud arvamuseid saab käsitleda vaid kui minu isiklike arvamusi, need ei kajast vähimalgi kombel ühegi minu tööandja arvamusi ja nägemusi.

© Copyright 2010 Melborp.NET