Visual Studio 2010 | Tomasz Wiśniewski - Part 2
content top

Visual Studio 2010 Community Launch – Wrocław

Nawiązując do zaproszenia poniżej chcę napisać o Community Launchu we Wrocławiu, które miało miejsce tydzień temu czyli 24-go kwietnia. Na tym spotkaniu miałem swoją sesje w temacie: “C# 4 – “ficzery”, o których powiesz: WRESZCIE!”. Sesja generalnie poszła dobrze, aczkolwiek trochę zabrakło czasu żeby pokazać wszystko co było w planach. Moja sesja została oceniona następująco:

  • Ocena merytoryczna: 7,49 / 9
  • Ocena prezentacji 7,56 / 9

Wynik całkiem niezły zważywszy, że wśród innych prelegentów były takie gwiazdy naszej sceny społecznościowej w Polsce jak Bartek Pampuch. W ankieta było też kilka bardzo cennych uwag, za które dziękuję i mam nadzieje zastosować w przyszłych prezentacjach. Pojawiły się też uwagi, których w ogóle nie rozumiem “co autor miał na myśli” i chyba nigdy się nie dowiem ;)

Teraz czas przygotować się do następnych sesji, które także będą odbywać się w ramach Visual Studio 2010 Community Launchy, a będą to:

  • Katowice, Nowe oblicze projektu baz danych – jak developer żyje z DB Administratorem – sesja, która będę prowadził w parze z Damianem Widerą
  • Kraków, Nowości 4.0 – C#, CLR/DLR, .NET4 – ta sesja natomiast będzie prowadzona aż w 3 osoby: Szymon Pobiega, Piotr Włodek i ja.

Jeśli ktoś się jeszcze na zapisał na te wydarzenia to gorąco zapraszam!

Czytaj dalej

Visual Studio 2010 Community Launch – Katowice, 15 Maja

Zapraszam na


Visual Studio 2010 Community Launch to cykl konferencji, które odbędą się w największych miastach Polski podczas których to zostaną zaprezentowane nowości z świeżo wydanego Visual Studio w wersji 2010 oraz najnowszego .NET Framework 4.

Już 15 maja (sobota) na Wydziale Inżynierii Materiałowej i Metalurgii Politechniki Śląskiej przy ul. Krasińskiego 8 w Katowicach
odbędzie się siódme spotkanie z tego cyklu. Podczas 4 sesji tematycznych zostanie zaprezentowany bardzo szeroki wachlarz nowości, od ogólnego pokazania ‘co nowego’ poprzez pracę zespołową w VS 2010, a skończywszy na współpracy programistów z administratorami baz danych.

Więcej informacji o wydarzeniu jak i agendę można znaleźć na stronie: http://ms-groups.pl/vs2010cl/Strony/VS2010CL_Katowice.aspx

Rejestracja znajduje się pod tym adresem: http://ms-groups.pl/vs2010cl/Strony/Rejestracja.aspx


Wsród uczestników spotkania podczas konferencji zostaną rozlosowane nagrody.
Wydarzenie jest bezpłatne lecz wymagana jest wczesniejsza rejestracja. Liczba miejsc jest ograniczona.

Czytaj dalej

MIX 2010 i Windows Phone 7

 W miniony tydzień w Las Vegas odbywała się konferencja MIX. Jest to konferencja organizowana przez Microsoft, ale konferencja specyficzna. W przeciwieństwie do innych konferencji tej firmy, na tej miejsce swoje znajdują inne firmy, a co nierzadko są to firmy, które na co dzień są bezpośrednimi konkurentami Microsoftu. Konferencja ta jest też o tyle specyficzna, że łączy zarówno developerów jak i designerów, dlatego jest bardzo dużo sesji związanych z projektowaniem aplikacji i mam tu na myśli kwestie wyglądu.

Jeśli chodzi o największe wydarzenia tej konferencji to moim zdaniem były one dwa. Po pierwsze wypuszczenie SilverLight-a 4 w wersji RC oraz zapowiedź, że wersja finalna zostanie wypuszczona w przyszłym miesiącu!

Druga wydarzenie to to, co Microsoft pokazał w związku nową wersją systemu operacyjnego dla telefonów komórkowych, a mnie jako developera najbardziej interesuje platforma programistyczna, a w tej kwestii też działo się wiele. Przede wszystkim, platformami programistycznymi będą SilverLight oraz XNA. Widać tutaj dużą tendencje do tego co MS nazywa “trzema ekranami”, czyli nasz telewizor, komputer i urządzenie mobilne. Zarówno SL jak i XNA w wersji an W7 Phone nie będą jakimiś wersjami okrojonymi czy “light”, a pełno prawnymi frameworkami. Jest to o tyle ważne, że być może uda się ograniczyć ilość budowanych aplikacji na różne platformy i trzeba będzie tylko dokonać nielicznych zmian w kodzie aby nasza aplikacja działała zarówno na komputerze jak i np na telefonie.

Co ciekawego wiąże się z pisaniem aplikacji na Windows Phone 7 jest to, że już dziś można pobrać wersje wstępne narzędzi do tworzenia tego typu aplikacji. A co jeszcze bardziej cieszy, gdy aplikacje te osiągną status finalny będą dostępne ZA DARMO, a więc każdy będzie mógł tworzyć programy i umieszczać je np w Marketplace jaki będzie dostępny w telefonach z nowym system Microsoftu.

Skąd można pobrać takie narzędzia i na co trzeba uważać?

Pierwsze pytanie jakie może się pojawić to co jeśli już mam zainstalowaną wersję beta Visual Studio 2010? Nic, można śmiało instalować narzędzia gdyż integrują się one bez problemu z pełną wersją beta VS2010.

Punktem startowym w pobraniu narzędzi jest wejście na stronę developer.windowsphone.com. Stamtąd można pobrać Windows Phone Developer Tools CTP. Jest to wersja webowa, dlatego trzeba będzie uzbroić się w cierpliwość podczas instalacji. Jeśli już wcześniej mieliśmy zainstalowane VS2010 i SL 4 SDK to trzeba będzie je odinstalować gdyż nowe narzędzia zawierają nowsze wersje tych komponentów. Po skończonej instalacji jeśli nie mieliśmy wcześniej Visual Studio w menu start pojawi nam się Visual Studio 2010 Express, a jeśli już mieliśmy VS to będzie dostępny nowy typ projektów podczas tworzenia nowej aplikacji:

Jak wspominałem konferencja MIX jest zarówno dla developerów, ale jednak przede wszystkim dla designerów. Dlatego i dla tej grupy Microsoft przygotował nową wersję swojego świetnego narzędzia, a mianowicie Expression Blend 4. Po pobraniu i zainstalowaniu tej wersji można się lekko zdziwić ponieważ w typach projektów nie ma żadnych związanych z Windows Phone 7. Trzeba sciągnąć i zainstalować jeszcze dwa komponenty:

Po tych zabiegach będzie można już tworzyć jak i otwierać projekty typu Windows Phone 7.

Polecam wszystkim zapoznanie się z nową platformą i popróbowanie pisania aplikacji dla W7 Phone. Do narzędzi dołączony jest świetny emulator, dzięki któremu można odrazu zobaczyć jak stworzona aplikacja będzie wyglądać i działać na telefonie w przyszłości:

Czytaj dalej

Visual Studio 2010 – snippety html

W VS 2010 pojawiły się snippety dla pisania kodu HTML. Dla tych którzy nie wiedzą, snippety są to specjalnie predefiniowane kawałki kodu, które ułatwiają życie programiście, poprzez szybkie wprowadzanie bloków kodu. Nowe snippety html można podzielić w zasadzie na dwie kategorie:

  • snippety jednotagowe
  • snippety wielotagowe

Jak zatem działają te snippety? Bardzo prosto. Załóżmy, że chcemy dodać jakiś odnośnik na naszą stronę. Zaczynamy od standardowego pisania <a. Pojawia nam się wtedy IntelliSense:

Wybieramy sobie interesujący nas tag html i klikamy dwa razy na klawiaturze klawisz Tab. W rezultacie Visual Studio wygeneruje nam kawałek kodu. Dla znacznika odpowiedzialnego za odnośniki będzie on wyglądał następująco:

Kursor zostaje od razu ustawiony na pierwsze wymagane pole, w tym wypadku href. Podajemy wartość jaka nas interesuje, następnie naciskamy Tab(tym razem raz) i kursor zostaje przeniesiony do następnej wymaganej pozycji, w której znów możemy wprowadzić tekst jaki nas interesuje:

Na koniec wystarczy jedynie kliknąć enteri kursor zostaje przeniesiony na koniec linii a wstawianie znacznika dobiegło końca:

Oczywiście, taka funkcjonalność dla snippeta jednotagowego, takiego jak <a href…>, czy też <img…>nie jest zbyt efektowna. Jednak gdy spojrzy się na taki snippet wielotagowy jak np radioButtonList:

to oszczędność w pisaniu kodu staje się bardzo wyraźna. Ponownie za pomocą tabulatora można się poruszać po wymaganych wartościach:

Co zrobić jeśli jednak zdefiniowane przez Microsoft snippety nam nie odpowiadają? Lub ich ilość jest za mała (po instalacji dostępnych jest 26 snippetów HTML oraz 36 ASP.NET)? Są na to w zasadzie dwa sposoby.

Pierwszy z nich, to przejście do takiej lokalizacji na swoim dysku: C:\Program Files\Microsoft Visual Studio 10.0\Web\Snippets\HTML\1033\HTML i wyedytowanie interesujących nas snippetów.

Drugą możliwością jest przejście do katalogu, który Visual Studio tworzy w Dokumentach, u mnie dla przykładu jest to: D:\Dokumenty\Visual Studio 10\Code Snippets\Visual Web Developer\My HTML Snippets i stworzenie tam pliku z rozszerzeniem .snippetoraz odpowiednią strukturą, która jest typowo XML-owa.

Snippety HTML, czy też JavaScript nie są być może najważniejszą z punktu widzenia programisty nowością w Visual Studio 2010, jednak w znaczny sposób przyspieszają wprowadzanie kodu na stronach WWW :)

Czytaj dalej

Visual Studio 2010 – pierwsze wrażenia

Od poniedziałku osoby, które posiadają subskrypcję MSDN mogły sciągać pierwszą betę Visual Studio 2010. Dziś natomiast beta ta została udostępniona dla wszystkich i można ją pobrać ze strony produktu. Można pobrać wersję Professional oraz Team System. Co ciekawe, dostępne są zarówno wersje ISO jak WebInstaller. Ta druga trochę mnie dziwi bo instalując aplikację tego typu raczej wole mieć pobrane i gotowe ISO niż bać się czy WebInstaller mi się nagle nie wysypie, ale cóż, może teraz tak musi być ;)

Sama instalacja VS2010 przebiegła bez najmniejszego problemu. Instalowałem na swoim laptopie, na którym działa Windows 7 RC PL, Visual Studio 2008 Professional oraz SQL Server Enterprise. Jedyny minus instalacji to fakt, iż po zainstalowaniu .NET Frameworka 4.0 Beta 1 wymagany jest restart komputera. Może do wersji RTM zostanie to zlikwidowane. Po uruchomieniu aplikacji ukazuje się nowy ekran powitalny, który jest dużo ładniejszy niż w wersjach 2005 oraz 2008. Moja ulubioną, nową funkcją tego ekranu jest bezapelacyjnie możliwość przypinania projektów w sekcji “Projects” do części “Rescent projects”. W ogóle przypinanie to chyba jakiś nowy trend w Microsofcie. W Windowsie 7 też można wszystko przypinać, a to w menu Start, a to do paska zadań :)

W kwestii pisania aplikacji jeszcze za dużo nie siedziałem, ale jednym z największych plusów samego wyglądu środowiska jest dla mnie nowa kolorystyka. Czuję, że moje oczy męczą się dużo mniej w tego typu kolorystyce niż w jasnych odcieniach VS08. O nowościach samego .NET 4.0 czy Visual Studio póki co nie będę się rozpisywał. Odsyłam to bardzo fajnych filmów na Channel9. Cieszy fakt, że w końcu wersja 2010 jest możliwa do postawienia samodzielnie i nie trzeba korzystać ze środowiska wirtualnego przygotowanego przez Microsoft. Z tego jak do tej pory działało nawet tam VS 2010, muszę się przyznać, że jest to produkt wobec z którym wiążę spore nadziej. Tak samo zresztą jak z Windowsa 7. Proszę Microsofcie – nie schrzań tego! :)

Czytaj dalej
Strona 2 z 3123
content top