22. juunil algab registreerimine Euroopa suurimale ja kõige vingemale Microsofti tehnoloogiakonverentsile TechEd Europe 2009, mis keskendub uusimale tootevalikule ja kergitab saladuskatet tulevastelt tehnoloogiatelt.
Koolituskonverents toimub 9-13. november ja sel aastal on ürituse formaat viidud ühe nädala põhiseks. Samal nädalal on võimalik kuulata nii IT professionaalide kui ka arendajate sessioone. TechEd pakub üle 600 erineva õppevõimaluse, alustades Microsofti tootegruppide ekspertide esitlustega kuni praktiliste laboritundideni.
NB! Juhin tähelepanu, et registreerimises on toimunud oluline muudatus. Konverentsi tavahind on 2195€. Varajasel registreerumisel võib soodustus ulatuda kuni 55%-ni tavahinnast. Soodsama hinnaga piletite arv on piiratud, seetõttu soovitan registreeruda esimesel võimalusel! Registreerimise leht avatakse esmaspäeval, 22. juuni.
PS. Haridus- ja teadusasutustele, õppejõududele ning õppuritele kehtiva spetsiaalse soodushinna saamiseks pöörduge minu poole.
Lisainfot ja registreerimine: www.microsoft.com/europe/teched/
Kohtumiseni Berliinis :)
Microsofti panus ja koostöö arendajatega on olnud firma asutamisest peale tähtsal kohal. Meil on tõeliselt palju tooteid ja veelgi enam igasuguseid koostöövorme, kuidas arenduskommuuniga suheldakse.
eWEEKis ilmus selle teemaline presentatsioon, mis võtab teema päris andekalt kokku 19 slaidiga.
Microsoft has a long history of catering to developers, going back to the origins of the company when Bill Gates noted that winning the hearts and minds of developers would be essential for Microsoft's success. As evidenced by the focus on application development at the recent Microsoft TechEd North America 2009 conference and the overwhelming response to the company's May 18 release of Beta 1 of Visual Studio 2010 and .NET Framework 4.0, Microsoft remains close to the pulse of the developer community.
Väärt vaatamine!
Sel kuul pakub MS Press taas oma 25nda juubeli puhul kahte tasuta raamatut PDF formaadis allalaadimiseks. Pakkumine aegub 24ndal juunil.
Programming for Unified Communications with Microsoft Office Communications Server 2007 R2
- Rui Maximo, Kurt De Ding, Vishwa Ranjan, Chris Mayo, Oscar Newkerk ja Microsoft Office Communications Server tiim
Get the hands-on guidance you need—direct from the Microsoft Office Communications Server product team—to streamline your organization’s real-time, remote communication and collaboration solutions. Step-by-step programming scenarios show you how to deliver high-quality VoIP, presence, click-to-communicate, and contextual collaboration across the enterprise and across time zones. You also get details on how to integrate Office Communications Server with enterprise applications like Microsoft Office Communicator 2007 and Windows® Workflow Foundation. Equip yourself with the latest insider tips, and give your users greater flexibility in how, when, and where they work together and what services and devices they use to do so.
Microsoft Office Communications Server 2007 R2 Resource Kit
- Rui Maximo, Rick Kingslan, Rajesh Ramanathan ja Nirav Kamdar koos Microsoft Office Communications Server tiimiga
Get the definitive resource for deploying, configuring, and supporting Office Communications Server 2007—now fully updated. Take advantage of expert insights direct from the Microsoft Office Communications Server Team. This official Microsoft RESOURCE KIT delivers in-depth technical guidance on architecture, deployment, security issues, administration, performance tuning, and troubleshooting. You’ll also discover essential information for working with VoIP and phone integration features. In addition, you get more than 150 timesaving scripts, tools, and other job aids for automating administration.
PS. Hüpikaknad peavad olema ajutiselt lubatud raamatute allalaadimiseks.
Tutvu teiste MS Pressi raamatutega Microsoft Learning lehel: www.microsoft.com/press
Koostöös TeamDevCentral-iga on nüüd kõikidel huvilistel võimalik mängida ja katsetada tasuta hostitud Team Foundation Server (TFS) 2008 keskkonnaga 6-nädalase perioodi jooksul. Neile, kes pole varem TFSiga tutvunud, siis tegemist on Visual Studio Team System (VSTS) perekonda kuuluva arendusserveriga, mis pakub kogu arendustiimile ühtset keskkonda projektide haldamiseks (koodihaldus, tiimiveeb, protsesside tugi, tööde haldus ja jälgimine, raportid ja build server).
Päris lahe! Majutatud prooviteenus teeb TFSi testimise eriti mugavaks, et veenduda kas selline rakenduse elutsükli haldamise (Application Lifecycle Management ehk ALM) tehnoloogia sobib organisatsioonile või mitte. Kui ma ise trial lehele ennast kirja panin, siis mõne tunniga oli mu postkastis juba ligipääsu konto ja andmed – anna ainult tuld :)
Kuue nädalase prooviperioodi jooksul pakub TeamDevCentral (TDC) ka 4 tunni ulatuses omapoolset konsultatsiooni TFS või VSTS kohta, et paremini toote võimalusi tundma õppida.
Kui masinas on Team Explorer juba olemas, siis on otsa lahti tegemine eriti lihtne. Et katsetada täieliku arenduskeskkonda TFS jaoks, siis tõmba endale Visual Studio Team Suite-i tööriista prooviversiooni.
Ühtlasi on äsja uuendatud Visual Studio prooviversioonide lehekülge www.microsoft.com/visualstudio/try/.
Ülevaade Visual Studio prooviversioonidest ja testimise võimalustest:
Visual Studio Team System 2008
Visual Studio 2008 Professional Edition
Interaktiivsed virtuaalsed laborid (Virtual Labs)
Lisalugemiseks soovitan ka Taavi Kõosaare blogi, kus võrreldakse Visual Studio 2008 Professional ja Team System versioone.
Nii Microsoft kui ka meie koostööpartnerid pakuvad tööd. Võimalus koordineerida Demokeskuse tööd ja kohtuda põnevate külalistega, teha telemüüki Prahas või töötada pool aastat hoopis Šanghais.
Kandideerimise tähtaeg on 5. juuli.
Tore näha, et Microsofti pilveplatvorm Azure sõlmib sõprussuhteid PHPga. Nimelt toodi maikuus välja Microsofti rahastatud tehniline eelversioon projektist PHP SDK for Windows Azure. Asja mõte on pakkuda PHP arendajatele abstraktsioonikihti, et teha Windows Azure raamistik neile kättesaadavaks. Kõik see on osa Microsofti koosvõime lubadusest (commitment to interoperability).
PHPAzure on kättesaadav CodePlex portaalist BSD litsentsi alusel:
PHPAzure is an open source project to provide software development kit for Windows Azure and Windows Azure Storage – Blobs, Tables & Queues
- Overview
- Enables PHP developers to take advantage of the Microsoft Cloud Services Platform – Windows Azure.
- Provides consistent programming model for Windows Azure Storage (Blobs, Tables & Queues)
- Features
- PHP classes for Windows Azure Blobs, Tables & Queues (for CRUD operations)
- Helper Classes for HTTP transport, AuthN/AuthZ, REST & Error Management
- Manageability, Instrumentation & Logging support
Funktsionaalsuse poolest peaks projekt valmis saama juulis ja lõplikult augustikuus 2009.
Loe MS cloud computing ehk pilves arvutamise platvormi kohta lisa siit: http://www.microsoft.com/azure
Hiljaaegu nägi ilmavalgust arendajatele mõeldud Windows 7 RC koolitusmaterjalide pakett (Training Kit for Developers), mis sisaldab erinevaid presentatsioone, hands-on laboreid ehk praktikume koos koodinäidetega ja demosid. Kõik selleks, et arendajad saaksid oma loodavad rakendused Windows 7 peal särama panna.
Kahtlemata on see kohustuslik materjal ka kõikide rakenduste ühilduvuse tagamiseks. Windows 7 on küll loodud Vista baasile ja nende rakendustega, mis töötavad Vista all, ei tohiks 7s probleeme tekkida. Siiski on kasulik kontrollida, et olla kindel.
Koolituspaketi põhirõhk ongi Windows 7 spetsiifiliste võimaluste ja uuenduste tutvustamisel:
- Taskbar ehk tegumiriba
- Libraries ehk teegid
- Multi Touch
- Sensors and Location ehk sensorid
- Ribbon ehk riba, lint või riboon :)
- Trigger Start Services
- Instrumentation & ETW
- Application Compatability ehk rakenduste ühilduvus
Tõmba endale koolitusmaterjal siit leheküljelt (43.4 MB). Kui sa pole jõudnud endale Windows 7 RC-d veel internetist alla tirida, siis on endiselt võimalik saada see ka füüsilise DVD kandja kujul minu käest.
Ühtlasi soovitan Windows 7 arendushuvilistel tutvuda nende kasulike saitidega:
Nüüd kui Microsofti järgmise põlvkonna arendusplatvormi nurgakivid .NET raamistik 4 ja arendusvahend Visual Studio 2010 on jõudnud avaliku beetani, on õige aeg teha nendega lähemat tutvust.
Esmase ülevaate andis sellest ka Gunnar DT blogis, kes jooksutab uusi versioone oma Windows 7 masinas. Visual Studio 2010 peamiste uuendustega saab tutvuda siin leheküljel. .NET 4 olulisemad arengusuunad võtab kokku alltoodud slaid:
Installimise protseduure tutvustab Channel 9 portaalis ilmunud 10-4 show episood, kus kaetakse detailselt beeta 1 keskkonna ettevalmistamist, virtuaalmasina seadistamist, SQL Server 2008, Team Foundation Server kui ka Visual Studio Team System. See sama 10-4 saadete seeria on väga hea ressurss Visual Studio 2010 ja .NET Framework 4 kohta info saamiseks.
Oma masinasse saad beetaversioonid laadida siit:
Ühtlasi jõudis veebi välja varajane maikuu versioon Visual Studio 2010 ja .NET Framework 4 koolitusmaterjalidest ehk Training Kit. Pakett sisaldab 28 presentatsiooni, 13 demot ja 16 praktikumi ehk hands-on laborit (HOL). Teemadest on kaetud:
- C# 4.0
- Visual Basic 10
- F#
- Parallel Extensions
- Windows Communication Foundation
- Windows Workflow
- Windows Presentation Foundation
- ASP.NET 4
- Entity Framework
- ADO.NET Data Services
- Managed Extensibility Framework
- Visual Studio Team System
Visual Studio 2010 beeta 2 on oodata selle kalendriaasta viimases kvartalis ja lõplikud versioonid peaksid ilmavalgust nägema 2010 aasta esimesel poolel.
Kasulikud lingid:
Microsoft Press jätkab oma 25nda aastapäeva puhul tasuta raamatute jagamist. Kahe väärt teose allalaadimiseks on aega 27nda aprillini (USA aja järgi).
Windows Server 2008 Terminal Services Resource Kit - Christa Anderson ja Kristin L Griffin koos Microsoft Presentation Hosted Desktop Virtualization tiimiga
- In-depth and comprehensive, this Resource Kit delivers the information you need to set up, deploy, and manage a Terminal Services farm using Windows Server® 2008. You get authoritative technical insights from Terminal Services experts, including guidance from members of the Microsoft product team.
Get expert advice on how to: - Install and configure role services, and learn how they support business cases
- Apply best practices for securing terminal servers and authorizing executables
- Use Group Policy to configure a terminal server environment
- Redirect devices effectively to make a remote experience feel local
- Install and publish applications with TS RemoteApps programs and TS Web Access
- Create a secure, fault-tolerant WAN access solution using TS Gateway
- Manage terminal servers and user sessions with command-line and graphical tools
- Keep server roles available and restorable through change management, including virtualization approaches
The Practical Guide to Defect Prevention - Marc McDonald, Robert Musson ja Ross Smith
- This practical, hands-on guide captures, categorizes, and builds a process of best practices to help avoid creating defects during the development process—rather than fixing them after extensive analysis. While there are various proprietary and competing standards for reducing software defects, these methods suffer from issues involving timeliness, effectiveness, and cost. What’s more, many other books focus on fixing errors after they’ve been introduced or promote idealized academic theories. This guide, however, presents practical methods for reducing defect introduction through prevention and immediate detection and by moving the detection of defects closer to their introduction. Written by experts with over a century of software development experience among them, this book distills hard-won lessons into a single, workable lifecycle process that will help deliver better-quality software.
Visit the Defect Prevention Web site at http://www.defectprevention.org
Kui soovid saada varajasi teavitusi tulevastest tasuta raamatutest ja püsida kursis MS Pressi uudistega, siis telli Book Connection Newsletter.
Käisin täna taas Demokeskuse õhtul liikmetele ägedaid Microsofti tehnoloogiaid demomas ja muu hulgas näitasin Microsoft Live Labsi toodet Photosynth. Läksin tunnike varem kohale ja klõpsasin Demokeskuse ruumidest pisut üle 400 pildi. Seejärel lasin Photosynthil need kokku liimida üheks suureks ja interaktiivseks 3D kogemuseks.
Väga cool tehnoloogia ja tulemust saate oma silmaga vaadata allpool või siin (otselink). Lühidalt kokkuvõte, mida Photosynth endast kujutab ja võimaldab:
- loob tavalistest fotodest 3D interaktiivse kogemuse
- avalikkudele synthidele ehk fotodele 20GB tasuta veebipinda
- väga suured ja isegi 100 megapikslised pildid on OK
- synthe saab veebi kaudu teistega jagada
- kasutab Silverlight ja DeepZoom tehnoloogiat (cross-platform)
- synthe luuakse Windowsi rakenduse abil
- synthe saab vaadata nii PC, Maci kui ka näiteks iPhone kaudu
- www.photosynth.net
Teenus on tasuta ja kõikidele avatud. Juba praegu leidub Photosynthi kodulehel sadu synthe. Tutvu näiteks Pisa torniga Itaalias, Terra Cotta sõdalastega Hiinas, Empire State Building-ust tehtud fotodega New Yorgist või hoopis Giza püramiidiga Egiptuses.
Photosynthe saab otsida ka Virtual Earth kaardilt ja sealt leidsin, et Eestis on praeguseks valminud 12 synthi, millest üks on minu käe läbi loodud ja värske Demokeskuse virtuaalne tuur :) Järgmine kord kui külastad mõnda ilusat vaatamisväärsust või tahad korteri müümiseks luua 360 kraadise 3D fotokogemuse, siis kasuta Photosynthi!
Kõigest lähemalt www.photosynth.net
Hiljutisel DevDays seminaril tutvustasin alustavatele tarkvaraettevõtetele suunatud Microsofti algatust ja tore oli näha, et mitmed osavõtjad olid sellest väga huvitatud ning küsisid hiljem lisainfot. Kuna pakett on tõesti atraktiivne ja ei maksa midagi, siis valgustan ka oma blogi lugejaid sellest lähemalt.
Niisiis, tegemist on rahvusvahelise programmiga, mis kannab nime BizSpark. Asja iva on aidata vähendada startup firmade esialgseid investeerimiskulutusi ja toetada neid nii tehnilistes küsimustes kui ka maailmakaardile jõudmises. BizSpark käivitati pool aastat tagasi ja tänaseks on liitunud juba üle 12 000 ettevõtte, kes on loonud oma tarkvaralahendusi Windowsi platvormil. Mõned näited: ZocDoc, Tweba, SquareClock, Eduify, StackOverflow, Sobees, MixedinKey, Develomatic, Curse.
BizSparki väärtus seisneb kolmes asjas: tarkvara, tugiteenus ja nähtavus ning seda kõike kolmeks aastaks täiesti tasuta!
- Tarkvara
- arenduseks, testimiseks ja demomiseks Visual Studio Team System Team Suite (VSTS) koos MSDN Premium tellimusega kogu arendustiimile. Lisaks ka VSTS Team Foundation Server (Standard Edition), et panna püsti arenduskeskkond. MSDN tellimus annab ligipääsu ka kõikidele teistele arenduseks, testimiseks ja demomiseks kasutatavale Microsofti tarkvaradele seal hulgas serveritooted, Expression Studio disainitööriistad, Dynamics majandustarkvara, opsüsteemid, Office jne
- kommertsiaalseks ehk production kasutamiseks mõeldud tootelitsentsid, millega saab pakkuda tarkvara kui teenus ehk Software as a Service (SaaS) teenuseid Windows Server, SQL Server, Office SharePoint Server ja BizTalk Server platvormidel. Lisaks ka Systems Center kogu hostingukeskkonna haldamiseks. Tasub ka mainida, et tegemist ei pea olema 100% Microsofti tehnoloogiatel põhineva lahendusega.
- Tugiteenus
- Tehniline tootetugi Microsoftilt - kahe intsidendi käsitlemine ettevõtte kohta.
- MSDN Premium tellimusega kaasnevad teenused nagu hallatud uudistegrupid, foorumid, tarkvara allalaadimisvõimalused jne.
- Kommunipoolne tugi BizSparki võrgustiku ehk Network partnerite poolt: juhtnöörid, abimaterjalid, mentorlus jms, et aidata alustaval ettevõttel kasvada.
- Nähtavus
- Ettevõtetel tekib võimalus saada rahvusvaheliselt nähtavaks potentsiaalsetele investoritele, klientidele ja partneritele, olles profileerinud end Microsoft Starup Zone veebis asuvas alustavate ettevõtete kataloogis BizSparkDB. Nähtavuse suurendamiseks on võimalus olla ka BizSpark andmebaasis “Startup of the Day”
Liitumiseks ei pea tasuma sentigi. Tegemist peab olema eraettevõttega, kelle ärifookuses on väljatöötatav tarkvaratoode või –teenus. Kommertslitsentside kasutamiseks peab olema tegemist tarkvara kui teenus (SaaS) lahendusega ehk üle interneti hostitava süsteemiga. Firma käive ei tohi ületada 500 000 USD ja BizSparki liikmelisus kehtib kuni kolme aasta vanuseks saamiseni. Programmist väljumisel tuleb tasuda 100 USD, mis on vajalik teatud juriidilistel põhjustel.
Süsteem töötab nii, et Microsoft teeb koostööd paljude võrgustiku partneritega (Network Partners) üle maailma, kelleks on investor- ja konsultatsioonifirmad, veebimajutuse pakkujad, inkubaatorid ning teised startup firmadele lähedal olevad organisatsioonid. Võrgustiku partnerid toetavad ehk sponsoreerivad ja haldavad programmiga liitunud firmasid.
Eestis on praeguse seisuga kaks võrgustiku partnerit: Microlinki inkubaator ja Microsofti Innovatsioonikeskus.
Kellel huvi, siis lisainfot ja registreerida saab veebis www.bizspark.com. Detailsemate võimaluste loetelu ja tingimustega tutvumiseks laadi alla The Startup Program Guide (PDF, 283 kB).
Soovid katsetada Windows 7 Release Candidate’i (RC) versiooni, aga ei viitsi veebist tõmmata ISO faili ja seda plaadile kõrvetada? Palun väga, jagan kõikidele huvilistele tasuta DVD, et Sinu vaeva lihtsustada :)
Saada mulle e-mail ja täpsustan, kuidas sa oma Windows 7 RC plaadi meie kontorist kätte saad.
Kasulik lisalugemine:
Head katsetamist!
Kuna paljud on selle kohta küsinud ja varem oli vastus ühe blogipostituse kommentaarides peidus, siis lisan siia täpsema juhendi mobiilse kliendi aktiveerimiseks Live Meshis.
Kui sul on Windows Mobile 6.x telefon, siis kliki sellel lingil Live Mesh mobiilse seadme aktiveerimiseks. Logi sisse oma Windows Live ID-ga ja seejärel suunatakse sind Meshi lehe seadmete ringi, kus saad nüüd klikkida lingil “Use Live Mesh for mobile devices”. Pärast neid samme on võimalik laadida mobiiliklient telefonisse arvuti kaudu või siis külastada mobiiliga lehekülge http://m.mesh.com
Tegemist on küll varajase CTP versiooniga (Community Technology Preview), aga minul on see siiani väga korralikult töötanud. Loe lisaks Kuidas ma Eesti presidenti Meshisin.
Head meshimist ja ära unusta välismaal olles automaatset sünkroniseerimist maha võtta :)
Kasutan eelmisest nädalast Windows 7 Release Candidate’i ehk RC versiooni ja kõik töötab laitmatult. Täna tekkis vajadus ka ID kaardi kasutamiseks ja paigaldasin kõige tavalisemat moodi vajaliku tarkvara. Sain kenasti nii IE8 kui ka Firefox 3-ga internetipanka ja kodanikuportaali sisse!
Töötab sarnaselt Vistale, kus esmakordsel kasutamisel tuleb lülitada sertifikaatide automaatne registreerimine ID kaardi utiliidis välja ja alles seejärel panna IE tööle. Hiljem ehk pärast taaskäivitust seda enam tegema ei pea.
Seega super luks ja nüüd on tagumine aeg endale Windows 7 peale panna. Tõmba see lehelt www.microsoft.com/windows7
Windows 7 RC-d saab kasutada kuni 1 märtsini 2010, misjärel hakkab ta ise arvutit sulgema iga kahe tunni tagant.
Põhjaliku ülevaate Microsofti arendusplatvormist ja suundadest annab järgmisel teisipäeval Tallinnas toimuv Microsoft DevDays 2009 seminar. Kõik huvilised on teretulnud ja registreerida saab veel tänase jooksul selle veebilehe või e-maili teel.
Loe seminari ülesehituse ja kava kohta minu eelmisest postitusest - Arendaja, osale MS DevDays 2009 seminaril.
Lisan ka loetelu peamistest ettekandmisele tulevatest teemablokkidest:
- Introduction and description of the overall architectural concepts, Microsoft development platform and approaches; Data Layer of the architecture will cover topics such as ADO.NET, Entity Framework, LINQ, Synch Framework, Azure Services, ADO.NET Data Services, Project Velocity, ...; .NET Framework, WCF, WF, Azure Services, Windows Server Dublin, Identity Management will be discussed under the Business Composition Layer topics;
- User Interface and Composition will cover technologies such as .NET Compact Framework, WPF, ASP.NET, AJAX, AJAX MVC, Windows Azure, and SharePoint Server. Of course we will address also some more architecturally oriented topics such as application modeling and smart client guidance.
- A special part of the event will also focus on client technologies that include IE8, Windows 7, Silverlight, IIS, Live Mesh and tools like Expression.