dotnetomaniak.pl - Najnowsze artykuły o .NET - Strona 100

Tworząc aplikację ASP.NET MVC w wielu miejscach wykorzystujemy stringi do określenia takich rzeczy jak: nazwa kontrolera, nazwa akcji, nazwa widoku, ścieżka do pliku i wiele innych. Osobiście nie lubię używania napisów w kodzie aplikacji. Ciężko znaleźć później użycia danego napisu, przez co, gdy zmieniamy na przykład nazwę akcji, to wtedy bardzo łatwo o pominięcie jakiegoś linku w aplikacji, co powoduje, że psujemy jej działanie. Do tego dochodzą problemy z literówkami, c...

Źródło: plawgo.pl
Dziel się z innymi:
T4MVC – sposób na stringi w aplikacji ASP.NET MVC – Blog Daniela Plawgo

Web 2141 dni, 1 godzinę temu danielplawgo 106 źrodło rozwiń

Zachęcam do zapoznania się z artykułem opisującym jak prosto jest wdrożyć CQRS do waszego projektu.

Źródło: radblog.pl
Dziel się z innymi:
Command Query Responsibility Segregation — pierwsze kroki | Radek Maziarka Blog

Wyobraźcie sobie sporą aplikacje. Nie jakiegoś giganta, jednak liczę, że przed waszymi oczami pojawi się solidny obraz. Potraficie ją sobie wyimaginować bez paginacji wyników? Osobiście uważam, że każda aplikacja zaopatrzona w listę wyników powinna zawierać mechanizm paginacji. Prezentowanie użytkownikowi tysięcy wyników na jednym ekranie nie jest ani wygodne, ani nie wygląda najlepiej. Dlatego też, w dzisiejszym, dość krótkim, artykule chce wam pokazać jak zrobić paginowalną listę wyników w aplikacji .N...

Źródło: bd90.pl
Dziel się z innymi:
.NET Core - Prosty sposób na paginację wyników - bd90

Narzędzia 2141 dni, 1 godzinę, 26 minut temu bd90 110 źrodło rozwiń

I’ve always had the impression that companies like Microsoft or Google are some magical places in the far-far-away-land (yep, America seems quite far away for a European kiddo 😉 ). People working there must be some kind of amazing scientists who write their code by setting the appropriate voltage directly on transistors. Or, at least, use assembler-like languages every day 😉. If you have a similar idea, you may like to read some facts I discovered after talking to one of Microsoft employees...

Dziel się z innymi:
Want to work at Microsoft? You need to read this! – A Girl Among Geeks

Inne 2142 dni, 19 godzin, 20 minut temu AGirlAmongGeeks 97 źrodło rozwiń

Nie trzeba raczej nikogo przekonywać, ze programowanie jest procesem dość złożonym. Dobry program składa się z tak wielu elementów: kodu, który jest łatwy w utrzymaniu, testów, architektury, dokumentacji, wzorców projektowych…. Można tak wyliczać i wyliczać. Mam jednak do Was, drodzy czytelnicy, pytanie.  Zastanawialiście się kiedyś co tak naprawdę jest najtrudniejszym elementem programowania? Co Wam wtedy przyszło na myśl? Tony książek i tutoriali, które musieliście przewertować by zdobyć potrzebną wied...

Źródło: bd90.pl
Dziel się z innymi:
Najtrudniejsza rzecz w programowaniu? - bd90

Inne 2142 dni, 19 godzin, 20 minut temu bd90 152 źrodło rozwiń

W lutym tego roku kupiłem fotel Ergohuman i dzielę się swoimi wrażeniami z jego użytkowania. Wcześniej miałem skórzany fotel w stylu prezesowskim, któremu zepsuła się pneumatyka i permanentnie pozostawał w najniższej pozycji. Stary fotel służył mi około 10 lat i z tego powodu postanowiłem nie oszczędzać tylko wydać większą sumę pieniędzy na porządny fotel jeśli ma mi on posłużyć równie długo. Czy fotel za 2000zł spełnił moje oczekiwania?

Dziel się z innymi:
Ergohuman – recenzja fotela za 2000zł – Damian Antonowicz

Inne 2142 dni, 19 godzin, 20 minut temu Damian 137 źrodło rozwiń

Since we launched Visual Studio 2017 in March of that year, it has become our most popular Visual Studio release ever. Your feedback has helped our team publish seven updates since our initial GA, which have improved solution load performance, build performance, and unit test discovery performance. We’ve also made Visual Studio 2017...

Dziel się z innymi:
[EN] What’s Next for Visual Studio | The Visual Studio Blog

Narzędzia 2142 dni, 19 godzin, 20 minut temu Piotr Stapp 33 źrodło rozwiń

ASP.NET Core WebHooks provide support for receiving web hooks in ASP.NET Core web applications. This post is a general overview of what's under its hood and how it works.

Źródło: www.tpeczek.com
Dziel się z innymi:
[EN] Under the hood of ASP.NET Core WebHooks - Introduction

Web 2142 dni, 19 godzin, 20 minut temu tpeczek 47 źrodło rozwiń

Pracując z kontenerami Dependency Injection bardzo często dochodzi to sytuacji, gdy kod konfiguracji takiego kontenera bardzo się rozrasta. W szczególności, gdy korzystamy z biblioteki, która nie wspiera autorejestracji (przez dłuższy czas w jeden z aplikacji WPF wykorzystywałem Unity, gdzie trzeba było każdy typ zarejestrować ręcznie w kontenerze), przez co klasa konfiguracji może zawierać dziesiątki, jak i nie setki linii kod. Na szczęście Autofac, którego wykorzystuje o...

Źródło: plawgo.pl
Dziel się z innymi:
Wykorzystanie modułów do konfiguracji kontenera Autofac – Blog Daniela Plawgo

Narzędzia 2145 dni, 5 godzin, 46 minut temu danielplawgo 99 źrodło rozwiń

Version 1.24 is now available! Read about the new features and fixes from May.Dismiss this updateUpdatesUpdates Downloads: Windows | Mac | Linux 64-bit: .tar.gz.deb.rpm | Linux 32-bit: .tar.gz.deb.rpm Welcome to the May 2018 release of Visual Studio Code. You will notice several new features available for Preview in this milestone. Give them a try and let us know what you think.

Dziel się z innymi:
[EN] Visual Studio Code May 2018 Release Notes

Narzędzia 2145 dni, 5 godzin, 46 minut temu Piotr Stapp 24 źrodło rozwiń

Szablony Resource Managera w Azure to genialna sprawa. Ich deklaratywność pozwala łatwo zacząć opisywać infrastrukturę zamiast ją skryptować czy też co gorsza namiętnie wyklikiwać. Niestety z szablonami jest problem, a dokładniej z przykładami i materiałami, które uczą, jak je pisać. Obiekty są robione na sztywno zamiast budowane dynamiczne z parametrów lub zmiennych. Maszyny wirtualne, dyski, podsieci, karty sieciowe, NSG, ustawienia w WebApp czy Functions, aż proszą się o takie podejście.

Tagi: Azure, devops, IaC
Źródło: kaluzny.io
Dziel się z innymi:
Jak dobrze parametryzować szablony ARM #1

Cloud 2145 dni, 5 godzin, 46 minut temu Łukasz Kałużny 11 źrodło rozwiń

Kolejny tydzień z Azure Functions dzisiaj chciałbym pokazać jak można konfigurować routing w Azure Functions. O Azure Functions pisałem już w poprzednich częściach artykułów do, których serdecznie zapraszamAzure Functions na macOS? Pokażę Ci jak zacząćJaki rodzaj rozliczania wybrać dla Azure Functions?Jak w 5 minut zbudować swoje pierwsze mock API w Azure Functions? Natomiast jeżeli chcielibyście poczytać ogólnie o serverless ...

Źródło: maciejgos.com
Dziel się z innymi:
Konfiguracja Azure Functions routing na 3 sposoby

Cloud 2145 dni, 5 godzin, 46 minut temu Maciej Gos 21 źrodło rozwiń

Wstrzykiwanie zależności z wykorzystaniem kontenerów jest bardzo wygodne, ale też niesie z sobą trochę problemów. Jednym z tych problemów jest ilość oraz moment tworzenia obiektów. W tym wpisie pokaże ten problem oraz zaproponuje swoje rozwiązanie z wykorzystaniem obiektów Lazy. Poniżej jest przedstawiona dość standardowy kawałek kodu aplikacji ASP.NET MVC, w której jest wykorzystane wstrzykiwanie zależności przez konstruktor w formie interfejsów. Jak widać na kodzie pow...

Źródło: plawgo.pl
Dziel się z innymi:
Wstrzykiwanie zależności z wykorzystaniem Lazy – Blog Daniela Plawgo

Sztuka programowania 2163 dni, 7 godzin, 14 minut temu danielplawgo 112 źrodło rozwiń

W jednym z wcześniejszych wpisów pokazałem jak za pomocą dwóch bibliotek (Nbuilder oraz Faker.NET) wygenerować dane testowe. Przez dłuższy czas korzystałem z tamtego rozwiązania, natomiast ostatnio kolega z pracy pokazał mi inną, ciekawszą bibliotekę, która łączy działanie Nbuildera oraz Faker.NET. Do tego ma kilka dodatkowych funkcji, które się przydają. Biblioteka nazywa się Bogus i jest to port biblioteki Faker.js. Po pierwsze biblioteka umożliwia wygenerowanie jednego...

Źródło: plawgo.pl
Dziel się z innymi:
Bogus – generowanie danych testowych | Blog Daniela Plawgo

Narzędzia 2163 dni, 7 godzin, 14 minut temu danielplawgo 143 źrodło rozwiń

Często mówi się, że w programowaniu są tylko dwa trudne aspekty: wygasanie cache'a i prawidłowe nazywanie rzeczy. W tym poście staram się pokazać jak niezajmować się wygasaniem i prawidłowo modelować struktury danych i aplikacji, aby mogły efektywnie korzystać z cache'a.

Źródło: blog.scooletz.com
Dziel się z innymi:
The subtle art of caching | Szymon Kulec `Scooletz`

Architektura 2163 dni, 7 godzin, 14 minut temu Scooletz 66 źrodło rozwiń

Wpis zainspirowany prezentacją Krzysztofa Kędzierskiego podczas konferencji BoilingFrogs 2018.

Dziel się z innymi:
Dług techniczny a tetris – programmer-girl

Architektura 2163 dni, 7 godzin, 14 minut temu Weronika Mularczyk 70 źrodło rozwiń

Jeżeli każda metoda w twoim kodzie zaczyna się od Get to ten tekst jest dla Ciebie

Tagi:
Źródło: pastebin.com
Dziel się z innymi:
O nadużywaniu Get

Sztuka programowania 2163 dni, 7 godzin, 14 minut temu asciiBlade 199 źrodło rozwiń

Szablony, snippet-y i templatki to podstawowe narzędzia programisty (zaraz za kubkiem kakałka) do zwiększenia jego produktywności. W dzisiejszym, bardzo krótkim, artykule przedstawię jak łatwo definiować swoje snipetty w oprogramowaniu firmy JetBrains, “Rider”. Oczywiście, poniższy tutorial może zostać użyty w innych ich IDE.Gdzie się ukrywają snippet-y w Rider-ze? Zdefiniowanie nowych snippetów wymaga wiedzy, gdzie możemy je znaleźć. Musimy wejść w ustawienia. Najłatwiej to zrobić klikając w napis JetB...

Tagi: Rider
Źródło: bd90.pl
Dziel się z innymi:
JetBrains Rider - Dodawanie snippet-ów - bd90

Narzędzia 2163 dni, 7 godzin, 14 minut temu bd90 28 źrodło rozwiń

O tym jak bardzo Doker potrafi ułatwić pracę programiście. Jeśli Docker jest dla Ciebie zagadką, warto się zapoznać.

Technology that every developer should use

Narzędzia 2163 dni, 7 godzin, 14 minut temu mszymczyk 84 źrodło rozwiń

Coding Dojo to spotkanie podczas którego programiści razem pracują nad wybranym zagadnieniem/zadaniem. Cel jest prosty - doskonalenie umiejętności programistycznych. Na śląsku powstała inicjatywa Coding Dojo Silesia aby wspólnie się uczyć i programować!

Coding Dojo - Aby stać się mistrzem programowania... - DevEnv

Sztuka programowania 2163 dni, 7 godzin, 14 minut temu devenv 79 źrodło rozwiń

1 2... 98 99 100 101 102 103... 464 465

Najaktywniejsi w tym miesiącu