Szybkie i łatwe: Przenieś prostokąta przy użyciu C# w App Windows Store

Moja ogólna filozofia blog jest to, że perfekcyjnie do blogu o starym, osiedlili się przedmioty, które zostały objęte do śmierci gdzie indziej.  Zakładam, że ten temat jest jednym z tych, ale jestem blogów to tak.

Pracuję na app store okno i jestem w części, gdzie trzeba zrobić kilka animacji.  W tym celu, Już było rozszyfrowanie kawałki i kawałki systemu przechowywania aplikacji animacji który, jak się okazuje, jest dość blisko, ale nie dokładnie tak, jak, XAML na animacje w .NET (Nadal jestem najbliższych uporać się z tym że WinRT <> .NET 🙂 ).

Dziś rano chciałem uzyskać uchwyt na przeciągnij i upuść operacji.  W drodze do tego, Dostał przeciążony ruchu prostokąt zamiast :).  Oto kod, który przenosi prostokąta, gdy użytkownik kliknie przycisk:

   1:   
   2:              MatrixTransform ct = (MatrixTransform)rectBig.RenderTransform;
   3:              Macierz m = ct.Macierz;
   4:              m.OffsetX  = 10;
   5:              m.OffsetY  = 10;
   6:              CT.Macierz = m;
   7:              rectBig.RenderTransform = ct;

Sztuką jest to, że nie można bezpośrednio zmienić OffsetX lub OffsetY.  Może być bardziej sprytny sposób robi to (i jeśli wiemy i czujemy się, w komentarzach proszę pisać). 

W tym celu, I trzeba:

1. Dostać MatrixTransform prostokąta (oddając RenderTransform).

2. Dostać macierz tego faceta.

3. Zmiana przesunięcia Matrix.

4. Przypisania macierzy powrót do MatrixTransform.

5. Przypisać MatrixTransform powrót do prostokąta.

Do testów, Umieść prostokąt i przycisk ekranu. Po kliknięciu przycisku, powyżej logiki wykonuje i natychmiast przenosi prostokąt.

W pewnym momencie, Czy chcesz animować to ale nie mam pojęcia jak się DoubleAnimation do pracy na to (Storyboard.SetTargetProperty() jest dla mnie zagadką na to czas).

</koniec>

undefinedSubskrybowanie mój blog.

Follow me on Twitter wiek na http://www.twitter.com/pagalvin

Ustawienie wysokości ListboxItems w ListBox programowo dla Windows Store App

Pracuję w sklepie aplikacji systemu windows i jest jedną z rzeczy, które chcę robić w app wyświetlanie dziennika, który pokazuje stan wiadomości i inne ciekawostki informacyjne użytkownika działa rzeczy. W tym celu, Dodałem ListBox następująco:

<ListBox x:Nazwa ="GameStateLog" HorizontalAlignment ="Centrum" Wysokość ="221" HorizontalAlignment ="Do góry" Szerokość ="499" Uzupełnienie ="0" FontSize ="10">

 

Kod C# do wypełniania listy w czasie wykonywania został wzdłuż linii:

GameStateLog.Items.Insert(0, GameStateCounter    + ": Nowy stan gry: czekam na graczy 1 Nazwa");

To pracował dobrze wystarczy ale UI pokazał szalonej ilości wyściółka wokół pojedynczych wiadomości, jak zostały dodane. Ma to sens, jeśli chce użytkowników końcowych, aby móc zaznaczyć te elementy, ale nie ma sensu kiedy tylko chcą pokazać szereg bieżących wiadomości dziennika – użytkownik nie będzie wybierać te, po prostu zobacz je. Było dziwnie trudno znaleźć łatwy sposób to zrobić i zapewne, sposób I stwierdziła, że nie jest koniecznie "łatwe", ale ja dostał ono działanie OK. Klucz wgląd pochodzi ten komentarz tutaj (http://social.msdn.microsoft.com/Forums/en-US/wpf/thread/c4a6f694-bd46-4779-ab83-b1c2fcb2397c) z Bob Relyea. Zamiast dodawania napisów do kolekcja elementów w polu listy, Dodaj ListBoxItems. Przez dodanie napisu, ListBox było stworzenie własnej ListBoxItem na własną. Nie był w stanie wpływać na coś o tym ListBoxItem po fakcie. Nowy kod jest:

        prywatne nieważne AddGameStateLogMessage(ciąg Wiadomości)
        {
            ListBoxItem li = Nowy ListBoxItem();
            li.Treść wiadomości =;
            li.MaxHeight = 25;

            Grubość thisPadding = Nowy Grubość(5, 0, 5, 0);
            li.Uzupełnienie = thisPadding;

            GameStateLog.Items.Insert(0,Li);
        }

 

Tutaj jestem tworzenia ListBoxItem's i wstawianie ich. Usunąłem nadmiar dopełnienie przez ustawienie jego grubości.

To jest dość elastyczny, jak zamierzają zrobić jakiś kolor kodowania, aby wyróżnić poszczególne typy wiadomości i dodając bezpośrednio ListBoxItems pojawia się styl ich w żaden sposób nie chcę.

Spodziewaæ siê ten wspó³pracownik ktoœ!

</koniec>

undefinedSubskrybowanie mój blog.

Follow me on Twitter wiek na http://www.twitter.com/pagalvin

Szybkie i łatwe – Bezpieczny Lazur kolejki nazwy

Głupie ale proste post.

W nawiązaniu do wczorajszej delegowania na"StorageException był nieobsługiwany"Myślałem, że chciałbym pokazać wee fragment kodu, używanych do generowania nazwy kolejek:

 

        publiczne statyczne ciąg GetRandomQueueName()
        {
            Identyfikator GUID g;
            g = System.Guid.NewGuid();
            Powrót g.ToString();

        } 

Rodzaju głupie w swojej prostocie, ale działa dobrze dla mnie i przyniosła 100 imion bezpieczny kolejki w ciągu ostatnich kilku tygodni.

</koniec>

undefinedSubskrybowanie mój blog.

Follow me on Twitter wiek na http://www.twitter.com/pagalvin

Praca z kolejkami Lazur – "StorageException był nieobsługiwany”

I zabawy z Lazur kolejek na ostatni tydzień lub dwa i to jest już smashingly.  Gdzie były te rzeczy, kiedy tego potrzebowałem je z powrotem w 1990?

W tym artykule, w szczególności, jest doskonałym intro do kolejki dla programistów .NET: http://www.windowsazure.com/en-us/develop/net/how-to-guides/queue-service/.  Za pomocą tego artykułu, Udało mi się wyciągnąć razem naprawdę miło trochę logiki klient serwer, który do tej pory jest wiarygodne i po prostu działa nie żalu.  Naprawdę – gdzie został tej rzeczy 1990?

Hit małych zgorszeniem prawo z bramy, jednak.   Tak szybko, jak I daleko od specyfiki bramek, Ale hit z StorageException i "zdalny serwer zwrócił błąd (400) Zły wniosek.

image

Okazało się, że moja nazwa kolejki był wyłączony:

image

Gdy zmieniłem "OneQueueToRuleThemAll" do "onequeuetorulethemall" StorageException odszedł.  Nie zauważyłem żadnej dokumentacji to woła, ale to może dobrze zrobić.

Mam nadzieję, że ktoś pomoże.

</koniec>

undefinedSubskrybowanie mój blog.

Follow me on Twitter wiek na http://www.twitter.com/pagalvin

Początku wrażenia na Surface Pro

[Aktualizacja 3/26: Mam ćwierkanie od ludzi @Surface, pytając, czy może mi pomóc z niczego, tak zrobiony plug do Swype, który uznali "ciekawe-dzięki za Opinie, Paul!”  Naprawdę myślisz, że Swype pozwoliłoby to urządzenie znacznie łatwiejszy w obsłudze dla dorywczo wydajności.  (Również, stałe literówka, zwrócił się do mnie przez starego przyjaciela-dzięki, Mike!)]

Mój wydział wygrał konkurs na początku tego roku nagrodę pieniężną małe do niej przywiązani.  Kiedyś pieniądze na dofinansowanie zakupu Surface Pro (128GB z 2-letni plan ubezpieczeń) i używam sporo od tego czasu.  Kupiłem go w serwisie Microsoft Store w centrum handlowym przez Columbus Circle na Manhattanie.  Łączna cena była o $1300 USD with the better keyboard and the sucker’s insurance 🙂

Dostał tylko 4 dni temu i już trudno sobie wyobrazić że.  I przyniósł do łóżka aby przeczytać narazie doskonała Programowanie Windows 8 Aplikacje z HTML, CSS, i JavaScript i to był pierwszą rzeczą, którą sięgnął gdy obudziłem się.

Oto wrażenia, w żadnym określonym porządku:

Jak dotykając: Chcę dotknąć każdego ekranu, widzę teraz.

Windows 8 jest dla urządzeń dotykowych: Mam dużo silniejszy uznanie dla Windows 8.  Ten O/S przekłada się znacznie lepiej do urządzenia dotknąć, niż to ma klawiature.  Na początku, Nie wiem, jak ledwo się zaczął, ale szybko stało się drugą naturą dla mnie. I to jest bardzo szybkie i elastyczne, więc nie czujesz się jak jesteś tyle wokół lub płacić kary za błąd.  Nie jestem ekspertem z UI (Tajemnica rzeczy nadal się zdarzają) ale lecę wokół miejsca z sporo zaufania po stosunkowo niewielka garstka godzin na to

W tym samym czasie, teraz, gdy już był przy pomocy dotyku, Mam dużo lepsze zrozumienie o/s z perspektywy laptopa Dell.  Podkładka pod mysz na mój E6430 nie konkurować z powierzchni wiele punktów kontaktowych, itp., ale to zrobić dobrą robotę z niektórych gestów.  Ale niezależnie, podkładka pod mysz, pracowała z powierzchni teraz, Wiem, co się dzieje, gdy przenoszę mój mysz kursor i różne sygnały trochę pojawiają się w rogach i takie.

Ja też chcę punkt na linii z tego blogu przez Brandon Carson:

Przychodzi Microsoft z różnych perspektyw jak system operacyjny powinien obsługiwać użytkowników. Zamiast dwóch systemów operacyjnych i rozdrobnienia między urządzeniami, Microsoft buduje nowy OS połączenie doświadczenia chudy-w tył ten pulpit przeżycie i dać użytkownikowi kontrolę nad tym, jak wobec antrakt rezygnować ich urządzenie."

Tej linii skrystalizowane dla mnie cały punkt Win8 w / s.  To iPad i to jest laptop.  Lubię to.  Podoba mi się to dużo.  Nie wprowadzą laptopa łóżko bardzo często i kiedy nie, jest to nowość i ból.  To można iść wszędzie ze mną, pracy w tym.

Windows store jest niesamowite!  Wystarczy założyć, Kiedy kupiłem powierzchni, że windows app store będzie kompletna strata czasu, jałowej ziemi odpadów połowiczne aplikacji przywiązanie do kamienistych, smutne i żałosne.  Myślę, że różne narody anty-Microsoft wygrywają tu argument serc i umysłów.  Mimo to empirycznie prawda, że Apple i Google są bazillions więcej aplikacji w ich sklepach, karłowacenie MSFT, MSFT jeszcze wybór pięknych i rośnie.   Mój punkt widzenia nie jest to "lepsze" niż te MSFT w sklepie, ale to nie jest tak źle, jak intertubes sprawi, że będziesz myśleć.  Warto zajrzeć. Istnieje wiele ciekawych aplikacji, które tam.

Pióro jest niesamowite!: Chciałem mieć możliwość zapisu i szkic diagramów architektury na zawsze.  Wszystkie 3 rzeczy strony zawsze czuł kludgy, chyba że kupiłeś jeden, który był drogi i po prostu czuć się jak to.  Z powierzchni, jest to całkowicie naturalne i szybkie, oraz mnóstwo ciekawych dostępnych aplikacji.  Należą do nich paint.net, coś ciekawego z Evernote (Skitch), Program OneNote (który ma pierwszej klasy wsparcie dla pióra), PowerPoint (pozwala na opisywanie i rysunek podczas prezentacji).  Mam ledwo porysowany powierzchnia tutaj i I 'm loving it.  Sprawdź ten post blog dla bardziej profesjonalnych opinii na powierzchni jak można się bardziej przemysłowy siła sztuki.  Nie mogę się doczekać mojego nowego demo PPT.

Odgrywa Civ5! (z niewielką pomocą przyjaciół):  Civ with touch is really neat 🙂

Pewne kłopoty:

  • Akumulator nie jest wielki.  Nie lepiej niż mój laptop.  Mam to niejasne uczucie, że baterie muszą być "uwarunkowane" (ale to chyba bzdura) tak, jeśli tak jest w przypadku, to może lepiej.
  • Klawiatura jest malutki.  Ale, Mam był dostawanie używany do to.
  • Nr Swype! Właśnie zacząłem używać Swype kilka miesięcy temu na moim Galaxy S3 systemem Android i nie mogę uwierzyć jak wydajne zrobiło mi.  Nie po to na Win8 jest naprawdę frustrujące i wydaje się, że będzie to długi czas, Jeśli kiedykolwiek, przed Swype jest dostępny.  Niektóre inne 3 strony działają na nim, ale mój 30 warto sekund badań sugeruje, że o/s po prostu nie obsługuje go.  (Jeśli nie używasz Swype lub jeden z jego kuzyni powinien przestać czytać ten blog wysłać pocztą i dawać ono pewien próbować; Ten post tutaj prawie napewno będzie po powrocie).
  • Ogólnej wchodzą w skład faktor – jeszcze przyzwyczaić do niego.  Jest to piękny ekran i Netflix jest wielki na to.  Przeglądanie stron internetowych jest wielki na to. Ale, MS Word-rodzaj twardego i nie bardzo przyjazny dotyk (Dla mnie, pory).  Widziałem zrzuty ekranu ludzi przy użyciu programu visual studio na go-, że wydaje się podobny odcinek.  Ale jestem gonna dawać ono pewien próbować w pewnym momencie.

Tak, nie pójdziesz!  Nadzieję, że pomoże ktoś myśli o o tym.  Jest jeszcze za wcześnie dla mnie, aby powiedzieć "go kupić!”.  Będę ponownie tego postu w tygodniu lub tak i śledzić.

</koniec>

Subskrybowanie mój blog.

Follow me on Twitter wiek na http://www.twitter.com/pagalvin

Ćwiczenie niespodziewanie niesamowite Team Building

Ja zwołał zespół spotkanie tutaj w zespole New York SharePoint i w ostatniej chwili, nie ma konkretnego powodu, dodany nowy element programu:

Wymiana informacji osobistych: I 'm going to podciągnąć programu google earth i każdy z nas powie zespół gdzie urodziliśmy i którym dzisiaj żyjemy. Będzie to mapa czasu rzeczywistego. Również zrobimy szybki przegląd naszych rodzin zmarłych. Zapraszam do tworzenia rodzinie fantasy tutaj, ale zachować pamiętać, że raz zaczniesz, leżącego o rodzinie, musisz utworzyć kolejno opracowania kłamstwa i prawdopodobnie będzie podróż w pewnym momencie, więc być przygotowani do tego.

Myślałem, że to zajmie 20 minut lub tak, aby zrobić z dziewięciu osób.  Zamiast tego, to trwało 90 minut Uśmiech, głównie dlatego, że ludzie spędzili znacznej ilości czasu w różnych miejscach na całym świecie.  To było fascynujące ćwiczenia, i na pewno nauczyłem się dużo o sobie nawzajem.  Dowiedziałem się, Wreszcie, co oznacza "północ" i "południe" Indie.

Jeśli znajdziesz czas w tym pośpiechu dni robić coś podoba, Serdecznie polecam to.

</koniec>

Subskrybowanie mój blog.

Follow me on Twitter wiek na http://www.twitter.com/pagalvin

Praktyka działalności śledzenia – Część 1

Około rok temu, I dołączył do Kajakarstwo górskie konsultacji tutaj w Nowym Jorku jako to, co nazywamy obszar praktyce prowadzić.  (Jako drobne na bok do punktu ten blog wysłać pocztą, że zmiany w pracy stanowi mój całkowitego zwrotu w blogu.  To duża zmiana w role i duże zmiany w dnia na dzień "rzeczy", ale mogę już coś w rodzaju przyzwyczaja się siebie i patrzeć do przodu do pisania ponownie Uśmiech ).

W tej roli PAL, Jestem odpowiedzialny, aby zapisać firmy i bezpośrednie otoczenie z 21 West 21st street od katastrofy w sposób regularny.  To jest dużo ciśnienie (może więcej niż myślisz-Pomyśl o wszystkich dzieci!). 

W służbie to tryb rozkazujący, Muszę pomóc z pre-sprzedaży, Tworzenie i aktualizacja oferty przejdź do rynku, Wynajem dobrych ludzi, pociąg się ludzi, aby je lepiej (ale tak naprawdę, Aby ułatwić pracę) i od czasu do czasu zrobić coś rozliczanych w klienta.  Dostaję dużo "wejście"-pytania od klientów, możliwości sprzedaży, mój własny addled myśli i tak dalej.  Niektóre z nich jest naprawdę dobry (jak gorąco oppty sprzedaży) podczas gdy wiele z nich jest mniej dobre.  Najważniejsze jest, aby śledzić początkowo, priorytety i zarządzanie każdym z tych pomysłów (wielkich i małych) do pomyślnego zakończenia. 

Tego rodzaju zadania zarządzania nie jest nowy, prawo?  I mamy wiele zadań narzędzi, aby pomóc nam w tym.  Program Outlook zawiera zadania.  Arkusz kalkulacyjny może slap razem miło i szybko.  Moje pierwsze zadanie zarządzanie narzędzie był prawnym notatnika powrotem w moje dni w GAF jako programista w dziale IT.  (Pytaj o te stare dobre czasy następnym razem, zobaczysz mnie, jeśli jesteś zainteresowany, a może nie…).

Będąc mężczyzną SharePoint (nominalnie, co najmniej), Ja zawsze myślałem korzystać z programu SharePoint.  Ale z jakiegoś powodu, Ogólna lista zadań nigdy nie całkiem to nie dla mnie.  Kilka miesięcy temu, Postanowiłem leczyć siebie i po prostu utworzyć rozwiązanie SharePoint oparte.  To było tak żenująco łatwe tworzenie, że myślałem, że napisze o tym tutaj.

Tak, moje cele tutaj były bardzo proste:

  • Wprowadzanie danych super łatwe i szybkie
  • Priorytety działań
  • Kategorie działalności
  • "następny krok" napędzany – tych działań będzie często obejmują tygodni (może nawet miesięcy).  Prawie nigdy nie "kończy" po jednej określonej aktualizacji.

Bity te nadają się bardzo dobrze do typu zawartości, więc to, co stworzyłem:

image

Faktycznie widać, że nastawienie sprzedaży z tym na początku, ponieważ mam to pole "Klienta".  Wiele działań mojej praktyki są skupione wokół klientów (rzeczywistych lub potencjalnych).  Ale wielu z nich skupiają się również wewnętrznie.  Policzek "Slalom" tam, podczas ich tworzenia, ale zawsze czuje się trochę dziwnie.  Należy nazwałem to coś bardziej ogólny.  Może "cel organizacji" lub coś.

Oto kilka różne notatki na typ zawartości:

  • Wpływ aktywności przekazane do pomiaru priorytet.  Nie jestem pewien, dlaczego poszedł z "Wpływ" a nie "priorytet" dzień zero, ale to, co zrobiłem. 
  • Kolejne kroki i następne kroki Data-mam panel, który jest napędzany przez następnego dnia aktywności.  Ten panel rodzaj stał mój rozkaz wymarszu na dzień/tydzień.  Wystarczy przejść do panelu i skupić się na wysoki priorytet rzeczy po raz pierwszy i go stamtąd.  (Ma pojęcia o "nieoznakowane"
  • Główny właściciel – jedyne uwagi jest- nie jest to niesamowite, że można sortować i filtrować na wielokrotnego wyboru kolumn w SP 2010! I rzeczywiście nie pełni kupić do tego pojęcia w pierwszej.
  • Stan działania – tak naprawdę "Otwarte" lub "Closed". 
  • Praktyki – po rozpoczęła się przy tym, innym PAL w mojej grupie chciał to wypróbować, tak spadł to w mix do rozróżnienia między moje rzeczy (Portale & Współpraca) i jej rzeczy (Azure).

Oto mój Panel:

image

(Przepraszam za niewyraźne, bity-nie czuć jak tworzenie kilka badań i nie chce dać każdy atak serca nad udostępnianiem istotne szczegóły [Zobacz bit w intro ponownie: uratować świat, itp., itp., itp.]).

Mam kilka innych widoków na tej liście, w tym widoku Arkusz danych, który pozwala mi wobec masy aktualizacje.  Zrobić to najbardziej często po kilka niższy priorytet elementów I planuje zrobić nigdy dość zrobić i trzeba być odłożony na tydzień.

Codziennie, Wyciągnąć mój log działania i po prostu rozpocząć pracę z góry listy.

W części 2, Postaram się wyjaśnić jak się to jeszcze bardziej przydatne, z dodatkiem miły e-mail włączone doc biblioteki i SPD przepływu pracy.

</koniec>

Subskrybowanie mój blog.

Follow me on Twitter wiek na http://www.twitter.com/pagalvin

Kajakarstwo górskie konsultacji–Boston SharePoint przywództwa potrzebne

Zostałem członkiem Slalom konsultacji z sześciu miesięcy temu na dzień i było niesamowite jazdy.  Zaplanować blogu some more, skoro zacznę się dość stałych.  W tym miejscu pracy przypomina zamieszkujących baśni większość czasu.  Inteligentne osób, interesujący klienci, stałe wsparcie od zarządzania zarówno lokalnych, jak i korporacyjnych … … okazjonalnych Mensa good stuff.

Nasze biuro w Bostonie ma tylko otwarte i szukają lider rozpoczęcie ich praktyki programu SharePoint.  Jest bardzo złożone, pełne zadania zawiera mnóstwo zabawy wyzwania.  Zdefiniowanie oferta odsetek na rynku lokalnym, rzutować z rękawami i pracę rzeczywistą i wynajem niełatwe stworzyć najlepszy zespół, z którym można zarządzać.  Nie polecam go zdecydowanie wystarczająco.

Jeśli jesteś zainteresowany to stanowisko lub jeśli wiesz, każdy, które mogą być zainteresowane, Proszę fire off wiadomość e-mail do mnie: Paul.Galvin@slalom.com.

I 'm glad udostępnianie mojego doświadczenia Candid Records (dobrych i złych) tutaj w Nowym Jorku.

</koniec>

Subskrybowanie mój blog.

Follow me on Twitter wiek na http://www.twitter.com/pagalvin

Mojej książki przepływ pracy jest dostępny do zakupu

Zacząłem najpierw talking with my oryginalnego współautorów ponad dwa lata temu.  Ostatecznie opuszczony projektu, ale późnym latem, za pomocą kilku nowych współautorów, Byłem wreszcie możliwość zwrócenia to przez linię Zakończ. 

Zawodowych przepływu pracy w programie SharePoint 2010: Real World Business Solutions Hit Amazon i Barnes and Noble witryny sieci web jakiś czas w ostatnim 10 dni.  Jest on dostępny w paperback i Kindle/Nook i wszystko, Just in time for Christmas Wielki obecne. Uśmiech

Ta książka jest około dwie rzeczy: 1) podnoszenie efektywności użytkownikom końcowym, tak że można rozwiązać ich własnych problemów biznesowych przy użyciu SP 2010 Funkcje przepływów pracy i 2) pomagając personelu IT (Deweloperzy w szczególności) zrobić to samo.  Około dwie trzecie książki są ukierunkowane na co mogę zadzwonić "Działacz użytkowników" (wysoko wykwalifikowanych, ale nietechnicznym i motywację użytkowników).  Próbuje wyjaśniono, jak jednostki rozwiązań w programie SharePoint 2010 za pomocą programu SharePoint Designer przepływu pracy i wiele dodatkowych funkcji programu SharePoint.

Ostatniej trzeciej znakomitą zmierza autora.  Jednakże, w odróżnieniu od części czysto techniczne książek na rynku, te rozdziały wyjaśniają, jak SharePoint Deweloperzy mogą tworzyć funkcjonalność, że dalsze upoważnia działacz użytkowników niestandardowego programu SharePoint Designer działalności i inne techniczne usługi bits.  Poprzez działacz użytkowników w organizacji, Zwolnij zespół programistów (lub po prostu samodzielnie) Aby wykonać naprawdę trudne (i zazwyczaj bardziej interesujące) rzeczy, że użytkownicy końcowi nigdy nie zrobić i nigdy nie należy spróbować własne.

W nadchodzących tygodniach, Będziesz pisać się więcej o książce, łącznie fluffy rzeczy jak "jak jest on podobny do zapisu księgi" I know, wiele osób są zainteresowane wiedząc o.  Najpierw – I będziesz wprowadzenia moich współautorów, bez którego powstanie byłaby nigdy nie mają przeżył aby zobaczyć światła dziennego.

Dowiedz się więcej o książki na Witryna sieci web Amazon.

</koniec>

Subskrybowanie mój blog.

Follow me on Twitter wiek na http://www.twitter.com/pagalvin

Sieci Web programu SharePoint części interfejsu użytkownika wzorzec projektowy za pomocą języka XSL

I już zostały podając Prelekcja w tym roku na na wzorzec projektowania dla składników Web Part programu SharePoint, gdzie interfejsu użytkownika jest całkowicie zarządzany za pośrednictwem XSL. 

Zaplanować zapisu to bardziej szczegółowo w następnym okresie czasu.  Tymczasem, Oto programu PowerPoint.

Kod źródłowy dla tego projektu jest w górę na CodePlex tutaj: http://webpartsxsl.codeplex.com/.

</koniec>

Subskrybowanie mój blog.

Follow me on Twitter wiek na http://www.twitter.com/pagalvin