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

Dzisiaj będzie trochę o wzorcach projektowych. Mianowicie o MVVM, który zaleca się stosować w przypadku projektów opartych na WPF. Przyznam się szczerze, że zanim zrozumiałem zasadę działania tego wzorca i jego implementację minęło trochę czasu… Jednak po kilku podejściach w końcu się udało i mogę śmiało pisać w MVVM ;). Zaznaczam jednak, że pisanie kodu zgodnie z tym wzorcem, czasami może nie być łatwe i niektóre problemy mogą prosić się o rozwiązanie ich standardowo w code-behind. Ja na przykład siedzi...

Tagi: C# .NET, MVVM, WPF
Źródło: csharp-dev.pl
Dziel się z innymi:
Wzorzec Model-View-ViewModel – Blog CSharp-Dev.pl

Windows 1553 dni, 6 godzin, 56 minut temu luki 327 źrodło rozwiń

It’s been a while since I wrote a JavaScript article, so here it is! Today we are going to reveal one of the biggest front-end mystery. How does async work in JavaScript? The question might seem quite obvious, but believe me that many developers think that it’s because of multi-threading. Well, here is the thing. Async does not require more than one thread. If you don’t believe me click here to confirm that. Ok, fine, let’s say that we need multi-threading to do async. But here comes the thing that confu...

Tagi: async, JavaScript
Źródło: foreverframe.pl
Dziel się z innymi:
[EN] How does async work in JavaScript? - Forever F[r]ame

Web 1553 dni, 6 godzin, 56 minut temu dpawlukiewicz 125 źrodło rozwiń

Description of my journey in search of good documentation. Main documentation principles with examples

Źródło: www.diwebsity.com
Dziel się z innymi:
[EN] Expedition in search of good documentation - Diwebsity

Sztuka programowania 1553 dni, 6 godzin, 56 minut temu suvroc 60 źrodło rozwiń

Dziś będzie bardzo nietypowo jak na mnie, bo o tym co jest ważne w życiu. My Informatycy, tak wiem że to takie ogólne sformułowanie, lubimy zwięzłość. Kod zero-jedynkowy to to co do nas najlepiej przemawia. Czasami jednak stajemy przed problemem gdzie cała nasza wiedza technologiczna czy umiejętność zarządzania projektami (itp) stają się bezużyteczne…

Tagi: rozwój
Źródło: odkryj.it
Dziel się z innymi:
Co jest ważne w życiu - Odkryj IT

Inne 1554 dni, 6 godzin, 55 minut temu TSzulczewski 395 źrodło rozwiń

Do you know the trees used in Cassandra, Git, Bitcoin or Lucene? Check this post to find interesting trees, usually not covered on Computer Science lectures.

Tagi: algorithms
Dziel się z innymi:
[EN]: Algorithms and data structures - non-academic trees

Czasami zachodzi potrzeba stworzenia aplikacji okienkowej z oknem konsoli w tle. Może ona służyć np. do łatwiejszego śledzenia poczynań programu, co w rezultacie pozwala na łatwiejsze znajdowanie błędów w kodzie. Po stworzeniu pustego projektu WPF App i jego kompilacji domyślnie konsola nie jest wyświetlana. Można jednak temu zaradzić. Wpis opisuje sposób rozwiązania tego problemu w Visual Studio, jednak w innych IDE też powinien działać. Pierwszą rzeczą jaką należy zrobić, jest utworzenie nowego pusteg...

Tagi: C#, programowanie, WPF
Źródło: csharp-dev.pl
Dziel się z innymi:
Aplikacja WPF z oknem konsoli – Blog CSharp-Dev.pl

Sztuka programowania 1554 dni, 6 godzin, 55 minut temu luki 198 źrodło rozwiń

How to... Samorozwój, bo przecież nikt tego za Ciebie nie zrobi. Oczywiście tak krótko jak potrafiłem. Oczywiście tyle własne go zdania ile mogłem wcisnąć. Za to wszystko klarownie i z linkami. Jak się uczę? Tak!

Źródło: paweltymura.pl
Dziel się z innymi:
Co mnie rozwija, może pomóc i Tobie. | Blog Pawełka

Inne 1556 dni, 3 godziny, 5 minut temu pawelek 352 źrodło rozwiń

Każdy czegoś nie lubi, ja na przykład nie lubię gdy ktoś siada na moim krześle, a potem ja muszę na nim usiąść, fuj – takie ciepłe, zawsze chwilę odczekuje. Albo NULL – to ciągłe sprawdzanie czy zmienna nie jest nullem, a potem jeszcze specjalna obsługa tu i tam i jeszcze tam, a potem tam i tam niosą, się ify po całym projekcie, albo wyjątki – BLEHSposób Na szczęście na jedno i drugie jest sposób; każdemu mówię, że na moim krześle się nie siada i głośno warczę gdy ktoś łam...

Null object mi różnicy nie robi | Jarosław Stadnicki

Architektura 1556 dni, 3 godziny, 5 minut temu macabre13 347 źrodło rozwiń

Jak pisałem poprzednio o problemie braku milisekund w dacie. Wspomniałem o tym, że tabele posiadają kolumnę informującą o ostatniej zmianie, która nastąpiła na rekordzie. Można się domyślić, że ręczne ustawianie tej wartości było by mozolne oraz podatne na błędy ( w szczególności – zapomnienie o wstawieniu nowej wartości)

Tagi: C#, NHibernate
Źródło: blog.soltysiak.it
Dziel się z innymi:
[NHibernate] Automatyczna aktualizacja daty i czasu – o ostatniej zmianie w rekordzie – Soltys blog

Bazy danych i XML 1558 dni, 7 godzin, 30 minut temu Paweł Sołtysiak 158 źrodło rozwiń

Na swoich stronach często udostępniamy możliwość dodawania komentarzy, bo chcielibyśmy by nasza aplikacja/witryna jak najlepiej spełniała oczekiwania naszych użytkowników. W jaki sposób możemy wyłapać komentarze o dobrym/złym wydźwięku by wiedzieć jak modyfikować naszą aplikację? Przecież nie będziemy czytali wszystkich komentarzy, jeżeli ich liczba idzie w setki/tysiące.. właśnie o tym jest tenże post. Zachęcam do lektury :)

Źródło: mnie.github.io
Dziel się z innymi:
Azure Text Analytics Api - Czy użytkownicy są zadowoleni?

Inne 1558 dni, 7 godzin, 30 minut temu mnie 83 źrodło rozwiń

Last week I had a pleasure to attend and present the Azure Portal insights at the Visual Studio Live conference in Redmond. Throughout the conference, 5 sessions were being presented simultaneously, and 1 session was being streamed live. My session was chosen to be streamed live, and is now available on channel9!

Źródło: jj09.net
Dziel się z innymi:
[EN] Azure Portal – the largest Single Page App in the World

Web 1558 dni, 7 godzin, 30 minut temu jj09 114 źrodło rozwiń

In case you’re not familiar with the Warden project that I’ve been working for the last few months, I strongly recommend you to take a look, as you may find this tool especially useful for monitoring your infrastructure and resources. So what is the Warden Spawn? It’s a brand new repository within the Warden Stack that will let you configure the instance of the Warden monitoring application using the human readable configuration files – and that’s just the beginning!

Dziel się z innymi:
[EN] Warden Spawn first glimpse | Piotr Gankiewicz

Narzędzia 1558 dni, 7 godzin, 30 minut temu spetz 51 źrodło rozwiń

Automapper jest bardzo interesującą biblioteką. Może ona służyć do „przepisywania” danych (object-object).

Źródło: fildev.pl
Dziel się z innymi:
Automapper - przepisywanie danych - PAWEŁ FILIPEK

Sztuka programowania 1560 dni, 7 godzin, 46 minut temu fildev 288 źrodło rozwiń

So far we learned about the whole concept of Command Query Responsibility Segregation (CQRS) and Event Sourcing. We also implemented domain objects which Aggregate consists of, and we expressed user’s intentions using Commands executed by Command Handlers. Today we’ll discover the role of events, and more importantly, we’ll introduce Event Sourcing to our Awesome Calendar project. One more thing. As I mentioned in one of the previous parts, I’m currently working on this project wich means that some code ...

Źródło: foreverframe.pl
Dziel się z innymi:
CQRS/ES #4 Events and Event Store - Forever F[r]ame

Architektura 1560 dni, 7 godzin, 46 minut temu dpawlukiewicz 143 źrodło rozwiń

W jakich sytuacjach powinniśmy budować portal internetowy od podstaw, a kiedy skorzystać z gotowego rozwiązania? Poniżej znajdziecie listę przypadków w których (moim skromnym zdaniem) powinniśmy zdecydować się na jeden lub drugi scenariusz. Mam nadzieję, że okażą się one przydatne dla kogoś, kto być może stoi przed podobną decyzją w niedalekiej przyszłości

Dziel się z innymi:
Budujemy portal. Własna aplikacja internetowa vs system CMS – XRM Labs by Piotr Gaszewski

Architektura 1560 dni, 7 godzin, 46 minut temu Piotrek Gaszewski 158 źrodło rozwiń

Behavior Driven Development – dosyć niedawno nawet słyszałem, że to Test Driven Development Done Right 🙂 Co, jak, czemu i po co? Czytaj by się dowiedzieć jak ja to widzę :)

Źródło: paweltymura.pl
Dziel się z innymi:
Moje małe DDD -> BDD to the resque. | Blog Pawełka

Sztuka programowania 1563 dni, 6 godzin, 54 minuty temu pawelek 221 źrodło rozwiń

We have many pdf libraries that we can use, but none of them are perfect and all of them have some advantages and disadvantages. Here is my little experience with generating PDF file in .net framework with generating reports both, in a browser on demand and large numbers in bash/console by night. Crystal_Reports - big, commercial library develop by big company Pros:  - can be really fast Co...

Tagi: .Net, C#, PDF
Dziel się z innymi:
Review of tools for PDF generate in .net

Inne 1563 dni, 6 godzin, 54 minuty temu rroszczyk 217 źrodło rozwiń

Jeśli API, z którego musisz skorzystać dostarcza Ci dane w 'brzydkiej' formie, zmapuj je. Dodaj warstwę abstrakcji i ukryj złe struktury.

Tagi: API, Attribute
Źródło: devblog.dymel.pl
Dziel się z innymi:
Abstract the data from the API - Michał Dymel - DevBlog

Sztuka programowania 1563 dni, 6 godzin, 54 minuty temu Michal Dymel 158 źrodło rozwiń

Reading time ~2 minutes In the previous post I’ve wrote about why I think the ability to schedule tasks for later execution is a fundamental technical feature, but also a must have from a business point of view. We are passed the whys, so lets get to the hows. The answer is simple - Hangfire. I’ve wrote about it here, here and here, so yeah, I like it. Hangfire is an amazing library. It has proved itself in my pet project (cookit.pl) and in a huge ERP system that we are building at work, where we repla...

Dziel się z innymi:
Don't do it now! Part 2. Background tasks, job queuing and scheduling with Hangfire – IndexOutOfRange

Architektura 1563 dni, 6 godzin, 54 minuty temu maklipsa 150 źrodło rozwiń

Kolejne zadanie rekrutacyjne na tapecie. Autor przedstawia kilka możliwych rozwiązań, wraz z analiza wad i zalet każdego z rozwiązań.

Tagi: C++, rekrutacja
Dziel się z innymi:
Zadanie rekrutacyjne #2  [c++]

Sztuka programowania 1563 dni, 6 godzin, 54 minuty temu RR_WW 276 źrodło rozwiń

1 2... 165 166 167 168 169 170... 436 437
.NET diagnostic expert
DAC2019baner

Najaktywniejsi

1
(32 895,6)
2
(32 816,53)
3
(27 178,29)
4
(21 178,88)
5
(20 336,33)
6
(13 018,14)
7
(10 531,63)
8
(9 775,28)
9
(8 538,29)
10
(6 837,96)
11
(6 214,22)
12
(5 393,84)
13
(4 157,41)
14
(4 026,73)
15
(3 908,07)
16
(3 599,64)
17
(3 448,35)
18
(3 318,39)
19
(3 224,66)
20
(3 221,43)