dotnetomaniak.pl

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

We have many solutions for versioning data through time. One of the cleanest, most transparent and pretty effortless in my opinion are Temporal Tables which are available in MS SQL 2016+. What’s really great about that approach is that unless you need to retrieve state from the certain point in time or browse through changes in a specified time range, you can query against a versioned table in an exactly same way that you would do with any other one.

Źródło: hryniewski.net
Dziel się z innymi:
Versioning data with MS SQL Temporal Tables – Hryniewski.NET

Bazy danych i XML 176 dni, 11 godzin, 38 minut temu Rafał Hryniewski 71 rozwiń

Napisanie skryptów budujących to jedno. Konfiguracja serwera CI to drugie. Natomiast połącznie tych dwóch elementów daje więcej niż ich suma. Przedstawiam dzisiaj, na przykładzie, jak uruchomić skrypty CakeBuild na Appveyor z użyciem appveyor.yml

CakeBuild na AppVeyor z użyciem appveyor.yml - Jerzy Wickowski

Narzędzia 176 dni, 11 godzin, 38 minut temu tazos333 22 rozwiń

Krótko o unchecked, unsigned i problemach z Entity Frameworkiem...

Dziel się z innymi:
Unchecked, ulong & Entity Framework – Dev on board

Sztuka programowania 176 dni, 11 godzin, 38 minut temu devonboard 41 rozwiń

Sometimes you need to acquire client originating IP address in your web application. This post shows how this can be done in ASP.NET Core, taking into consideration running behind proxies (including Akamai and CloudFlare).

Źródło: www.tpeczek.com
Dziel się z innymi:
[EN] Acquiring client originating IP address (with Akamai and CloudFlare support) in ASP.NET Core

Web 176 dni, 11 godzin, 38 minut temu tpeczek 10 rozwiń

Niech ten konkurs wpędzi Was w "ostrą jazdę bez trzymanki". Kto będzie pierwszy? Na kogo spadnie szacunek .Net'owej społeczności? Do zwycięzcy wyślę ładnie zapakowane 0.7 Jack’a Daniels’a i dziesięć setek Wiśniówki Lubelskiej. Tematem konkursu jest zoptymalizowanie procesu zamiany ciągu bajtów na obiekty. Wersja uznana jest za najszybszą jeśli od poprzedniej najszybszej wersji będzie szybsza o 5% w każdym z 10 powtórzeń testu. Nagroda zwycięscy zostaje przyznana wówczas gdy po pull request z najsz...

TEO KONKURS | Teo Vincent

Sztuka programowania 179 dni, 13 godzin, 40 minut temu TeoVincent 138 rozwiń

Recently I’ve had occasion to work much more than usually with NHibernate. This is a really great ORM and a very mature project, but when you make a mistake it informs you about that in a very generic way (in most cases). The problem that hunted me for a few days was the issue with field length constrains (which was caused by insufficient and inconsistent REST API validation). When there was a discrepancy between declared field length in NHibernate mapping and validation logic (or the vali...

Dziel się z innymi:
[EN] Validating fields of NHibernate model · CEZARY PIĄTEK

Bazy danych i XML 179 dni, 13 godzin, 40 minut temu cezarypiatek 48 rozwiń

Not so long ago, I got a quite interesting problem with my docker-compose file which surprisingly turned out to be quite common. In a nutshell, I had several ASP.NET Core applications (yup…microservices) which tried to connect to RabbitMQ queue during startup. Since I wanted to run both infrastructure (RabbitMQ, MongoDB) and microservices using only one command, I created mentioned docker-compose file. After all, I typed on my terminal:   docker-...

Źródło: foreverframe.net
Dziel się z innymi:
Waiting for dependencies in Docker Compose - Forever F[r]ame

Narzędzia 179 dni, 13 godzin, 40 minut temu dpawlukiewicz 48 rozwiń

W poprzednich wpisie pokazałem w jaki sposób można zintegrować Fluent Validation z aplikacją ASP.NET MVC, dzisiaj przyszedł czas na WPF. W WPF jest kilka sposobów na realizację walidacji. Najczęściej wykorzystuje się do tego interfejs IDataErrorInfo, który definiuje dwa elementy: właściwość Error zawierającą informacje o błędach oraz indekser, który zwraca błąd dla właściwości o nazwie przekazanej jako indeks. Interfejs ten można wykorzystać do integracji Fluent Validatio...

Źródło: plawgo.pl
Dziel się z innymi:
Integracja Fluent Validation z WPF | Blog Daniela Plawgo

Windows 179 dni, 13 godzin, 40 minut temu danielplawgo 66 rozwiń

„Development pipeline”, czyli tworzenie środowiska do budowania, testowania i wydawania aplikacji. Dzięki upowszechnieniu się chmury możemy coraz częściej korzystać z gotowych rozwiązań. Dzięki nim nie musimy już „w pocie czoła” konfigurować naszych serwerów. Możemy stworzyć takie środowisko używając prostych kreatorów. Dzisiaj chciałbym wam przedstawić jak to zrobić używając Visual Studio App Center. O samy...

Tagi: devops, mobile
Źródło: maciejgos.com
Dziel się z innymi:
Mobile DevOps: Jak skonfigurować "development pipeline" w App Center? - Maciej Gos

Mobile development 179 dni, 13 godzin, 40 minut temu Maciej Gos 22 rozwiń

Coraz więcej aplikacji jest tworzonych w architekturze rozproszonej, opartej o systemy wymiany informacj jak RabbitMQ czy ZeroMQ. Wykorzystując .NET Core nie zawsze potrzebujemy stawiać nowych maszyn odpowiedzialnych za rozsyłanie informacji po systemie. W dzisiejszym artykule chciałbym pokazać jak za pomocą biblioteki MediatR stworzyć szynę komunikacyjną w pamięci aplikacji. Zapraszam!Czym jest szyna komunikacyjna? Jest to kawałek softu odpowiadający za przekazanie informacji z jednej części systemu do...

Źródło: bd90.pl
Dziel się z innymi:
MediatR - Wprowadzenie eventów do świata .NET Core - bd90

Narzędzia 180 dni, 15 godzin, 32 minuty temu bd90 209 rozwiń

Początkujący programiści często zadają pytanie jaki powinien być lub jaki wybrać pierwszy język programowania? W gąszczu dostępnych form komunikacji ze światem binarnym ciężko na początku się odnaleźć. Nie wiadomo jaki punkt zaczepienia chwycić, czym się sugerować. Bywa i tak, że ten pierwszy język programowania jest wynikiem wielu losowych czynników – studia, post na forum, znajomy programista. W piątym odcinku Dev:Cast rozmawiamy o wyborze pierwszego języka – jak się zabrać za wybór, czym się kierować.

Dev:Cast – #05 Pierwszy język programowania. Który wybrać? - DevEnv

Inne 180 dni, 15 godzin, 32 minuty temu devenv 54 rozwiń

REST i RESTful API to dość popularne buzzwordy w aktualnych czasach. W ramach przypomnienia, implementacje API zgodnie z założeniami architektury REST nazywamy RESTful API. Załóżmy, że wykonaliśmy implementacje API, skąd mamy mieć pewność, że jest w stylu REST. Kolega/koleżanka za monitora powie Ci, skoro masz HTTP i JSON to usługa internetowa musi być RESTful API. Czy to jest na pewno zgodne z prawdą?

RESTful API - Richardson Maturity Model - DevKR

Sztuka programowania 186 dni, 6 godzin, 58 minut temu Krzysztof_DevKR 162 rozwiń

Po co wprowadzamy ograniczenia w naszych aplikacjach, serwisach? Dlaczego nie tworzyć architektur gotowych na wszystko? Zapraszam do przeczytania artykułu o Bounded Design

Źródło: blog.scooletz.com
Dziel się z innymi:
Bounded design | Szymon Kulec `Scooletz`

Architektura 186 dni, 6 godzin, 58 minut temu Scooletz 119 rozwiń

Goodbye Razor, Welcome SPA. Zapraszam na cykl artykułów, w których opowiem jak uciec od Razora do Blazzers...znaczy SPA, np Angular. Opowiem też o paru ciekawych narzędziach jak User Secrets i autentykację zapytań Resst za pomocą JWT

Źródło: szymonmotyka.pl
Dziel się z innymi:
Dotnet Core - Goodbye Razor | I Konfiguracja projektu i Oddzielenie warstw - Szymon Motyka

Architektura 186 dni, 6 godzin, 58 minut temu aluspl 264 rozwiń

W dzisiejszym wpisie pokaże dwa sposoby w jaki sposób można integrować bibliotekę Fluent Validation z ASP.NET MVC. Pierwszy domyślny, który dostarcza sama biblioteka oraz drugi mój, który rozwiązuje cześć problemów z domyślnej integracji.Domyślna integracja Integracja Fluent Validation z ASP.NET MVC jest bardzo prosta, sprowadza się do dwóch kroków:Instalacja pakietu FluentValidation.Mvc5 z nugetaDodanie linijki konfiguracji biblioteki w metodzie startującą aplikację (Mvc...

Źródło: plawgo.pl
Dziel się z innymi:
Integracja Fluent Validation z ASP.NET MVC | Blog Daniela Plawgo

Web 186 dni, 6 godzin, 58 minut temu danielplawgo 100 rozwiń

Bob is a very successful guy. He is auto scaling his service by automatically adding hosts when the CPU increases, and he is removing them when CPU goes down. Dear Bob, there is a trap waiting for you around the corner.

Dziel się z innymi:
(Auto) scaling services by CPU? You are doing it wrong

Architektura 186 dni, 6 godzin, 58 minut temu pwest 65 rozwiń

Przedstawiam jak zbudować i zdiplojować paczkę na Azure przy pomocy Cake. Ten blogpost składa się z dwóch logicznych części. Po pierwsze przedstawiam i opisuję skrypt budujący paczkę. W drugiej natomiast pokazuję jak wygląda skrypt publikujący aplikację na Azure Web App. Zapraszam najserdeczniej.

Źródło: jerzywickowski.pl
Dziel się z innymi:
Jak zbudować i zdiplojować paczkę na Azure przy pomocy Cake - Jerzy Wickowski

Narzędzia 186 dni, 6 godzin, 58 minut temu tazos333 63 rozwiń

Dzisiejszy wpis jest pierwszym z cyklu artykułów na temat Visual Studio App Center. Kompletnego rozwiązania do DevOps dostarczanego przez Microsoft w modelu PaaS. W dzisiejszym wpisie chciałbym opisać dość świeże rozwiązanie jakim jest Visual Studio App Center. Zaczynajmy na początek…Trochę historii Microsoft od wielu lat sukcesywnie przejmuje różne firmy nie inaczej było również z początkami produktu App Center jaki znamy obecnie. Wszystk...

Tagi: devops, mobile
Źródło: maciejgos.com
Dziel się z innymi:
Mobile DevOps: Visual Studio App Center

Mobile development 186 dni, 6 godzin, 58 minut temu Maciej Gos 47 rozwiń

Już niedługo, bo rozpocznie się w Krakowie trzydniowe wydarzenie z kilkoma ciekawymi ścieżkami, w których zapewne wielu z Was znajdzie coś dla siebie. Mowa o sphere.it czyli konferencji która podzielona jest na części/ścieżki ściśle poświęcone różnym zagadnieniom:ScalaŚcieżka związana z językiem Scala. To wydarzenie startuje w sumie już 12 kwietnia, kiedy to odbędą się dwudniowe warsztaty. Więcej informacji tutaj: scala.sphere.itDataŚcieżka związana z Data Science i Machine Learning. W niedzielę odbywaj...

Tagi: konferencje
Źródło: programistka.com
Dziel się z innymi:
Sphere.it - do rozdania 10 darmowych wejściówek dla dziewczyn oraz 30% zniżki dla wszystkich! | Programistka - Iwona Kubowicz

Inne 187 dni, 9 godzin, 9 minut temu Maga 38 rozwiń

Wiele razy opisywałam dość szczegółowo różne konferencje – artykuły możecie znaleźć tutaj  Tym razem jednak chciałabym napisać raczej o tym, co jest fajnego w konferencjach, dlaczego warto na nie chodzić a wszystko to pod wpływem ostatniej konferencji na której byłam – jednej z moich ulubionych czyli Boiling Frogs. Odbyła się ona już po raz trzeci we Wrocławiu. Cieszy mnie, iż udało mi się do tej pory być na wszystkich edycjach i przyznam, że z roku na rok jest tak samo dobrze. Bardzo lubię to wydarzeni...

Dlaczego warto chodzić na konferencje - na przykładzie Boiling Frogs 2018 | Programistka - Iwona Kubowicz

Inne 190 dni, 13 godzin, 59 minut temu Maga 115 rozwiń

1 2... 19 20 21 22 23 24... 382 383