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

Kolejny post o Unity 3d musi jeszcze chwilę poczekać. Niedawno zdobyłem nową dev-zabawkę (ekhm!) a mianowicie licencję na PostSharp. Gdyby ktoś nie wiedział – jest to narzędzie do programowania w stylu AOP – aspektowym spojrzeniu świata. Czym są aspekty nie będę pisał – można znaleźć na ten temat sporo informacji. Z lokalnego podwórka polecam DevTalk 02 czy tagi AOP lub PostSharp na dotnetomaniak.pl.Unboxing Samo narzędzie instaluje się bezproblemowo oraz fajnie się integruje z Visual Studio...

Źródło: blog.octal.pl
Dziel się z innymi:
O PostSharp’ie słów kilka | .net blog – octal.pl

Narzędzia 3391 dni, 18 godzin, 28 minut temu tuszcz 214 źrodło rozwiń

Podczas kompilacji programu z nienacka otrzymuje komunikat: Kluczowa informacja jaką powinniśmy dostrzec to: Cannot find assembly ‘system.web.http, version 5.0.0.0 i found file (…) with identity ‘system.web.http’ wersja 5.2.2

Tagi: błąd, PostSharp
Źródło: marcinborecki.pl
Dziel się z innymi:
PostSharp płata figle czyli w poszukiwaniu biblioteki, której nie ma | Marcin Borecki - Making a difference everyday

Narzędzia 3393 dni, 14 godzin, 1 minutę temu Paweł Łukasik 164 źrodło rozwiń

C#, Narzędzia progamistyczne.NET Często podczas pracy firmach finansowych przychodzi czas na typowe zadanie zamiany liczby z postaci cyfrowej na postać liczbową w języku polskim. Szukałem w internecie gotowej implementacji takiego algorytmu, sprawdzonego i przetestowanego z otwartymi kodami i… okazało się, że nic nie znalazłem do C#. Nie było nigdzie implementacji takiego konwertera w .NET dlatego poniżej zrobiłem własną implementację. Poniżej warunki t...

Tagi: C#, konwerter
Dziel się z innymi:
Zamiana liczby na słowa z polską gramatyką C# | Blog Programisty.NET

Narzędzia 3416 dni, 9 godzin, 53 minuty temu przemekwa 434 źrodło rozwiń

VS 2015 usprawnił, moim zdaniem znaczącą sposób analizy kodu. Sam sposób podpowiedzi również został poprawiony i coraz bliżej im do Resharper, a w pewnych sprawach, jak zobaczymy, daje potencjalnie większe możliwości. Zacznijmy od przykładu pokazanego w prezentacji VS 2015. Załóżmy, że chcemy zaimplementować interfejs ISerializable:class Sample :ISerializable { } Jeśli tylko namespace zawierający ISerializable nie został dołączony, naciskamy ctrl+. i wyświetli się następujące menu: Nowością jest ...

Dziel się z innymi:
Piotr Zieliński » Visual Studio 2015: Analiza jakości kodu

Narzędzia 3423 dni, 16 godzin, 32 minuty temu psz750 445 źrodło rozwiń

Jeśli jeszcze nie ściągneliście VS 2015, to zapraszam: http://www.visualstudio.com/en-us/downloads/visual-studio-2015-downloads-vs.aspx Smart Unit Tests to sposób automatycznego wygenerowania scenariuszy dla testów jednostkowych. Wiele o tym już na blogu jak i w artykułach na MSDN pisałem, a konkretnie o Pex & moles. Chciałbym dzisiaj jednak zaprezentować wbudowaną funkcję w VS 2015. Nie wymaga ona instalacji zewnętrznych narzędzi. Na początku od razu poważna wada.. Póki co, wspierany jest wyłącznie ...

Dziel się z innymi:
Piotr Zieliński » Visual Studio 2015: Smart Unit Tests

Narzędzia 3431 dni, 4 godziny, 16 minut temu psz750 374 źrodło rozwiń

Z jednej z prezentacji nt. GIT-a dowiedziałem się, że posiada on coś co nazywa się Interactive staging. Pomyślałem, że czegoś takiego brakuje mi w codziennej pracy z duetem SVN/Tortoise SVN. Jak się jednak okazało i w Tortoise SVN od ostatniej wersji jest odpowiadająca temu funkcjonalność.

Dziel się z innymi:
Tortoise SVN – interaktywny commit | Piotr Perak

Narzędzia 3431 dni, 4 godziny, 16 minut temu trzyPe 184 źrodło rozwiń

Ask yourself a question if your unit test project is a mixture of test methods or it shapes a specification that you can share with your client. If you really want to improve your testing experience look at NSpec.

Tagi: bdd, nspec, TDD, testing
Dziel się z innymi:
[EN] Improve your testing experience with NSpec, best BDD test framework | chrisseroka

Narzędzia 3431 dni, 4 godziny, 16 minut temu https://chrisseroka.wordpre... 112 źrodło rozwiń

Dziś przedstawię konfigurację Visual Studio integrujące TortoiseSVN. Integracja będzie miała następujące funkcjonalności.Możliwość wykonania polecenia „Commit” z dowolnego miejsca w otwartej solucji. Możliwość dodania pliku do repozytorium „Add File” (bardzo przydatne na początku tworzenia rozwiązania). Dostęp do polecenia „Show Log” z dowolnego miejsca w otwartej solucji

Dziel się z innymi:
TortoiseSVN w Visual Studio | Blog Programisty.NET

Narzędzia 3436 dni, 12 godzin, 18 minut temu przemekwa 171 źrodło rozwiń

Wszyscy wiemy, że prawdziwi programiści nie korzystają z myszki. Wiedzą to i twórcy GIT-a. Po zainstalowaniu wersji dla Windows otrzymujemy dostęp do konsoli gita za pomocą standardowego wiersza poleceń - cmd, a wygląda to tak...

Tagi: git, porady
Dziel się z innymi:
Blog piwno-programistyczny: GIT + Console2

Narzędzia 3438 dni, 22 godziny, 44 minuty temu markone 364 źrodło rozwiń

Ostatnio na facebookowym profilu .NET Developers Poland odbyła się ciekawa, choć krótka dyskusja na temat podejścia do przeglądu kodu (po polsku brzmi to okropnie, więc dalej będę używał code review). Przypomniała mi ona, że pewna dobra praktyka, bez której chyba nie mógłbym już pracować, nie jest wcale tak powszechnie stosowana. O niej chciałbym napisać i zachęcić wszystkich do wdrożenia jej u siebie w zespole. Na-ten-tychmiast! Chodzi mi o peer code review, czyli...

Źródło: jakubin.pl
Dziel się z innymi:
Peer code review

Narzędzia 3441 dni, 10 godzin, 27 minut temu Jakub Binkowski 280 źrodło rozwiń

Ostatnio miałem trochę czasu i zrobiłem porządki w biblioteczce, która zawiera parę Utilsów/Helperów przydatnych podczas kodzenia w WPF. Jak ktoś pracuje w WPF, to zapraszam do przejrzenia – może coś się przyda.

Tagi: .Net, C#, WPF
Źródło: rpajak.com
Dziel się z innymi:
MVVM Utils 1.1.5404 | Robert Pająk – Blog

Narzędzia 3467 dni, 21 godzin, 31 minut temu Robert Pająk 274 źrodło rozwiń

Czas zacząć pisać o nowym c#.  Najpierw pobierzmy wersję CTP z: http://www.visualstudio.com/en-us/downloads/visual-studio-14-ctp-vs.aspx Oczywiście to preview, więc odradzam instalowanie tego w pracy, chyba, że na VM. Lepiej nie ryzykować re-instalacją wszystkiego od nowa. Często w kodzie można spotkać następujący wzorzec:class Person { privatereadonlystring _firstName; privatereadonlystring _lastName; public Person(string firstName,string lastName) { _firstName = firstName; _last...

Tagi: C#, konstruktor
Dziel się z innymi:
Piotr Zieliński  » C# 6.0–primary constructors

Narzędzia 3471 dni, 21 godzin, 46 minut temu tuszcz 367 źrodło rozwiń

Debugging complex exceptions with $exception pseudovariable

Źródło: progrunning.net
Dziel się z innymi:
[EN] What I’ve learned today – Debugging with Pseudovariables ($exception)

Narzędzia 3473 dni, 20 minut temu mkieres 149 źrodło rozwiń

TortoiseSVN has a function named simply “rename” which allows you to change the file name and keep the file history as well. But what if we change the file name for example during refactoring using Visual Studio? Are we fated to lose file history?

Źródło: demonbox.pl
Dziel się z innymi:
[EN] [DemonBox] - Save your history - TortoiseSVN and "Repair move" option.

Narzędzia 3494 dni, 22 godziny, 34 minuty temu cezarypiatek 88 źrodło rozwiń

There are a lot of aspects to be considered while developing real world applications. Maintainability, Understandability, Clarity, Dependency are just a few of them. We have to work hard to maintain our code and make it self-commenting, preserve it from cyclic dependencies between assemblies or simply, to provide its good quality. There are a lot of tools that may help to achieve these goals e.g. Sonar, ReSharper, JustCode or NDepend. This article explains how to analyse the quality of code with the use ...

Dziel się z innymi:
[EN] Analysing the quality of code with NDepend | Future Processing

Narzędzia 3505 dni, 23 godziny, 39 minut temu FutureProcessing 91 źrodło rozwiń

Stało się! Stworzyłem swój własny schemat kolorów do Visual Studio. Niby nic takiego… a jadenak! Do tej pory korzystałem ze stylu Son of obsidian i najbardziej wkurzało mnie to, że zaznaczenie linii było prawie niewidoczne. I chyba to zdecydowało. Schemat stworzyłem przy użyciu StudioStyles (polecam).

Dziel się z innymi:
Własny schemat kolorów do Visual Studio | devharmony

Narzędzia 3509 dni, 23 godziny, 16 minut temu emmetsa 191 źrodło rozwiń

Nie ma się nad czym zbytnio rozwodzić, ponieważ MoreLINQ jest biblioteką, która po prostu rozszerza podstawowe LINQ o dodatkowe operatory. Ja najczęściej korzystam z DistinctBy(), MinBy() oraz MaxBy(). Takie rozszerzenie nie tylko oszczędza mi czas, ale również sprawia, że kod jest „czystszy” i np. to co napisałbym w 3 linijkach mam w jednej – krótkiej i jasnej. Z pełnym przekonaniem polecam! Znacie coś podobnego, co rozszerza nam LINQ o jeszcze inne operatory?

Tagi: Linq
Dziel się z innymi:
Biblioteki warte poznania: MoreLINQ | devharmony

Narzędzia 3512 dni, 6 godzin, 49 minut temu emmetsa 307 źrodło rozwiń

Tak naprawdę, moje posty powinienem rozpocząć od wyjaśnienia czym jest JIT. To jedno z podstawowych pojęć, które pojawia się w przypadku omawiania .NET. Wolałem jednak najpierw pokazać kilka programów napisanych w IL Assembly.  Kilka postów powinno dać już jakiś obraz czym jest IL.  Oczywiście kod piszemy w C# lub w innym języku wysokiego poziomu, więc wystarczy abyśmy ogólnie mieli pojęcie o IL. Co to jest więc kompilacja JIT? Czym różni się od klasycznej? W językach niezarządzanych takich jak CPP...

Tagi: IL, jit, kompilacja, windbg
Dziel się z innymi:
Piotr Zieliński » Podstawy .NET: dwuetapowa kompilacja i WinDbg do analizy JIT

Narzędzia 3515 dni, 19 godzin, 55 minut temu tuszcz 149 źrodło rozwiń

Skróty klawiaturowe są często przez nas wykorzystywane. Chyba każdy z programistów wie jak to przyspiesza pracę i zwiększa produktywność. Dlaczego więc nie dać użytkownikom możliwości korzystania ze skrótów w aplikacjach internetowych.

Dziel się z innymi:
Sktóry klawiaturowe w aplikacji internetowej | devharmony

Narzędzia 3515 dni, 19 godzin, 55 minut temu emmetsa 132 źrodło rozwiń

Pomimo tego, że fanem Google Chrome nie jestem to przeglądarka Chrome Canary posiada funkcję z której ostatnio korzystam dość intensywnie – emulator urządzeń mobilnych, który jest niezastąpiony w momencie gdy projektujemy aplikację również pod tablety czy telefony.

Dziel się z innymi:
devWarsztat: Emulator urządzeń mobilnych w Google Chrome Canary | devharmony

Narzędzia 3527 dni, 23 godziny, 59 minut temu emmetsa 188 źrodło rozwiń

1 2... 28 29 30 31 32 33... 59 60

Najaktywniejsi w tym miesiącu