content top

Windows Azure Mobile Services – seria webcastów

Zapraszam do oglądania mojej serii webcastów dotyczących Windows Azure Mobile Services i wykorzystywania ich w aplikacjach Windows 8. Dzięki WA Mobile Services można w prosty sposób w swojej aplikacji pracować z danymi, zaimplementować autoryzację wykorzystującą różnych dostawców i wiele, wiele innych elementów.

Nowe odcinki pojawiają się w każdy wtorek i czwartek.

Strona serii: http://channel9.msdn.com/Series/Windows-Azure-Mobile-Service-tw-rz-aplikacje-z-serwisem-w-chmurze

Czytaj dalej

Toolbox prezentera: Powiększanie w Visual Studio 2012

Jako osoba często prezentująca postanowiłem co jakiś czas dzielić się interesującym tip&trickiem usprawniającym proces prezentacji :)

Dzisiejszy wpis będzie dotyczył prezentowania kodu, co dzieje się najczęściej w obecności Visual Studio. Problem jaki się pojawia to wielkość czcionki, którą wykorzystujemy. Na co dzień podczas pisania aplikacji pewnie mało osób wykorzystuje dużą czcionkę bo niewiele kodu zmieści się wtedy na ekranie. Jednak podczas prezentacji sytuacja ta jest zupełnie inna. Musimy zapewnić słuchającym i oglądającym jak największy komfort w odbiorze treści.

W Visual Studio 2010 mieliśmy w zasadzie dwie drogi, którymi można było pójść.

Pierwsza zakładała powiększenie czcionki edytora albo za pomocą kombinacji CTRL+Scroll, albo w lewym dolnym rogu edytora można było wybrać procentową wartość wielkości czcioncki. Minusem tego rozwiązania była konieczność powtarzania tej czynności dla każdego pliku, który się otwierało. Jeśli chciało się tego uniknąć można było wejść do menu Visual Studio i w odpowiedniej opcji zmienić globalnie wielkość czcionki. To niestety powodowało, że później po skończonej prezentacji musieliśmy znowu zmieniać tę czcionkę. Można było to rozwiązać tworząc sobie osobny profil ustawień dla VS powiedzmy “do pracy” i “do prezentacji“. Wymaga to jednak wczytywania tych ustawień zawsze przed prezentacją, później wczytywania standardowych, a dodatkowo wartości dobrane dla jednej prezentacji na jednym rzutniku nie musiały być wcale dobre dla innego rzutnika i innej rozdzielczości.

Ciekawe rozwiązanie tych różnych scenariuszy przychodzi wraz z Visual Studio 2012 i Productivity Power Tools przeznaczonymi dla tej wersji.

Pierwszą rzeczą to oczywiście instalacja samego Visual Studio a następnie dodatku PPT. Korzystać będziemy z jednej z nowości w VS 2012 czyli Quick Launch. Znaleźć można go w prawym górnym rogu ekranu:

quicklaunch

Mała dygresja na temat samego Quick Launch. Jest to funkcjonalność, która w świetny sposób rozwiązuje problem zawiłości menu Visual Studio, ilości opcji etc.. Załóżmy, że nie pamiętamy gdzie znajduje się opcja uruchamiająca okna Source Control Explorer. Wystarczy w Quick Launch wpisać “source” i Visual Studio od razu podaje nam gdzie takie okno można znaleźć. To jednak nie wszystko bo sama wskazówka nie byłaby do końca dobrym rozwiązaniem. Te wpisy, które się tam pojawiają można kliknąć dzięki czemu od razu zostanie uruchomiony pożądany element :)

quicklaunchsource

Wracając jednak do sedna. Productivity Power Tools integrują się Quick Launch dodając tak zwane PowerCommands. Tych poleceń jest wiele, ale do prezentacji interesuje nas kilka szczególnych. Pierwsze z nich, które już na starcie zmieniają wygląd Visual Studio to PresentOn/PresentOff. Po ich kliknięciu Visual Studio powiększa/pomniejsza swoje czcionki i w odróżnieniu od mechanizmów, które opisywałem wcześniej dla VS 2010 zmienia się nie tylko czcionka edytora kodu, ale także samej powłoki Visual Studio. Przykład porównujący te dwie opcje dla mojego Visual Studio:

vspresentonoff

Dodatkowo istnieje kilka poleceń, które umożliwiają manipulowanie wartościami wielkości czcionek, dzięki czemu możemy dostosować je do aktualnie panujących warunków:

TxtFont-/TxtFont+/TxtFont0 – Pomniejszanie/Powiększanie/Resetowanie wielkości czcionki edytora kodu.

EnvFont-/EnvFont+/EnvFont0 – Pomniejszanie/Powiększanie/Resetowanie wielkości czcionki Visual Studio.

Dla przykładu jeśli na powyższym zrzucie ekranu wielkość czcionki edytora nam odpowiada, a chcemy powiększyć czcionkę Visual Studio to po wykonaniu dwukrotnie komendy EnvFont+ uzyskamy taki efekt:

vsenvfontplus

Po zakończeniu prezentacji wystarczy wykonać polecenie PresentOff i wszystkie wartości wrócą do standardowych :)

Nie jest to jednak rozwiązanie idealne. Nie wszystkie elementy się powiększają (np. ToolTip) i brakuje mi możliwości zdefiniowania startowych wartości dla PresentOn. Patrząc jednak historię Productivity Power Tool jest to kierunek w dobrą stronę i jeśli funkcjonalność ta spodoba się użytkownikom VS to być może znajdzie swoje miejsce jako wbudowana opcja w kolejne Visual Studio!

Pobierz:

Visual Studio 2012

Productivity Power Tools

Czytaj dalej

Imagine Cup 2013 – studenci do boju!

Rok akademicki trwa już na dobre. Jak co roku studenci w czasie jego trwania mogą zmierzyć się w największym technologicznym konkursie na świecie, czyli Imagine Cup. Konkurs od wielu lat przyciąga najzdolniejszych studentów, którzy rywalizują w różnych kategoriach, od tworzenia oprogramowania, gier, a skończywszy na rozwiązaniach zmieniających tory ludzkości.

W konkursie może wziąć udział każdy kto ma wyobraźnie i chce stworzyć coś wyjątkowego, pokazać się światu jako znakomity programista, dzięki czemu zdobyć pracę lub inwestora dla swojego pomysłu. Najlepsze drużyny w tym roku spotkają się w St. Petersburgu w Rosji.

Zatem jeśli interesuje Cię tworzenie aplikacji na Windows 8, Windows Phone, a może do tego chcesz wykorzystać Windows Azure? A być może chcesz stworzyć nowy gorący tytuł na XBOX-a, Kinect-a? Wszystkie swoje pomysły możesz zrealizować podczas tego właśnie konkursu, dlatego zapraszamy do rejestracji na stronie konkursu (tak też dużo obszerniejsza informacja).

Czytaj dalej

TIP: Windows 8, VS2010, VS2012, SQL 2012, SQL Server Configuration Manager – błąd

Żyjemy teraz w ciekawym momencie roku, kiedy to Windows 8 uzyskuje status RTM, a za nim inne produkty jak np. Visual Studio 2012, a dodatkowo mamy też SQL-a 2012, który status RTM osiągnął już na przełomie marca i kwietnia tego roku. Wielu developerów zapewne będzie robiło reinstalacje, będzie po kolei instalowało aplikacje niezbędne do pracy, a później np. mogą zobaczyć w SQL Server Configuration Manager coś takiego:

sqlconfmgr

Najprościej jest pamiętać aby podczas nowej instancji wykonywać ją wg poniższej kolejności i z podanymi ustawieniami:

  1. Windows 8
  2. Aktualizacja
  3. VS 2010 -> WAŻNE! Odznaczyć opcję instalacji SQL Express
  4. Aktualizacja
  5. SQL 2012
  6. Aktualizacja
  7. VS 2012
  8. Aktualizacja
  9. SQL Express 2012 – jeśli jest potrzebny

To jest instalacja wg. kolejności w jakiej pojawiały się te produkty na rynku. Jak łatwo można się domyśleć – nowszy instalator jest bardziej “świadomy” tego co już było i twórcy mogli zamieścić jakieś poprawki do produktów wcześniejszych jeśli coś było nie tak. Teraz można już bez przeszkód używać SQL Server Configuration managera :)

Czytaj dalej

Windows 8 Briefing – reportaż

Chwilę wcześniej pisałem o samym wydarzeniu, a teraz pojawił się krótki reportaż na jego temat. Zapraszam do obejrzenia :)

Czytaj dalej

Windows 8 Briefing – podsumowanie

w8_2 Wczoraj odbyła się konferencja dotycząca Windows 8 pod nazwą “Windows 8 Briefing”. Była to dość nietypowa konferencja jak na standardy Microsoftu z dwóch powodów. Po pierwsze była dość mała i dla wybranej liczby osób. Po drugie forma. Nie było długich 60-90 minutowych sesji, a krótkie 20-minutowe prezentacje o różnych aspektach nowego systemu operacyjnego. Począwszy od ogólnych trendów w branży, architektury, poprzez wsparcie pracy projektantów i programistów, a skończywszy na sprzedaży aplikacji. Ja miałem okazję poprowadzić sesję na temat “Programowanie aplikacji Metro – perspektywa programisty”. Myślę, że wypadło całkiem dobrze jak i cała konferencja, podczas której też rozdaliśmy kilka tabletów Samsung z Windows 8 :)

Jednym z najważniejszych elementów tego dnia była premiera portalu Metro One. Jest to portal, który specjalnie przygotował Microsoft Polska aby ludzie z różnych krańców świata tworzenia aplikacji, mogli się łączyć w zespoły i tworzyć aplikacje Metro na Windows 8, a później zarabiać na nich pieniądze. Dlatego niezależnie czy jest się programistą, projektantem, menadżerem projektów czy nawet inwestorem – warto wejść na portal, zarejestrować się, przeszukać listę pomysłów (lub złożyć własny), zacząć tworzyć aplikacje dobierając odpowiedni zespół, a później sprzedawać je w Windows Store!

Czytaj dalej

Mobile Trends Conference 2012

mta2012 Tydzień temu miałem okazje być na konferencji Mobile Trends, która odbyła się w Krakowie. Powodem mojego wyjazdu bylo prowadzenie prezentacji z programowania Windows Phone. Temat dość ciekawy myśle dla uczestników, którzy jednak są nastawieni na inne platformy, a mogli dzięki temu zobaczyć co Microsoft może zaoferować na swojej platformie. Sesja myślę, że się spodobała, bo wg. statystyk organizatorów zajęła 3 miejsce :) Na tyle na ile byłem na konferencji wyglądała na dobrze zorganizowaną więc brawa dla organizatorów!

Dodatkowo, miłym akcentem było niespodziewane spotkanie kolegi z klasy z liceum po tylu latach niewidzenia się :)

Czytaj dalej
Strona 1 z 2412345...1020...Ostatnia »
content top
This website uses a Hackadelic PlugIn, Hackadelic Sliding Notes 1.6.5.