Cybernetyczny sad
Archiwum dla Czerwiec, 2009
17. Spotkanie ŚRGM i PLSSUG Katowice – Glenn Block
cze 27th
Na wczorajszym spotkaniu naszych grup gościliśmy wyjątkowego prelegenta, a był nim Glenn Block. Glenn jest pracownikiem Microsoftu w Redmond i piastuje obecnie stanowisko .NET FX Program Manager. Glenn był u nas w ramach tourne jakie odbył po Polsce, odwiedzając w ciągu 5 dni, pięć miast: Olsztyn, Toruń, Warszawę, Kraków i Katowice, ale tak naprawdę nasze spotkanie odbywało się w Gliwicach
Tematem z jakim Glenn jeździł po Polsce było: Building openly extensible applications in .NET 4.0. Sesja ta traktowała o nowym frameworku Microsoftu, czyli Managed Extensibility Framework, który zostanie wydany wraz z .NET 4.0, ale już teraz można pobrać go z witryny CodePlex. A jak sama sesja? Jednym słowem – WOW! Około 2 godzin nieustannej, nisko poziomowej i bardzo technicznej sesji! Glenn ewidentnie ma talent do prowadzenia sesji, świetnie łapał kontakt ze słuchaczami, odpowiadał precyzyjnie i wyczerpująco na pytania, a za ich zadawanie nagradzał koszulkami
Spotkanie uważam za bardzo udane, a sesja, która mieliśmy okazję wysłuchać byłą naprawdę świetna, ale myślę, że trzeba będzie jeszcze obejrzeć 1-2 razy jej nagranie żeby załapać wszystkie smaczki i szczegóły techniczne.
TS: Windows 7, Configuring – zdany!
cze 25th
Jakiś czas temu zdawałem beta egzamin o numerze 72-680 czyli tak jak w tytule: TS: Windows 7, Configuring. Dziś dosłownie przed chwilą na stronie Prometrica pojawiła się informacja: PASSED
Nie ma jeszcze niestety możliwości wygenerowania ani logo ani certyfikatu z tego egzaminu, ale fajnie, że udało się zdać.
Update: 2009-08-12 – W końcu Microsoft zamieścił na certyfikatach z tego egzaminu napis “Charter Member”, który dodatkowo świadczy o tym, że dana osoba zdała certyfikat jako jedna z pierwszych na świecie
Prznosiny – nowy hosting
cze 23rd
Jeśli czytasz ten wpis tzn, że wyświetliła Ci się strona zamieszczona na nowym hostingu
Postanowiłem zmienić swojego poprzedniego dostawcę na nowego, ze względu bardzo słabe wydajności tego pierwszego.Teraz moim zdaniem blog działa znacznie szybciej i mam nadzieje, że tak już pozostanie
Było trochę problemów, a najwięcej z tabele wp_statpressw bazie danych WordPressa. Tabela ta zajmowała około 55mb, ale phpMyAdmin nie potrafił jej ani wyeksportować ani zaimportować. No cóż… ludzie tak chwalą rozwiązania opensource, ale jeśli z taką “tabeleczką” nie potrafi sobie to poradzić to nie widzę zastosowania tego w dużych systemach produkcyjnych
Dodatkowo utworzyłem także nowy adres email do kontaktu ze mną:
kontakt[at]tomaszwisniewski[dot]com
MTS 2009 – Speaker Idol
cze 15th
W poprzednim wpisie pisałem o tym, że wiadomo kiedy odbędzie się tegoroczna edycja konferencji Microsoft Technology Summit. Wiadomo już także, że tym razem, zarówno jak rok temu, jak i na innych imprezach tego typu, np. TechEd w Barcelonie, odbędzie się konkurs Speaker Idol! Idea konkursu jest bardzo prosta. Przygotowujemy krótką prezentację na wybrany temat i ją wygłaszamy. Oczywiście konkurs składa się z kilku etapów, którym najważniejszy jest finał podczas drugiego dnia MTS-a. Nagroda główna jest dość ciekawa, a mianowicie możliwość poprowadzenia swojej sesji na następnej konferencji MTS. Może się wydawać, że to raczej słaba nagroda, ale każdy rozsądny człowiek wie, że zaprezentowanie się szerszej publiczności na tego typu konferencji, gdzie są w zasadzie sami ludzie z branży, jest bezcenne. Dodatkowo jest Office 2007 w wersji Professional
Więcej szczegółów, daty, maile, kryteria, regulamin można znaleźć na stronie konkursu. Myślę, że warto brać w nim udział bo zyskać można wiele, niewielkim kosztem!
MTS 2009 – znamy datę!
cze 3rd
W tym roku po raz kolejny odbędzie się konferencja MTS – Microsoft Technology Summit. Edycja w roku 2008 była bardzo udana, o czym można przeczytać w moich relacjach:
W tym roku konferencja odbędzie się trochę wcześniej, a mianowicie już we wrześniu. Dokładniej 29-30 Września, w Pałacu Kultury i Nauki w Warszawie. W czasie wakacji na pewno poznamy bardziej szczegółowe dane, jak agendę i prelegentów, a do tego czasu pozostaje przypomnienie sobie co działo się na poprzednich edycjach.
Visual Studio 2010 – snippety html
cze 2nd
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
CodeCamp 2.0 – wrażenia ze ścieżki .NET
cze 1st
W dniach 30-31 maja odbywała się w Krakowie druga już edycja konferencji CodeCamp, oznaczona kodowo 2.0. Poniżej przedstawiam swoich kilka wrażeń ze ścieżki .NET, ponieważ na ścieżce SQL w niedzielę nie byłem. Odrazu mówię, że nie bedę robił streszczeń tego co kto powiedział na danej sesji, bo to będzie do obejrzenia na nagrywanych filmach, a raczej powiem co mi się podobało a co nie. Zapraszam więc do lektury.



