dotnetomaniak.pl - Artykuły z tagiem .Net

Do you remember when a few days ago, I’ve made a promise to post come cool stuff in the next days? Well, here it goes – my first video tutorial ever in which I describe the Warden project and create a sample console application. I do realize that this recording is far from being perfect, yet I’m happy with the outcome anyway because I’ve managed to record this video using free, open source tools without a special audio recording microphone etc. – just a regular headset Superlux HMC631. The screencast c...

Warden screencast #1 – introduction and app example | Piotr Gankiewicz

Daj się poznać 2016 1598 dni, 15 godzin, 25 minut temu spetz 29 źrodło rozwiń

Czołowi blogerzy .Netowi zajmują się obecnie nowościami, które można będzie spotkać w stabilnej wersji 7.0 języka C#. W praktyce jednak, nie każdy może tak łatwo brnąć do przodu i podejrzewam, że jest sporo deweloperów, którzy wciąż nawet nie spróbowali szóstki. Przyczyną tego stanu rzeczy najczęściej jest praca w firmie, która już jakiś czas funkcjonuje na rynku. W takiej sytuacji duży nacisk stawiamy na stabilność kodu, a każda nowa wersja czegokolwiek, stwarza potencjalne ryzyko błędu. Kompatybilny ws...

Tagi: .Net, 6.0, C#
Dziel się z innymi:
Najciekawsze funkcje C# 6.0, które warto znać

Sztuka programowania 1590 dni, 17 godzin, 25 minut temu rroszczyk 381 źrodło rozwiń

O oknie “Interactive” pisałem już tutaj. Bardzo pożyteczna funkcja, w moim przypadku zastępująca LinqPad. W wersji 15 Preview (którą można pobrać z stąd), dodano możliwość wykonywania zaznaczonego kodu. Załóżmy, że funkcja Main wygląda następująco: Możliwe jest teraz zaznaczenie kodu i wykonanie go w oknie Interactive C#: Warto zwrócić uwagę również na skrót – Ctrl+E. To bardzo pożyteczne, gdy chcemy szybo coś przetestować. Okno otworzy się automatyczni...

Dziel się z innymi:
Visual Studio 15 Preview: Wykonywanie kodu w oknie Interactive

Narzędzia 1590 dni, 17 godzin, 25 minut temu rroszczyk 101 źrodło rozwiń

Jakiś czas temu pisałem o DI i IoC oraz o tym, że będę używał kontenera do automatycznego ładowania wielu modułów podczas startu aplikacji. Początkowo zrobiłem metodę ContainerWrapper.AutoRegister(), która iterowała po wszystkich bibliotekach związanych z SharpOfficem i rejestrowała odpowiednie klasy. Ale było to dość zagmatwane, więc postanowiłem trochę to uprzątnąć...

Tagi: .Net, C#, IoC, SharpOffice
Dziel się z innymi:
IRegistrationModule - porządki w kontenerze | MD Tech Blog

Daj się poznać 2016 1598 dni, 15 godzin, 25 minut temu manio143 81 źrodło rozwiń

Czasem dostępność java skryptu powoduje, że w zapomnienie mogą odejść pewne funkcjonalności MVC. W moim przypadku było tak gdy chciałem wyświetlać zawartość kanału z wiadomościami. Klik na kanale, a w tle myk-myk leci ajax i wracają wiadomości. Zrobiłem pewne zmiany w kodzie, tak że teraz kliknięcie na kanale powoduje przeładowanie strony i dopiero teraz użytkownikowi pokazują się wiadomości. Co za tym idzie lista kanałów renderowana jest w dwóch miejscach: na głównej liście, ...

Tagi: .Net, asp, ASP .NET, mvc
Dziel się z innymi:
ChildAction w akcji

Daj się poznać 2016 1600 dni, 6 godzin, 35 minut temu macabre13 80 źrodło rozwiń

What is Interactive Extensions? It's a set of additional LINQ to Objects query operators based on the Reactive Extensions. This post covers all available API.

Źródło: www.karolszmaj.pl
Dziel się z innymi:
[EN] Extending IEnumerable - InteractiveExtensions by example

Sztuka programowania 1602 dni, 10 godzin, 9 minut temu razor118 87 źrodło rozwiń

Dlaczego podejście drugie? Ponieważ już raz pisałem o generowaniu Menu, ale trochę w inny sposób i w innym środowisku. Wtedy po prostu tworzyłem obiekty Xwt.MenuItem. Teraz zmieniłem podejście. Interfejs IMenuElement określa minimalny wspólny interfejs obiektów menu w dowolnym frameworku jakiego będę używał. I na podstawie definicji menu złożenej z obiektów IMenuElement będę generował odpowiednią strukturę obiektów.

Tagi: .Net, C#, SharpOffice, WPF
Dziel się z innymi:
(WPF) Menu - podejście nr2 - MD Tech Blog

Daj się poznać 2016 1599 dni, 12 godzin, 39 minut temu manio143 77 źrodło rozwiń

Dzisiaj przyszedł czas na wzorzec agregujący w pewien sposób wszystkie poprzednie, a mianowicie wzorzec rekurencyjny. Załóżmy, że mamy następującą hierarchię klas (...) W poprzednich wersjach C#, było możliwe jedynie sprawdzenie czy obiekt jest ty...

Tagi: .Net, 7.0, C#
Dziel się z innymi:
c# 7.0 – operator Is, wzorce rekurencyjne

Architektura 1602 dni, 10 godzin, 9 minut temu rroszczyk 184 źrodło rozwiń

The latest, 6th watcher, has been recently added to the Warden library. It’s probably the simplest one, but it doesn’t mean it’s barely useful. The performance watcher has been created in order to measure the CPU & RAM usage, simple as that. Sounds interesting? If that’s the case, you might find the whole note useful then.

[EN] Measure your CPU & RAM usage with performance watcher | Piotr Gankiewicz

Daj się poznać 2016 1602 dni, 16 godzin, 44 minuty temu spetz 37 źrodło rozwiń

O tym jak wygląda metoda Main() w aplikacji WPF oraz jak można dodać swoją własną, aby program się uruchamiał.

Tagi: .Net, C#, SharpOffice, WPF
Dziel się z innymi:
WPF - metoda Main() - MD Tech Blog

Daj się poznać 2016 1601 dni, 19 godzin, 7 minut temu manio143 112 źrodło rozwiń

In today’s post I’m going to briefly describe one of the latest watchers designed especially for the disk & file monitoring. If you’re looking for a new plugin to the Warden that will allow you to ensure e.g. that all of required files are available – you’ve found the right place.

[EN] Disk monitoring with Warden | Piotr Gankiewicz

Daj się poznać 2016 1608 dni, 18 godzin, 30 minut temu spetz 48 źrodło rozwiń

Jak już nie raz wspominałem, chciałbym by sercem MemoryVisualizera był język zapytań oparty o Cypher, a właściwie leżąca pod spodem baza grafowa Neo4j. Ma mi to zapewnić dużą ekspresyjność zapytań oraz (mam nadzieję) dużą szybkość działania. Tutaj pojawia się pewien drobny temat do przemy...

Tagi: .Net, cypher, git, GitHub, neo4j
Źródło: blog.kokosa.net
Dziel się z innymi:
Blog Kokosa | MemoryVisualizer - Neo4j, .NET i GitHub

Daj się poznać 2016 1609 dni, 18 godzin, 59 minut temu KonradKokosa 93 źrodło rozwiń

Pierwsze dwa to jedne z ulubionych (a może dla niektórych znienawidzonych) skrótów w świecie IT. Trzecie to zagadnienie, które jest trochę jak UFO wszyscy o nim mówią, ale mało kto widział. Dzisiaj krótko, ale istotnie na ten temat w Social Cooking.

Źródło: kduszynski.pl
Dziel się z innymi:
SOLID, SRP i Refactoring – Wildpost

Daj się poznać 2016 1609 dni, 18 godzin, 59 minut temu wildcat89 286 źrodło rozwiń

Pagination is (should be) a well-known concept for most of the developers. Whether we want to execute an optimized query on a database that will fetch just a small subset of all available records or increase the web service throughput by returning less data than it’s needed – it all boils down to the efficient usage of the pagination. I’m going to present my approach to this mechanism, both for the MSSQL and MongoDB databases, yet it can be also used in any other scenario such as in memory pagination.

[EN] Pagination for MSSQL & MongoDB | Piotr Gankiewicz

Daj się poznać 2016 1616 dni, 15 godzin, 16 minut temu spetz 75 źrodło rozwiń

In my latest post, I’ve stated that one day I’d like to provide some kind of UI for the users, that would visualize what’s going on in their system that is being monitored by the Warden. As you may have noticed, this special day has come quite fast. In this post, I’ll present the first prototype of the web interface design (that took me just a couple of minutes to complete).

Warden Web Panel – UI prototype | Piotr Gankiewicz

Daj się poznać 2016 1617 dni, 18 godzin, 59 minut temu spetz 73 źrodło rozwiń

Big changes related to the Warden project – it has been totally rewritten to the new .NET Core in order to support cross-platform capabilities (at least in a future). The functionality per se (including API) didn’t change, yet from now on you can use Warden with the new DNX runtime. If you’re interested in the migration process, a current status of this update (including the supported parts of the project) and what are the next goals – take a look at the whole post.

Dziel się z innymi:
[EN] Warden migration to .NET Core | Piotr Gankiewicz

Daj się poznać 2016 1618 dni, 13 godzin, 59 minut temu spetz 75 źrodło rozwiń

In today’s post, I’ll briefly describe one of the most recent watchers responsible for the Redis monitoring. Of course, it is a part of the Warden project, therefore, all of the features such as hooks and integrations are available. Let’s not waste anymore time and start with the code examples.

[EN] Redis monitoring with Warden | Piotr Gankiewicz

Daj się poznać 2016 1624 dni, 19 godzin, 11 minut temu spetz 49 źrodło rozwiń

Dzisiaj artykuł o wstrzykiwaniu zależności. Każda poważniejsza aplikacja w obiektowym języku programowania powinna implementować zasadę odwróconego sterowania (IoC), a jej poszczególne modułu powinny być luźno powiązane (loose coupling).

Źródło: www.arturnet.pl
Dziel się z innymi:
Wstrzykiwanie zależności - cz. 1 - www.Arturnet.pl

Sztuka programowania 1623 dni, 16 godzin, 28 minut temu art511 859 źrodło rozwiń

.NET framework in version 4.5 provides a cool improvement into Garbage Collector – server mode. This option allows GC to be more efficient on modern hardware. MSDN contains a great article about this feature, which I really recommend you to read. ASP.NET has Server mode turned on by default. Nothing stands on the way of enabling server mode on console app. You can do it with app.config and three lines in xml. My project Kronos is a distributed cache system, where GC will have a lot of work. How to en...

Źródło: www.pyrzyk.net
Dziel się z innymi:
[EN] GC Server mode on .NET Core - Lukasz Pyrzyk

Daj się poznać 2016 1623 dni, 16 godzin, 28 minut temu kapral18 131 źrodło rozwiń

W dzisiejszym wpisie chciałbym przedstawić nowe narzędzie udostępnione w Visual Studio 2015 jakim jest okno C# Interactive. Jest ono dostępne od wydania Update 1. Jeśli kiedykolwiek zdarzało wam się irytować podczas tworzenia kolejnego projektu Console Application tylko po to aby wypróbować działanie kawałka kodu na pewno ucieszy was fakt że za pomocą C# Interactive już tego nie będziecie musieli robić Okno to dostarcza mechanizm REPL...

Dziel się z innymi:
C# Interactive – Siepacze Kodu

Narzędzia 1617 dni, 18 godzin, 59 minut temu Zaba 415 źrodło rozwiń

1 2... 15 16 17 18 19 20... 48 49
AsyncExpert

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 512,54)
8
(9 775,28)
9
(8 428,28)
10
(6 822,96)
11
(6 214,22)
12
(5 393,84)
13
(4 142,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 173,43)