Popfly Explorer

Popfly Explorer

Autor: Patryk Hoffman

Opublikowano: 11/19/2007, 12:00 AM

Liczba odsłon: 4845

Popfly Explorer jest dodatkiem dla programu Visual Studio 2005, który pozwala na tworzenie , modyfikowanie i dzielenie się pracami w poprzez konto Popfly Space. W tej chwili program znajduje się w fazie prywatnej alphy i trzeba być zarejestrowanym użytkownikiem, by móc dzielić własne prace pomiędzy innymi osobami. Projekt ten jest skierowany do bardziej zaawansowanych użytkowników Popfly, którzy mają zamiar wprowadzić własne inwencje w społeczność aplikacji. Narzędzie to przyda się programistom będących koderami, ponieważ pozwala na łatwe przekazywanie kodów źródłowych między osobami, które pracują nad jednym projektem.

Zaawansowani programiści mogą zainstalować Popfly Explorer plug-in. Pozwala on na dzielenie kodów źródłowych pomiędzy użytkownikami bezpośrednio poprzez Visual Studio. Można zobaczyć rozwiązania innych, co pozwala na obiektywną ocenę danego projektu, pomaga to jeżeli koduje się w grupie, która pracuje wspólnie nad jednym rozwiązaniem.

Na jakich programach działa?

  • Visual Basic Express 2005
  • Visual C# Express 2005
  • Visual C++ Express 2005
  • Visual Studio Standard 2005
  • Visual Studio Professional 2005
  • Visual Studio Team Suite 2005 products

Popfly został przetestowany na Windows® XP Service Pack 2 i Windows® Vista®, ponieważ znajduje się ono w fazie alpha to zdarza się, że pojawiają się błędy.

Tutaj są zawarte niektóre przyczyny, dlaczego program może nie reagować na polecenia użytkownika.

Jak zacząć?

Instalacja Popfly Explorera nie jest ciężka, a wręcz banalna. Wystarczy ściągnąć plik ze strony głównej Popfly , a potem jedynie uruchomić instalacje. Do pobrania tutaj.

Kiedy już zainstalujemy plug-in uruchamiamy Visual Studio, wybieramy zakładkę Popfly i następnie klikamy pozycję Popfly Explorer. Po czym pojawi się moduł, gdzie wpisujemy login i hasło swojego konta Popfly.

Kiedy to już zrobimy możemy udostępnić pierwszy kod źródłowy. W tym celu otwieramy projekt, który chcemy współdzielić, a potem wybieramy zakładkę Popfly. Następnie klikamy Save to Popfly i praca znajdzie się na koncie, jednak jeszcze nie będzie ogólnodostępna.

Omówimy tutaj jeszcze kilka innych funkcji zawarte w tej zakładce.

Open Project - otwiera wybrany projekt zapisany na koncie Popfly. Jeżeli istnieje dana kopia na komputerze to program się zapyta, czy  uruchomić ją lokalnie, czy też skasować i otworzyć bezpośrednio z Popfly. Po uruchomieniu wskazanego elementu pojawi się okno Solution Explorer z zawartością rozwiązania.

Find Project... - funkcja odpowiada za odnajdywanie udostępnionych prac. Tutaj widzimy tryz opcje wyszukiwania: My Projects(zawiera projekty udostępnione przez nas), Popfly Projects (zawiera rozwiązania udostępnione przez wszystkich członków Popfly), Popfly Users (tutaj można wyszukać użytkowników i przejrzeć ich prace). Zostawiając puste pole tekstowe pojawią się wszystkie projekty. Po wybraniu elementu możemy kliknąć i otworzyć wybraną kopie w Solution Explorer. Można zapisać projekty na lokalnym komputerze albo na własnym koncie Popfly.

Save to Popfly - opcja służąca do zapisywania własnych projektów w koncie Popfly. Element zostanie zachowany w określonym katalogu na komputerze i ponownie załadowany z tego miejsca do Solution Explorer. W tym samym czasie praca znajdzie się również na koncie Popfly i będzie widoczna na liście My Projects.

Delete from Popfly - jak sama nazwa wskazuje, po kliknięciu tej kontrolki kasujemy projekt z konta Popfly, ale dana kopia nadal pozostanie na lokalnym komputerze.

Show my Popfly Page - każdy członek Popfly może stworzyć własną stronę internetową. Tą witrynę można następnie obejrzeć poprzez Popfly Explorer.

Show my Friend's Popfly Page - po naciśnięciu tejże kontrolki możemy obejrzeć stronę internetową użytkownika Popfly i inne projekty typu mashup. Otworzy się przeglądarka internetowa ze stroną użytkownika. Dotyczy to tylko członków z listy My Friends.

Add a Friend... - umożliwia wyszukiwanie i dodawanie znajomych. Możemy odnaleźć użytkownika Popfly wpisując część lub całość nazwy konta. Jeśli znajdziemy swojego znajomego to wystarczy kliknąć jego konto i potem wybrać opcję Add to Friends.

Zostanie wysłane zapytanie (Friend Request) do znajomego. Będzie on mógł następnie je zaakceptować albo odrzucić, by zostać Twoim, tak zwanym, przyjacielem. Jeżeli przyjmie zapytanie to po ponownym odświeżeniu listy przyjaciół (Friends List), pojawi się jego nazwa.

Kiedy inny użytkownik wyśle zapytanie o przyłączenie Ciebie do swojej listy przyjaciół, będziesz musiał udzielić odpowiedzi na tą prośbę. Przychodzące elementy tego typu możemy zobaczyć w folderze Incoming Friend Request, który znajduje się w katalogu My Friends Popfly Explorer.

Accept Friend Request - akceptuje zapytanie danego użytkownika o dodaniu do listy użytkowników Friend's.

Reject Friend Request - odrzuca zapytanie danego użytkownika o dodaniu do listy użytkowników Friend's.

Refresh - odświeża aplikację. Używamy tej opcji wtedy, gdy wprowadzamy zmiany w Explorer, na przykład dodajrmy nowego użytkownika do swojej listy przyjaciół.

Help - wyświetla pomoc narzędzia wraz ze stroną będącą dokumentacją Popfly Explorer.

Visit Forums - przenosi użytkownika do witryny forum Popfly, gdzie możemy poszukać odpowiedzi na inne pytania.

Sign Out - opcja, której użycie powoduje wylogowanie się z konta Popfly.

Wszystkie te funkcje można uruchomić nie tylko z zakładki Popfly, ale również klikając prawym przyciskiem myszy moduł Popfly Explorer Alpha.

Kontynuując trzeba będzie, poprzez boczną zakładkę Properties, zmienić Sharing Level z Not Shared na All Popfly Users. W tej karcie można zobaczyć, jaką ocenę dostał projekt oraz kiedy ostatnio został zmodyfikowany, napis jaki wszyscy użytkownicy zobaczą przy tym elemencie, prawdziwą nazwę rozwiązania, a także ilość osób, które dokonały oceny projektu.


Teraz rozwiązanie jest dostępne dla każdego członka wspólnoty Popfly i można poczekać na pierwsze oceny innych użytkowników, by wiedzieć, czy coś poprawić, czy też zacząć pracę nad kolejnym projektem.

Ocenianie projektów

W Popfly najpopularniejsze projekty są wyświetlane na głównej stronie. Wyznaczenie najlepszych rozwiązań następuje na drodze głosowania innych użytkowników, którzy mogą daną pracę ocenić od 1 do 5 gwiazdek. Projekty z najwyższą średnią ocen są podkreślone. Nie możemy jednakże głosować na własne prace.

W Popfly Explorer można oceniać jedynie projekty należące do znajomych. W tym celu wskazujemy obiekt na liście przyjaciół. W oknie Properties zobaczymy średnią ocen, jaka uzyskała dana praca. Kliknijmy My Rating by dać własny głos. Wartość 1 jest najgorszą oceną, natomiast 5 - najlepszą.

Co w przyszłości?

Zespół Popfly Explorer pracuje nad udostępnieniem użytkownikom Visual Studio możliwości publikowania nie tylko kodu źródłowego ale i całych projektów, z poparciem dla hostingu Windows Forms, Windows Presentation Foundation and Web client projects (HTML, CSS, AJAX, and Silverlight) bezpośrednio z programu.

Popfly Explorer jest jeszcze w fazie rozwoju alpha, ale mimo tego posiada już wiele przydatnych funkcji. Dzięki niemu możemy w łatwy sposób udostępniać projekty i pochwalić się nimi przed społecznością Popfly. Wykorzystując system oceniania, możemy się dowiedzieć na jakim poziomie stoi praca, nad którą pracujemy i można pomyśleć wtedy o odpowiedniej poprawce. Dodatek ten umożliwia także pobieranie projektów innych użytkowników i wgląd w ich kod źródłowy.

Jak wykorzystać Copilot w codziennej pracy? Kurs w przedsprzedaży
Jak wykorzystać Copilot w codziennej pracy? Kurs w przedsprzedaży

Wydarzenia