dotnetomaniak.pl

dotnetomaniak.pl - Najnowsze artykuły o .NET w dziale Narzędzia - Strona 33

autor: Wspominałem już kiedyś o FAKE - F# Make. Jest to narzędzie do wykonywania buildów, tak jak MSBuild, nAnt, Rake, psake czy wiele innych. Przez krótki czas (przy jednym projekcie) miałem okazję się nim pobawić, i bardzo przypadło mi do gustu. Dzisiaj pokażę jak można z niego skorzystać. Na początek jednak kilka linków: * FAKE na Githubie * blog autora * Google group * historia stabilnych buildów na CodeProject TeamCity - trzeba zalogować się jako gość, wybrać najnowszy build, i... ściągać najnowsz...

Dziel się z innymi:
Budowanie projektu ASP.NET z FAKE

Narzędzia 2761 dni, 16 godzin, 42 minuty temu macko 65 rozwiń

Tematem części 1 będzie, krótki opis na temat tego czym jest Prism, oraz opis Boostrapera. Co to jest Prism ? Prism to framework zawierająy szereg narzędzi ułatwiających budowę aplikacji składających się z niezależnych modułów. Wbrew pozorom, tak jak wiele osób uważa, Prism nie jest kolejnym frameworkiem MVVM. Wiele z ficzerów (Unity, EventAggregator) wchodzących w skład Prisma jest wykorzystywanych we własnych implementacjach MVVM typu Cinch, Caliburn etc. Dlaczego warto korzystać z Prism’a ? Gł...

Dziel się z innymi:
DevSpark: Przegląd PRISM 4 – część 1

Narzędzia 2763 dni, 14 godzin, 18 minut temu gordon_shumway 284 rozwiń

W trakcie rozwijania algorytmów na potrzeby pracy magisterskiej pojawiło się zapotrzebowanie na zdecydowane przyspieszenie jednego z nich. Algorytm polegał na liczeniu pewnych własności dla każdego punktu regularnej siatki. Zrównoleglenie było naturalnym rozwiązaniem, ponieważ elementy nie zależały od siebie nawzajem. Zdecydowałem się na użycie Parallel Extensions (Wiki, MSDN) ze względu na prostotę. Przedstawię szkielet rozwiązania, które może zostać zastosowane pr...

Dziel się z innymi:
Używanie Parallel Extensions z .NET 4.0 | czoper.devlog

Narzędzia 2765 dni, 12 godzin, 34 minuty temu gordon_shumway 124 rozwiń

Ostatnio cały czas bawiłem się XAML-em, by w końcu doprowadzić system GUI to względnej używalności. Temat ten jest na osobną notkę, która możliwe, że pojawi się niedługo XAML w standardzie jest już dość rozbudowany. Lecz gdyby to nam nie wystarczało(a czasami nie wystarcza), daje nam możliwość jeszcz...

Źródło: blog.fiolek.org
Dziel się z innymi:
MarkupExtensions, czyli jak rozbudować XAML #1 | Fiołek – blog

Narzędzia 2765 dni, 12 godzin, 34 minuty temu gordon_shumway 45 rozwiń

Zasiedziało mi się dziś jak zawsze przed kompem i przeglądając wiadomości ze świata natrafiłem na oto ten artykuł . Opisuje on jak dwóch byłych studentów Uniwersytetu Warszawskiego – Tomasz Błaszczyk i Tomasz Waleń opracowali aplikację mającą z automatu odrzucać kiepskich programistów. Jeśli interesuje Was powstanie tego pomysłu zapraszam do lektury artykułu. Ja za to opiszę sam test.

Dziel się z innymi:
Codility czyli odsiew kiepskich programistów by PL  « Netmajor's Tech Blog

Narzędzia 2765 dni, 12 godzin, 34 minuty temu netmajor 416 rozwiń

TeamCity umożliwia uruchamianie buildów za pomocą wielu różnych narzędzi, m.in. MSBuild, nAnt czy Rake. Ja jednak postanowiłem kontynuować swoją, rozpoczętą kilka miesięcy temu, przygodę z FAKE - F# Make. Wcześniej pracowało mi się z tym narzędziem bardzo przyjemnie i odświeżenie znajomości tym razem nie zaszkodzi (a może i wyniknie z tego jakiś post:) ). Dziwnym nie jest, że "out of the box" TC nie wspiera FAKE, jest to w końcu projekt raczej niszowy. Jedyne wyjście to wskazanie własnego skryptu Build....

Tagi: TamCity
Dziel się z innymi:
Budowanie projektu cmdline w TeamCity

Narzędzia 2769 dni, 1 godzinę, 19 minut temu paduda 47 rozwiń

Pięknego niepodległego wieczora zainstalowałem sobie TeamCity - bardzo przyjemny serwer Continuous Integration od Jetbrains (w dodatku do moich potrzeb - całkowicie darmowy!). Od półtora roku używam go (z wielką satysfakcją) jako dev, ale nie miałem jeszcze wcześniej przyjemności zagłębić się w jego konfigurację i administrowanie. Generalnie: polecam. Chciałem pisać specjalnego posta o instalacji i konfiguracji TC, ale okazało się że za bardzo nie ma o czym. Z poziomu strony WWW bardzo czytelnie można ws...

Dziel się z innymi:
Maciej Aniserowicz | Integracja TeamCity z gitem hostowanym na Vipserv

Narzędzia 2769 dni, 1 godzinę, 19 minut temu gordon_shumway 102 rozwiń

Od dawna używam tego super narzędzia bez którego nie wyobrażam sobie pracy z prywatnymi projektami jak i w pracy. Człowiek się niesamowicie przyzwyczaja do potężnej dawki pomocy jakie niesie za korzystanie z tego darmowego dodatku. A to przecież tylko wersja darmowa, strach pomyśleć co może zrobić wersja pełna ale płatna :/ Sam z pewnością zakupie wersje płatną, gdy tylko jej cena będzie się mieścić w moim budżecie a...

Dziel się z innymi:
Coderush Xpress – The best off! « Netmajor's Tech Blog

Narzędzia 2769 dni, 19 godzin, 29 minut temu netmajor 113 rozwiń

Autor: Dzisiaj chciałbym Wam przedstawić kilka ciekawych (darmowych) dodatków do Visual Studio 2010, z których od pewnego czasu korzystam. 1. devcolor URL: http://visualstudiogallery.msdn.microsoft.com/en-us/7dbae8b3-5812-490e-913e-7bfe17f47f1d Plugin bardzo przydatny podczas pracy z kolorami w aplikacji www. Tworzy on podkreślenie pokazujące kolor reprezentowany przez kod: Dodatkowo możemy skorzystać z edytora kolorów:2. ItalicComments URL:...

Źródło: gasior.net.pl
Dziel się z innymi:
Darmowe pluginy do VS2010 | Łukasz Gąsior - Blog

Narzędzia 2770 dni, 23 godziny, 49 minut temu macko 180 rozwiń

Internet obfituje w bardzo wiele interesujących treści, jednak niejednokrotnie sposób ich przedstawienia wizualnego może... zniechęcić. Źle dobrane tło, niepraktyczna czcionka, męczące kontrasty (tak, wiem, wiem, część z tego można znaleźć również na moim blogu:))... Ale niedawno znalazłem rozwiązanie tych problemów. Mowa o projekcie Readability od firmy arc90.

Dziel się z innymi:
Maciej Aniserowicz | Readability - do wygodnego czytania

Narzędzia 2770 dni, 23 godziny, 49 minut temu gordon_shumway 108 rozwiń

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…”, a następni...

Dziel się z innymi:
Entity Framework – POCO i Repository generator « Damian Antonowicz

Narzędzia 2772 dni, 15 godzin, 15 minut temu gordon_shumway 364 rozwiń

Autor: Tematykę IntelliTrace poruszałem już kilkukrotnie. Dzisiaj chciałbym powrócić do zagadnienia opisanego w poście Logi IntelliTrace bez tajemnic czyli analizy logu przy pomocy IntelliTrace API. Tym razem napiszę w jaki sposób dostać się do informacji o tym kiedy została wywołana jakaś metoda, jaki wynik zwróciła i jakie były parametry wywołania. Informacje te są prezentowane w oknie Calls View w Visual Studio 2010 ale można je analizować w ograniczonym stopniu. Poniższe informacje przydadzą się każd...

Tagi: IntelliTrace
Dziel się z innymi:
Poznaj swój program

Narzędzia 2772 dni, 23 godziny, 59 minut temu macko 74 rozwiń

Od dość długiego czasu (ok. 3 miesięcy) szukałem miejsca, w które mógłbym "wepchnąć" wszystkie swoje projekty online. Do tej pory wszelkie repozytoria trzymałem lokalnie na dysku zabezpieczając się backupem w postaci doskonałego narzędzia Dropbox (polecam!). Postanowiłem jednak, że bardziej "profesjonalnie" będzie jeśli pod adresem http://[nazwaprojektu].maciejaniserowicz.com (czy coś w ten deseń) będę mógł udostępnić klientowi repozytorium z kodem, bugtracker i wszelki inny przydatny przy realizacji pro...

Dziel się z innymi:
Maciej Aniserowicz | Hosting narzędzi projektowych

Narzędzia 2773 dni, 21 godzin, 9 minut temu gordon_shumway 146 rozwiń

W testach jednostkowych czasami warto testować również prywatne metody. Wynika to z zasady atomowości. Prywatne metody z reguły zawierają atomowe operacje, wykorzystywane potem w metodach publicznych. Jednym ze sposóbów jest użycie mechanizmu refleksji. W tym poście zajmiemy jednak się narzędziem publicize.exe, służącym do zmieniania modyfikatorów prywatnych na publiczne. Załóżmy, że mamy taką klasę:

Tagi:
Dziel się z innymi:
Testowanie prywatnych metod i pól – publicize.exe

Narzędzia 2775 dni, 39 minut temu pzielinski 55 rozwiń

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 obiektu tylko dla danego wątku), wtedy musimy posłuż...

Tagi: MEF, MeFedMVVM, Unity
Dziel się z innymi:
MEFedMVVM – integracja z Unity « Damian Antonowicz

Narzędzia 2777 dni, 3 godziny, 20 minut temu gordon_shumway 49 rozwiń

Programik SPDisposeCheck pozwala sprawdzić, czy kod sharepointowy zawarty w jakiejś dllce nie będzie powodował wycieków pamięci z powodu niewywołania metody Dispose() na obiektach, które są IDisposable. Program można pobrać tutaj.

Tagi: SharePoint
Dziel się z innymi:
SPDisposeCheck

Narzędzia 2780 dni, 5 godzin, 8 minut temu paduda 20 rozwiń

NuGet (wcześniej NuPack) to menadżer pakietów przeznaczony dla Visual Studio 2010. Dzięki temu narzędziu można w prosty i szybki sposób dodać do projektu najnowsze wersje popularnych bibliotek i rozszerzeń (Elmah, NHibernate, Castle i wiele innych) bez konieczności mozolnego przedzierania się przez kilka (naście) stron www w poszukiwaniu potrzebnych komponentów. NuGet potrafi ściągnąć dany pakiet, dodać wszystkie wymagane pliki jako referencję do proj...

Dziel się z innymi:
NuGet - menadżer pakietów dla Visual Studio 2010

Narzędzia 2781 dni, 6 minut temu jdubrownik 116 rozwiń

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 : IN...

Tagi: Cinch, MeFedMVVM, MVVM
Dziel się z innymi:
Cinch i MEFedMVVM – aplikacja MVVM w 5 min « Damian Antonowicz

Narzędzia 2781 dni, 23 godziny, 6 minut temu gordon_shumway 170 rozwiń

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 znajdu...

Dziel się z innymi:
NuGet – manager pakietów dla .NET « Damian Antonowicz

Narzędzia 2782 dni, 12 godzin, 59 minut temu gordon_shumway 75 rozwiń

Visual Studio 2010 to produkt potężny i bardzo wygodny. Świetnie wspomaga pracę programisty. Co jednak jeżeli brakuje mu funkcjonalności lub chcemy ułatwić sobie pracę? Visual Studio 2010 posiada wbudowany mechanizm pluginów (w oparciu o .net-owy MEF) pozwalający na zwiększanie jego funkcjonalności. Te, które instaluje praktycznie automatycznie po zainstalowaniu środowiska na nowej maszynie to (kolejność alfabetyczna): Go To Definition Mały dodatek, który ułatwia nawigowanie po kodzie – szczególnie przy...

Źródło: www.benedykt.net
Dziel się z innymi:
Dodatki zwiększające produktywność | @rek online | Arkadiusz Benedykt

Narzędzia 2787 dni, 13 godzin, 52 minuty temu macko 188 rozwiń

1 2... 31 32 33 34 35 36... 45 46
Szkolenia SecurITum

wrzesień

21.
Dev#
Gdansk, Stary Manez
Dodaj nowe Zobacz wszystkie

Najaktywniejsi

1

Paweł Łukasik (32 867,57)

2

macko (32 816,53)

3

pzielinski (27 178,29)

4

gordon_shumway (21 178,88)

5

paduda (20 336,33)

6

psz750 (13 018,14)

7

rroszczyk (10 393,63)

8

Damian (9 580,26)

9

danielplawgo (7 536,05)

10

arek (6 807,95)

11

burczu (6 214,22)

12

PaSkol (5 393,84)

13

lukaszgasior (4 097,38)

14

jj09 (3 818,06)

15

dpawlukiewicz (3 657,18)

16

AdrianBystrek (3 480,85)

17

spetz (3 418,34)

18

jedmac (3 318,39)

19

http://jakub-flor... (3 224,66)

20

CaMeL (2 954,87)