dotnetomaniak.pl

dotnetomaniak.pl - Artykuły z tagiem .Net

Jeśli zdarza się nam pracować z plikami .xaml i korzystamy z dobrobytu jakim jest bindowanie kod-widok (niezależnie od tego czy będzie to MVVM czy code behind), po pewnym czasie nadchodzi moment, gdy szlag nas trafia i musimy napisać po raz kolejny zamiast prostego ładnego property...

Źródło: itblogs.pl
Dziel się z innymi:
Basia Fusińska o IT » Fody Weaver i PropertyChanged

Narzędzia 1132 dni, 30 minut temu psz750 267 rozwiń

Kiedyś już o tym pisałem pobieżnie (kilka lat temu), ale dzisiaj chciałbym pokazać inny przykład wraz ze wszystkimi możliwymi parametrami. Stwórzmy najpierw  klasyczny formularz i kontroler: @using (Html.BeginForm()) { @Html.DropDownList("selectedGroup",new SelectList(new []{"All","GroupA","GroupB"})) <input type="submit" value="Refresh"> } Prosty formularz z ComboBox i przyciskiem, który powoduje ponowne załadowanie strony oraz wykonanie metody GetData z nowym parametrem:public ActionResul...

Dziel się z innymi:
Piotr Zieliński » ASP.NET MVC a Ajax

Web 1148 dni, 4 godziny, 26 minut temu psz750 251 rozwiń

In my pervious post I described basic multithreading constructs in C#. Now, I would like to compare them to conforming constructs in Java. It might be useful for those of you, who has already created some multithreaded applications in Java, and would like to learn how to do the same in C#.

Źródło: jj09.net
Dziel się z innymi:
[EN] Multithreading: C# vs. Java - Jakub Jedryszek

Sztuka programowania 1148 dni, 4 godziny, 26 minut temu jj09 203 rozwiń

W starszych wersjach .NET, do dyspozycji był m.in. strumień GZipStream. Do prostych zastosować wystarczał ale zwykle, trzeba było opakowywać go w swoje klasy, aby np. skompresować cały folder. Od .NET 4.5 mamy klasę ZipFile, która dostarcza kilka przydatnych metod. Najpierw należy dodać referencję do System.IO.Compression.FileSystem, a potem wystarczy skorzystać jednej ze statycznych metod...

Dziel się z innymi:
Piotr Zieliński » Kompresja danych w .NET 4.5 – klasa ZipFile

Inne 1149 dni, 18 godzin, 7 minut temu psz750 166 rozwiń

Wspomniałem o właściwościach DirectorySearcher.SizeLimit oraz DirectorySearcher.PageSize, których poprawne ustawienie zapewnia, że z bazy danych AD można pobrać więcej obiektów niż ustawiony na serwerze limit. Tym razem chciałbym sprecyzować do czego służą obie właściwości bo moim zdaniem dokumentacja nie jest precyzyjna, co potwierdza zresztą spora liczba pytań w Internecie na ten temat. Otóż SizeLimit określa maksymalną liczbę obiektów jaka może zostać zwrócona w wyniku wy...

Michał Komorowski: SizeLimit, PageSize i dokumentacja

Inne 1149 dni, 18 godzin, 7 minut temu psz750 108 rozwiń

Najczęściej programiści korzystają z klasy Dictionary ale warto rozważyć dwie inne kolekcje. ListDictionary przechowuje dane na liście jednokierunkowej. Dla słowników z kilkoma kluczami zwykle jest to szybsze niż standardowy hash table, wykorzystywany w Dictionary. Szybciej jest po prostu przejść przez 10 elementów, niż liczyć skomplikowaną funkcję haszującą.

Piotr Zieliński » HybridDictionary oraz ListDictionary

Inne 1156 dni, 15 godzin, 58 minut temu psz750 193 rozwiń

Dzisiejszy wpis o książkach, z których miałem okazję korzystać w ciągu ostatnich 12 miesięcy. Niektóre pozycje są warte polecenia, inne mniej, a niektóre w ogóle. Z książkami jest jeden podstawowy problem – bardzo szybko się starzeją...

Dziel się z innymi:
Literatura .NET – co warto wybrać? | maciejjędrzejewski

Inne 1152 dni, 21 godzin, 51 minut temu jedmac 480 rozwiń

Czytając jeden z ostatnich postów u Maćka zauważyłem, że w komentarzach pojawiła się krótka wymiana opinii na temat wyboru “właściwego” podejścia w kontekście korzystania z Entity Framework. Sam miałem okazję używać każdego z podejść oferowanych przez EF i z biegiem czasu zacząłem dostrzegać plusy i minusy poszczególnych podejść. W tym poście postanowiłem zebrać moje przemyślenia na ten temat.

Dziel się z innymi:
EF w podejściu Database First vs Code First - co wybrać - Tymoteusz Kęstowicz .NET developer blog

Narzędzia 1152 dni, 21 godzin, 51 minut temu tkestowicz 380 rozwiń

.NET zawiera klasy przeznaczone do leniwej inicjalizacji i zwykle nie trzeba samemu implementować tego wzorca. Jeśli jakiś obiekt, chcemy inicjalizować dopiero w momencie, gdy jest on potrzebny to można skorzystać ze wspomnianych typów.

Tagi: .Net, C#, lazy
Dziel się z innymi:
Piotr Zieliński » LazyInitializer oraz Lazy

Inne 1155 dni, 21 godzin, 32 minuty temu psz750 208 rozwiń

Multithreading is one of the advanced topics in Computer Science. Every Developer, sooner or later will need to write some multithreaded application. It is definitely better to do it sooner, even just for exercise, than later.

Tagi: .Net, C#
Źródło: jj09.net
Dziel się z innymi:
[EN] Multithreading in C# - Jakub Jedryszek

Web 1156 dni, 15 godzin, 58 minut temu jj09 170 rozwiń

Jako, że ostatnimi czasy mam do czynienia ze współpracą pomiędzy aplikacją ASP.NET MVC, a Selenium , chciałbym się podzielić z Wami kilkoma przemyśleniami...

Selenium i .NET – czy warto? | maciejjędrzejewski

Inne 1158 dni, 16 godzin, 51 minut temu jedmac 289 rozwiń

Post ten dotyczy tematu efektywnego pobierania danych z Active Directory. Załóżmy, że chcemy pobrać listę użytkowników przy czym interesują nas tylko niektóre właściwości, które ich opisują. Pokarzę trzy niewiele różniące się z pozoru sposoby odczytania potrzebnych nam danych. Pozornie ponieważ te trzy podejścia znacząco różnią się wydajnością.

Dziel się z innymi:
Michał Komorowski: Jak napisać szybki program pobierający dane z AD

Inne 1158 dni, 16 godzin, 51 minut temu psz750 242 rozwiń

W poprzednim wpisie Czas UTC a DateTime.Kind byłem zbyt mało stanowczy lub nie wyczerpałem tematu Maciek w komentarzu podzielił się linkiem i skomentował krótko – DateTime.Now praktycznie nigdy nie ma sensu Autor podlikowanego posta (The case against DateTime.Now) proponuje aby DateTime.Now i DateTimeKind.Local zostały w następnej wersji .NET oznaczone jako [Obsolete]. Postaram się streścić ten ar...

DateTimeOffset zamiast DateTime | Show me the code

Inne 1168 dni, 11 godzin, 51 minut temu psz750 171 rozwiń

Cztery lata temu, popełniłem post „Zapomnijcie o windows forms”. Po czterech latach i wielu innych technologiach po drodze wracam do tematu. Ostatnio miałem okazję napisać mała aplikację w WPF, to był raczej test, a nie aplikacja dla klienta, jednak nie zmienia to faktu, że musiałem przysiąść i to napisać :) Nie wiem czy to tylko mnie tyczy, czy są też inni ludzie którzy podobnie myślą, ale osobiście nie zobaczyłem, żadnych pozytywnych zmian w tej technologii mimo upływu 48 miesięcy.

Tagi: .Net, C#, WPF
Źródło: blog.gutek.pl
Dziel się z innymi:
WPF 4 lata później | Jakub Gutkowski

Windows 1174 dni, 13 godzin, 15 minut temu psz750 440 rozwiń

All about the null-coalescing operator (better known as ??) in C#.

Źródło: blog.kateo.pl
Dziel się z innymi:
[EN] Null-coalescing operator in C# | blog.kateo.pl

Inne 1175 dni, 3 godziny, 47 minut temu blog-kateo-pl 128 rozwiń

Main menuMain pageAboutContact Share article via: From time to time there is a need of having a container to store different types objects. Of course there are KeyValuePairs, or some custom generic solutions, but managing the keys and values can be complicated or even over-complicated in some cases, and creating your own generic data structure can take some time, and bring additional code in the project. And here, there comes the concept of Tuple. Tuple has been introduced by Microsoft...

Tagi: .Net, C#, Tuple
Źródło: blog.kateo.pl
Dziel się z innymi:
[EN] What is a Tuple in C#? | blog.kateo.pl

Architektura 1187 dni, 23 godziny, 25 minut temu blog-kateo-pl 237 rozwiń

Praktycznie każdy jako-tako przemyślany system z jaką-taką architekturą zawiera “klasy z logiką”. Przez “jako-tako przemyślaną architekturę” rozumiem fakt, że cała logika nie siedzi bezpośrednio w kontrolerach czy innym tego typu bycie, a w dedykowanych… “miejscach”.

Tagi: .Net, architektura, C#
Dziel się z innymi:
O mikro-kontraktach | Maciej Aniserowicz o programowaniu

Architektura 1202 dni, 20 godzin, 10 minut temu psz750 303 rozwiń

W .NET bardzo łatwo podpisać cyfrowo jakiś pakiet. Przeważnie korzystając z WCF czy z innych technologii jest już to wykonane za nas w ramach framework’a. Bardzo często jednak pisząc aplikacje, chcemy zapewnić integralność danych. Za pomocą kilku linii kodu można tego dokonać. Przede wszystkim warto przyjrzeć się klasom RSACryptoServiceProvider  oraz DSACryptoServiceProvider. Obie posiadają one metody takie jak SignData oraz VerifyData. Przyjrzymy się najpierw samemu podpisowi:privatestaticbyte[] SignDa...

Tagi: .Net, podpis, WCF
Dziel się z innymi:
Piotr Zieliński  » Podpis cyfrowy oraz weryfikacja pakietu

Sztuka programowania 1205 dni, 23 godziny, 10 minut temu trismegista 152 rozwiń

Ostatnio zauważyłem że Bundle and Minification w ASP.NET MVC 4.5.1 nie radzi sobie z angularem. Problemem okazało się Zaciemnianie kodu (obfuscation).

Źródło: blog.smgis.pl
Dziel się z innymi:
Angular i asp.net Bundle vs Yahoo Compressor « BLOG PROGRAMISTY ZE WSCHODU

Web 1205 dni, 23 godziny, 10 minut temu gr4b4z 155 rozwiń

In this video you can find answers to the following questions: what is unit test? when to write unit tests? how to write unit tests? what is a Test Driven Development?

Źródło: blog.kateo.pl
Dziel się z innymi:
[EN] Unit testing - bright and dark side of the power | blog.kateo.pl

Sztuka programowania 1205 dni, 23 godziny, 10 minut temu blog-kateo-pl 128 rozwiń

1 2... 18 19 20 21 22 23... 42 43
Szkolenia SecurITum

październik

Zobacz wszystkie

Najaktywniejsi

1

macko (32 816,53)

2

http://pawlos.blo... (31 626,47)

3

pzielinski (27 178,29)

4

gordon_shumway (21 178,87)

5

paduda (20 336,33)

6

psz750 (13 018,14)

7

rroszczyk (10 386,04)

8

Damian (9 041,08)

9

danielplawgo (7 235,99)

10

arek (6 807,95)

11

burczu (6 214,22)

12

PaSkol (5 393,84)

13

lukaszgasior (4 097,38)

14

jj09 (3 578,06)

15

jedmac (3 318,39)

16

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

17

CaMeL (2 954,87)

18

spetz (2 948,27)

19

mnikolajuk (2 596,93)

20

lkurzyniec (2 592,76)