Kategoria: tech

Xamarin – jak się do tego zabrać w 2017?

Należy pamiętać, że Xamarin jest rozwiązaniem, które nie sprawdzi się w każdej sytuacji. Warto wiedzieć w jakim typie aplikacji opłaca się po niego sięgnąć, żeby wydobyć cały potencjał jaki drzemie w tej technologii. Równie ważne jest środowisko w jakim pracujemy i posiadane przez nas doświadczenie.

j

ja na Twiterze

Założyłem ostatnio konto na Twiterze, gdzie podaję informację odnośnie moich programów (dostępność aktualizacji, nowe aplikacje, itp.). Jeśli chcecie być na bierząco z moimi aplikacjami to zapraszam do śledzenia: https://twitter.com/d_antonowicz

W

WP7 – przydatne linki

Od roku zajmuje się zawodowo pisaniem aplikacji pod platformę WP7. Od tego czasu natrafiłem na wiele przydatnych stron. Poniżej zamieszczam kilka przydatnych linków: Narzędzia: Colorful Expression - dodatek do Expression Blend dzięki, któremu możliwy będzie dostęp do Adobe Kuler z poziomu programu EQATEC Profiler - profiler dla WP7 XGENO.WindowsMarketPlace - aplikacja do ściągania plików XAP ...

E

Entity Framework – POCO i Repository generator

W Entity Framework 4 została dodana obsługa klas POCO. Samo pisanie takich klas oraz odpowiedniej klasy dziedziczącej po ObjectContext (klasa ta zapewnia "most" pomiędzy klasami POCO a EntityFramework) może być czasochłonne. Na ratunek przychodzi jednak POCO Entity Generator. Po jego instalacji wystarczy przejść do edytora naszego modelu, otworzyć menu kontekstowe, wybrać "Add Code Generation Item...", ...

M

MEFedMVVM – integracja z Unity

Ostatnio interesowała mnie sprawa użycia Unity razem z biblioteka MEFedMVV. Czemu w ogóle rozważałem taka kwestię? Otóż MEF pozwala jedynie zdefiniować na dwa sposoby jak dany obiekt ma być tworzony - czy będzie to jeden obiekt, czy obiekt będzie tworzony za każdym razem. Jeśli chcielibyśmy stworzyć jakieś bardziej zaawansowane reguły tworzenia obiektów (np. tworzenie nowego ...

N

NuGet – manager pakietów dla .NET

NuGet jest managerem pakietów dla .NET. Projekt ma na celu ułatwienie dodawania zewnętrznych bibliotek do projektu.  Ma to szczególne znaczenie jeśli biblioteka, której chcemy użyć, używa jeszcze innych bibliotek. Po instalacji NuGet z menu kontekstowego References będziemy mogli wybrać opcję "Add Package Reference": Po wybraniu tej opcji, otworzone zostanie okno dodawania nowego pakietu: W repozytorium ...

C

Cinch i MEFedMVVM – aplikacja MVVM w 5 min

Ostatnio przeglądałem kilka bibliotek wspomagających tworzenie aplikacji z użyciem wzorca MVVM. Najbardziej do gustu przypadł mi Cinch w wersji V2. Framework ten działa razem z biblioteką MEFedMVVM. Użycie obu bibliotek jest bardzo proste. Najpierw tworzymy klasę, która będzie naszym modelem widoku: [ExportViewModel("MainViewModel")] [PartCreationPolicy(CreationPolicy.NonShared)] public class MainViewModel : INotifyPropertyChanged { private SimpleCommand<object, object> helloWorldCommand; public event ...