dotnetomaniak.pl

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

Czasami zdarza się, że musimy dopisać do systemu prostego konsolowego tool’a pozwalającego na wykonanie kilku wybranych funkcjonalności. Czy to jakiś prosty raport tekstowy, sprawdzenie stanu, cokolwiek. Bywa, że z dumą przystępujemy do pisania „od zera”. Czasami mamy już swoje wypracowane rozwiązanie, a czasem ruszamy na poszukiwania. Tym szukającym właśnie wychodzi naprzeciw ManyConsole.

Źródło: moromind.pl
Dziel się z innymi:
ManyConsole – pomysł na console application prosto z Nuget | MoroMind - .net i nie tylko

Narzędzia 598 dni, 10 godzin, 9 minut temu dzordzo 299 rozwiń

Windows 10 na wolności, mojego 8.1 po prostu zaktualizowałem. Wszystko poszło elegancko, wszystko działa poza SpecFlow-ami. SpecFlow-y uruchamiam przez NCrunch-a. Jedyne co dostaję to błąd buildowania i komunikat: ..\packages\SpecFlow.1.9.0\tools\TechTalk.SpecFlow.targets (47, 5): The „TechTalk.SpecFlow.Tools.MsBuild.GenerateAll” task could ...

Źródło: www.benedykt.net
Dziel się z innymi:
Windows 10 + VS2015 + SpecFlow

Narzędzia 615 dni, 5 godzin, 14 minut temu arek 350 rozwiń

Semantyczny model dostarcza nam wiele informacji o kodzie, które zwykle uzyskuje się po kompilacji. Na przykład przeładowanie metod jest dużo łatwiejsze do określenia już po kompilacji.  Oznacza to, że nie jest już to  klasyczna, statyczna analiza kodu. Z tego względu, najpierw danych kod należy skompilować za pomocą...

Tagi: .Net, C#, roslyn
Dziel się z innymi:
Roslyn: Analiza przepływu danych–semantyczny model

Narzędzia 641 dni, 11 godzin, 27 minut temu rroszczyk 127 rozwiń

Roslyn to nie tylko parsowanie kodu, ale również zarządzanie projektem\solucją za pomocą WorkspaceAPI. Pisząc różne narzędzia dla programistów, oprócz analizy kodu, zwykle chcemy mieć informacje o kontekście danego kodu – np. nazwie pliku czy projekcie w którym znajduje się dana klasa. Workspace API, jak nie trudno domyślić się, opiera się na abstrakcyjnej klasie Workspace.  Zwykle jednak pracować będziemy z MSBuildWorkspace, która pozwala nam zarządzać .sln czy .csproj:MSBuildWorkspace msWorkspace = M...

Tagi: .Net, C#, roslyn
Dziel się z innymi:
Roslyn: Workspace API

Narzędzia 641 dni, 11 godzin, 27 minut temu rroszczyk 115 rozwiń

W poprzednim wpisie, w dużym skrócie przedstawiłem po co powstał Roslyn i komu może przydać się. W kilku kolejnych postach, zaprezentuję w praktyce jego najważniejsze funkcje. Zaczynami od scripting API.  APi szczególnie przydatne w przypadku edytorów do gier czy bardziej zaawansowanych reguł biznesowych. Zacznijmy od klasycznego “hello world”...

Tagi: .Net, C#, roslyn
Dziel się z innymi:
Roslyn – Scripting API

Narzędzia 659 dni, 22 godziny, 21 minut temu rroszczyk 128 rozwiń

O projekcie Roslyn od dawna już słychać, ale jeszcze nigdy nie miałem okazji z niego poważnie korzystać, ani wspomnieć o tym na blogu. Czym jest więc Roslyn? W skrócie pisząc jest to “compiler as service”. Roslyn dostarcza API za pomocą, którego możemy komunikować się kompilatorem.  Możemy zatem pisać programy, które rozpoznają kod (C#) i mogą go dynamicznie wykonywać. Innymi słowy, dzięki Roslyn jesteśmy w stanie załadować kod w formie czystego tekstu i w pamięci analizować go  już jako strukturę dany...

Tagi: .Net, roslyn
Dziel się z innymi:
Roslyn – wprowadzanie

Narzędzia 662 dni, 7 godzin, 57 minut temu rroszczyk 319 rozwiń

ReSharper is a intelligent extension for Visual studio that supports C#, XAML, XML, ASP.NET and ASP.NET MVC. Using this tool makes code cleaner and more efficient. It’s not cheap but definitely worth it. Below I put some interesting shortcuts to help us daily work

Tagi: Resharper, tools
Źródło: piotrluksza.com
Dziel się z innymi:
[EN] Power of Resharper shortcuts | Piotr Luksza

Narzędzia 672 dni, 56 minut temu pluksza 328 rozwiń

Web essentials  jest zestawem narzędzi usprawniającym pracę z aplikacjami webowymi. Wersję 2013 można ściągnąć z stąd: https://visualstudiogallery.msdn.microsoft.com/56633663-6799-41d7-9df7-0f2a504ca361 Po zainstalowaniu pakietu i odpaleniu aplikacji z Visual Studio, w przeglądarce  na samym dole zobaczymy nowy pasek: Zacznijmy od “inspekcji”. Naciskając na przycisk Inspect, możemy zaznaczyć dowolny fragment strony: Na powyższym screenie zaznaczyłem tekst. Przechodząc teraz do Visual Studio, zost...

Dziel się z innymi:
Visual Studio Web Essentials 2013 – nieużywane CSS, inspekcja oraz edycja elementów

Narzędzia 677 dni, 1 godzinę, 12 minut temu rroszczyk 227 rozwiń

Wraz z pojawieniem się Roslyn, powstaje wiele interesujących narzędzi. Jednym z nich jest Alive, zachęcam do obejrzenia tego video: https://youtu.be/YipNsoTapho W skrócie – pozwala wykonywać kod w tle, co oznacza, że wiele błędów będziemy w stanie wykrywać na etapie design a nie runtime. Bardzo przypomina nCrunch, ale jeszcze bardziej usprawnia ten proces…

Dziel się z innymi:
Visual Studio Alive

Narzędzia 691 dni, 3 godziny, 51 minut temu rroszczyk 379 rozwiń

Niedawno pojawiła się wersja RC VS 2015. Wraz z nią, dodano nowe narzędzie diagnostyczne.  O  performance hub pisałem już wielokrotnie. Visual Studio coraz więcej narzędzi zewnętrznych wbudowuje w IDE. Mamy zatem już do dyspozycji profilery jak i o RC, diagnozowanie ruchu sieciowego....

Dziel się z innymi:
Visual Studio 2015 RC – network

Narzędzia 701 dni, 22 godziny, 30 minut temu rroszczyk 245 rozwiń

Tego się nie spodziewałem, ale… MS wypuściłem całkiem ładny edytor tekstu ze wsparciem intellisense i debug który działa na wszystkich platformach! Co prawda wykorzystuje on OmniShartp i do tego Electron ale, ok jest spoko, wygląda trochę jak Atom czy Sublime (ma nawet podobne jak nie te same skróty), do tego ma wsparcie dla GIT i pewnie w przyszłości dla rozszerzeń (głosować! ;)). Już teraz można pobrać jego previ...

Źródło: blog.gutek.pl
Dziel się z innymi:
ASP.NET 5 – Cross Platform Visual Studio Code

Narzędzia 714 dni, 11 godzin, 31 minut temu rroszczyk 266 rozwiń

NavigationStrona głównaO MniePrelekcjeGutek30th April, 2015pro , asp.net vnext, docker, windows Chcielibyście móc przetestować własną aplikację ASP.NET 5 na linuxie będąc na windowsie? Nic prawie prostszego :) Jednak zanim to będzie możliwe potrzebne jest zainstalowanie Dockera. By tego dokonać możecie zrobić przejść przez kroki tutaj lub przeczytać niżej jak ja to zrobiłem. Najpierw trzeba zainstalować Boot2Docker (link do instalki), z tego względu, że docker nie działa na razie na Windowsach, wymaga...

Źródło: blog.gutek.pl
Dziel się z innymi:
ASP.NET 5 – w docker na window – da się :)

Narzędzia 714 dni, 11 godzin, 31 minut temu rroszczyk 207 rozwiń

Każdy z nas jest choć trochę leniwy. Jedni troszkę mniej, inni troszkę bardziej. Ja na ten przykład czasem się rozpędzam i piszę kod, który potrzebuje. Potem o nim opowiadam, a potem ktoś pyta czemu nie skorzystałem z jakiejś tam gotowej biblioteki. Wiem, że każdy z nas należy do mensy i wie, że ten wpis nie wziął się z powietrza.

Dziel się z innymi:
Generator danych Faker.net

Narzędzia 730 dni, 22 godziny, 48 minut temu rroszczyk 373 rozwiń

Już od jakiegoś czasu dość aktywnie (choć z przerwami) udzielam się na StackOverflow wokół tagów .NET/C#. Pomyślałem, że przekroczenie okrągłych 10k punktów jest dobrą okazją do spisania swoich różnorakich przemyśleń na temat tego serwisu.

Tagi: .Net, C#
Źródło: blog.kokosa.net
Dziel się z innymi:
Blog Kokosa | StackOverflow - przemyślenia

Narzędzia 736 dni, 11 godzin, 22 minuty temu KonradKokosa 469 rozwiń

Czasami zachodzi potrzeba ponownego wykonania jakiegoś kodu, w przypadku np. wyrzucenia błędu. Można samemu zaimplementować to za pomocą np. pętli, kontynuować daną operację w kolejnych iteracjach. Problem w tym, że taki mechanizm można dość znacząco rozbudowywać. Zwykle, chcemy poczekać przed następną iteracją ponieważ szanse, że ponowna próba, natychmiast po pierwszej próbie zakończy się sukcesem jest niska. Ponadto, zdefiniowanie “niepowodzenia” też jest dość skomplikowane. Polly to mała, ale dość ...

Tagi: .Net, C#, Polly
Dziel się z innymi:
Polly: przydatna biblioteka do obsługi błędów

Narzędzia 741 dni temu rroszczyk 275 rozwiń

Node.js plugin for Visual Studio allows you to create Node.js application within the Visual Studio. It supports editing with IntelliSense, debugging and deployment of Node.js projects. It is a free and available for download

Dziel się z innymi:
Node.js extension for Visual Studio | Zapiski programisty .net

Z życia wzięta historia .NETowca, który po przeprowadzce zaczął nowe życie z MSSQL. Ku pokrzepieniu serc, że jest jeszcze nadzieja. A SSDT może pomóc ją urzeczywistnić.

Dziel się z innymi:
Oskar at .NET: Englishman in New York, czyli jak .NETowiec może uwić sobie gniazdko w świecie MSSQL

Narzędzia 746 dni, 10 godzin, 31 minut temu oskar-at-net 313 rozwiń

Dzisiaj chciałbym pokazać Swagger, doskonałe narzędzie służące do dokumentacji REST API. Swagger, korzysta z plików JSON, którymi można opisać nasze API. W przypadku RESTful api m.in. możemy określić:Nazwę zasobuTyp zwracanych danychOpis obiektówWersję APIZwracane kody statusu HTTPParametry (np. query lub HTTP body)HTTP verbs (PUT, GET, POST etc)

Tagi: .Net, API, C#, nancy, RES, Swagger
Dziel się z innymi:
Dokumentacja REST API – Swagger

Narzędzia 752 dni, 11 godzin, 35 minut temu rroszczyk 229 rozwiń

Ponad rok temu, tj. w grudniu 2013 roku miałem okazję poznać nową bibliotekę, Simple.Data. Nawet zrobiłem nt. post na bloku w styczniu 2014 roku link. Teraz, po ponad roku komercyjnego używania tej biblioteki, mam na jej temat pewne przemyślenia, którymi chciałbym się podzielić. Czym jest Simple.Data? Jest to jeden, z coraz popularniejszych "microORM", który łączy ze sobą zalety ORM, przy okazji nie narzucając zbyt dużo konfiguracji oraz "dodatkowych bajerów", które oferują tradycyjne ORM takie jak E...

Dziel się z innymi:
Simple.Data - rok później

Narzędzia 767 dni, 4 godziny, 55 minut temu MicroOrmFan7 461 rozwiń

Zwykle używałem Moq w swoich projektach, ale ostatnio miałem do czynienia z NSubstitute i jego składnia dużo bardziej podoba mi się.

Tagi: Moq, nsubstitute
Dziel się z innymi:
NSubstitute – dobra alternatywa dla Moq

Narzędzia 767 dni, 4 godziny, 55 minut temu rroszczyk 196 rozwiń

1 2... 7 8 9 10 11 12... 39 40
Szkolenia SecurITum

kwiecień

26.
CodeEurope
Kraków

maj

17.
InfoShare
Gdańsk
23.
CodeEurope
Wrocław
Zobacz wszystkie

Najaktywniejsi

1

macko (32 816,53)

2

http://pawlos.blo... (31 603,45)

3

pzielinski (27 178,29)

4

gordon_shumway (21 178,87)

5

paduda (20 336,33)

6

psz750 (13 018,14)

7

rroszczyk (10 383,88)

8

Damian (9 041,08)

9

danielplawgo (7 235,99)

10

arek (6 807,91)

11

burczu (6 214,22)

12

PaSkol (5 393,84)

13

lukaszgasior (4 097,38)

14

jj09 (3 578,06)

15

jedmac (3 308,39)

16

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

17

CaMeL (2 954,87)

18

spetz (2 783,21)

19

mnikolajuk (2 596,93)

20

lkurzyniec (2 590,68)