[EN] SQL Server 2012 Developer Training Kit Web Installer Phase One & One-Fourth

Capture_SQLSRV_codeplexBased on requirements to install SQL Server 2012 Developer Training Kit (right, part of those requirements are only my scary Halloween imagination) – some words in previous post – I decided to install almost all addictional software. In worse case scenario (I’m pesimist since my birthday) I’ll reinstall my system – it’s not virtual. In best case scenario: nothing will happen.

First part based on Microsoft® SQL Server® code name ‘Denali’ Community Technology Preview 3 (CTP 3) Feature Pack. The smallest phase of One-Third phase of First Phase are below (in sweet sixteen steps). I hope it will help You with plan for installation (almost all description are copied from Microsoft site).

Capture_CTP3FP_01

Step.01 | Data-Tier Application Framework CTP 3 >> The SQL Server Data-tier Application (DAC) framework is a component based on the .NET Framework that provides application lifecycle services for database development and management. Application lifecycle services include extract, build, deploy, upgrade, import, and export for data-tier applications in SQL Azure, SQL Server code named ‘Denali’ CTP 3, SQL Server 2008 R2, SQL Server 2008, SQL Server 2005, and limited support for SQL Server 2000. | DOWNLOAD: dacframework.msi X86 Package or X64 Package

Capture_CTP3FP_02

Step.02 | Transact-SQL Language Service CTP 3 >> The SQL Server Transact-SQL Language Service is a component based on the .NET Framework which provides parsing validation and IntelliSense services for Transact-SQL for SQL Server code name ‘Denali’ CTP 3, SQL Server 2008 R2, and SQL Server 2008 | DOWNLOAD: tsqllanguageservice.msi X86 Package or X64 Package

Capture_CTP3FP_03

Step.03 | Transact-SQL ScriptDom CTP 3 >> Microsoft SQL Server Transact-SQL ScriptDom is a .NET Framework API that provides parsing and scripting services for Transact-SQL. This API supports SQL Server 2000, SQL Server 2005, SQL Server 2008, SQL Server 2008 R2 and SQL Server code name ‘Denali’ CTP 3 versions. | DOWNLOAD: SQLDOM.msi X86 Package or X64 Package

Capture_CTP3FP_04

Step.04 | Connector 1.1 for SAP BW for SQL Server® code name ‘Denali’ CTP 3 > The Microsoft Connector for SAP BW is a set of managed components for transferring data to or from an SAP NetWeaver BW version 7.0 system. The component is designed to with the SQL Server code name ‘Denali’ CTP 3 Integration Services | DOWNLOAD: AspBI.msi X86 Package or X64 Package

Capture_CTP3FP_05

Step.05 | System CLR Types for SQL Server® code name ‘Denali’ CTP 3 >>The SQL Server System CLR Types package contains the components implementing the geometry, geography, and hierarchy id types in SQL Server code name ‘Denali’ CTP 3. This component can be installed separately from the server to allow client applications to use these types outside of the server. | DOWNLOAD: BISQLSysClrTypes.msi X86 Package or X64 Package

Capture_CTP3FP_06

Step.06 | Remote Blob Store CTP 3 >> The SQL Server Remote Blob Store is a method for storing blobs of unstructured data in an external Content Addressable data store. The component consists of a client-side DLL that is linked into a user application, as well as a set of stored procedures to be installed on SQL Server. | DOWNLOAD: RBS.msi X86 Package or X64 Package and CodePlex Sample Page

One exeption for RBS – because I use only Express Editions and don’t want to use large objects now (who knows what will be tomorrow) I missed this installation.

Capture_CTP3FP_07

Step.07 | Native Client CTP 3 >> Microsoft SQL Server Native Client (SQL Server Native Client) is a single dynamic-link library (DLL) containing both the SQL OLE DB provider and SQL ODBC driver. It contains run-time support for applications using native-code APIs (ODBC, OLE DB and ADO) to connect to Microsoft SQL Server 2000, 2005, 2008 and 2008 R2. SQL Server Native Client should be used to create new applications or enhance existing applications that need to take advantage of new SQL Server code name ‘Denali’ features. This redistributable installer for SQL Server Native Client installs the client components needed during run time to take advantage of new SQL Server code name ‘Denali’ features, and optionally installs the header files needed to develop an application that uses the SQL Server Native Client API. | DOWNLOAD: sqlncli.msi X86 Package or X64 Package

Capture_CTP3FP_08

Step.08 | Command Line Utilities CTP 3 >> The SQLCMD utility allows users to connect to, send Transact-SQL batches from, and output rowset information from SQL Server 7.0, SQL Server 2000, SQL Server 2005, and SQL Server 2008, 2008 R2, and ‘Denali’ CTP 3 instances. The bcp utility bulk copies data between an instance of Microsoft SQL Server code name ‘Denali’ CTP 3 and a data file in a user-specified format. The bcp utility can be used to import large numbers of new rows into SQL Server tables or to export data out of tables into data files. | DOWNLOAD: SqlCmdLnUtils.msi X86 Package or X64 Package

Capture_CTP3FP_09

Step.09 | Service Broker External Activator >> The Microsoft SQL Server Service Broker External Activator is an extension of the internal activation feature in SQL Server code name ‘Denali’ that lets you move the logic for receiving and processing Service Broker messages from the Database Engine service to an application executable that runs outside SQL Server. By doing this, cpu-intensive or long-duration tasks can be offloaded out of SQL Server to an application executable, possibly in another computer. The application executable can also run under a different Windows account from the Database Engine process. This gives administrators additional control over the resources that the application can access. Run the self-extracting download package to create an installation folder. | DOWNLOAD: SSBEAS.msi X86 Package or X64 Package

Capture_CTP3FP_10

Step.10 | Upgrade Advisor CTP 3 >> Microsoft Upgrade Advisor analyzes instances of SQL Server 2005, SQL Server 2008, SQL Server 2008 R2 in preparation for upgrading to SQL Server code name ‘Denali’. Upgrade Advisor identifies feature and configuration changes that might affect your upgrade, and it provides links to documentation that describes each identified issue and how to resolve it. | DOWNLOAD: SSBUA.msi X86 Package or X64 Package

Capture_CTP3FP_11

Step.11 | PowerShell Extensions >> The Microsoft Windows PowerShell Extensions for SQL Server code name ‘Denali’ includes a provider and a set of cmdlets that enable administrators and developers to build PowerShell scripts for managing instances of SQL Server. The SQL Server PowerShell Provider delivers a simple mechanism for navigating SQL Server instances that is similar to file system paths. PowerShell scripts can then use the SQL Server Management Objects to administer the instances. The SQL Server cmdlets support operations such as executing Transact-SQL scripts or evaluating SQL Server policies. | DOWNLOAD: PowerShellTools.msi X86 Package or X64 Package

Capture_CTP3FP_12

Step.12 | ADOMD.NET CTP 3 >> ADOMD.NET is a Microsoft .NET Framework object model that enables software developers to create client-side applications that browse metadata and query data stored in Microsoft SQL Server code name ‘Denali’ CTP 3 Analysis Services. ADOMD.NET is a Microsoft ADO.NET provider with enhancements for online analytical processing (OLAP) and data mining. | DOWNLOAD: SQLSERVER2008_ASADOMD10.msi X86 Package or X64 Package

Capture_CTP3FP_13

Step.13 | Analysis Management Objects CTP 3 >> Analysis Management Objects (AMO) is a .NET Framework object model that enables software developers to create client-side applications to manage and administer Analysis Services objects. | DOWNLOAD: SQLSERVER2008_ASAMO10.msi X86 Package or X64 Package

Capture_CTP3FP_14

Step.14 | Transact-SQL Compiler Service CTP 3 >> Microsoft SQL Server Transact-SQL Compiler Service is a set of components that provide the compilation and validation services for Transact-SQL. This component can be used only via the Microsoft SQL Server Data-Tier Application Framework Build API. | DOWNLOAD: SQLLS.msi X86 Package or X64 Package

Capture_CTP3FP_15

Step.15 | Shared Management Objects CTP 3 >> SQL Server Management Objects (SMO) is a .NET Framework object model that enables software developers to create client-side applications to manage and administer SQL Server objects and services. This object model will work with SQL Server 2005, SQL Server 2008, SQL Server 2008 R2, and SQL Server code name ‘Denali’ CTP 3. | DOWNLOAD: SharedManagementObjects.msi X86 Package or X64 Package

Capture_CTP3FP_16

Step.16 | Analysis Services OLE DB Provider CTP 3 >> The Analysis Services OLE DB Provider is a COM component that software developers can use to create client-side applications that browse metadata and query data stored in Microsoft SQL Server code name ‘Denali’ CTP 3 Analysis Services. This provider implements both the OLE DB specification and the specification’s extensions for online analytical processing (OLAP) and data mining. | DOWNLOAD: SQLServer2008_ASOLEDB.msi X86 Package or X64 Package

Of course it is just beginning. We can use (from this Feature Pack) some other tools such as Microsoft® Drivers 3.0 for PHP for SQL Server® CTP1 (unfortunately still for CTP1 version) and Microsoft® OLEDB Provider for DB2 v4.0 for SQL Server code name ‘Denali’ CTP 3 and of course Microsoft® SQL Server® Migration Assistant SQL Server Migration Assistant (SSMA) is a family of products to reduce the cost and risk of migration from Oracle, Sybase, MySQL and Microsoft Access databases to SQL server or SQL Azure. SSMA automates all aspects of migration including migration assessment analysis, schema and SQL statement conversion, data migration as well as migration testing.

1. Microsoft SQL Server Migration Assistant for Access
2. Microsoft SQL Server Migration Assistant for MySQL
3. Microsoft SQL Server Migration Assistant for Oracle
4. Microsoft SQL Server Migration Assistant for Sybase
5. Microsoft SQL Server Migration Assistant for Sybase PowerBuilder Applications

So. As we see we have a lot of “SQL Server Area” software which could be interesting, important and/or necessary for learning time. In this “phase of phases” I wrote about simple (except RBS) clicking applications and features, available for direct download from THIS site. In next I wrote about fatures available from personalized sites.

[EN] SQL Server 2012 Developer Training Kit Web Installer Phase One

Capture_SQLSRV2012_DevKitUpdate_01New Microsoft SQL Server 2012 (best known as CodeName: DENALI) need our attention. We must improve our knowledge, we must learn more, we must spend more time with new edition of our lovely database system. One of the best (of course not only one) way is using: Developer Training Kit. From today (almost, in fact exactly from 11th oct) we can use “living version” of DTK.

What does it mean? Each time when we go to get it, we will use Web Installer Platform for downloading As-New-As-Possible. Based on this information now we can  download file named: SQLServer2012DevTrainingKitWebInstaller.exe from THIS place (2MB). Let’s go!

When we run this software, in fact we run: Content Installer Elevation Helper, which is a part of new Microsoft Web InstaCapture_SQLSRV2012_DevKitUpdate_03ller Platform. if we never use this platform on our system we’ll see error:

So, we have no choice and we must go HERE – because You read this post You can do to this place before You go for DTK. As Microsoft said: we like Microsoft Web Platform Installer 3.0 because:  It’s Free, It’s Tiny, It’s Smart, It’s Up-To-Date, It’s Cultural, It’s App-tastic. Nevermind. Click > download > start installation > approve > finish. Result is expected:

Capture_SQLSRV2012_DevKitUpdate_05… but no one from those application are interesting for us. Closing and back to DTK. Generally nothing special in licensing except:

(E) The software is licensed "as-is." You bear the risk of using it. The contributors give no express warranties, guarantees, or conditions. You may have additional consumer rights under your local laws which this license cannot change. To the extent permitted under your local laws, the contributors exclude the implied warranties of merchantability, fitness for a particular purpose and non-infringement.

But… who read license?

Capture_SQLSRV2012_DevKitUpdate_06

Pict.01 | Silverlight First Loading Screen – nice

Capture_SQLSRV2012_DevKitUpdate_07

Pict.02 | License Agreement

Capture_SQLSRV2012_DevKitUpdate_08

Pict.03 | Content in one summary or (better) three detailed tabs: First DEMOS 

Capture_SQLSRV2012_DevKitUpdate_09

Pict.04 | Second tab with: LABS

Capture_SQLSRV2012_DevKitUpdate_10

Pict.05 | And third tab with: PRESENTATIONS 

Capture_SQLSRV2012_DevKitUpdate_11

Pict.06 | On next screen we have pre-summary and license again (the same as at beginning)

Capture_SQLSRV2012_DevKitUpdate_12

Pict.07 | We can change location…

Capture_SQLSRV2012_DevKitUpdate_13

Pict.08 | Next step: choosing which part of training Kit will be good for us. For beginners, all could be interesting and necessary.

Capture_SQLSRV2012_DevKitUpdate_14
Pict.09 | Thanks Gods! We have some parts of necessary environment on the machine. So lets get rest dependencies.

After clicking INSTALL ALL we will be surprising. In the right way we choose installation of seven big parts of environment. Our browser will open five new tabs for with addresses:

SQL Server code name ‘Denali’ CTP 3 Feature Pack {22K + 28!!! links to install}
SQL Server code name ‘Denali’ CTP 3 
SQL Server code name ‘Denali’ Semantic Language Statistics CTP 3 {178MB}
Adventure Works for SQL Server Denali CTP3
with the links for recommended:
AdventureWorks2008R2 Data File {188160K}
AdventureWorksDWDenali Data File {148224K}
SSAS Multidimensional Model Projects Denali CTP3 {1762}
SSAS Tabular Model Projects Denali CTP3 {16273K}
SSAS AMO2Tabular Denali CTP3 {38K}

and open direct link for Juneau Installer with four items for install:
SQL Server Developer Tools, Codename "Juneau" CTP3
Windows Azure Tools for Microsoft Visual Studio 2010 (September 2011)
Windows Azure AppFabric SDK v1.5
Windows Azure SDK

In total all files are about 3 GB!!!

I will back tomorrow…

[PL] Reminescence Boulevard: Microsoft Technology Summit 2011

I już po. Druga dekada października obfitowała w wydarzenia konferencyjne: najpierw poniedziałkowy Pre-MTS, potem wtorkowo-środowy MTS. Należy im się kilka słów. W tym roku wyjazd trochę… nie do końca planowany (a przynajmniej nie przeze mnie). Jeszcze przed urlopem, a więc na początku września padło pytanie (a w zasadzie prośba) od wpływowej osoby w korporacji aby na tę imprezę się wybrać. Póki co nie mam powodu by odmawiać, choć wiedziałem, że mój umysł nie będzie chłonny –> urlop spędziłem dużo bardziej intensywnie niż planowałem i z całych trzech tygodni miałem jeden, dosłownie JEDEN zupełnie wolny, odpoczynkowy dzień..

Pre-MTS | 17.10.2011 | Warszawa, Microsoft Polska

Imprezka bardzo fajna. Dużo sesji, niektóre trochę bardziej, niektóre trochę mniej. Miałem plan być raniutko, na ósma z minutami, ale wywrotka cysterny i zniknięcie S8 spowodowało, że dojechałem, dużo, dużo później. jak to zawsze podczas konferencji przygotowanych przez społeczność, samych o”obywateli” tejże można było spotkać wielu: Michał Bojko (SharePoint MVP), Wojtek Poniatowski (Visual C# MVP), Karol Stilger (Setup & Deployment MVP), Marek Krupa, Darek Porowski (Virtual Machine MVP), Łukasz Grala, Łukasz Rutkowski (System Center MVP), Michał Gołda, Daniel Stefaniak (Management Infrastructure MVP) i wielu innych. Sama sala – Audytorium – w polskiej centrali Microsoft wypełniona była w zasadzie w całości. Słuchacze zadawali pytania, słuchali, czasem krytykowali.

Ja sam oczywiście musiałem wykorzystać okazję i oprócz spotkania na długiej kawie (co chwila przerywanej przez licznych kolegów po fachu) z Kasią Pawlonką (z wielkim bólem, znów to piszę: BYŁĄ “szefową” społeczności w Polsce), wykorzystałem sytuację aby porozmawiać o biznesie licencyjno-hostingowym z czołowym (dla mnie) pracownikiem ważnego działu w polskim oddziale Microsoft. Zostałem też zaprzęgnięty do godzinnej jazdy po mieście celem zakupienia albumu prezentowego dla Alessandro (ale tego akurat nie żałuję).

Wieczorem zaś wybraliśmy się do Browarmii, gdzie (jak się można było spodziewać w poniedziałek w Warszawie) miejsc brakło. Ale udało się znaleźć w B…ierhalle. Piwko pszeniczne dla mnie i pozostałych, oraz kurczak, frytki tudzież buraczki z mięsiwem dla pozostałych. Pojawiły się jeszcze herbata oraz frytki z majonezem (taki popularny niemiecki zwyczaj) ale to już inna historia. Rozmowy, pogadanki, komentarze, życzenia i wątpliwości. Wszystko to co wieczorami wychodzi z człowieka. Szczególne Schogetten’owe pozdrowienia dla Justynki.

Microsoft Technology Summit | Dzień Pierwszy | 18.10.2011 | EXPO XXI

W pierwszy dzień dojechaliśmy (bo na samej konferencji pojawiłem się z kolegą z pracy) z lekkim opóźnieniem – wszystko przez przemożną chęć na hotelowe śniadanie. Już na miejscu trochę znajomych twarzy: krakowska ekipa Polish SQL Server User Group: Tomek Libera, Karol Chrapek, Paweł Wilkosz (SQL Server MVP). Po wejściu na halę miło się zaskoczyłem: WRESZCIE JEST MIEJSCE!!! Podobnie jak na innych imprezach za granicą, takie hale są wykorzystywane do takich właśnie imprez. Szybki rzut oka na stoiska wystawców i znalazłem stoisko społeczności. Było już tam kilka osób: Alessandro Teglia (nasz MVP Lead z Włoch) Wojtek, Łukasz, Piotrek, Darek, Paweł i… bardzo atrakcyjna przedstawicielka społeczności i/lub też Microsoft (tego nie wiem), której jednak nie miałem przyjemności bliżej poznać. Stare nawyki biorą górę i w dalszym ciągu sam się nie przedstawiam i nie zaczepiam obcych pań, co skutkuje życiem w nieświadomości – jak w tej chwili …

Kawka, kanapeczka, chwila pogadanek i już czasu nie było – zaczynał się pierwszy dzień konferencyjny. Głośno, rockowo i seksownie. Bowiem na scenie pojawił się fascynujący damski kwintet: SheMoans. Nie spodziewałem się tego koncertu – jak chyba większość panów. Na skutek czego pół godzinny występ, choć był elektryzujący i ciekawy, nie zdołał bardzo mocno nas obudzić – to chyba jednak za dużo wrażeń dla informatyków z samego rana: nowe miejsce, nowa hala, rockowa muzyka, śliczne dziewczęta…

Harmonogram na całą imprezę podawałem już wcześniej (w TYM miejscu), więc nie będę się powtarzał. Podobała mi się pierwsza część Sesji Generalnej (sam początek poprowadz) , w szczególności bardzo, ciekawie poprowadzoną prezentację jaka przygotował CTO (Chief Technology Officer) w Microsoft Corp czyli Miha Kralj. Oczywiście poza odrobiną “marketingowego bełkotu” (i tak mniejszego niż na sesji zamykającej) pojawiło się dużo fajnych odwołań, cytatów, slajdów – zaś sam sposób prowadzenia prezentacji był po prostu fantastyczny. Lekko, łatwo, sprawiając wrażenie mówienia całej godziny z głowy. Doskonałe zgranie treści z obrazem. Po krótkiej przerwie,  dwóch większych kawkach (w takim specjalnym kubanku) zasiadłem wraz z Moniką i Michałem w “Loży Szyderców” dokładnie na przeciwko stanowiska prelegentów, na którym instalowali się koledzy z Polish SQL Server User Group czyli: Damian Widera (MCT, SQL Server MVP) oraz Łukasz Grala (MCT, SQL Server MVP). Przygotowali oni extrelmalną trochę prezentację: Co nowego w SQL Server 2012 (CodeName DENALI). Miałem dziwne przeczucie, że godzina to za mało. Chłopaki zwijali się jak w ukropie – pod koniec w zaiście pięknym stylu wyrywając sobie mikrofon, ale… przesadzili. Mnóstwo materiału, mnóstwo informacji, mnóstwo kodu i przykładów – tylko przedłużenie o kwadrans spowodowało, że musiałem wyjść na inne spotkanie, opuszczając samą końcówkę (co mi zreszta zostało słusznie wypomniane).

Biegiem (a i tak spóźniony o jakieś cztery minuty) dotarłem na zamknięte spotkanie z Davidem Chappellem. Który dla około trzydziestu Partnerów Microsoft poprowadził świetną i inspirująca sesję na temat SaaS, Cloud, Azure… same obce słowa. Wywiązały się dyskusje, pojawiła się krytyka – ale wszystko w świetnej partnerskiej atmosferze. Mimo znajomości tematu zdecydowanie jedna z najlepszych sesji tej konferencji. W tym miejscu wielkie podzięowania dla Janusza Iracha z polskiego oddziału Microsoft (już Ty wiesz za co). Potem przewa obiadowo-relaksacyjna, podczas której – jak nakazuje tradycja – nie udało mi się zjeść obiadu. Jak zawsze były ważniejsze sprawy. Chwilkę pobyłem przy stoisku APN Promise, gdzie Konrad Sagała (Exchange MVP) pełnił funkcję eksperta w programie Ask The Experts. Trzeba przyznać, że towarzystwa można było Konradowi pozazdrościć. To się nazywa: “umieć się znaleźć we właściwym miejscu” . Znowu trochę znajomych – nawet z własnej korporacji (przede wszystkim Agnieszka, oraz Tomasz, Daniel, Paweł).

Niebieski Pawilon, niueustannie kojarzył mi się z Czerwonym Pokojem Lyncha. Wiem, trochę to takie Freud’owskie, ale co poradzić. W Niebieskim Pawilonie znaleźć można było: wejścia do trzech sal, Strefę Ekspertów oraz podstrefy Internet Explorer, Windows Phone oraz Kinect/Xbox. Ciemnawo, ale przyjemnie. Dużo miejsca do siedzenia w strefie ChillOut. W tym dniu odwiedziłem jeszcze trzy prezentacje. Dosłownie na kilka minut wpadłem na prezentację Damiana Świderka i Marka Pyki na temat: Kiedy wszystko idzie nie tak… czyli jak Private Cloud wspiera infrastrukturę IT. Potem biegiem (bo niestety sesje się pokryły dotarłem na arcyciekawą sesję kolejnych przedstawicieli Polish SQL Server User Group: Marcina Szeligi (MCT, SQL Server MVP) oraz Grzegorza Stoleckiego (MCT, SQL Server MVP). Tutaj było samo mięsko: Data Quality Services w SQL Server "Denali". Tak jak można było oczekiwać, sesja swietnie przygotowana, doskonale poprowadzona, zabawna, ale i momentami poważna. Na sesji udało się tez zepsuć środowisko, podejmując się ryzykownego przełączenia w tryb pełnoekranowy maszyny wirtualnej podłączonej do… zewnętrznego projektora. Ta opcja bardzo często (doświadczyłem tego kilkukrotnie) powoduje błąd znany pod nazwą OS Virtual Machine Server Crash (sam tę nazwę właśnie wymyśłiłem). Co nie zmienia faktu, że organizatorzy fatalnie wybrali salę. Tak jak pierwsza sesja o Denali prowadzona przez praktyków ze społeczności na sali A (Damian i Łukasz) zgromadziła bardzo dużo ludzi, tak i ta (Marcin i Grzegorz) zgromadziła o wiele więcej niż było miejsc na sali. Powinna mieć miejsce w sali A również !!!

Niestety mimo najszerszych początkowych chęci nie udało mi się dotrzeć na ostatnią (jak słyszałem z opinii pewnej zaufanej, znającej się na rzeczy i kompetentnej osoby) doskonałą i ciekawą sesję ostatniej dwójki prelegentów z Polish SQL Server User Group: Marka Adamczuka i Pawła Potasińskiego (SQL Server MVP): Najlepsze praktyki dla programisty Transact-SQL. Jestem jednak przekonany, że sesja była pełna odlotowych praktyk – bo wiem co koledzy potrawią zrobić z T-SQL. W czasie kiedy ostatnia wartościowa sesja na temat SQL Server miała miejsce, ja udałem się na sesję o SLA, wskaźnikach i raportach. Prowadzącym był Michał Jędrzejczak(Główny Architekt Rozwiązań Infrastruktury IT w Microsoft Polska) a jej temat brzmiał: Jak odnieść sukces w dziale IT? – katalog usług, pomiary SLA, raporty. Pewnie wielu z Was zastanawia się po co? Skoro pracuję z tymi tematami na co dzień? Po pierwsze chciałem posłuchać co nowego może powiedzieć Michał, po drugie chodziły słuchy o System Center 2012 (i pokazał jego fragment), po trzecie miałem przeczucie, że będzie dyskusja… i się nie pomyliłem. Bowiem jeden ze znanych i czasem lubianych czasem nie, malkontent lub doświadczony użytkownik (można wybrać opcję) trochę dyskutował nad drobiazgami. Było ciekawie (choć dla nowicjuszy w temacie, zupełnie niepotrzebnie).

Microsoft Technology Summit | After Party | 18.10.2011 | EXPO XXI

Oczywiście nie mogło zabraknąć After Party. Tym razem udało się zrobić tę imprezkę w ramach konferencji, a jej głównym organizatorem (i sponsorem) był… Internet Explorer 9. Dużo rozmów, dyskusji, nowych ludzi (dzęki Michał), znanych ludzi (Darek, Grzegorz, Gosia i reszta ekipy z Trójmiasta) Jacek Kochan (PCSS, świeżo po powrocie z Redmond), Monika Pyszczek (psst, nda?) Generalnie ten wieczór – od osiemnastej do kilku chwil po dwudziestej drugiej to dla mnie najważniesza część imprezy. Społeczność, networking, ludzie. Esencja takich spotkań. Specjalne podziękowanie dla jednej osoby (która wie za co).

Microsoft Technology Summit | Dzień Drugi | 19.10.2011 | EXPO XXI

Poranek zaczął się nieszczególnie biorąc pod uwagę dzień wczorajszy, późny powrót i wczesny wyjazd, aby znaleźć miejsce do zaparkowania. Ale nie było źle. Po raz kolejny okazało się że jako-taką orientację w Warszawie posiadam, mimo, że samochodem bywam tam niezmiernie rzadko. Udało mi się też przecisnąć kilka razy między pasami, bez uszkodzeń (swoich lub cudzych).

Pierwsza część dnia, to głównie spotkania, pogadanki, opinie. Czasem rozmowy z wystawcami, czasem kawa z kimś z firmy tej lub innej. Udało mi się wreszcie porozmawiać z Kasią (rozpoznawanie rodziców), Darkiem (jakość i brak poprawy), Alessandro (co tam dalej z…). Wskoczyłem na pół godziny na świetną sesję Tomasza Kopacza, który bardzo ciekawie (jak to zawsze u niego) opowiadał o przeszłości, teraźniejszości i przyszłości aplikacji oraz sprzętu. Pogadanki z Grzegorzem Tworkiem (Enterprise Security MVP), Piotrem Pawlikiem (Exchange Server MVP) czy Maciejem Grabkiem były ciekawe. Inaczej było z sesją Johna Craddocka, na którą się zapisałem… i z której wyszedłem. Okazało się bowiem, że była to powtórka tematu z poprzedniej edycji (oraz kilku innych spotkań). W tym miejscu chcąc nie chcąc należy zacząć pisać o “wartości merytorycznej” konferencji.

Nie jestem specjalnie zaskoczony takim, a nie innym poziomem merytorycznym prezentacji. Kilka wyjątków z koszyka potwierdza tylko niepisaną (ale mówioną i słyszaną) regułę, że mogłoby być lepiej. Na forach już można znaleźć bardzo niepochlebne opinie na temat tej imprezy, a moja ocena z pewnością będzie potraktowana jako łagodna (ze względu na to że (sic!) jestem MVP). Ale ewentualnych czytelników, zapewniam, że ten fakt nie wpływa na moją ocenę w żaden sposób. Na konferencji byłem jako uczestnik – nie miałem w tym roku przyjemności / obowiązku / konieczności (właściwe skreślić) ani uczestniczyć w Strefie Ekspertów,  ani zabawiać gości w Strefie Społeczności, ani zmuszać / zachęcać (j.w.) do słuchania jako Prelegenta. Wyjątkami jakościowymi są sesje techniczne prowadzone przez praktyków: Damian, Marek, Paweł, Marek, Damian, Łukasz, Tomasz, Szymon, David, Tomasz, Grzegorz, Sebastian, Michał, Krzysiek, Paweł, Maciej, Marcin, Grzegorz… chyba nie pominąłem nikogo. Ale jeżeli ktokolwiek zakłada, że sesje prowadzone przez pracowników Microsoft, opierające się na tematach aktualnie modnych (teraz Cloud, Azure, Office 365) będą powalały technicznością i zaawansowaniem… to pomylił imprezy. Przecież Microsoft Technology Summit od kiedy pamiętam był konferencją poświęconą przynajmniej w połowie biznesowi. Powtórzę jeszcze raz: B-I-Z-N-E-S-O-W-I.

Oznacza to ni mniej ni więcej, jak to, że spora grupa docelowych odbiorców, to osoby decyzyjne (bądź myślące że takimi są), a co za tym idzie – często, acz nie zawsze – dalekie od technologii. Za to prawie zawsze dalej siedzące od sesji 400. Tak jest na wielu imprezach, a miałem okazję na kilku polskich i zagranicznych być. Dlatego dobrze jest wybierac sesje np: o tematyce której nie ma się zielonego pojecia (podejmując ryzyko słabego prelegenta) lub o tematyce znanej, ale wymagającej poszerzenia (ryzykując powielenie posiadanej wiedzy). Najgorszym możliwym rozwiązaniem jest pójście na sesję ze znanego tematu, na której niczego się (według nas) nowego dowiedzieć nie możemy. Dlatego nie byłem na żadnej sesji o chmurze, prowadzonej przez Microsoft (tak, wychodzi moje zarozumialstwo… tudzież lekka awersja do marketinku slajdowego).

Największą wartością dodaną takiej imprezy jest dla mnie zawsze społeczność. Nie tylko rozumiana jako grupy offline / online; ale też zwykli znajomi z branży, których można spotkać, z którymi można wypić kawę czy piwo i po prostu pogadac o technologii, życiu, dzieciakach itp.. Z sześciu zaplanowanych sesji (na więcej i tak bym nie poszedł) zadowolony jestem z czterech. To nie jest zły wynik. Miejsce dobre, lepsze niż PKiN, katering bardzo dobry (nie wymagam niczego więcej oprócz kanapki i kawy w nieograniczonym zakresie / a moja dieta jest tak ograniczona, że większość produktów i tak mnie nie interesowała) – wreszcie niczego nie brakowało, a i kanapki okazały się niezastąpione i w drodze do Wrocławia (dziewięć godzin samochodem) i na drugi dzień rano (kiedy to pusto w lodówce było.

Zaś co do dziewcząt… no cóż. Sporo intrygujących się znalazło i to zarówno wśród hostess z obsługi, jak i hostess ze stoisk partnerskich, ale… po pierwsze primo: osobiście wolę koleżanki z branży (jakoś tak tematy blizsze do dyskusji), po drugie primo: jestem trochę bliżej tej branży niż jeszcze dwa lata temu i wiem, że mogłoby być lepiej.

Post Scriptum 1: Kilkadziesiąt zdjęć z imprezy jest TUTAJ.

Post Scriptum 2: Tą inspirującą osobą na stoisku społeczności była Ania Rubińska