Zine.net online

Witaj na Zine.net online Zaloguj się | Rejestracja | Pomoc
w Szukaj

Browse by Tags

All Tags » .NET Compact Framework
  • Dwie zasady projektowania klas

    Jedna z zasad dobrego projektowania klas to rezygnacja z pól na rzecz właściwości. Jedna z zasad wydajnego programowania (dotyczy zwłaszcza .NET Compact Framework) przy tworzeniu klas to rezygnacja z właściwości na rzecz pól.
    Opublkikowane w arkadiusz.wasniewski (Weblog) przez arkadiusz.wasniewski dnia listopada 6, 2008
  • Implementacja Inversion of Control

    Jedną z cech dobrego oprogramowania są luźne powiązania pomiędzy klasami. Droga do tego celu ciężka i kręta. Bez dwóch zdań. Wśród technik i wzorców, które należy w tym celu stosować znajdują się fabryki (Factory) oraz lokalizatory usług (Service Locator), dzięki którym tworzeniem instancji obiektów czy implementacji ...
    Opublkikowane w arkadiusz.wasniewski (Weblog) przez arkadiusz.wasniewski dnia sierpnia 24, 2008
  • Debugger.Break ładuje pakiety

    W czasie testowania oprogramowania mobilnego zdarza się, iż zdalne debuggowie przestaje funkcjonować. Obok ustawionych punktów wstrzymania pojawia się zaś ikona, która po najechaniu kursorem wyświetla komunikat, iż zdalna praca jest niemożliwa, ponieważ dany pakiet nie został załadowany. Co ciekawe dalej może rozpocząć wykonywanie ...
    Opublkikowane w arkadiusz.wasniewski (Weblog) przez arkadiusz.wasniewski dnia czerwca 4, 2008
  • Iteratory

    Mój pierwszy blog znajdował się na portalu developers.pl. Niestety z różnych przyczyn serwis ten padł. A szkoda. Choćby dlatego, iż miałem tam kilka ciekawych wpisów. Nie chciałbym aby zostały one wszystkie stracone dlatego też postanowiłem jeden z nich przypomnieć (również sobie). Ciekawa była optymalizacja pierwotnego kodu w ...
    Opublkikowane w arkadiusz.wasniewski (Weblog) przez arkadiusz.wasniewski dnia maja 26, 2008
  • HTTP - Własny serwer komunikacji. Część #1 - Wstęp

    Budując rozwiązanie, które wymaga wymiany informacji z aplikacjami uruchomionymi na innych maszynach możemy skorzystać z kilku propozycji, jakich dostarcza platforma .NET. Są to między innymi gniazdka (sockets), .NET Remoting, Usługi Sieciowe (Web Services), kolejki wiadomości (MSMQ) czy łączący i uzupełniający większość z tych rozwiązań ...
    Opublkikowane w arkadiusz.wasniewski (Weblog) przez arkadiusz.wasniewski dnia stycznia 14, 2008
  • Tworzenie obiektów

    W powyższej kwestii pojawiło się od czasu słowa kluczowego new trochę nowych metod i związanych z tym pojęć. W poszukiwaniu optymalnego kodu warto zwrócić uwagę na następujące pojęcia: Inversion of Control - obiekt nie tworzy samodzielnie żadnych wymaganych przez siebie instancji klas. Zamiast tego pobiera je z zewnętrznych zasobów; Push. Don't ...
    Opublkikowane w arkadiusz.wasniewski (Weblog) przez arkadiusz.wasniewski dnia lipca 4, 2007
  • Dobre praktyki w projektowaniu aplikacji mobilnych

    W ostatnią sobotę (21.04.2007) na VI spotkaniu Warszawskiej Grupy .NET miałem przyjemność wystąpić z prezentacją dotyczącą wzorców projektowych, które warto zastosować programując urządzenia mobilne. Sam plik zawierający slajdy to oczywiście za mało, więc poniżej kilka dodatkowych opisów. Service Locator, slajdy 18 i 19 Klasa ObjectLocator oparta ...
    Opublkikowane w arkadiusz.wasniewski (Weblog) przez arkadiusz.wasniewski dnia kwietnia 23, 2007
W oparciu o Community Server (Personal Edition), Telligent Systems